- Aug 20, 2019
-
-
rahix authored
Implement proper initialization of the different peripherals in hardware_early_init() & hardware_init(). This includes stripping down the display init so it does not perform a full reset anymore; we can do this as the bootloader will have always performed the full reset already. Additionally this changeset enables the hardware_reset() function which resets peripherals on load of a new app. This should increase stability as apps can always assume everything to be in its default state on load. Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
This change allows cleaner loading of payloads and is a preparation for the proper implementation/use of hardware_reset(). Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
The bootloader will have initialized the display in all cases so we don't need to repeat the same init code all over again. Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
Julian authored
-
Julian authored
-
Julian authored
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
swym authored
allow API signatures to contain the names "buffer" and "size"
-
- Aug 19, 2019
-
-
schneider authored
-
Jan Lübbe authored
When using the debug board, udev rules are useful to keep the functions separate, even when enumerating in a different order.
-
Zlatko authored
missing :
-
Zlatko authored
make CMSIS warning more readable
-
rahix authored
pmic_init() uses the GPIO API internally to set up the PMIC interrupt handler. This does not work properly if called before GPIO_Init() and will lead to the power-button never interrupting Epicardium. Fixes #83. Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
When no `menu.py` is found, Epicardium will create one with the contents of `preload/menu.py`. Signed-off-by: Rahix <rahix@rahix.de>
-
rahix authored
Closes #26. Signed-off-by: Rahix <rahix@rahix.de>
-