?? hoststack.h
字號:
#ifndef __HOST_STACK_H
#define __HOST_STACK_H
#define MASSSTRAGE_CLASS_INTERFACE 0x08
#include "Mass.h"
void USB_Host_Serve(void);
void isr_USB_Hc( void );
void USB_Host_Stack_Initialize( void );
#define find_mass_device(x) find_class_interface(MASSSTRAGE_CLASS_INTERFACE,x)
device_instance *find_class_interface(unsigned char InterfaceClassID, unsigned char DeviceIndex);
hMedLUN * Creat_Medium(device_instance *dvi_ptr ,unsigned char LUNIndex);
void Close_Medium(hMedLUN *hMedLUNPtr,unsigned char LUNIndex);
unsigned short ReadBlockData(hMedLUN *MediumPtr, unsigned char *BufferPtr,
unsigned int LBA, unsigned short TrBLength);
unsigned short WriteBlockData(hMedLUN *MediumPtr, unsigned char *BufferPtr,
unsigned int LBA, unsigned short TrBLength);
void disable(void); //禁止中斷
void enable(void); //使能中斷
void Sys_Hc_RESET(void); // 硬件復位
void Sys_Hc_SetWAKEUP(void); // 喚醒ISP116x
unsigned char Sys_Hc_GetSUSPEND(void); // 獲取ISP116x掛起狀態
void Sys_Hc_Ini(void); // 主機初始化
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -