Kuba Szczodrzyński
6bf549b104
[misc] Update .clang-format style
2025-05-28 15:50:18 +02:00
Hajo Noerenberg
2ea0066536
[common] Make Serial RX buffer size configurable, increase default to 256 bytes ( #313 )
...
* Make Serial RX buffer configurable and set default to 256 bytes
* Replace RingBuffer by SerialRingBuffer
2025-01-13 12:14:41 +01:00
Kuba Szczodrzyński
a9009a8cee
[misc] Update .clang-format style
2024-09-05 16:36:55 +02:00
Jaco Malan
fa2064b957
[realtek-ambz] Temporarily workaround CHANGE interrupts not supported ( #282 )
...
* fix change interruptsnot supported on rtl8710b
* Update cores/realtek-amb/arduino/src/wiring_irq.c
---------
Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl >
2024-05-31 14:59:46 +02:00
Hajo Noerenberg
a1f8516e60
[realtek-ambz] Fix crash after WiFi scan ( #258 )
2024-02-26 21:35:35 +01:00
Piotr Szulc
1d80b5fff7
[beken-72xx] Free list returned by wlan_sta_scan_result() ( #226 )
...
* Free list returned by wlan_sta_scan_result()
* scanAlloc improvements
There were a few things I didn't like about this function:
1) realloc() was called a bit too often.
2) if realloc() failed, the previous memory was not freed.
3) scanAlloc returned previous count or 255 on error. But there was no real check for error and 255 could've been used as index to null. I think it's better to simple return boolean.
4) scanAlloc was clearing memory only up to (and excluding) the new entries.
* Corrected clearing new entries in scanAlloc
* scanAlloc() now returns number of allocated items
* Fixed compilation issues related to goto.
2024-01-06 19:41:01 +01:00
Kuba Szczodrzyński
e38e53bac0
[core] Split lt_api.c into separate units
2023-06-22 18:30:14 +02:00
Kuba Szczodrzyński
b38a4d5d46
[core] Add hardware peripheral availability defines
2023-06-21 17:02:48 +02:00
Kuba Szczodrzyński
9c6e9d1525
[realtek-ambz2] Disable SoftwareSerial and Wire
2023-05-30 18:15:44 +02:00
Kuba Szczodrzyński
babdb1287f
[realtek-ambz2] Replace lwIP with external port
2023-05-27 20:54:40 +02:00
Kuba Szczodrzyński
87ad0798e4
[realtek-ambz2] Adapt WiFi library to ambz2_sdk
2023-05-27 15:41:07 +02:00
Kuba Szczodrzyński
4dae304f51
[core] Add lt_get_device_mac() function
2023-05-25 20:43:00 +02:00
Kuba Szczodrzyński
c0cc602c9a
[core] Add configure() for SerialClass
2023-05-25 14:29:35 +02:00
Kuba Szczodrzyński
e5f98ff41f
[core] Refactor Wiring, use PinData for parameters
2023-05-24 22:01:05 +02:00
Kuba Szczodrzyński
bc74c21599
[realtek-ambz2] Enable compilation of Arduino core
2023-05-24 13:02:33 +02:00
Kuba Szczodrzyński
3836ad20b7
[core] Refactor SerialClass as API library
2023-05-24 11:55:07 +02:00
Kuba Szczodrzyński
b073290989
[realtek-ambz2] Implement base C API
2023-05-23 19:54:00 +02:00
Kuba Szczodrzyński
c40bdd68af
[realtek-ambz2] Use external FreeRTOS port
2023-05-23 15:14:59 +02:00
Kuba Szczodrzyński
8c636e44f7
[realtek-ambz2] Add initial SDK fixups and API layer
2023-05-23 12:11:17 +02:00
Kuba Szczodrzyński
07e9aa1ded
[realtek-ambz2] Make compiling base core possible
2023-05-19 10:42:59 +02:00
Kuba Szczodrzyński
461e4c6df0
[core] Prepare for project name change
2023-04-24 11:35:39 +02:00
Kuba Szczodrzyński
c51bf0b7db
[core] Migrate to GPIO-based pin numbering
2023-03-20 21:28:50 +01:00
Kuba Szczodrzyński
201db4668e
[realtek-ambz] Fix WiFi AP mode and DNS
2023-03-18 13:27:16 +01:00
Kuba Szczodrzyński
250e67ab1f
[realtek-ambz] Update stdlib compatibility
2023-03-17 18:17:35 +01:00
Kuba Szczodrzyński
c3f12ab247
[core] Rename CPU and memory APIs
2023-03-12 14:11:16 +01:00
Kuba Szczodrzyński
fd1afea1bc
[core] Refactor LT class into C methods
2023-03-10 19:08:55 +01:00
Kuba Szczodrzyński
046f7df7d1
[realtek-ambz] Fix UART setup and receiving, implement ADR
2023-03-05 16:45:16 +01:00
Kuba Szczodrzyński
6b92aac1da
[core] Organize GCC compilation flags
2023-03-04 17:19:24 +01:00
Kuba Szczodrzyński
47daefe675
[realtek-amb] Fix or suppress compilation warnings
2023-03-04 11:12:58 +01:00
Kuba Szczodrzyński
e8c18f4e66
[core] Add common malloc() implementation
2023-03-04 11:12:55 +01:00
Kuba Szczodrzyński
76a82768fe
[realtek-ambz2] Update base core to new structure
2023-03-04 11:12:48 +01:00
Kuba Szczodrzyński
fbfd96ecdb
[realtek-ambz] Update Arduino core to new structure
2023-03-04 11:10:38 +01:00
Kuba Szczodrzyński
ce0a88147b
[realtek-ambz] Update base core to new structure
2023-03-04 11:10:30 +01:00
Kuba Szczodrzyński
b51501fb21
[beken-72xx] Update Arduino core to new structure
2023-03-04 11:10:18 +01:00
Kuba Szczodrzyński
26b393e059
[core] Replace usages of PIN_SERIAL_TX with HAS_SERIAL
2023-03-04 11:09:38 +01:00
Kuba Szczodrzyński
bc328657aa
[beken-72xx] Update base core to new structure
2023-03-04 11:09:27 +01:00
Kuba Szczodrzyński
3413d70210
[core] Update PIO builders to new structure
2023-03-04 11:05:56 +01:00
Kuba Szczodrzyński
8bbc7e13fb
[core] Move arduino/ files to cores/
2023-03-04 11:05:28 +01:00
Kuba Szczodrzyński
f1ecb312c7
[core] Move platform/ files to cores/
2023-03-04 11:05:24 +01:00