The distribution of µC/CPU is typically included in a ZIP file called: Micrium_uC-CPU-Vxyy.zip . (Note: The ZIP file name might also include customer names, invoice numbers, and file creation date.) The ZIP file contains all the source code and documentation for µC/CPU organized in a directory structure according to “AN-2002, µC/OS-II Directory Structure.” Specifically, the files may be found in the following directories:
...
This directory contains a template file, cpu_bsp.c
, which includes function templates for the board-specific (BSP) code required if certain µC/CPU features such as timestamp time measurements and assembly optimization are enabled. Your application must include code for all BSP functions enabled in cpu_cfg.h
.
\Micrium\Software\uC-CPU\Cache
Cache controller implementation.
\Micrium\Software\<CPU Type>\<Compiler>
µC/CPU also contains additional sub-directories specific to each processor/compiler combination organized as follows:
...
This file contains µC/CPU configuration specific to the processor (CPU Type) and compiler (Compiler), such as data type definitions, processor address and data word sizes, endianness word order, and critical section macros. See Chapter 3, “µC/CPU See Processor/Compiler Port Files” on page 12 Files for more details.
cpu_a.asm or cpu_a.s
...