22 lines
776 B
C
22 lines
776 B
C
#ifndef CARD_OS_DISPLAY_H
|
|
#define CARD_OS_DISPLAY_H
|
|
|
|
#include <stdint.h>
|
|
|
|
void display_send_command(uint8_t command);
|
|
void display_send_command_with_parameters(uint8_t command,
|
|
const uint8_t* params,
|
|
uint8_t param_count);
|
|
|
|
void display_send_command_and_start_data_stream(uint8_t command);
|
|
void display_send_data(const uint8_t* data, uint8_t data_count);
|
|
void display_end_data_stream(void);
|
|
|
|
void display_init(void);
|
|
void display_set_update_area(uint16_t left, uint16_t top, uint16_t width,
|
|
uint16_t height);
|
|
void display_put_rect(uint8_t r, uint8_t g, uint8_t b, uint16_t x, uint16_t y,
|
|
uint16_t w, uint16_t h);
|
|
|
|
#endif // CARD_OS_DISPLAY_H
|