dRonin
adbada4
dRonin firmware
|
Main PiOS header to include all the compiled in PiOS options. More...
#include "pios_config.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <math.h>
#include "pios_board.h"
#include <pios_sys.h>
#include <pios_delay.h>
#include <pios_annunc.h>
#include <pios_irq.h>
#include <pios_adc.h>
#include <pios_internal_adc.h>
#include <pios_servo.h>
#include <pios_rtc.h>
#include <pios_i2c.h>
#include <pios_can.h>
#include <pios_spi.h>
#include <pios_ppm.h>
#include <pios_pwm.h>
#include <pios_rcvr.h>
#include <pios_reset.h>
#include <pios_wdg.h>
#include <pios_exti.h>
#include <pios_usart.h>
#include <pios_srxl.h>
#include <pios_debug.h>
#include <pios_heap.h>
#include <pios_com.h>
#include <pios_modules.h>
#include <pios_crc.h>
Go to the source code of this file.
Macros | |
#define | NELEMENTS(x) (sizeof(x) / sizeof(*(x))) |
#define | DONT_BUILD_IF(COND, MSG) typedef char static_assertion_##MSG[(COND)?-1:1] |
#define | CPU_TO_LE16(x) (x) |
#define | CPU_TO_LE32(x) (x) |
#define | CPU_TO_BE16(x) |
#define | CPU_TO_BE32(x) |
#define | LE16_TO_CPU(x) CPU_TO_LE16(x) |
#define | LE32_TO_CPU(x) CPU_TO_LE32(x) |
#define | BE16_TO_CPU(x) CPU_TO_BE16(x) |
#define | BE32_TO_CPU(x) CPU_TO_BE32(x) |
Main PiOS header to include all the compiled in PiOS options.
Definition in file pios.h.