Files

23 lines
876 B
Plaintext

@startuml
skinparam backgroundColor transparent
skinparam shadowing false
skinparam defaultFontName Monospace
skinparam defaultFontSize 12
skinparam rectangleBorderColor #2c7794
skinparam rectangleBackgroundColor #edf6fa
title A7 RUNTIME — public evidence and debugger-only TCB detail
rectangle "01 g_fc08\nmutex handle\nprotected_value" as experiment
rectangle "02 Low handle / stack\nuxTaskPriorityGet = 3\nmutex holder = Low" as low
rectangle "03 High handle / stack\neTaskState = Blocked" as high
rectangle "04 Medium handle / stack\neTaskState = Ready\nstarted = 0" as medium
rectangle "05 kernel TCB evidence\nuxBasePriority = 1\nuxPriority = 3\n(debugger only)" as tcb
rectangle "06 g_fc08_events[10]\ncommit marker last\ndigest 5433b784" as log
experiment --> low
experiment --> high
experiment --> medium
low ..> tcb
low --> log
high --> log
medium --> log
@enduml