dRonin
adbada4
dRonin firmware
|
Includes the bootloader image as payload in the bootloader uploader image. More...
Files | |
file | main.c |
Starting point for the code. | |
file | pios_board.c |
file | pios_config.h |
Non pinout-specific configuration of PiOS for bootloader updater. | |
Macros | |
#define | PIOS_INCLUDE_ANNUNC |
#define | PIOS_INCLUDE_SYS |
#define | PIOS_INCLUDE_FLASH |
#define | PIOS_INCLUDE_FLASH_INTERNAL |
#define | PIOS_INCLUDE_IAP |
Functions | |
void | PIOS_Board_Init (void) |
void | error (int) |
int | main (void) |
Variables | |
const uint32_t | _bu_payload_start |
const uint32_t | _bu_payload_end |
const uint32_t | _bu_payload_size |
Includes the bootloader image as payload in the bootloader uploader image.
#define PIOS_INCLUDE_ANNUNC |
Definition at line 33 of file pios_config.h.
#define PIOS_INCLUDE_FLASH |
Definition at line 35 of file pios_config.h.
#define PIOS_INCLUDE_FLASH_INTERNAL |
Definition at line 36 of file pios_config.h.
#define PIOS_INCLUDE_IAP |
Definition at line 37 of file pios_config.h.
#define PIOS_INCLUDE_SYS |
Definition at line 34 of file pios_config.h.
int main | ( | void | ) |
dRonin Main function:
Initialize PiOS
Create the "System" task (SystemModInitializein Modules/System/systemmod.c)
Start the RTOS Scheduler
CortexM3 CPU vectors
CortexM3 CPU vectors
void PIOS_Board_Init | ( | void | ) |
PIOS_Board_Init() initializes all the core subsystems on this specific hardware
Definition at line 24 of file pios_board.c.
const uint32_t _bu_payload_end |
const uint32_t _bu_payload_size |
const uint32_t _bu_payload_start |