[realtek-ambz] Add new WiFi library

The Realtek one sucked
This commit is contained in:
Kuba Szczodrzyński
2022-04-25 21:53:33 +02:00
parent cf48513f80
commit 8c8ba57191
15 changed files with 1092 additions and 129 deletions

View File

@@ -130,7 +130,6 @@ sources_core = [
"+<" + CORE_DIR + "/cores/arduino/ssl_drv.cpp>",
"+<" + CORE_DIR + "/cores/arduino/Tone.cpp>",
"+<" + CORE_DIR + "/cores/arduino/WebSocketClient.cpp>",
"+<" + CORE_DIR + "/cores/arduino/wifi_drv.cpp>",
"+<" + CORE_DIR + "/cores/arduino/WInterrupts.c>",
"+<" + CORE_DIR + "/cores/arduino/wiring.c>",
"+<" + CORE_DIR + "/cores/arduino/wiring_analog.c>",
@@ -167,18 +166,18 @@ sources_core += [
sources_libs = [
# fmt: off
"+<" + CORE_DIR +"/libraries/Flash/Flash.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/src/WiFi.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/src/WiFiClient.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/src/WiFiServer.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/src/WiFiSSLClient.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/src/WiFiUdp.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/WiFi.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/WiFiAP.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/WiFiGeneric.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/WiFiScan.cpp>",
"+<" + CORE_DIR +"/libraries/WiFi/WiFiSTA.cpp>",
# fmt: on
]
env.Append(
CPPPATH=[
# fmt: off
join(CORE_DIR, "libraries", "Flash"),
join(CORE_DIR, "libraries", "WiFi", "src"),
join(CORE_DIR, "libraries", "WiFi"),
# fmt: on
],
)

View File

@@ -70,6 +70,7 @@ env.Replace(
"CONFIG_PLATFORM_8711B",
("F_CPU", "166000000L"),
("LWIP_TIMEVAL_PRIVATE", "0"),
("LWIP_NETIF_HOSTNAME", "1"),
],
LINKFLAGS=[
"-mcpu=cortex-m4",