![Texas Instruments BIOSUSB User Manual Download Page 16](http://html.mh-extra.com/html/texas-instruments/biosusb/biosusb_user-manual_1094839016.webp)
Page 16 of 21
BIOSUSB User Guide
5.5
Platform Abstraction and Native OS Abstraction
The platform abstraction and native OS abstraction provides abstraction to the platform
features and operating system interfaces. This component provides isolation to the other
components of the device stack architecture from platform and native operating system and
allows portability of the device stack components.
5.6
Device Stack Component Libraries and Dependencies
Table 3 lists the device stack components and the corresponding libraries included in the
PSP deliverable.
Table 3:
USB Device Stack Component Libraries and Dependency
5.7
Device Stack Component Build Options
Multiple build options can be specified for compilation of the USB device stack components.
Table 4 lists the build options that have been used to build the device stack components
that are available in the BIOS USB product.
#
Configuration Option
Configuration Value
1
CONFIG_PORT
Dsp_bios
2
CONFIG_MEMPOOL
1
3
CONFIG_MEMPOOL_SIZE
500000
4
CONFIG_MEMPOOL_DMABLE
1
5
CONFIG_MUSBHSFC
1
6
CONFIG_ JSLAVE
1
7
CONFIG_BYTE_ORDER
CPU_LITTLE_ENDIAN
8
CONFIG_ALIGN_CRITICAL
1
9
CONFIG_EXTERNAL_VBUS_CONTROL
1
Host Stack Component
Library Name
Depends On
Device Core Stack
ti.biosusb.device.core.a674
ti.biosusb.device.jos.a674
ti.biosusb.device.port.a674
Device MSC/HID Function
Driver
ti.biosusb.device.fd.a674/
ti.biosusb.device.fd.hid.a674
ti.biosusb.device.core.a674
ti.biosusb.device.jos.a674
Device Generic Services
ti.biosusb.device.jos.a674
ti.biosusb.device.port.a674
ti.biosusb.device.portcom.a674
Platform and Native OS
Abstraction
ti.biosusb.device.port.a674
ti.biosusb.device.portcom.a674
None
Summary of Contents for BIOSUSB
Page 1: ...Template Version 1 4 User Guide BIOSUSB User Guide 01 10 01 ...
Page 2: ...Page 2 of 21 BIOSUSB Release Notes This page has been intentionally left blank ...
Page 4: ...Page 4 of 21 BIOSUSB User Guide This page has been intentionally left blank ...