chore: preserve FreeRTOS and C series updates
This commit is contained in:
+25
-1
@@ -14,7 +14,7 @@
|
||||
"id": "FC01",
|
||||
"repo": "lab-rv32i-freertos-heap4",
|
||||
"branch": "main",
|
||||
"title": "heap_1–heap_5 and heap_4 mechanics"
|
||||
"title": "heap_4: From Linear Cursor to Reusable Blocks"
|
||||
},
|
||||
{
|
||||
"id": "FC02",
|
||||
@@ -75,6 +75,30 @@
|
||||
"repo": "lab-rv32i-freertos-c-static-allocation",
|
||||
"branch": "main",
|
||||
"title": "Static Allocation and Bounded Storage"
|
||||
},
|
||||
{
|
||||
"id": "FC12",
|
||||
"repo": "lab-rv32i-freertos-c-diagnostics",
|
||||
"branch": "main",
|
||||
"title": "Assertions, Hooks, Stack Checks and Runtime Diagnostics"
|
||||
},
|
||||
{
|
||||
"id": "FC13",
|
||||
"repo": "lab-rv32i-freertos-c-uart",
|
||||
"branch": "main",
|
||||
"title": "UART Interrupt-to-task Pipeline"
|
||||
},
|
||||
{
|
||||
"id": "FC14",
|
||||
"repo": "lab-rv32i-freertos-c-gpio-timer",
|
||||
"branch": "main",
|
||||
"title": "GPIO, Hardware Timer and Deferred Work"
|
||||
},
|
||||
{
|
||||
"id": "FC15",
|
||||
"repo": "lab-rv32i-freertos-c-integration",
|
||||
"branch": "main",
|
||||
"title": "Integrated Deterministic FreeRTOS C Application"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -15,6 +15,90 @@
|
||||
"repo": "lab-rv32i-freertos-task-stack-vector",
|
||||
"branch": "main",
|
||||
"title": "C++ Task wrapper: OOP and lifecycle"
|
||||
},
|
||||
{
|
||||
"id": "K03",
|
||||
"repo": "lab-rv32i-freertos-vector-raii",
|
||||
"branch": "main",
|
||||
"title": "Vector V1: destructor, move, ownership and RAII"
|
||||
},
|
||||
{
|
||||
"id": "K04",
|
||||
"repo": "lab-rv32i-freertos-scheduler-states",
|
||||
"branch": "main",
|
||||
"title": "Scheduler states, priorities and typed ticks"
|
||||
},
|
||||
{
|
||||
"id": "K05",
|
||||
"repo": "lab-rv32i-freertos-heap-models",
|
||||
"branch": "main",
|
||||
"title": "C++ heap bridge, heap models and HeapStats"
|
||||
},
|
||||
{
|
||||
"id": "K06",
|
||||
"repo": "lab-rv32i-freertos-allocator-resource",
|
||||
"branch": "main",
|
||||
"title": "MemoryResource and FreeRtosAllocator<T>"
|
||||
},
|
||||
{
|
||||
"id": "K07",
|
||||
"repo": "lab-rv32i-freertos-task-wrapper",
|
||||
"branch": "main",
|
||||
"title": "TaskHandle_t, explicit start and static trampoline"
|
||||
},
|
||||
{
|
||||
"id": "K08",
|
||||
"repo": "lab-rv32i-freertos-static-task",
|
||||
"branch": "main",
|
||||
"title": "DynamicTask, StaticTask, deletion and lifetime"
|
||||
},
|
||||
{
|
||||
"id": "K09",
|
||||
"repo": "lab-rv32i-freertos-kernel-facade",
|
||||
"branch": "main",
|
||||
"title": "Scheduler facade and scoped kernel guards"
|
||||
},
|
||||
{
|
||||
"id": "K10",
|
||||
"repo": "lab-rv32i-freertos-queue",
|
||||
"branch": "main",
|
||||
"title": "Queue<T> and StaticQueue<T, N>"
|
||||
},
|
||||
{
|
||||
"id": "K11",
|
||||
"repo": "lab-rv32i-freertos-mutex",
|
||||
"branch": "main",
|
||||
"title": "Mutex, LockGuard and priority inheritance"
|
||||
},
|
||||
{
|
||||
"id": "K12",
|
||||
"repo": "lab-rv32i-freertos-semaphore-notify",
|
||||
"branch": "main",
|
||||
"title": "Semaphores and task notifications"
|
||||
},
|
||||
{
|
||||
"id": "K13",
|
||||
"repo": "lab-rv32i-freertos-event-group",
|
||||
"branch": "main",
|
||||
"title": "EventGroup and coordinated state"
|
||||
},
|
||||
{
|
||||
"id": "K14",
|
||||
"repo": "lab-rv32i-freertos-sw-timer",
|
||||
"branch": "main",
|
||||
"title": "Software timer and the timer daemon task"
|
||||
},
|
||||
{
|
||||
"id": "K15",
|
||||
"repo": "lab-rv32i-freertos-isr-drivers",
|
||||
"branch": "main",
|
||||
"title": "Explicit FromISR, UART and GPIO wrappers"
|
||||
},
|
||||
{
|
||||
"id": "K16",
|
||||
"repo": "lab-rv32i-freertos-integration",
|
||||
"branch": "main",
|
||||
"title": "Integrated real-time application and evidence"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user