_Command enum name | Longan_nano::Display | private |
_Config enum name | Longan_nano::Display | protected |
ADJUST_GAMMA_MINUS enum value | Longan_nano::Display | private |
ADJUST_GAMMA_PLUS enum value | Longan_nano::Display | private |
clear(void) | Longan_nano::Display | inline |
clear(uint16_t color) | Longan_nano::Display | inline |
COL_ADDRESS_OFFSET enum value | Longan_nano::Display | protected |
color(uint8_t r, uint8_t g, uint8_t b) | Longan_nano::Display | static |
COLOR_DEPTH enum value | Longan_nano::Display | protected |
COLOR_FORMAT enum value | Longan_nano::Display | private |
Command typedef | Longan_nano::Display | private |
Config typedef | Longan_nano::Display | protected |
cs_active(void) | Longan_nano::Display | inlineprivate |
cs_inactive(void) | Longan_nano::Display | inlineprivate |
Display(void) | Longan_nano::Display | |
DISPLAY_INVERSION_CONTROL enum value | Longan_nano::Display | private |
DISPLAY_ON enum value | Longan_nano::Display | private |
dma_send_map16(uint16_t *data_ptr, uint16_t data_size) | Longan_nano::Display | inlineprivate |
dma_send_solid16(uint16_t *data_ptr, uint16_t data_size) | Longan_nano::Display | inlineprivate |
DMA_SPI_TX enum value | Longan_nano::Display | protected |
DMA_SPI_TX_CH enum value | Longan_nano::Display | protected |
draw_sprite(int origin_h, int origin_w, int size_h, int size_w, uint16_t *sprite_ptr) | Longan_nano::Display | |
draw_sprite(int origin_h, int origin_w, int size_h, int size_w, uint16_t sprite_color) | Longan_nano::Display | |
ENABLE_DISPLAY_INVERSION enum value | Longan_nano::Display | private |
g_address_buffer | Longan_nano::Display | private |
g_sprite | Longan_nano::Display | private |
g_sprite_status | Longan_nano::Display | private |
g_st7735s_init_sequence | Longan_nano::Display | privatestatic |
HEIGHT enum value | Longan_nano::Display | protected |
init(void) | Longan_nano::Display | |
init_dma(void) | Longan_nano::Display | inlineprivate |
init_gpio(void) | Longan_nano::Display | inlineprivate |
init_spi(void) | Longan_nano::Display | inlineprivate |
init_st7735(void) | Longan_nano::Display | private |
is_spi_done_tx(void) | Longan_nano::Display | inlineprivate |
is_spi_idle(void) | Longan_nano::Display | inlineprivate |
MEMORY_DATA_ACCESS_CONTROL enum value | Longan_nano::Display | private |
PIXEL_COUNT enum value | Longan_nano::Display | protected |
POWER_GVDD enum value | Longan_nano::Display | private |
POWER_MODE_IDLE enum value | Longan_nano::Display | private |
POWER_MODE_NORMAL enum value | Longan_nano::Display | private |
POWER_MODE_PARTIAL enum value | Longan_nano::Display | private |
POWER_VCOM1 enum value | Longan_nano::Display | private |
POWER_VGH_VGL enum value | Longan_nano::Display | private |
register_sprite(int origin_h, int origin_w, int size_h, int size_w, uint16_t *sprite_ptr) | Longan_nano::Display | |
register_sprite(int origin_h, int origin_w, int size_h, int size_w, uint16_t sprite_color) | Longan_nano::Display | |
RESET_DELAY enum value | Longan_nano::Display | protected |
ROW_ADDRESS_OFFSET enum value | Longan_nano::Display | protected |
RS_GPIO enum value | Longan_nano::Display | protected |
rs_mode_cmd(void) | Longan_nano::Display | inlineprivate |
rs_mode_data(void) | Longan_nano::Display | inlineprivate |
RS_PIN enum value | Longan_nano::Display | protected |
rst_active(void) | Longan_nano::Display | inlineprivate |
RST_GPIO enum value | Longan_nano::Display | protected |
rst_inactive(void) | Longan_nano::Display | inlineprivate |
RST_PIN enum value | Longan_nano::Display | protected |
SEND_COL_ADDRESS enum value | Longan_nano::Display | private |
SEND_ROW_ADDRESS enum value | Longan_nano::Display | private |
SETUP_IDLE_MODE enum value | Longan_nano::Display | private |
SETUP_NORMAL_MODE enum value | Longan_nano::Display | private |
SETUP_PARTIAL_MODE enum value | Longan_nano::Display | private |
SLEEP_OUT_BOOSTER_ON enum value | Longan_nano::Display | private |
SPI_CH enum value | Longan_nano::Display | protected |
SPI_CLK_GPIO enum value | Longan_nano::Display | protected |
SPI_CLK_PIN enum value | Longan_nano::Display | protected |
SPI_CS_GPIO enum value | Longan_nano::Display | protected |
SPI_CS_PIN enum value | Longan_nano::Display | protected |
SPI_MISO_GPIO enum value | Longan_nano::Display | protected |
SPI_MISO_PIN enum value | Longan_nano::Display | protected |
SPI_MOSI_GPIO enum value | Longan_nano::Display | protected |
SPI_MOSI_PIN enum value | Longan_nano::Display | protected |
spi_set_16bit(void) | Longan_nano::Display | inlineprivate |
spi_set_8bit(void) | Longan_nano::Display | inlineprivate |
spi_wait_idle(void) | Longan_nano::Display | inlineprivate |
spi_wait_tbe(void) | Longan_nano::Display | inlineprivate |
Sprite typedef | Longan_nano::Display | private |
TERMINATOR enum value | Longan_nano::Display | private |
update_sprite(void) | Longan_nano::Display | |
USE_DMA enum value | Longan_nano::Display | protected |
WIDTH enum value | Longan_nano::Display | protected |
WRITE_MEM enum value | Longan_nano::Display | private |
~Display(void) | Longan_nano::Display | |