micropython/ports
Jim Mussared 1921224272 extmod/modubinascii: Make code private and module self-contained.
This commit makes all functions and function wrappers in modubinascii.c
STATIC and conditional on the MICROPY_PY_UBINASCII setting, which will
exclude the file from qstr/ compressed-string searching when ubinascii is
not enabled.  The now-unused modubinascii.h header file is also removed.

The cc3200 port is updated accordingly to use this module in its entirety
instead of providing its own top-level definition of ubinascii.

This was originally like this because the cc3200 port has its own ubinascii
module which referenced these methods.  The plan appeared to be that the
API might diverge (e.g. hardware crc), but this should be done similar to
I2C/SPI via a port-specific handler, rather than the port having its own
definition of the module.  Having a centralised module definition also
enforces consistency of the API among ports.
2020-04-05 14:13:53 +10:00
..
bare-arm py/mpconfig.h: Enable MICROPY_MODULE_GETATTR by default. 2020-03-26 01:21:04 +11:00
cc3200 extmod/modubinascii: Make code private and module self-contained. 2020-04-05 14:13:53 +10:00
esp32 esp32: Change from FAT to littlefs v2 as default filesystem. 2020-04-04 17:03:30 +11:00
esp8266 esp8266/makeimg.py: Print out info about RAM segments when building fw. 2020-04-04 16:30:39 +11:00
javascript all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
mimxrt all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
minimal all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
nrf ports: Add lib/libm/roundf.c to bare-metal Makefile's. 2020-03-25 01:22:00 +11:00
pic16bit all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
powerpc all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
qemu-arm qemu-arm: Set default board as mps2-an385 to get more flash for tests. 2020-03-26 01:21:04 +11:00
samd all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
stm32 stm32/Makefile: Add missing ordering dependency on generated headers. 2020-04-05 14:12:59 +10:00
teensy all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
unix unix/mpthreadport: Ensure enough thread stack to detect overflow. 2020-03-31 09:35:46 +11:00
windows all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
zephyr zephyr: Update machine.Pin class to use new zephyr gpio api. 2020-03-25 00:29:42 +11:00