Skip to content

Commit 1cb9af7

Browse files
committed
Add "ASIX PHY Driver" page
Content provided by FUJITA Tomonori. Signed-off-by: Miguel Ojeda <[email protected]>
1 parent f084fce commit 1cb9af7

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131

3232
## Users — in-tree
3333

34+
- [ASIX PHY Driver](ASIX-PHY-Driver.md)
3435
- [Null Block Driver](Null-Block-Driver.md)
3536

3637
## Users — out-of-tree

src/ASIX-PHY-Driver.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# ASIX PHY Driver
2+
3+
The Rust ASIX driver is for ASIX Electronics' Ethernet PHY (Physical Layer) devices. This driver facilitates communication between the operating system and the ASIX AX887xx chips, ensuring proper network functionality.
4+
5+
The driver is the first Rust driver merged into the Linux kernel. It was [merged](https://git.kernel.org/linus/cbe0e415089636170aa6eb540ca4af5dc9842a60) into Linux kernel version v6.8-rc1 along with a PHY abstraction that provides safe APIs for PHY drivers.
6+
7+
The ASIX driver is [a Rust reference driver](Rust-reference-drivers.md). It serves as a guide for developers. ASIX PHY chips are widely used in affordable 10/100M USB Ethernet adapters from various vendors.

0 commit comments

Comments
 (0)