Skip to content

Add RTL8211F driver - #58

Open
ZigaMahne wants to merge 6 commits into
ARM-software:mainfrom
ZigaMahne:main
Open

ZigaMahne wants to merge 6 commits into
ARM-software:mainfrom
ZigaMahne:main

Conversation

@ZigaMahne

Copy link
Copy Markdown
Contributor

No description provided.

@RobertRostohar
RobertRostohar marked this pull request as draft July 16, 2026 11:42
Comment thread Ethernet_PHY/RTL8211F/PHY_RTL8211F.h Outdated
Comment thread Ethernet_PHY/RTL8211F/PHY_RTL8211F.c
Comment thread ARM.CMSIS-Driver.pdsc Outdated
Comment thread ARM.CMSIS-Driver.pdsc Outdated
@ZigaMahne
ZigaMahne marked this pull request as ready for review September 14, 2026 13:04
- remove unnecessary include
- rework SetInterface implementation
- correct Capiversion value
- correct minimum required CMSIS version

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Address handling, 1-Gbps mode behavior, and the unavailable CMSIS dependency must be resolved.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Adds CMSIS-Driver support for the Realtek RTL8211F Gigabit Ethernet PHY.

Changes:

  • Implements PHY discovery, initialization, RGMII delay configuration, EEE handling, and link management.
  • Registers the driver and updates the CMSIS dependency.
  • Documents RTL8211F availability.
File summaries
File Description
README.md Lists the new PHY driver.
Ethernet_PHY/RTL8211F/PHY_RTL8211F.h Defines configuration, registers, and driver state.
Ethernet_PHY/RTL8211F/PHY_RTL8211F.c Implements the RTL8211F driver.
Documentation/OVERVIEW.md Adds RTL8211F to the driver overview.
Documentation/Doxygen/src/ethernet.md Documents RTL8211F support.
ARM.CMSIS-Driver.pdsc Registers the component and updates dependencies.
Review details
  • Files reviewed: 6/6 changed files
  • Comments generated: 3
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Ethernet_PHY/RTL8211F/PHY_RTL8211F.c Outdated
Comment thread Ethernet_PHY/RTL8211F/PHY_RTL8211F.c
Comment thread Ethernet_PHY/RTL8211F/PHY_RTL8211F.c

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants