catscsitypedef.h

来自「16位单片机H8的例子源代码」· C头文件 代码 · 共 60 行

H
60
字号
/*
****************************************************************************
					H I T A C H I    P R O P R I E T A R Y

	COPYRIGHT (c)	2001 BY Semiconductor & Integrated Circuits,Hitachi,Ltd.
						---  ALL RIGHTS RESERVED  ---

	File Name	:CatSCSITypedef.h
	Working		:SCSI struct type
	Modified	:Rev 2001_11_28 {Author : T.Ishikawa}
	Modified	:Rev 2001_09_28 {Author : T.Ishikawa}
	Created		:Rev 1.0 {Author : T.Ishikawa[2001.Jan.10]}
****************************************************************************
*/

typedef	union MBRDataType {	/*	MBR	*/
	unsigned char	byteVal[532];
	struct mbrMeaningType {
		unsigned char			bsl[446];
		unsigned char			pt1[16];
		unsigned char			pt2[16];
		unsigned char			pt3[16];
		unsigned char			pt4[16];
		unsigned char			chknum[2];
	} mbrMeaningType;
} MBRDataType;



typedef	union PBRDataType {	/*	PBR	*/
	unsigned char	byteVal[62];
	struct pbrMeaningType {
		unsigned char			jump[3];				/*	Jump command to IPL	*/
		unsigned char			dummy[8];				/*	name	*/
		unsigned char			bytePerSector[2];		/*	byte numbers per one sector	*/
		unsigned char			sectorPerClaster;		/*	sector numbers per one claster	*/
		unsigned char			reserveSectorNum[2];	/*	reserved sector numbers	*/
		unsigned char			fat;					/*	FAT numbers	*/
		unsigned char			root[2];				/*	entry numbers	*/
		unsigned char			allSector[2];			/*	all sector numbers	*/
		unsigned char			mediaDiscripter;		/*	media descriptor	*/
		unsigned char			sectorPerFat[2];		/*	sector numbers per one FAT	*/
		unsigned char			sectorPerTrak[2];		/*	sector numbers per one track	*/
		unsigned char			head[2];				/*	head numbers	*/
		unsigned char			hideSector[4];			/*	hide sector numbers	*/
		unsigned char			dummy2[22];
		unsigned char			reserve[8];
	} pbrMeaningType;
} PBRDataType;



typedef	union DiskDataType {	/*	RAM Disk	*/
	unsigned char				byteVal[DISK_ALL_BYTE];
	struct sectorType {
		unsigned char			byte[512];
	} sectorType[DISK_ALL_SECTOR];
} DiskDataType;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?