- Oct 04, 2019
-
-
rahix authored
Previously, we left out the dependency of the QSTR header on `modules.h`. This was done to prevent rebuilds of the entire MicroPython sources whenever a Pycardium module is changed. This leads to issues where QSTRs got out of sync and weird errors like the following could happen: import foo_module Exception: No module `abc_def` (a different string than expected) Attempt to fix this by only updating the QSTR header when the module-header actually changes. For this, a few workarounds are needed: - Replace symlinks with actual copied files so timestamps change on updates. - Add a hack so meson picks up on the dependency of the file in genhdr/ - Rename the outer file so older meson versions don't complain about multiple targets with the same name. Co-authored-by:
dx <dequis@dequis.org> Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Sep 25, 2019
-
-
Ferdinand Bachmann authored
-
- Sep 22, 2019
-
-
rahix authored
-
- Sep 21, 2019
-
-
Squashed commits: e94f7bf9 epicardium/rtc: add monotonic time e0691c6d pycardium/modules/utime.c: add bindings for monotonic time 756c13df epicardium/rtc: fix numerically unstable subsecond decoding the subsecond encoding function from epic_rtc_set_milliseconds and the corresponding decoding function from epic_rtc_get_milliseconds are not numerically stable. i.e., encoding 5 milliseconds to 20 subsecs and immediately afterwards decoding that yields 4 milliseconds. Adding a bias of 999 (0.24 milliseconds) to the decoding function makes it numerically stable, while never decoding any subsecond value to more than 999 milliseconds. e99e278b epicardium/rtc: only poll time once for calculating monotonic_offset 18936b7e pycardium/modules/utime.c: run clang-format 869ac617 epicardium/rtc: add explanation comment for numerically stable subsecond decode
-
- Sep 16, 2019
-
-
xiretza authored
-
- Sep 14, 2019
-
-
rahix authored
Fixes #155 Signed-off-by:
Rahix <rahix@rahix.de>
-
- Sep 06, 2019
-
-
fleur authored
-
- Sep 05, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
- Sep 03, 2019
-
-
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>
-
- Aug 31, 2019
-
-
dos authored
FAT code works with both kinds of slashes.
-
Ferdinand Bachmann authored
-
- Aug 30, 2019
-
-
Ferdinand Bachmann authored
-
- Aug 29, 2019
- Aug 28, 2019
-
-
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>
-
- Aug 27, 2019
-
-
-
Hinerk authored
-
-
- Aug 25, 2019
-
- Aug 24, 2019
-
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
With 977b2498 merged, the simple_menu pixel offsets need to be adjusted to look right. Signed-off-by:
Rahix <rahix@rahix.de>
-
Lucas Werkmeister authored
The outer two stripes should be twice as wide as the middle stripe.
-
- Aug 23, 2019
-
-
schneider authored
-
schneider authored
-
swym authored
Otherwise, /card10.bin would be writable :)
-
Daniel Hoffend authored
-
- Aug 22, 2019
-
-
schneider authored
-