|
|
POST/ diagnostics software
for Power-ON/ run time diagnostics. |
|
|
Glue logic for configuration
and control of on-board devices, data routing from/
to peripherals, data re-formatting, etc for complex
multi-clock multi-processor boards. |
|
|
Device drivers for all
on-board components including RTC, UART, I2C, RS-232,
etc.; Bus interfaces like PCI, ISA, VME, SBUS, CT
BUS, AMBA, etc. |
|
|
Drivers for external
I/O interfaces, audio/ video interfaces, MMIs like
LED/ LCD displays, touch screen panels, etc; network
nterfaces, storage devices and flash memory. |
|
|
Board Support Packages
(BSPs) including Initializers, boot code, debug
utilities, interrupt and error handlers and hardware
abstraction layer for interoperability with kernels
under various operating systems. |
|
|
Real time multi-tasking
kernel development. |