feat: publish FreeRTOS C FC04 card

This commit is contained in:
2026-07-19 16:36:02 +02:00
commit 845c0ab016
189 changed files with 56032 additions and 0 deletions
+40
View File
@@ -0,0 +1,40 @@
@startuml
!include card-uml-style.iuml
scale 900 width
left to right direction
class "01 public state evidence" as Public <<application>> {
eTaskGetState(periodic) = eBlocked
eTaskGetState(target) = eSuspended
}
class "02 periodic task runtime" as Periodic <<runtime>> {
handle / TCB
task stack range
PC · SP
}
class "03 absolute wake timeline" as Wake <<runtime>> {
initial_tick
release = 2 · 4 · 6
exact delta = 2
}
class "04 suspended task runtime" as Suspend <<runtime>> {
handle / TCB
no delayed-list wake tick
resumed = 1
}
class "05 forensic completion" as Evidence <<evidence>> {
public handles = NULL
contexts remain in static storage
source blob · ELF hash · PASS
}
Public --> Periodic
Public --> Suspend
Periodic --> Wake
Periodic --> Evidence
Suspend --> Evidence
@enduml