Jim Mussared
4eab44a1ec
extmod: Make extmod modules use MP_REGISTER_MODULE.
...
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-05-18 20:49:12 +10:00
stijn
49934fcf8b
extmod/moduplatform: Move platform PP definitions into a header.
...
These are more generally useful than just for the module so make them
globally available, prefixed consistently with MICROPY_PLATFORM_.
2022-02-22 00:59:14 +11:00
Damien George
3243abfda2
extmod/moduplatform: Detect xtensa arch.
...
Signed-off-by: Damien George <damien@micropython.org>
2022-01-06 18:24:52 +11:00
stijn
5900257dd6
extmod/uplatform: Use generic custom platform string.
...
Don't force the 'HAL' string to be part of the platform string because
it doesn't have a sensible meaning for all possible platforms, and
swap it with the PLATFORM_ARCH string so the strings which most platforms
have come first.
2021-11-18 10:46:14 +11:00
stijn
1e5875557a
extmod/uplatform: Remove unused definitions.
2021-11-18 10:46:14 +11:00
stijn
d42cba0d22
extmod/moduplatform: Improve implementation for PC ports.
...
Fix identification of 32/64 bit and of the Windows platform and add a
platform string mimicking CPython for the latter.
2021-09-24 13:51:39 +10:00
iabdalkader
2c5e9bbdfa
extmod: Add platform module.
...
It contains the compiler version, and underlying system HAL/SDK version.
2021-09-19 23:35:10 +10:00