...
directory | description |
/paulus_smartfusion2 | project folder with all necessary Softconsole IDE project files |
/bootloader | target independent CANopen sources for Paulus |
/eds | Design Tool project of Paulus with generated files, e.g. the EDS file |
/ smartfusion2/ | target-specific sources of Paulus, e.g., CAN-, Flash-driver, low-level drivers and supporting services from Microsemi |
/smartfusion2/smartfusion2_flash.[ch] | target-specific flash routines |
/smartfusion2/smartfusion2_can.[ch] | CAN routines |
/smartfusion2/smartfusion2_init.c | CPU initialization |
/smartfusion2/environ.h | header file for the environment definition |
/smartfusion2/bl_config.h | Paulus configuration file |
/smartfusion2/CMSIS /smartfusion2/drivers[config] /smartfusion2/hal | Microsemi “FirmwareCatalog” generated sources, included CMSIS Cortex-M core layer, Startup and linker files from devices with GCC, HAL- layer e.g., drivers for CAN, GPIO, NVM and other services |
/examples | example application for a CANopen slave with all sources and project files |
/tools | checksum generator tool for Paulus |
/paulus_smartfusion2 | project folder with all necessary Softconsole IDE project files |
main.c | main loop of Paulus |
...