[docs] Add TODO list

This commit is contained in:
Kuba Szczodrzyński
2022-07-03 19:50:27 +02:00
parent 5d16338faa
commit 1b4265f522
2 changed files with 50 additions and 0 deletions

View File

@@ -50,4 +50,5 @@
* [Debugging](docs/platform/realtek/debugging.md) * [Debugging](docs/platform/realtek/debugging.md)
* [Exception decoder](docs/platform/realtek/exception-decoder.md) * [Exception decoder](docs/platform/realtek/exception-decoder.md)
* [All supported boards](boards/) * [All supported boards](boards/)
* [📓 TODO](TODO.md)
* [🔗 Resources](docs/resources.md) * [🔗 Resources](docs/resources.md)

49
TODO.md Normal file
View File

@@ -0,0 +1,49 @@
# TODO list
## General
### New families
- BL602
- RTL8710A
- RTL8720C
- RTL8720D
- W600 and/or W800
- LN8825
- host-native family
### Tools
- move all UF2 assembling/uploading/processing tools (as well as `uf2ota` C library) to a separate repository, possibly rewriting parts of it again. Make these tools CLI-usable
- write OpenOCD flashers, using uf2ota library + FAL for partitions (same repo as above)
### Serial
- allow selecting default output port for LT logger, as well as for `Serial` class (without a number)
- choose output port during runtime, too
- enable/disable auto-silencing of SDK output, as well as an option to disable it entirely (compile-time? run-time?)
- configuration of RX/TX pins
- SoftwareSerial library
### Other
- watchdog API
- `Preferences` library
- test/fix IPv6 on different families
- what is `PowerManagement` at all? probably useless -> remove
## BK7231
- WiFi events
- implement OTA
- test & add support for BK7231N
- add generic board definition
- fix SSL (mbedTLS)
- I2C (Wire)
- SPI
- BLE
## RTL8710B
- add generic board definition
- rewrite most of Wiring (it was copied from `ambd_arduino`, and is ugly)