feat: publish FreeRTOS C FC02 card

This commit is contained in:
2026-07-19 16:36:02 +02:00
commit e3420748ee
208 changed files with 57240 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
@startuml
!include card-uml-style.iuml
scale 620 width
top to bottom direction
class "01 Application C\ntask01_first_task.c" as Application <<layer>>
class "02 FreeRTOS C API\nTaskFunction_t · xTaskCreate" as CAPI <<boundary>>
class "03 Kernel + RV32I port\nscheduler · tick · heap_4\nHazard3 CPU" as Runtime <<runtime>>
Application --> CAPI : requests tasks
CAPI --> Runtime : owns scheduling
note right of CAPI
Public C contract.
Application does not depend
on TCB internals.
end note
@enduml