ccNOos
v0.0.0
Build Portable Microcontroller Applications!
|
Go to the documentation of this file.
27 #if PLATFORM_NAME!=Arduino
28 error PLATFORM_NAME must be Arduino
32 #ifdef REDEFINE_NULLPTR
33 #error Must not compile with -DREDEFINE_NULLPTR on Aduino ATMega (maybe others, need to test)
34 #endif // !REDEFINE_NULLPTR
35 #ifndef __NOEXCEPTIONS
36 #error Must compile with -D__NOEXCEPTIONS on Aduino ATMega (maybe others, need to test)
37 #endif // !__NOEXCEPTIONS
41 #include <Adafruit_MCP23017.h>
44 #define LIGHT_OFF (0u) // 1-PSoC4, 0-most others
45 #define uSEC_PER_CLOCK (1000u)
69 #ifdef __USINGCONSOLEMENU
70 #ifdef __USINGFLOATPRINTF
71 asm(
".global _printf_float");
102 Serial.begin(115200);
139 #ifdef __USINGCONSOLEMENU
142 PlatformAPIFuncsTemplate(size + 1);
IMS: ccNOos, Declarations for straight C and C++
struct SerialDeviceStruct LCDKeyPadserialdev
enum portParityEnum parity
struct SerialDeviceStruct GPSserialdev
struct SerialDeviceStruct ConsoleMenuserialdev
#define ExeSysAPIFuncsTemplate
IMS: ccNOos, Declarations for straight C and C++
struct SerialDeviceStruct eCompserialdev
enum portStopBitsEnum stopBits
enum portHandshakeEnum handshake
struct devicedatastruct createDeviceStruct()
struct devicedatastruct devdata