50 likes | 143 Vues
Explore a framework for building non-OS embedded systems on TI DSPs with a focus on data type safety at the driver level. This prevents incorrect data transmission to I/O devices. Learn about key tools in the DSP/BIOS collection for effective system development.
E N D
Data Type Safety in TI DSPs Peter R. Wihl CS 297 June 30, 2005
Objective • Framework for building non-OS based embedded systems that execute on a TI DSP • Allows programmers to define what the data is at the device driver level • This prevents I/O data from being sent to the wrong I/O device • DSP/BIOS is the core of the framework
Framework From TI • The DSP/BIOS framework is a collection of tools that include: • Pipe (an object that conveys data in blocks) • PLIO (Peripheral LIO Adapter) • BSL (Board Support Library) • LIO (low-level I/O device driver)