📄 lib.h
字号:
/*-*-*-*-*-*-*-*-*-*-* (C) 2000 STMicroelectronics *-*-*-*-*-*-*-*-*-*-*-*-*-*
PROJECT : ST92163 USB Mass Storage Class - Bulk-Only
COMPILER : ST9 C
MODULE : lib.h
VERSION : V 4.0
CREATION DATE : 19/09/2000
AUTHOR : Microcontroller Division - ePI BU Application Lab
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
/******************************************************
Global Constants/Macro/Variables/Functions
******************************************************/
// Define for MMC_Flag
#define CmdError 0
#define CardEnable 1
#define CRCError 2
#define CardIn 3
#define Clock_After_Data 4
#define Ident_Error 5
#define dummy_data 6
#define SD_Card 7
#define SCKHigh 0x0C
#define SCKLow 0xF3
#define SOUT 0
#define MMCSCK 2
#define MMCDATIN 5
#define MMCDATOUT 0
#define MMCCMD 1
/* #pragma register_file MMCFlag 147 */
#pragma register_file MMCFlag 12
extern volatile unsigned char MMCFlag ;
#pragma register_file MMC_BufAddr
extern volatile void *MMC_BufAddr ;
#pragma register_file rspnbyte
extern volatile unsigned char rspnbyte ;
/* void WaitDelay( void) ; */
void WaitDelay( unsigned short) ;
void MakeCRC7( unsigned char *) ;
void SendCmd( void) ;
void Response( void) ;
void SendClock( void) ;
extern void Response_1(void);
extern void ReadData(void);
extern void WriteData(void);
extern void SetCMDRd(void);
extern void SetCMDWr(void);
extern void SetDataRd(void);
extern void SetDataWr(void);
extern void Init_SCI(void);
extern const unsigned char LSB_2_MSB[256];
extern void GenerateCRC16(void);
/***************************** end of file ********************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -