Configuration variables
CONFIG.COMMON
Variable  | 
default value  | 
explanation  | 
|---|---|---|
TOP  | 
`pwd`  | 
The top directory of the project  | 
INSTALL  | 
${TOP}  | 
The directory where image is installed  | 
RTEMS_TARGET  | 
powerpc-rtems${RTEMS_VERSION}  | 
Target architecture  | 
RTEMS_TESTS  | 
“no”  | 
Change to “yes” in order to build RTEMS test programs  | 
SRCDIR  | 
${TOP}/src  | 
Source directory  | 
TOOL_BIN_PATH  | 
/opt/rtems/crosstools/$RTEMS_VERSION/bin  | 
Directory where RTEMS cross tools are installed  | 
RTEMS_GIT_REPO  | 
Source directory of RTEMS kernel  | 
|
CEXP_GIT_REPO  | 
Source directory of cexp shell  | 
|
BOOTLIB_GIT_REPO  | 
Source directory of bootlib  | 
|
BSPEXT_GIT_REPO  | 
Source directory of bspext  | 
|
GESYS_GIT_REPO  | 
Source directory of GeSys  | 
CONFIG-RTEMS-NN
Note
You usually don’t have to change the variables in the CONFIG-RTEMS-NN files.
Common variables
Variable  | 
explanation  | 
|---|---|
RTEMS_VERSION  | 
The RTEMS version  | 
BSPS  | 
List of board support packages for which RTEMS is built  | 
Variables for packages
These are the packages that may be used to create a boot image. Note that package “RTEMS” is always used:
RTEMS
CEXP
BOOTLIB
BSPEXT
GESYS
A package is only used (built) when variable [PACKAGE]_GIT_REV is defined.
Here are the package variables:
Variable  | 
explanation  | 
|---|---|
[PACKAGE]_GIT_BRANCH  | 
Git branch that is used to check out from git repository  | 
[PACKAGE]_GIT_REV  | 
Git revision that is used to check out from git repository  | 
[PACKAGE]_PATCHES  | 
Patch files that are applied to the source. These files are in directory “patches”  |