micropython/ports
Felix Dörre 6634fea239 extmod/btstack: Implement key storage to enable pairing/bonding.
Btstack offers two abstraction layers for secret storage, one
called "device db" and another called "tlv". Pairing information
is stored in the "device db", additional secrets (like own keys)
are stored directly in the tlv. Luckily there is a "device db"
implementation using tlv, so we only need to provide one interface.

Additionally, I've removed some btstack files from compilation that
were not referenced.
2024-04-12 20:04:01 +00:00
..
bare-arm shared/libc/string0: Don't deref args for n==0 case. 2023-11-07 16:01:50 +11:00
cc3200 extmod/modmachine: Add MICROPY_PY_MACHINE_RESET configuration option. 2024-03-15 12:04:37 +11:00
embed all: Prune trailing whitespace. 2024-03-07 16:25:17 +11:00
esp32 esp32/network_wlan: Add interface and security WLAN constants. 2024-03-28 13:01:55 +11:00
esp8266 esp8266/network_wlan: Add interface and security WLAN constants. 2024-03-28 13:01:55 +11:00
mimxrt mimxrt: Add support for OpenAMP. 2024-03-29 17:59:29 +11:00
minimal minimal: Use printf instead of echo -e. 2024-02-15 16:36:22 +11:00
nrf nrf/Makefile: Clean up dangling LIBS declaration. 2024-03-26 16:54:21 +11:00
pic16bit all: Remove the "STATIC" macro and just use "static" instead. 2024-03-07 14:20:42 +11:00
powerpc py/mpconfig: Disable qstr hashing at minimum feature level. 2024-01-25 16:38:17 +11:00
qemu-arm all: Remove the "STATIC" macro and just use "static" instead. 2024-03-07 14:20:42 +11:00
renesas-ra renesas-ra/boards/ARDUINO_PORTENTA_C33: Add Arduino's external library. 2024-03-26 17:03:56 +11:00
rp2 extmod/btstack: Implement key storage to enable pairing/bonding. 2024-04-12 20:04:01 +00:00
samd samd/mcu: Guard static function with appropriate #if. 2024-03-29 17:48:06 +11:00
stm32 stm32/mpremoteprocport: Use metal logging functions. 2024-03-29 17:59:18 +11:00
unix unix/variants: Don't use native _Float16 type. 2024-03-20 14:13:49 +11:00
webassembly webassembly/proxy_js: Allow a Python proxy of a function to be undone. 2024-03-30 13:13:51 +11:00
windows py/objdeque: Expand implementation to be doubly-ended and support iter. 2024-03-18 14:10:14 +11:00
zephyr all: Remove the "STATIC" macro and just use "static" instead. 2024-03-07 14:20:42 +11:00