aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Refactor ctor() and Ini() of SpiMaster.JF2020-01-182-11/+14
|
* Apply Hardware reset on display during wake-up, as softreset might not be ↵JF2020-01-181-0/+1
| | | | enough to wake the display up.
* Disable SPI, I²C, touch controller and display controller in sleep mode.JF2020-01-176-3/+66
| | | | | | | | Re-enable them on wake up. Remove delays that were not needed in st7889 driver. Hopefully, it'll improve the battery life!
* Add basic touch panel driver.JF2020-01-032-0/+124
| | | | Handle touch event in display app : draw a big square at the touch point coordinates.
* Apply reset signal on pin P0.26 for LCD during init.JF2020-01-022-2/+15
|
* The font is now fixed width.JF2019-12-073-11/+26
| | | | HUGE performance improvement of the display driver.
* Convert Spi and GFX to C++.JF2019-12-076-377/+158
|
* Add missing return statements which fix crashes in release mode.JF2019-12-062-3/+3
| | | | Add flag to compiler so that it generates an error when a returning function does not return something...
* Add support for LCD (ST7789)JF2019-12-054-12/+540
|
* First code tested on the actual pinetime hardwareJF2019-12-022-0/+19