⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typedef.h

📁 HardDiskUSBconnectsourcecode
💻 H
字号:

typedef  unsigned char			Byte;		 //  8bit 
typedef  unsigned char			U8;		       //  8bit 
typedef  unsigned short int		U16;		// 16bit 
typedef  unsigned long	int		U32;		// 32bit 
typedef  unsigned char			UINT8;		//  8bit 
typedef  unsigned short int		UINT16;    // 16bit 
typedef  unsigned short int		Uint16;
typedef  unsigned long	int		UINT32;    // 32bit 
typedef  signed char			S8;
typedef  signed short int		S16;
typedef  signed long  int		S32;
typedef  volatile U16			REGP;

typedef	union
{
   struct
   {
     UINT8 B3;
     UINT8 B2;
     UINT8 B1;
     UINT8 B0;
   }BYTE;
   UINT32   ULONG;
}LongByte;

typedef	union
{
   struct
   {
      UINT8 B1;
      UINT8 B0;
   }  BYTE;
   UINT16 INTEGER;
} IntegerByte;
typedef	union
{
    struct
    {
       UINT8	       OPcode;
       UINT8	       LUN;
       LongByte	       LBA;
       UINT8	       Reserved1;
       IntegerByte     Length2;
       UINT8	       Reserved2;
    } CB1;
    UINT8      CB[10];
} UFICMDBlock;




#define	TRUE				1
#define	FALSE				0

#define	bit0	                   ( 0x01 << 0 )
#define	bit1                    ( 0x01 << 1 )
#define	bit2	                   ( 0x01 << 2 )
#define	bit3	                   ( 0x01 << 3 )
#define	bit4	                   ( 0x01 << 4 )
#define	bit5	                   ( 0x01 << 5 )
#define	bit6	                   ( 0x01 << 6 )
#define	bit7	                   ( 0x01 << 7 )
#define   bit8				( 0x01 << 8 )
#define   bit9				( 0x01 << 9 )
#define   bit10                  ( 0x01 << 10 )
#define   bit11			( 0x01 << 11 )
#define   bit12                  ( 0x01 << 12 )
#define   bit13                  ( 0x01 << 13 )
#define   bit14                  ( 0x01 << 14 )
#define   bit15                  ( 0x01 << 15 )



typedef struct _USB_CTRL_COMMAND
{
		UINT8   bmRequestType;
		UINT8   bRequest;
		UINT16  wValue;
		UINT16  wIndex;
		UINT16  wLength;
} USB_CTRL_COMMAND, *PUSB_CTRL_COMMAND;

⌨️ 快捷键说明

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