5-1
Chapter 5
Memory and Low-level Functions
This chapter describes the low-level functions found in the DSP/BIOS real-
time multitasking kernel. These functions are embodied in the following
software modules:
❏ MEM and BUF, which manage allocation of variable-length and fixed-
length memory
❏ SYS, which provides miscellaneous system services
❏ QUE, which manages queues
This chapter also presents several simple example programs that use these
modules. The API functions are described in greater detail in the TMS320
DSP/BIOS API Reference Guide for your platform.
5.1 Memory Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-2
5.2 System Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-12
5.3 Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-15
Topic Page