Firmware Coding Standards — Index (FreeRTOS)
This index lists all sub-standards. Each section is a self-contained document with rules, checklists, CI gates, and examples.
IEC 62304 (medical), ISO 26262 (automotive)
1. Memory & Resource Management
- Firmware Coding Standard — Static Allocation (FreeRTOS)
- Firmware Coding Standard — Memory & Linker Sections (FreeRTOS)
- Firmware Coding Standard — Resource Budgets (FreeRTOS)
2. Tasking & Scheduling
- Firmware Coding Standard — Task Design & Scheduling (FreeRTOS)
- Firmware Coding Standard — Task Synchronization (FreeRTOS)
- Firmware Coding Standard — Inter-Task Communication (IPC) (FreeRTOS)
- Firmware Coding Standard — Interrupts (ISR) (FreeRTOS)
3. Drivers & Hardware
- Firmware Coding Standard — Driver & HAL Patterns (FreeRTOS)
- Firmware Coding Standard — Power Management (FreeRTOS)
4. Timing & Reliability
- Firmware Coding Standard — Timing & Timebase (FreeRTOS)
- Firmware Coding Standard — Error Handling & Fault Management (FreeRTOS)
- Firmware Coding Standard — Watchdog, Startup & Shutdown (FreeRTOS)
5. Quality, Process & Safety
- Firmware Coding Standard — Testing & CI Gates (FreeRTOS)
- Firmware Coding Standard — Style & Documentation (FreeRTOS)
- Firmware Coding Standard — Debug Interfaces (FreeRTOS)