RTEMS  5.0.0
Data Structures | Macros | Typedefs | Enumerations
ili9488.h File Reference
#include "board.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

union  _union_type
 

Macros

#define ILI9488_SPIMODE   0
 
#define ILI9488_EBIMODE   1
 
#define ILI9488_DEVICE_CODE   0x9488
 
#define ILI9488_LCD_WIDTH   320
 
#define ILI9488_LCD_HEIGHT   480
 
#define ILI9488_SELF_TEST_OK   0xC0
 
#define SMC_EBI_LCD_CS   3
 
#define LCD_DATA_CACHE_SIZE   BOARD_LCD_WIDTH
 
#define get_0b_to_8b(x)   (((union_type*)&(x))->byte.byte_8)
 
#define get_8b_to_16b(x)   (((union_type*)&(x))->byte.byte_l6)
 
#define get_16b_to_24b(x)   (((union_type*)&(x))->byte.byte_24)
 
#define get_24b_to_32b(x)   (((union_type*)&(x))->byte.byte_32)
 

Typedefs

typedef union _union_type union_type
 
typedef volatile uint8_t REG8
 
typedef uint32_t LcdColor_t
 

Enumerations

enum  AccessIli_t { AccessInst = 0, AccessRead, AccessWrite }
 

Detailed Description

Interface of ILI9488 driver.