Commit Graph

27 Commits

Author SHA1 Message Date
Léa Saviot
794ce8d892 [ion/on_boarding] Fix the backlight initialization 2019-04-25 10:58:49 +02:00
Émilie Feral
c74d0aac11 [ion] Power: fix standby bug
When the "home" key was down, the device would enter and leave standby
mode without any event on the "power" key.
2019-04-18 11:58:35 +02:00
Émilie Feral
9a5d1cf6a9 [ion] Power: sleep 100 ms after releasing the OnOff button to ensure a
pull down on pin A0
2019-04-18 09:51:22 +02:00
Émilie Feral
744686bcb3 [ion] Power: specific implementations of standby for N0100 and N0101
(N0100 cannot go in standby as no pin is wired to be a wake-up pin)
2019-04-15 10:01:17 +02:00
Émilie Feral
a5919f128c [ion] Power: fix names; Power key actually refers to OnOff key (to avoid
confusing with exponentiation key)
2019-04-12 16:56:57 +02:00
Émilie Feral
694fa34315 [ion] Keyboard: change keys name to more explicit ones 2019-04-12 16:56:57 +02:00
Léa Saviot
b7cdd34ec1 [ion] Power: add missing macro to build N0100 2019-04-12 11:39:43 +02:00
Émilie Feral
3fa902f814 [ion] Power: implement standby 2019-04-12 10:25:26 +02:00
Émilie Feral
a9c0f1a4ba [ion] Board: clean standardFrequency 2019-04-11 16:39:38 +02:00
Émilie Feral
26e8e8b657 [ion] Fix PWR regs 2019-04-11 16:10:33 +02:00
Émilie Feral
73fcc71c7b [ion] Power: VOS (regulartor voltage scaling) can only be update when
the PLL is off
2019-04-11 16:10:33 +02:00
Émilie Feral
9eeccadd54 [ion] Power: update sLastUSBPlugged & sLastBatteryCharging while asleep 2019-04-11 16:10:33 +02:00
Émilie Feral
5dd0098981 [apps][ion] Handle LED color concurrency between exam mode and charging
state
2019-04-11 16:10:33 +02:00
Émilie Feral
3a57b2e7d2 [ion] Change LED color when charging: yellow --> orange 2019-04-11 10:16:21 +02:00
Émilie Feral
f123f1afaa [ion] Power: fix LED update when sleeping 2019-04-11 10:16:21 +02:00
Émilie Feral
538172609a [ion] Power: move clock configuration in sleep mode from Power to Board::initClock 2019-04-11 10:16:21 +02:00
Émilie Feral
ba4d8e6a06 [ion] Power: While suspended, update LED with charging or plug 2019-04-11 10:16:21 +02:00
Émilie Feral
7a8238b82b [ion] Power: add macro to fix build of N0100 model 2019-04-09 14:00:06 +02:00
Émilie Feral
0d04733076 [ion] Fix clocks for N0100 and N0101 2019-04-09 14:00:06 +02:00
Émilie Feral
7ce3432963 [ion] TEMPO: fix PowerKey (B2 for N0100 and B3 for N0101) 2019-04-09 14:00:06 +02:00
Émilie Feral
169b239552 [ion] Sleep mode: decrease normal frequency, disable over-drive,
decrease voltage scale
2019-04-08 16:58:11 +02:00
Émilie Feral
be419c50ee [ion] board: define a normal frequency 2019-04-08 16:58:11 +02:00
Émilie Feral
609d343da4 [ion] Power: re-design suspend implementation 2019-04-08 16:58:11 +02:00
Émilie Feral
33bccf0109 [ion] Change name: CM4 --> Cortex 2019-04-04 17:54:56 +02:00
Léa Saviot
b32a676258 [ion] PWR registers differ between models 2019-03-08 16:06:46 +01:00
Romain Goyet
51161b63a9 [ion] Move regs in a namespace 2019-02-13 15:08:10 +01:00
Romain Goyet
7618318a90 [ion/device] Sort files 2019-02-05 11:23:55 +01:00