Skip to content

Step47

@rsta2 rsta2 tagged this 09 Jul 13:08
* gpiopin: Add GPIOModeNone
* gpiopin: Add SetModeAll()
* gpiopin2712: Use RIO module for better timing
* gpiopin2712: Add SetModeAll(), WriteAll() and ReadAll()
* gpiopin2712: Support virtual GPIO pin numbers
* gpioclock: Start() returns status
* gpioclock-rp1: Support GPIOClock0-2 on RPi 5
* spimaster-rp1: Add SPI master support for RPi 5
* spimasterdma-rp1: Add SPI DMA support for RPi 5
* pwmoutput-rp1: Support PWM output on RPi 5
* pwmoutput: New constructor takes PWM clock rate
* pwmoutput: May invert PWM output
* pwmoutput: Start() returns status
* dmachannel-rp1: Add class CDMAChannelRP1
* dma4channel: Port I/O supported on Raspberry Pi 5
* sysinit: main() can return EXIT_POWER_OFF on RPi 5
* startup: Add is_power_button_pressed() for RPi 5
* i2cmasterirq: Add class CI2CMasterIRQ
* sound/pwmsoundbasedevice-rp1: Support PWM sound on RPi 5
* sound/i2ssoundbasedevice-rp1: I2S support for RPi 5 (DMA and PIO)
* sound/i2ssoundbasedevice-rp1: Support 8-channels TX mode (#453)
* sound/wm8960soundcontroller: Revise WM8960 driver driver (#298)
* sound/soundcontroller: Add ControlALC (Automatic Level Control)
* net: IP multicast support level 1 (send only) (#427)
* net/transportlayer: Add ListConnections()
* net/netsubsystem: Add GetHostname()
* net/[net]socket: Add const to CIPAddress& in Connect() and SendTo()
* usb: Add support for XBox Series X controller (#445)
* usb/gadget/dwusbgadget: Add OnClassOrVendorRequest()
* usb/gadget/dwusbgadget: Support NO_BUSY_WAIT option (#455)
* addon/rtc: Add class CFirmwareRTC for RPi 5
* addon/display/st7789*: Add character mode (#450)
* addon/lvgl: Update to LVGL v8.3.11
* addon/wlan: Update submodule hostap with small fix
* addon/wlan/bcm4343: Add DestroyOpenNet() (#449)
* FIXED: usb/usbserialcdc: RPi Debug Probe UART did not work (#459)
* FIXED: usb/gadget/usbcdcgadget: Not detected on Windows 10 (#455)
* FIXED: sound/pwmsounddevice: Did not apply full chunk size
* Rules.mk: Do not build with -ffreestanding for STDLIB_SUPPORT=2|3
* Rules.mk: Suppress VLA warnings from Clang 18
* boot: Update firmware version
* README: Update toolchain version
* Doxyfile: Exclude files *2712.h and *-rp1.h
* test: Add i2c-master-irq
* test: Add gpio-timing (#439)
* test/sound-controller: Add ALC control
Assets 2