include Directory Reference

Files

file  debug.h
 This file contains the debug utility macros and prototypes.
 
file  error.h
 This files contains the macros for commonly used error code in StarterWare. These error codes are not specific to any module.
 
file  hw_types.h
 This file contains the in-line functions required to read/write values from/to the hardware registers. This file also contains field manipulation macros to get and set field values.
 
file  types.h
 This file defines the basic data types used to fixed length types. Currently the standard types defined in stdint.h are used. This file also contains macros defining the TRUE,FALSE and NULLi pointer values.
 
file  usb-ids.h
 
file  usb_dcd_interface.h
 This file defines the interface between the usb device core and the device controller drivers. Device controller drivers(dcd) register with usb device protocol core. The protocol core expects a set of function pointers to be populated by the device controller driver with its own implementation and uses them to take care of enumeration and normal data traffic. The dcd inturn uses a set of call backs to interact with the host for event handling.
 
file  usb_soc_defines.h
 This file defines APIs dictated by the SOC specific implementation of the USB system. For example the USB wrapper is implemenation specific and APIs specific to the wrapper is declared here. The defintion of the same would be done in the respective SOC wrapper file.
 
file  usb_spec_defines.h
 
file  usb_wrapper.h
 This file contains APIs for manipulating the SOC specific wrapper.
 
file  UsbDefs.h
 

Copyright 2016, Texas Instruments Incorporated