Architecture APIsΒΆ
The file include/nuttx/arch.h
identifies by prototype all of
the APIs that must be provided by the architecture specific logic.
The internal OS APIs that architecture-specific logic must
interface with also also identified in include/nuttx/arch.h
or
in other header files.
- Naming and Header File Conventions
- APIs Exported by Architecture-Specific Logic to NuttX
- APIs Exported by Board-Specific Logic to NuttX
- System Time and Clock
- Work Queues
- Address Environments
- APIs Exported by NuttX to Architecture-Specific Logic
- Application OS vs. Internal OS Interfaces
boardctl()
Application Interface- Symmetric Multiprocessing (SMP) Application
- Shared Memory
- On-Demand Paging
- LED Support
- I/O Buffer Management