Expand description
The RTIC application module
Modulesยง
- eth
- Hardware task
- ethernet_
link - Software task
- idle
- Idle loop
- init
- Initialization function
- process
- Hardware task
- settings_
update - Software task
- shared_
resources ๐ - spi2
- Hardware task
- spi3
- Hardware task
- spi4
- Hardware task
- spi5
- Hardware task
- start
- Software task
- telemetry
- Software task
- usb
- Software task
Structsยง
- Local ๐
- Local resources
- Shared ๐
- User code end Shared resources
- __
rtic_ internal_ eth_ Context - Execution context
- __
rtic_ internal_ ethernet_ link Shared Resources - Shared resources
ethernet_link
has access to - __
rtic_ internal_ ethernet_ link_ Context - Execution context
- __
rtic_ internal_ idle Shared Resources - Shared resources
idle
has access to - __
rtic_ internal_ idle_ Context - Execution context
- __
rtic_ internal_ init_ Context - Execution context
- __
rtic_ internal_ process Local Resources - Local resources
process
has access to - __
rtic_ internal_ process Shared Resources - Shared resources
process
has access to - __
rtic_ internal_ process_ Context - Execution context
- __
rtic_ internal_ settings_ update Local Resources - Local resources
settings_update
has access to - __
rtic_ internal_ settings_ update Shared Resources - Shared resources
settings_update
has access to - __
rtic_ internal_ settings_ update_ Context - Execution context
- __
rtic_ internal_ spi2_ Context - Execution context
- __
rtic_ internal_ spi3_ Context - Execution context
- __
rtic_ internal_ spi4_ Context - Execution context
- __
rtic_ internal_ spi5_ Context - Execution context
- __
rtic_ internal_ start Local Resources - Local resources
start
has access to - __
rtic_ internal_ start_ Context - Execution context
- __
rtic_ internal_ telemetry Local Resources - Local resources
telemetry
has access to - __
rtic_ internal_ telemetry Shared Resources - Shared resources
telemetry
has access to - __
rtic_ internal_ telemetry_ Context - Execution context
- __
rtic_ internal_ usbLocal Resources - Local resources
usb
has access to - __
rtic_ internal_ usbShared Resources - Shared resources
usb
has access to - __
rtic_ internal_ usb_ Context - Execution context
Staticsยง
- RTIC_
ASYNC_ ๐MAX_ LOGICAL_ PRIO - Holds the maximum priority level for use by async HAL drivers.
- __
rtic_ ๐internal_ ethernet_ link_ EXEC - __
rtic_ ๐internal_ settings_ update_ EXEC - __
rtic_ ๐internal_ start_ EXEC - __
rtic_ ๐internal_ telemetry_ EXEC - __
rtic_ ๐internal_ usb_ EXEC
Functionsยง
- DMA1_
STR4 ๐ โ - ETH ๐ โ
- SDMMC ๐ โ
- Interrupt handler to dispatch async tasks at priority 1
- SPI2 ๐ โ
- SPI3 ๐ โ
- SPI4 ๐ โ
- SPI5 ๐ โ
- eth ๐
- ethernet_
link ๐ - idle ๐
- init ๐
- process ๐
- settings_
update ๐ - spi2 ๐
- spi3 ๐
- spi4 ๐
- spi5 ๐
- start ๐
- telemetry ๐
- usb ๐