boot.h
来自「德国Hyperstone公司dsp的CF卡驱动程序」· C头文件 代码 · 共 56 行
H
56 行
/*
**************************************************************
*
* hyperstone MS-DOS FAT File System Drivers
*
* MS-DOS Boot Sector Layout
*
* Christoph Baumhof 2000-03-21
* Reinhard K乭ne 2000-03-21
* Mihajlo Varga 2000-03-21
*
* Copyright (C) 1997-2000 hyperstone electronics GmbH Konstanz
*
* 2000-03-21 initial release
*
* $Id$
*
* $Log$
*
**************************************************************
*
* Changes:
*
**************************************************************
*/
#ifndef __BOOT_H
#define __BOOT_H
struct BOOT_SECT {
unsigned char instr_code[3]; /* dummy for E1-32 */
unsigned char oem[8];
unsigned short bytesPerSector __attribute__ ((packed));
unsigned char sectPerCluster;
unsigned short resSectors;
unsigned char nFats;
unsigned short nRootDir __attribute__ ((packed));
unsigned short nSectors __attribute__ ((packed));
unsigned char MID;
unsigned short sectPerFat;
unsigned short sectPerTrack;
unsigned short nHeads;
unsigned long nHidden;
unsigned long nSectorHuge;
unsigned char drive;
unsigned char Reserved1;
unsigned char extBoot;
unsigned long volid __attribute__ ((packed));
unsigned char vollabel[11];
unsigned char filesys[8];
unsigned char boot_rootine[SECTOR_SIZE-0x41]; /* dummy for E1-32 */
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?