Overview of Streaming I/O and Device Drivers
7-2
7.1 Overview of Streaming I/O and Device Drivers
Note:
This chapter describes devices the use the DEV_Fxns function table type.
The
DSP/BIOS Driver Developer's Guide
(SPRU616) describes a newer
device driver model—the IOM model, which uses a function table of type
IOM_Fxns. See that document for a description of how to create IOM mini-
drivers and how to integrate IOM mini-drivers into your applications.
The information in this chapter related to using SIO streams is still relevant
if you are using SIO streams with IOM mini-drivers.
Chapter 6 describes the device-independent I/O operations supported by
DSP/BIOS from the vantage point of an application program. Programs
indirectly invoke corresponding functions implemented by the driver
managing the particular physical device attached to the stream, using generic
functions provided by the SIO module. As shown in the shaded portion of
Figure 7-1, this chapter describes device-independent I/O in DSP/BIOS from
the driver’s perspective of this interface.
Figure 7-1.
Device-Independent I/O in DSP/BIOS
ISR
Driver
Application
Device
SIO
DEV
Summary of Contents for TMS320 Series
Page 1: ...TMS320 DSP BIOS v5 40 User s Guide Literature Number SPRU423G April 2009 ...
Page 16: ...xvi ...
Page 152: ...Tasks 4 48 Figure 4 12 Trace from Example 4 7 ...
Page 168: ...Semaphores 4 64 Figure 4 14 Trace Results from Example 4 11 ...
Page 202: ...5 20 ...
Page 287: ...Index 9 Index Void 1 11 W words data memory 3 15 of code 1 5 wrapper function 2 29 ...
Page 288: ...Index 10 Index ...