RTEMS: bsps/arm/atsam/contrib/libraries/libboard/include/lcd_color.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Macros
lcd_color.h File Reference

Go to the source code of this file.

## Macros
#define | COLOR_BLACK 0x000000
#define | COLOR_WHITE 0xFFFFFF
#define | COLOR_BLUE 0x0000FF
#define | COLOR_GREEN 0x00FF00
#define | COLOR_RED 0xFF0000
#define | COLOR_NAVY 0x000080
#define | COLOR_DARKBLUE 0x00008B
#define | COLOR_DARKGREEN 0x006400
#define | COLOR_DARKCYAN 0x008B8B
#define | COLOR_CYAN 0x00FFFF
#define | COLOR_TURQUOISE 0x40E0D0
#define | COLOR_INDIGO 0x4B0082
#define | COLOR_DARKRED 0x800000
#define | COLOR_OLIVE 0x808000
#define | COLOR_GRAY 0x808080
#define | COLOR_SKYBLUE 0x87CEEB
#define | COLOR_BLUEVIOLET 0x8A2BE2
#define | COLOR_LIGHTGREEN 0x90EE90
#define | COLOR_DARKVIOLET 0x9400D3
#define | COLOR_YELLOWGREEN 0x9ACD32
#define | COLOR_BROWN 0xA52A2A
#define | COLOR_DARKGRAY 0xA9A9A9
#define | COLOR_SIENNA 0xA0522D
#define | COLOR_LIGHTBLUE 0xADD8E6
#define | COLOR_GREENYELLOW 0xADFF2F
#define | COLOR_SILVER 0xC0C0C0
#define | COLOR_LIGHTGREY 0xD3D3D3
#define | COLOR_LIGHTCYAN 0xE0FFFF
#define | COLOR_VIOLET 0xEE82EE
#define | COLOR_AZUR 0xF0FFFF
#define | COLOR_BEIGE 0xF5F5DC
#define | COLOR_MAGENTA 0xFF00FF
#define | COLOR_TOMATO 0xFF6347
#define | COLOR_GOLD 0xFFD700
#define | COLOR_ORANGE 0xFFA500
#define | COLOR_SNOW 0xFFFAFA
#define | COLOR_YELLOW 0xFFFF00
#define | BLACK 0x0000
#define | BLUE 0x001F
#define | RED 0xF800
#define | GREEN 0x07E0
#define | WHITE 0xFFFF
#define | BLUE_LEV(level) ((level)&BLUE)
#define | GREEN_LEV(level) ((((level)*2)<<5)&GREEN)
#define | RED_LEV(level) (((level)<<(5+6))&RED)
#define | GRAY_LEV(level) (BLUE_LEV(level) | GREEN_LEV(level) | RED_LEV(level))
#define | RGB_24_TO_RGB565(RGB) (((RGB >>19)<<11) | (((RGB & 0x00FC00) >>5)) | (RGB & 0x00001F))
#define | RGB_24_TO_18BIT(RGB) (((RGB >>16)&0xFC) | (((RGB & 0x00FF00) >>10) << 10) | (RGB & 0x0000FC)<<16)
#define | RGB_16_TO_18BIT(RGB) (((((RGB >>11)*63)/31)<<18) | (RGB & 0x00FC00) | (((RGB & 0x00001F)*63)/31))
#define | BGR_TO_RGB_18BIT(RGB) (RGB & 0xFF0000) | ((RGB & 0x00FF00) >> 8) | ((RGB & 0x0000FC) >> 16))
#define | BGR_16_TO_18BITRGB(RGB) BGR_TO_RGB_18BIT(RGB_16_TO_18BIT(RGB))

## Detailed Description

RGB 24-bits color table definition.