Project layout - aalesv/2boost GitHub Wiki

build

Contains all files made during build process. ROM patched file also placed here.

include

Contains all header files. Target CAL Id header files, linker scripts and per-target Makefiles specific to each CAL Id are placed in include\target.

pvs-studio

Contains config and work files for PVS Studio

ROM

Contains ROM original files named CALID.bin. Before patching, a file is copied to build dir.

script

Contains various scripts needed to build ROM, definitions etc.

src

Contains sources and main linker script file.

xml

Contains ROM definitions files and templates. Templates for a specific ROM are located in xml\target.