Releases: xmos/lib_ethernet
v4.1.0
- ADDED: Fix for out of range relocation when loading from constant or data pool
- ADDED: Generic function to read PHY auto-negotiated link-speed smi_link_speed()
- ADDED: New example for Ethernet traffic diagnostics
- FIXED: Build warnings (when built with -Wextra)
- CHANGED: Added clock pulse to end of SMI transfer, required by some PHYs
- CHANGED: Updated function smi_configure() to work with all speed grades of PHY
- CHANGED: Documentation updates
- REMOVED: Application notes from examples folder. Instead see https://www.xmos.com/application-notes/
- Changes to dependencies:
- lib_locks: 2.3.1 -> 2.3.2
- lib_logging: 3.3.1 -> 3.4.0
- lib_xassert: 4.3.1 -> 4.3.2
v4.0.1
v4.0.0
-
ADDED: RMII Ethernet MAC support for XCORE-AI
-
ADDED: Extended sim tests for testing RMII applications
-
ADDED: Support for running MII sim tests for XS3 architecture
-
ADDED: Support for XCommon CMake build system
-
ADDED: Exit command to RMII RT MAC
-
ADDED: Improved MAC feature documentation
-
ADDED: Tests for SMI
-
ADDED: Optional credit limit for Qav shaper
-
ADDED: Support for running MII sim tests for XS3 architecture
-
ADDED: Hardware tests for RMII Ethernet MAC
-
CHANGED: SMI re-write. Single port version now functional and documented
-
CHANGED: Moved example PHY drivers to lib_board_support
-
REMOVED: Slicekit based examples because hardware is obsolete
-
REMOVED: Support for waf build system
-
REMOVED: Support for XS1 devices
-
REMOVED: MII simple demo example
-
RESOLVED: Build warnings even when compile successful
-
RESOLVED: Qav shaper credit overflow causing negative credit on idle
-
RESOLVED: Packets might not be transmitted for 21 seconds if no transmit
activity for 21 seconds (IFG timer) -
Changes to dependencies:
-
lib_gpio: Removed dependency
-
lib_locks: 2.0.0 -> 2.3.1
-
lib_logging: 2.0.0 -> 3.3.1
-
lib_otpinfo: Removed dependency
-
lib_slicekit_support: Removed dependency
-
lib_xassert: 2.0.0 -> 4.3.1
-