CPU Hardware Porting Guide#

A Micrium OS CPU port implements all of the abstractions described in the CPU Overview page.

CPU Port Board Support Package#

The only board-specific feature offered by the Micrium OS CPU module (as opposed to architecture- or microcontroller-specific) is the timestamping feature. The section below describes which functions the CPU Board Support Package should implement.

Timestamp#

If you want to use a different timestamp counter than the one built into the CPU, you should implement your own bsp_cpu.c file. The functions to be implemented are described below:

Table - CPU BSP Timestamp Functions#

Table - CPU BSP Timestamp FunctionsTable - CPU BSP Timestamp Functions