#ifndef DEVICE_INFO_H #define DEVICE_INFO_H // Default name #if defined(PROJECT_CHAMELEON_ULTRA) #define DEVICE_NAME_STR "ChameleonUltra" #define DEVICE_NAME_STR_SHORT "CU" #elif defined(PROJECT_CHAMELEON_LITE) #define DEVICE_NAME_STR "ChameleonLite" #define DEVICE_NAME_STR_SHORT "CL" #else #error No device defined #endif /** * From 2byte version code merge to a U16 value, * like: 1(byte).0(byte) -> 1.0 */ #define VER_CODE_TO_NUM(major, minor) (((major << 8) & 0xFFFF) | (minor & 0xFF)) #endif