From f90c71412cd715e1a7293ecdb0237c96fbfe9bb8 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Wed, 14 Feb 2018 23:24:11 -0500 Subject: font support, inconsolata --- include/display.h | 8 ++++++-- include/gpio.h | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/display.h b/include/display.h index 8210656..1fab223 100644 --- a/include/display.h +++ b/include/display.h @@ -3,9 +3,13 @@ #include -#define LCD_WIDTH 480 -#define LCD_HEIGHT 320 +#define LCD_WIDTH 320 +#define LCD_HEIGHT 480 +#define COLOR_MAX 31 + +uint16_t dsp_color(uint8_t r, uint8_t g, uint8_t b); +void dsp_write_cmd(uint8_t data); void dsp_write_data(uint8_t data); void dsp_set_addr(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2); void dsp_init(void); diff --git a/include/gpio.h b/include/gpio.h index 25b32fe..524b791 100644 --- a/include/gpio.h +++ b/include/gpio.h @@ -38,6 +38,7 @@ void gpio_init(void); void gpio_pupd(GPIO_TypeDef *port, uint8_t pin, uint8_t pupd); void gpio_type(GPIO_TypeDef *port, uint8_t pin, uint8_t type); +void gpio_speed(GPIO_TypeDef *port, uint8_t pin, uint8_t speed); void gpio_mode(GPIO_TypeDef *port, uint8_t pin, uint8_t mode); void gpio_dout(GPIO_TypeDef *port, uint8_t pin, uint8_t val); uint8_t gpio_din(GPIO_TypeDef *port, uint8_t pin); -- cgit v1.2.3