- Aug 27, 2019
-
- Aug 24, 2019
-
-
Stefan Haun authored
Lines have been one pixel too short.
-
- Aug 22, 2019
-
-
schneider authored
-
schneider authored
-
schneider authored
-
Manuel Kasten authored
-
Manuel Kasten authored
-
schneider authored
-
Marek authored
I have no idea whether this is something the compiler wouldn't automatically do, but it can't hurt to be explicit.
-
- Aug 21, 2019
-
-
schneider authored
-
Jannis Rieger authored
-
Jannis Rieger authored
-
Jannis Rieger authored
-
Jannis Rieger authored
-
rahix authored
RTC_Init will turn off the RTC and readout will not be possible until RTC_EnableRTCE is called. The previous version worked because the bootloader would call RTC_Init and Epicardium would then call RTC_EnableRTCE. This broke with the hardware-init changes in b76ac8fc and lead to behavior where cold boot would not enable the RTC. This commit switches the order of the two calls in the bootloader so it is always initialized correctly. Because some older bootloaders are already out in the field, this commit also introduces basic rtc init into Epicardium so the new firmware can work correctly with older bootloaders. Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 20, 2019
-
-
Martin Ling authored
This reverts part of ffce77e1.
-
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>
-
- Aug 19, 2019
-
-
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>
-
- Aug 17, 2019
-
- Aug 15, 2019
-
-
schneider authored
-
Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
- Aug 14, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Text was displayed one character further right than intended because the offset was incremented before drawing. This commit reverses the two operations and thus restores proper display of text. Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 12, 2019
-
-
This commit substitutes the vendor gfx library with a completely new implementation. It also adds a text-buffer mode. Signed-off-by:
Mateusz Zalega <mateusz@appliedsourcery.com>
-
- Aug 10, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Aug 09, 2019
-
-
- Implement de-initialization - Wrap filesystem operations in semaphore - Introduce EpicFileSystem object and move epic_file_FOO(...) imlementations into efs_FOO(EpicFileSystem*, ...) functions. - epic_file_FOO(...) functions are now wrappers around the _fs_ functions, but lock and unlock the global filesystem object before & after calls. This way, all efs_ functions can assume that the necessary lock has been acquired. - libff: don't use FF_FS_REENTRANT, our own FS lock is enough
-
- Aug 07, 2019
-
- Aug 06, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-