JF
|
46b8bf9fc1
|
Add new target (pinetime-graphics) that flash the bootloader logo into the spi flash memory.
|
2020-06-06 19:28:01 +02:00 |
|
JF
|
f30573a9b0
|
Add support for hardware assisted vertical scrolling.
|
2020-02-15 15:12:29 +01:00 |
|
JF
|
640e8cd1fe
|
GFX : wait end of transfert using a task notification.
Code cleaning in SpiMaster.
|
2020-01-26 15:35:18 +01:00 |
|
JF
|
5fa4f5abe0
|
Better integration of SPI with DMA and IRQ. Using only 'End' IRQ. Perf could be improved by using 'Started' IRQ to prepare the next buffer while the current one is beeing sent.
|
2020-01-26 13:37:10 +01:00 |
|
JF
|
eb7a1b3ac9
|
[WIP] Max SPI speed reached (119ms for a full refresh. Theo max : 240*240*16 = 115.2ms) using IRQ and DMA.
Code needs some cleaning before integration.
|
2020-01-22 21:08:53 +01:00 |
|
JF
|
b4bd41cd56
|
Implement the SPI driver using DMA.
|
2020-01-19 19:47:49 +01:00 |
|
JF
|
f049f382f0
|
Encapsulate the drawing of the screen into Screens classes.
|
2020-01-18 18:17:52 +01:00 |
|
JF
|
c1f3a31b51
|
Disable SPI, I²C, touch controller and display controller in sleep mode.
Re-enable them on wake up.
Remove delays that were not needed in st7889 driver.
Hopefully, it'll improve the battery life!
|
2020-01-17 22:16:45 +01:00 |
|
JF
|
528fc56616
|
The font is now fixed width.
HUGE performance improvement of the display driver.
|
2019-12-07 19:15:33 +01:00 |
|
JF
|
6fbb6c8f70
|
Convert Spi and GFX to C++.
|
2019-12-07 17:11:50 +01:00 |
|