x
Figures
Figures
1-1 DSP/BIOS Components ..................................................................................................1-4
1-2 Configuration Tool Module Tree.......................................................................................1-7
2-1 Files in a DSP/BIOS Application....................................................................................2-18
3-1 LOG Buffer Sequence ..................................................................................................3-20
3-2 Target/Host Variable Accumulation................................................................................3-22
3-3 Current Value Deltas From One STS_set......................................................................3-24
3-4 Current Value Deltas from Base Value ..........................................................................3-25
3-5 Monitoring Stack Pointers (C5000 platform)..................................................................3-32
3-6 Monitoring Stack Pointers (C6000 platform) .................................................................3-32
3-7 Calculating Used Stack Depth.......................................................................................3-34
3-8 RTDX Data Flow between Host and Target...................................................................3-39
4-1 Thread Priorities ..............................................................................................................4-7
4-2 Preemption Scenario .....................................................................................................4-10
4-3 The Interrupt Sequence in Debug Halt State.................................................................4-15
4-4 The Interrupt Sequence in the Run-time State ..............................................................4-17
4-5 Software Interrupt Manager...........................................................................................4-27
4-6 SWI Properties Dialog Box ............................................................................................4-28
4-7 Using SWI_inc to Post an SWI ......................................................................................4-32
4-8 Using SWI_andn to Post an SWI...................................................................................4-33
4-9 Using SWI_or to Post an SWI. ......................................................................................4-34
4-10 Using SWI_dec to Post an SWI.....................................................................................4-35
4-11 Execution Mode Variations ...........................................................................................4-42
4-12 Trace from Example 4-7 ...............................................................................................4-48
4-13 Power Event Notification ...............................................................................................4-57
4-14 Trace Results from Example 4-11 .................................................................................4-64
4-15 Trace Results from Example 4-15 ................................................................................4-69
4-16 Interactions Between Two Timing Methods...................................................................4-71
4-17 Trace Log Output from Example 4-16 ...........................................................................4-76
5-1 Allocating Memory Segments of Different Sizes .............................................................5-8
5-2 Memory Allocation Trace...............................................................................................5-11