ev3-api/ev3api.h (31 lines of code) (raw):

#pragma once /** * TOPPERS API */ #include <kernel.h> #include <t_stdlib.h> #include <t_syslog.h> /** * Newlib */ #include <stdio.h> #ifdef __cplusplus extern "C" { #endif /** * EV3 API */ #include "../src/ev3api_battery.h" #include "../src/ev3api_button.h" #include "../src/ev3api_fs.h" #include "../src/ev3api_lcd.h" #include "../src/ev3api_led.h" #include "../src/ev3api_motor.h" #include "../src/ev3api_rtos.h" #include "../src/ev3api_sensor.h" #include "../src/ev3api_speaker.h" #if !defined(TOPPERS_CFG1_OUT) #include "ev3api_cfg.h" #endif /** * Kernel object ID */ #if !defined(TOPPERS_CFG1_OUT) #if defined(BUILD_MODULE) #include "module_cfg.h" #else #include "kernel_cfg.h" #endif #endif /** * Application initialize task */ extern void _app_init_task(intptr_t unused); #ifdef __cplusplus } #endif