50 likes | 57 Views
This objective of this paper is to provide a framework for building non-OS based embedded systems on TI DSPs that ensures data integrity at the device driver level. By using the DSP/BIOS framework, programmers can define the data at the driver level, preventing data from being sent to the wrong I/O device.
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)