# Subsystem specifications ```{toctree} :maxdepth: 1 AMENDMENTS-M1 SPEC-001-api-conventions SPEC-002-interrupts-and-critical-sections SPEC-003-time-timeouts-and-timers SPEC-004-wait-and-wake-protocol SPEC-005-synchronization SPEC-006-notifications-and-work-queues SPEC-007-inter-thread-communication SPEC-008-thread-lifecycle SPEC-009-objects-capabilities-and-storage SPEC-010-partitions-and-syscall-boundary SPEC-011-architecture-port-contract SPEC-012-atmega328p-port SPEC-013-native-port SPEC-014-hardware-description-schema SPEC-015-observability-formats ```