feat: publish FreeRTOS C FC11 card
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
@startuml
|
||||
skinparam backgroundColor transparent
|
||||
skinparam shadowing false
|
||||
skinparam defaultFontName Monospace
|
||||
skinparam defaultFontSize 12
|
||||
skinparam rectangleBorderColor #2c7794
|
||||
skinparam rectangleBackgroundColor #edf6fa
|
||||
title A1 CONTEXT — who owns task, queue and timer storage
|
||||
rectangle "01 Application\nmain + verifier" as app
|
||||
rectangle "02 Dynamic branch\nxTaskCreate\nxQueueCreate\nxTimerCreate" as dyn
|
||||
rectangle "03 Static branch\nxTaskCreateStatic\nxQueueCreateStatic\nxTimerCreateStatic" as stat
|
||||
rectangle "04 FreeRTOS kernel\nTCB · queue · timer daemon" as kernel
|
||||
rectangle "05 Hazard3 RAM\nucHeap + named buffers" as ram
|
||||
app --> dyn : asks kernel to allocate
|
||||
app --> stat : supplies persistent storage
|
||||
dyn --> kernel
|
||||
stat --> kernel
|
||||
kernel --> ram
|
||||
@enduml
|
||||
Reference in New Issue
Block a user