github usbarmory/tamago v1.26.6

5 hours ago

This release features:

  • support for a new architecture and related SoC: LoongArch 64-bit on Loongson 3A5000/3A6000 + LS7A
  • major improvements to Microchip LAN969x support
  • transition of Ethernet PHY drivers to its own phy package

Major changes for tamago package API on loong64 platforms:

Major changes for tamago package API to improve Microchip support:

Major changes for tamago package API on amd64 platforms:

Major changes for tamago package API Ethernet PHY support:

  • bits: add 16-bit register support (ea8c3a6)
  • phy: generic MIIM interface for PHY operations (#88)
  • ksz8081: new driver for Microchip KSZ8081 (#88)
  • lan8804: new driver for Microchip LAN8804/LAN8814(#90, 6a236d3, #92)
  • lan8840: new driver for Microchip LAN8840 (#88, #92)
  • dp83825i: new driver for Texas Instruments DP83825i (#88)
  • nxp/enet: (*ENET).Timeout new field for MIIM operations timeout (#88)
  • nxp/enet: (*ENET).MDIO22, (*ENET).MDIO45 now return an error in case of timeout (#88)
  • nxp/enet: (*ENET).ReadPHYRegister, (*ENET).WritePHYRegister now returns an error in case of timeout (#88)

Major changes for tamago package API on arm/arm64 platforms:

Major changes for tamago internal packages:

Full Changelog: v1.26.5...v1.26.6

This release requires GOOS=tamago support in the Go distribution with tamago-go1.26.5 or later releases, it has been tested with tamago-go1.26.6.

Don't miss a new tamago release

NewReleases is sending notifications on new releases.