feat: publish FreeRTOS C FC09 card

This commit is contained in:
2026-07-19 16:36:03 +02:00
commit 1d44b1c8c6
200 changed files with 60601 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# FC09 card plan — Event Groups
## Thesis
An EventGroup is a bit protocol, not a counter. ALL/ANY, clear-on-exit and
barrier auto-clear are part of the protocol and must be visible in evidence.
```text
FC09 · Event Groups
└── Task01 · READY latch + three-party barrier
├── A2/A4 · disjoint masks and participants
├── A5 · E01E11 deterministic flow
├── A6 · bit value and blocked-task states
├── A7 · handle, wait lists, three stacks and digest
├── A8 · ANY/ALL/clear/sync decisions
└── Exercise · compare ANY and ALL on the same trace
```
Acceptance requires a real EventGroup, finite timeouts, coordinator blocked on
the partial READY mask, worker A blocked at sync, all three `xEventGroupSync`
results containing `0x70`, final bits zero and deterministic E01E11.