SAMV71 Xplained Ultra Software Package 1.4

ili9488.h File Reference

#include "board.h"
#include <stdint.h>

Go to the source code of this file.

Data Structures

union  union_type

Defines

#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 volatile uint8_t REG8
typedef uint32_t LcdColor_t

Enumerations

enum  AccessIli_t { AccessInst = 0, AccessRead, AccessWrite }

Detailed Description

Interface of ILI9488 driver.

Definition in file ili9488.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines