BOOTLOADER
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
bootloader
inc
usbhost.h
Go to the documentation of this file.
1
#ifndef USBHOST_H
2
#define USBHOST_H
3
4
typedef
struct
{
5
INT32U
HcRevision
;
6
INT32U
HcControl
;
7
INT32U
HcCommonStatus
;
8
INT32U
HcInterruptStatus
;
9
INT32U
HcInterruptEnable
;
10
INT32U
HcInterruptDisable
;
11
INT32U
HcHCCA
;
12
INT32U
HcPeriodCuttentED
;
13
INT32U
HcControlHeadED
;
14
INT32U
HcControlCurrentED
;
15
INT32U
HcBulkHeadED
;
16
INT32U
HcBulkCurrentED
;
17
INT32U
HcDoneHead
;
18
INT32U
HcRminterval
;
19
INT32U
HcFmRemaining
;
20
INT32U
HcFmNumber
;
21
INT32U
HcPeriodicStart
;
22
INT32U
HcLSThreshold
;
23
INT32U
HcRhDescriptorA
;
24
INT32U
HcRhDescriptorB
;
25
INT32U
HcRhStatus
;
26
INT32U
HcRhPortStatus1
;
27
INT32U
HcRhPortStatus2
;
28
}
USBHOST_REGISTER
;
29
typedef
struct
{
30
INT8U
State
;
31
INT8U
Status
;
32
INT8U
InUse
;
33
INT16U
Id
;
34
INT16U
UserId
;
35
USBHOST_REGISTER
*
pRegister
;
36
}
USBHOST_CONTROL
;
37
38
extern
USBHOST_CONTROL
UsbHostCtrl
;
39
40
extern
void
F_UsbHostInit
(
void
);
41
extern
void
F_UsbHostSvc
(
void
);
42
43
#endif
Generated on Wed Jun 13 2012 00:03:09 for BOOTLOADER by
1.8.1.1