diff options
author | Clyne Sullivan <tullivan99@gmail.com> | 2018-02-14 23:24:11 -0500 |
---|---|---|
committer | Clyne Sullivan <tullivan99@gmail.com> | 2018-02-14 23:24:11 -0500 |
commit | f90c71412cd715e1a7293ecdb0237c96fbfe9bb8 (patch) | |
tree | f1473a3dff0a8ec5ff3d0128d3e31bd58eea646b /include | |
parent | 92d50d4d8368e616d4ead3153fae91cc913100a4 (diff) |
font support, inconsolata
Diffstat (limited to 'include')
-rw-r--r-- | include/display.h | 8 | ||||
-rw-r--r-- | include/gpio.h | 1 |
2 files changed, 7 insertions, 2 deletions
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 <stdint.h> -#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); |