ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
Networking & wireless

PAL glue for network + USB stacks, the cellular modem, and the ESP32-C6 companion radio (libs/ra8_net_pal, ra8_usb_pal, ra8_modem_at, ra8_c6link). More...

Files

file  ra8_modem_at.h
 Cellular modem AT command/response driver layered on UART.
file  ra8_modem_at_internal.h
 Test-access surface for ra8_modem_at internal helpers (MC/DC).
file  ra8_net_pal.h
 Network Platform Abstraction Layer for the RA8D2 ESWM block.
file  ra8_usb_pal.h
 USB device-mode Platform Abstraction Layer.
file  ra8_usb_pal_internal.h
 Test-access surface for ra8_usb_pal internal helpers (MC/DC).
file  ra8_wifi.h
 A small, uniform Wi-Fi facade: init, connect, get an IP, disconnect.
file  ra8_wifi_backend.h
 The radio-operation seam ra8_wifi dispatches through.
file  ra8_wifi.c
 The Wi-Fi facade state machine, dispatched over a backend vtable.
file  wifi_hal_join.h
 Constants, console formatters and the DHCP provider for the HAL join.

Detailed Description

PAL glue for network + USB stacks, the cellular modem, and the ESP32-C6 companion radio (libs/ra8_net_pal, ra8_usb_pal, ra8_modem_at, ra8_c6link).

The BLE host is NimBLE, consumed directly via port/nimble over the ra8_ble HCI seam.