altos/stm32f1: Grab both TX/RX DMA mutexes while doing I2C
[fw/altos] / src / drivers / ao_st7565.h
index b961c56b6b72b6e1e03117390337b2836c8ec704..b5627f3be24cf8340c949ddf19fc8f78b56eb54f 100644 (file)
 #define ST7565_BOOSTER_RATIO_SET               0xf8
 #define ST7565_NOP                             0xe3
 
-#define AO_ST7565_SPI_SPEED                    ao_spi_speed(AO_ST7565_SPI_BUS, 10000000)
+/* Max 50ns SPI clock time */
+#define AO_ST7565_SPI_SPEED                    ao_spi_speed(AO_ST7565_SPI_BUS, 20000000)
 
 void
 ao_st7565_update(struct ao_bitmap *bitmap);
 
+void
+ao_st7565_set_brightness(uint8_t val);
+
+uint8_t
+ao_st7565_get_brightness(void);
+
 void
 ao_st7565_init(void);