..
api
Remove duplicated ArduinoCore-API files ( #840 )
2022-09-06 13:21:49 -07:00
libb64
Add WebServer, WebServerSecure, HTTPUpdateServer, HTTPUpdateServerSecure ( #791 )
2022-08-23 15:51:32 -07:00
sdkoverride
Restore Bluetooth TLV on Pico2/RPiWiFi boards ( #2753 )
2025-01-13 17:38:51 -08:00
_freertos.cpp
Add RISC-V support, GCC 14 move ( #2491 )
2024-09-29 15:10:36 -07:00
_freertos.h
Enable gprof onboard profiling ( #2669 )
2024-12-05 17:30:45 -08:00
_needsbt.h
Clear compile errors if BT needed but not on ( #1371 )
2023-04-12 08:21:24 -07:00
_xoshiro.h
Avoid freezeing the core from LWIP under FreeRTOS ( #1884 )
2023-12-06 09:41:14 -08:00
Arduino.h
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
AudioOutputBase.h
Derive playback devices from common AudioOutputBase ( #2703 )
2024-12-18 12:19:40 -08:00
BluetoothDebug.cpp
Add debugging for Bluetooth ( #1767 )
2023-10-12 08:21:44 -07:00
Bootsel.cpp
Fix FreeRTOS Flash Freeze, Fastly ( #2486 )
2024-09-20 15:04:56 -07:00
Bootsel.h
Add astyle format, boards.txt, and package check ( #166 )
2021-05-24 15:01:03 -07:00
ccount.pio
Add FreeRTOS support thanks to @hfellner ( #533 )
2022-04-24 20:59:57 -07:00
ccount.pio.h
Migrate to 2.0.0 SDK ( #2336 )
2024-08-17 10:39:13 -07:00
Client.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
CoreMutex.cpp
CoreMutex add portYieldFromISR for FreeRTOS ( #1484 )
2023-06-07 06:59:10 -07:00
CoreMutex.h
CoreMutex add portYieldFromISR for FreeRTOS ( #1484 )
2023-06-07 06:59:10 -07:00
ctocppcallback.h
Add Bluetooth audio out (A2DP) on the PicoW ( #2174 )
2024-05-26 14:30:40 -07:00
cyw43_wrappers.cpp
Support WiFi/BT/BLT with RP2350 CYW43 boards ( #2616 )
2024-11-19 10:28:12 -08:00
cyw43_wrappers.h
Fix for cyw43_wrappers.h build with C code ( #2639 )
2024-11-26 00:48:34 -08:00
debug_internal.h
Add more ESP8266 WiFi compatibility wrappers ( #1128 )
2023-01-19 12:44:05 -08:00
delay.cpp
Add FreeRTOS support thanks to @hfellner ( #533 )
2022-04-24 20:59:57 -07:00
FS.cpp
Add VFS to enable POSIX file I/O operations ( #2333 )
2024-08-16 13:37:23 -07:00
FS.h
Add VFS to enable POSIX file I/O operations ( #2333 )
2024-08-16 13:37:23 -07:00
FSImpl.h
Add VFS to enable POSIX file I/O operations ( #2333 )
2024-08-16 13:37:23 -07:00
gprof_gmon.c
Enable gprof onboard profiling ( #2669 )
2024-12-05 17:30:45 -08:00
gprof_shim.S
Enable gprof onboard profiling ( #2669 )
2024-12-05 17:30:45 -08:00
HardwareSerial.h
Add HWSerial redirect
2021-05-06 08:28:08 -07:00
Interrupts.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
IPAddress.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
lock.cpp
Add RISC-V support, GCC 14 move ( #2491 )
2024-09-29 15:10:36 -07:00
lwip_wrap.cpp
Support WiFi/BT/BLT with RP2350 CYW43 boards ( #2616 )
2024-11-19 10:28:12 -08:00
main.cpp
Add RISC-V support, GCC 14 move ( #2491 )
2024-09-29 15:10:36 -07:00
malloc-lock.cpp
Clean up unused parameter warnings ( #2624 )
2024-11-19 13:55:00 -08:00
pgmspace.h
Add ancient AVR compatibility macros ( #59 )
2021-03-30 11:57:01 -07:00
pio_uart.pio
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
pio_uart.pio.h
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
PIOProgram.cpp
PIOProgram: Replace __pioHighGPIO with pio_get_gpio_base() ( #2769 )
2025-01-21 09:33:04 -08:00
PIOProgram.h
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
PolledTimeout.h
Minor - Add number separators ( #845 )
2022-09-07 15:19:12 -07:00
posix.cpp
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
Print.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
Printable.h
SF_printable_fix ( #130 )
2021-05-13 00:06:16 -07:00
psram.cpp
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
psram.h
Add RP2350 support, new boards ( #2337 )
2024-08-25 11:21:46 -07:00
RP2040Support.cpp
Enable gprof onboard profiling ( #2669 )
2024-12-05 17:30:45 -08:00
RP2040Support.h
Enable gprof onboard profiling ( #2669 )
2024-12-05 17:30:45 -08:00
RP2040USB.cpp
Remove even more pico-debug stragglers ( #2425 )
2024-09-06 19:21:56 -07:00
RP2040USB.h
Ensure HID reports aren't dropped ( #1685 )
2023-08-31 08:40:38 -07:00
RP2040Version.h
Update version
2025-02-04 14:34:53 -08:00
rp2350-memcpy.S
Add ARM assembly optimized memcpy for RP2350 ( #2552 )
2024-10-23 15:11:19 -07:00
SemiFS.h
Semihosting part of core, RISC-V support ( #2685 )
2024-12-14 09:42:45 -08:00
Semihosting.cpp
Semihosting part of core, RISC-V support ( #2685 )
2024-12-14 09:42:45 -08:00
Semihosting.h
Semihosting part of core, RISC-V support ( #2685 )
2024-12-14 09:42:45 -08:00
SerialPIO.cpp
Support PIO2 for SoftwareSerial/SerialPIO ( #2451 )
2024-09-13 12:25:55 -07:00
SerialPIO.h
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
SerialSemi.h
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
SerialUART.cpp
Fix SerialUART RP2350B define checks
2024-09-16 09:27:08 -07:00
SerialUART.h
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
SerialUSB.cpp
Add Serial.dtr() and Serial.rts() methods ( #1779 )
2023-10-24 19:02:17 +02:00
SerialUSB.h
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
Server.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
SoftwareSerial.h
Fix SoftwareSerial/SerialPIO inversion and build ( #2423 )
2024-09-06 19:54:31 -07:00
StackThunk.cpp
Remove circular dependency on WiFi/LWIP_Ethernet ( #1415 )
2023-05-04 19:54:24 -07:00
StackThunk.h
Remove circular dependency on WiFi/LWIP_Ethernet ( #1415 )
2023-05-04 19:54:24 -07:00
stdlib_noniso.cpp
Add astyle format, boards.txt, and package check ( #166 )
2021-05-24 15:01:03 -07:00
stdlib_noniso.h
Add Pico W WiFi support ( #670 )
2022-07-15 16:47:53 -07:00
Stream.h
Port Adafruit_TinyUSB_Arduino lib ( #127 )
2021-05-18 18:10:47 -07:00
StreamString.h
Add OTA update support ( #711 )
2022-08-12 00:26:51 -07:00
Tone.cpp
Change duty cycle of PIO Tone to 50% ( #2770 )
2025-01-21 10:03:31 -08:00
tone2.pio
Change duty cycle of PIO Tone to 50% ( #2770 )
2025-01-21 10:03:31 -08:00
tone2.pio.h
Change duty cycle of PIO Tone to 50% ( #2770 )
2025-01-21 10:03:31 -08:00
TZ.h
Add TZ.h database, borrowed from ESP8266 core ( #1947 )
2024-01-20 15:57:15 -08:00
Udp.h
Remove api from include path, add redirects
2021-04-09 05:38:35 -07:00
wiring_analog.cpp
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
wiring_digital.cpp
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
wiring_private.cpp
Avoid memory (de)allocation in GPIO ISR handler ( #2623 )
2024-11-19 12:26:47 -08:00
wiring_private.h
Add missing wiring_private.h
2021-03-24 02:38:03 -07:00
wiring_pulse.cpp
Add RP2350B generic/Pimoroni PGA2350 support ( #2433 )
2024-09-11 18:55:28 -07:00
wiring_shift.cpp
Move to Arduino API 10501 ( #2797 )
2025-02-08 22:45:10 -08:00
wl_definitions.h
wl_defintions.h wl_enc_type update ( #1859 )
2023-11-30 08:33:33 -08:00
wl_types.h
Remove circular dependency on WiFi/LWIP_Ethernet ( #1415 )
2023-05-04 19:54:24 -07:00
WMath.cpp
Cleanup legacy includes ( #1452 )
2023-05-16 23:47:17 -07:00
WString.h
Add WString.h include redirect for broader compat ( #1083 )
2022-12-31 11:03:28 -08:00