feat: publish FreeRTOS C FC07 card
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
@startuml
|
||||
scale max 900*520
|
||||
skinparam backgroundColor transparent
|
||||
skinparam shadowing false
|
||||
skinparam defaultFontName "DejaVu Sans Mono"
|
||||
skinparam defaultFontSize 13
|
||||
skinparam rectangleBorderColor #2b6f8e
|
||||
skinparam rectangleBackgroundColor #edf6fa
|
||||
skinparam ArrowColor #8295a0
|
||||
top to bottom direction
|
||||
title A1 CONTEXT — real Hazard3 external interrupt to FreeRTOS task
|
||||
rectangle "01 Testbench IRQ source\nIO_SET_IRQ bit 5" as Source
|
||||
rectangle "02 Hazard3 IRQ controller\nMEIEA · priority · mcause=MEI" as H3
|
||||
rectangle "03 FreeRTOS trap port\nfull context → xISRStack" as Port
|
||||
rectangle "04 Application ISR\nclear · GiveFromISR · yield" as ISR
|
||||
rectangle "05 High-priority waiter\nbinary semaphore" as Waiter
|
||||
Source --> H3
|
||||
H3 --> Port
|
||||
Port --> ISR
|
||||
ISR --> Waiter
|
||||
@enduml
|
||||
Reference in New Issue
Block a user