def.h

来自「S3C2410 USB Mass storage 源码.」· C头文件 代码 · 共 60 行

H
60 行
字号
#ifndef __DEF_H__
#define __DEF_H__

# include "Option.h"

#define U32 unsigned int
#define U16 unsigned short
#define S32 int
#define S16 short int
#define U8  unsigned char
#define	S8  char

extern volatile unsigned char *downPt;
extern volatile U32 downloadFileSize;
extern volatile U32 downloadAddress;
extern volatile U32 receivedFileSize;
extern volatile U16 checkSum;
extern volatile U8	ReceivedDown;
extern volatile U32 INTMask;
extern volatile U32 INTMask_2;
extern volatile U32 PacketCounter;
extern volatile U32 INDataCounter;
extern volatile U8 FIFOFlush;

extern volatile U8 CommandIndex;//Indicated command type (IIC/IIS/SPI/Parallel)

#define TRUE 	1   
#define FALSE 	0

#define D20IICCommand 1
#define A100SPICommand 2
#define IISCommand 3
#define S32iParallelCommand 4
#define WM8978Command 5
#define TargetAddress 0x31000000


//For ARM9-UDP board setting
//GPA17-GPA22
#define LED2_ON   0x21
#define LED2_OFF  0x20
#define LED3_ON   0x31
#define LED3_OFF  0x30
#define LED4_ON   0x41
#define LED4_OFF  0x40
#define LED5_ON   0x51
#define LED5_OFF  0x50
#define LED6_ON   0x61
#define LED6_OFF  0x60
#define LED7_ON   0x71
#define LED7_OFF  0x70
#define LEDALL_ON   0xFF
#define LEDALL_OFF  0x00

//********************** For S32i


#endif /*__DEF_H__*/

⌨️ 快捷键说明

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