 |
WebRadioApp
0.1
|
Go to the documentation of this file.
27 #ifdef __UVISION_VERSION
28 #include "RTE_Components.h"
31 #if defined(__ICCARM__)
32 #define EW_MEM_SECTION(aName) \
33 _Pragma(EW_STRINGIZE(location = EW_STRINGIZE(aName)))
35 #define EW_MEM_SECTION(aName) __attribute__((section(EW_STRINGIZE(aName))))
45 #define EW_FRAME_BUFFER_COLOR_FORMAT_Index8 1
46 #define EW_FRAME_BUFFER_COLOR_FORMAT_LumA44 2
47 #define EW_FRAME_BUFFER_COLOR_FORMAT_RGB565 3
48 #define EW_FRAME_BUFFER_COLOR_FORMAT_RGB888 4
49 #define EW_FRAME_BUFFER_COLOR_FORMAT_RGBA4444 5
50 #define EW_FRAME_BUFFER_COLOR_FORMAT_RGBA8888 6
53 #if (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_RGBA8888)
54 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "RGBA8888"
55 #define FRAME_BUFFER_DEPTH 4
56 #elif (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_RGB888)
57 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "RGB888"
58 #define FRAME_BUFFER_DEPTH 3
59 #elif (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_RGBA4444)
60 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "RGBA4444"
61 #define FRAME_BUFFER_DEPTH 2
62 #elif (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_RGB565)
63 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "RGB565"
64 #define FRAME_BUFFER_DEPTH 2
65 #elif (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_Index8)
66 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "Index8"
67 #define FRAME_BUFFER_DEPTH 1
68 #elif (EW_FRAME_BUFFER_COLOR_FORMAT == EW_FRAME_BUFFER_COLOR_FORMAT_LumA44)
69 #define EW_FRAME_BUFFER_COLOR_FORMAT_STRING "LumA44"
70 #define FRAME_BUFFER_DEPTH 1
72 #error "EW_FRAME_BUFFER_COLOR_FORMAT not supported"
75 #define EW_STRINGIZE(aArg) EW_STRINGIZE_ARG(aArg)
76 #define EW_STRINGIZE_ARG(aArg) #aArg