feat: publish FreeRTOS C FC06 card
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
@startuml
|
||||
scale max 900*520
|
||||
skinparam backgroundColor transparent
|
||||
skinparam shadowing false
|
||||
skinparam defaultFontName "DejaVu Sans Mono"
|
||||
skinparam defaultFontSize 13
|
||||
skinparam objectBorderColor #2b6f8e
|
||||
skinparam objectBackgroundColor #edf6fa
|
||||
skinparam ArrowColor #8295a0
|
||||
left to right direction
|
||||
title A7 RUNTIME — callback belongs to the timer daemon, not to controller
|
||||
object "01 g_fc06" as Exp {
|
||||
auto_tick = [2,4,7]
|
||||
one_shot_tick = 6
|
||||
}
|
||||
object "02 controller TCB" as Controller {
|
||||
priority = 2
|
||||
sp = controller_sp
|
||||
}
|
||||
object "03 timer daemon TCB" as Daemon {
|
||||
priority = 3
|
||||
handle = daemon_seen
|
||||
sp = callback_sp
|
||||
}
|
||||
object "04 one-shot Timer_t" as One
|
||||
object "05 auto Timer_t" as Auto
|
||||
object "06 events[10]" as Events
|
||||
Exp --> Controller
|
||||
Exp --> Daemon
|
||||
Exp --> One
|
||||
Exp --> Auto
|
||||
Daemon --> One : callback
|
||||
Daemon --> Auto : callback
|
||||
Daemon --> Events : commits
|
||||
@enduml
|
||||
Reference in New Issue
Block a user