dRonin
adbada4
dRonin firmware
|
Modules | |
SP Racing F3 Evo | |
OpenPilot Revolution Mini | |
Aeroquad AQ32 | |
BrainFPV | |
BrainFPV RE1 | |
AIRDTF DTFc | |
POSIX Simulator | |
FlyingPi IO Hat | |
Defines board specific static initializers for hardware for the FlyingPIO IO expander. | |
Lumenier LUX | |
Matek MATEK405 @{ | |
Matek MATEK405 | |
OmnibusF3 | |
PikoBLX | |
CMSIS Cortex-M4 Device Peripheral Access Layer System Source File. This file contains the system clock configuration for STM32F30x devices, and is generated by the clock configuration tool stm32f30x_Clock_Configuration_V1.0.0.xls. | |
PipXtreme Radio | |
PlayUAV OSD | |
Bootloader for PlayUAVOSD board. | |
Quantec Quanton | |
Tau Labs Sparky | |
Tau Labs Sparky2 | |
Files | |
file | board_hw_defs.c |
Defines board specific static initializers for hardware for the MATEK405 board. | |
Functions | |
void | Stack_Change (void) |
static void | initTask (void) |
void | __early_init (void) |
Early initialization code. More... | |
void | boardInit (void) |
Board-specific initialization code. More... | |
int | main () |
void | check_bor () |
void | system_task () |
Variables | |
static const TIM_TimeBaseInitTypeDef | tim_5_time_base |
static const struct pios_tim_clock_cfg | tim_5_cfg |
static const TIM_TimeBaseInitTypeDef | tim_2_3_4_time_base |
static const TIM_TimeBaseInitTypeDef | tim_1_8_time_base |
static const struct pios_tim_clock_cfg | tim_3_cfg |
static const struct pios_tim_clock_cfg | tim_8_cfg |
static const struct pios_tim_clock_cfg | tim_2_cfg |
static const struct pios_tim_clock_cfg | tim_1_cfg |
static const struct pios_tim_clock_cfg | tim_4_cfg |
static const struct pios_tim_channel | pios_tim_outputs_pins_without_led_string [] |
static const struct pios_tim_channel | pios_tim_outputs_pins_with_led_string [] |
static const struct pios_tim_channel | pios_tim_rcvrport_ppm [] |
void __early_init | ( | void | ) |
Early initialization code.
This initialization must be performed just after stack setup and before any other initialization.
Definition at line 49 of file chibi_main.c.
void boardInit | ( | void | ) |
Board-specific initialization code.
Definition at line 58 of file chibi_main.c.
void check_bor | ( | ) |
Definition at line 116 of file chibi_main.c.
|
static |
Initialisation task.
Runs board and module initialisation, then terminates.
Definition at line 128 of file chibi_main.c.
int main | ( | void | ) |
dRonin Main function:
Initialize PiOS
Create the "System" task (SystemModInitializein Modules/System/systemmod.c)
Start the RTOS Scheduler
CortexM3 CPU vectors
Definition at line 69 of file chibi_main.c.
void Stack_Change | ( | void | ) |
Definition at line 53 of file pios_board.c.
void system_task | ( | ) |
Definition at line 223 of file systemmod.c.
|
static |
Definition at line 1010 of file board_hw_defs.c.
|
static |
Pios servo configuration structures
Definition at line 895 of file board_hw_defs.c.
|
static |
Definition at line 1238 of file board_hw_defs.c.
|
static |
Definition at line 807 of file board_hw_defs.c.
|
static |
Definition at line 854 of file board_hw_defs.c.
|
static |
Definition at line 798 of file board_hw_defs.c.
|
static |
Definition at line 841 of file board_hw_defs.c.
|
static |
Definition at line 815 of file board_hw_defs.c.
|
static |
Definition at line 867 of file board_hw_defs.c.
|
static |
Definition at line 782 of file board_hw_defs.c.
|
static |
Definition at line 774 of file board_hw_defs.c.
|
static |
Definition at line 828 of file board_hw_defs.c.