Designer Reference Manual
USB08 Evaluation Board
10
Table of Contents
MOTOROLA
Table of Contents
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
HC908JB8.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
U08USB.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
U08232.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
U08LED.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
U08MAIN.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
U08DESC.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
U08USB.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
U08232.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
U08KEY.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
U08ADC.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
VECJB8.C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
CRTSJB8.S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
USB08.LKF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
BUILD.BAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
USB08.MAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
USB08.S19 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Appendix D. Bill of Materials and Schematic
Bill of Materials and Schematic. . . . . . . . . . . . . . . . . . . . . . . . 127
Appendix E. Universal USB Device Driver (USBIO)
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
USBIO Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
USBIO Device Objects. . . . . . . . . . . . . . . . . . . . . . . . . . 140
USBIO Pipe Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Establishing a Connection to the Device . . . . . . . . . . . . . . 144
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146