Major changes for tamago package API:
- arm:
(*CPU).SetAttributefixed argument naming and implementation (ac3b111) - arm64:
Busyloopnew function for CPU wait without yielding (151778d) - arm64:
(*CPU).CleanDataCachenew function for cache management (f96b005) - arm64:
(*CPU).InvalidateDataCachenew function for cache management (f96b005) - dma:
(*Region).Alignmentnew field for minimum alignment override (f96b005) - dma:
(*Region).Cleannew field for optional cache management (f96b005) - dma:
(*Region).Invalidatenew field for optional cache management (f96b005) - microchip/lan9696evb: moved switch initialization to application via
lan969x.InitSwitchCore(#136) - microchip/lan969x:
InitSwitchCorenew function to reset, initialize and enable the switch core (#136) - microchip/qspi: new driver for Quad SPI controller (#110)
- microchip/xdmac: new driver for Extensible DMA controller (#110)
Major changes for tamago package internals:
- amd64:
GetRandomDataimproved implementation (5a6df04) - microchip/lan969x:
SoftResetnow waits for CPU bus to settle without yielding (a5fbda6)
Full Changelog: v1.27.2...v1.27.3
This release requires GOOS=tamago support in the Go distribution with tamago-go1.27.2 or later releases, it has been tested with tamago-go1.27.3.