Daniel Thompson
ae5743529f
wasp: Switch to scheduling from interrupt
...
This has two useful properties. Firstly it means the watch will be
maintained in the background, allowing the REPL to be used for
notifications and other updates. Secondly it will save a little bit
of power by reducing the work needed to handle spurious wake ups.
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-06-30 23:04:01 +01:00
Fuji Pebri
df9d80f6f7
drivers: cst816s: optimize for power saving and responsiveness
...
Signed-off-by: Fuji Pebri <pebri86@gmail.com>
[daniel@redfelineinja.org.uk: removed leading underscore from method
arguments, removed redundant state tracking, adopt i2c.writeto_mem]
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-06-11 21:17:16 +01:00
Daniel Thompson
d5c629a9ac
drivers: cst816s: Finalize docstrings
2020-05-14 21:36:09 +01:00
Daniel Thompson
b9fe31241c
Add licensing information for all wasp-os files.
2020-03-22 15:40:18 +00:00
Daniel Thompson
adf9a33c9e
drivers: cst816s: Minor tweaks to the generated documentation.
2020-03-08 17:40:54 +00:00
Daniel Thompson
b5b96bd776
wasp: Integrate the touch driver
...
At this point we are starting to bring an event model for applications
but there's still a long way to go!
2020-03-08 10:18:08 +00:00
Daniel Thompson
e5f455b5ba
drivers: cst816s: Decouple from the watch module
2020-03-07 11:47:25 +00:00
Daniel Thompson
948454a33b
wasp: cst816s: Initial PoC driver
2020-03-06 21:09:43 +00:00