Expand description
Teensy 4.0 Development Board
System configuration
- LED on pin 13
- UART2 allocated for a debug console on pins 14 and 15
- GPT1 is the alarm source
Modulesยง
- dma_
config ๐ - Static configurations for DMA channels.
- fcb ๐
- FlexSPI Configuration Block (FCB)
- io ๐
Structsยง
- Teensy40 ๐
- Teensy 4 platform
Constantsยง
- FAULT_
RESPONSE ๐ - What should we do if a process faults?
- FCB_
SIZE ๐ - NUM_
PROCS ๐ - Number of concurrent processes this platform supports
Staticsยง
- CHIP ๐
- FCB_
BUFFER ๐ - Buffer between FCB and IVT
- PROCESSES ๐
- Actual process memory
- PROCESS_
PRINTER ๐ - STACK_
BUFFER ๐ - Space for the stack buffer
Functionsยง
- mainโ
- Main function called after RAM initialized.
- set_
arm_ ๐clock - Set the ARM clock frequency to 600MHz
- start ๐ โ
- This is in a separate, inline(never) function so that its stack frame is removed when this function returns. Otherwise, the stack space used for these static_inits is wasted.
Type Aliasesยง
- Chip ๐