1 /**************************************************************************/
4 @author NXP Semiconductor
6 /**************************************************************************/
13 typedef struct _USB_DEVICE_INFO
16 uint32_t DevDetailPtr
;
21 void (*init_clk_pins
)(void);
23 void (*init
)( USB_DEV_INFO
* DevInfoPtr
);
24 void (*connect
)(uint32_t con
);
32 typedef struct _MSC_DEVICE_INFO
{
37 uint32_t MSCInquiryStr
;
41 void (*MSC_Write
)( uint32_t offset
, uint8_t src
[], uint32_t length
);
42 void (*MSC_Read
)( uint32_t offset
, uint8_t dst
[], uint32_t length
);
45 typedef struct _HID_DEVICE_INFO
51 uint8_t InReportCount
;
52 uint8_t OutReportCount
;
53 uint8_t SampleInterval
;
54 void (*InReport
)(uint8_t src
[], uint32_t length
);
55 void (*OutReport
)(uint8_t dst
[], uint32_t length
);
This page took 0.046157 seconds and 5 git commands to generate.