SYSBIOS = 6.34.2.18
DSP = C6748
If you use the CLOCK module (which I bet 99% of all SYSBIOS project use), the default Time Base selection is: "Use Timer to automatically call Clock_tick()". Right below that, is the Timer Control section. Setting the Tick period is straight forward, but after that I have questions.
1. Timer ID can be set to ANY, 0, 1, 2, 3, 4, 5, 6, 7. If you leave it at the default ANY, what timer ID does is choose?
2. The C6748 has (4) 64bit timers, that can be configured into (8) 32bit timers. Because of the selection options above, I assume SYSBIOS is only using a 32bit timer. I've searched through the SYSBIOS users guide, but can't find out if the CLOCK module uses a 32bit or 64bit timer. Please confirm: 32bit or 64bit?
3. How do the Timer ID's map to the C6748 timers? Does 0 = Timer64P0 lower 32bits? Does 7 = Timer64P3 upper 32bits?
4. Assuming the Time Base has been set to "Use Timer", that implies a HWI is created. What is the name of the HWI created, what HWI priority (4-15) is it set to, and what masking option is it using (ALL, SELF, etc).
5. I created a small example SYSBIOS project (using the typical settings). It created a CLOCK tab, and "Use Timer" was selected as the default. However when I open app.cfg, and looked in the outline, there is no TIMER module loaded. I do believe the CLOCK module is using one of the C6748 Timers, yet I'm confused as to why app.cfg doesn't include the TIMER module.
Thanks, Dean