[core] Refactor realtek-ambz, cleanup, reformat, add missing copyrights

This commit is contained in:
Kuba Szczodrzyński
2022-05-06 20:27:06 +02:00
parent 5aba2eb4a1
commit 589d3ef4d8
103 changed files with 1222 additions and 9930 deletions

View File

@@ -36,6 +36,7 @@ env.AddLibrary(
base_dir=LT_API_DIR,
srcs=[
"+<api/*.c*>",
"+<common/*.c*>",
"+<libraries/**/*.c*>",
],
includes=[

View File

@@ -70,38 +70,12 @@ env.AddLibrary(
base_dir="$ARDUINO_DIR",
srcs=[
# Wiring core
"+<cores/arduino/avr/dtostrf.c>",
"+<cores/arduino/b64.cpp>",
"+<cores/arduino/cxxabi-compat.cpp>",
"+<cores/arduino/hooks.c>",
"+<cores/arduino/itoa.c>",
"+<cores/arduino/LOGUARTClass.cpp>",
"+<cores/arduino/lwip_info.c>",
"+<cores/arduino/main.cpp>",
"+<cores/arduino/PowerManagement.cpp>",
"+<cores/arduino/rtl_sys.cpp>",
"+<cores/arduino/spiffs/spiffs_cache.c>",
"+<cores/arduino/spiffs/spiffs_check.c>",
"+<cores/arduino/spiffs/spiffs_gc.c>",
"+<cores/arduino/spiffs/spiffs_hydrogen.c>",
"+<cores/arduino/spiffs/spiffs_nucleus.c>",
"+<cores/arduino/Tone.cpp>",
"+<cores/arduino/WebSocketClient.cpp>",
"+<cores/arduino/WInterrupts.c>",
"+<cores/arduino/wiring.c>",
"+<cores/arduino/wiring_analog.c>",
"+<cores/arduino/wiring_digital.c>",
"+<cores/arduino/wiring_os.c>",
"+<cores/arduino/wiring_pulse.cpp>",
"+<cores/arduino/wiring_shift.c>",
"+<cores/arduino/wiring_watchdog.c>",
"+<cores/arduino/WMath.cpp>",
"+<cores/arduino/*.c>",
"+<cores/arduino/*.cpp>",
],
includes=[
# prepend these as the Arduino core is incorrectly picking some includes from SDK
"!<cores/arduino>",
"!<cores/arduino/avr>",
"!<cores/arduino/spiffs>",
# includes that are missing in the vanilla SDK makefiles
"+<$SDK_DIR/component/common/drivers/sdio/realtek/sdio_host/inc>",
"+<$SDK_DIR/component/common/file_system/fatfs>",