enc28j60rs icon indicating copy to clipboard operation
enc28j60rs copied to clipboard

ENC28J60 Linux network driver written in Rust.

enc28j60rs

ENC28J60 Linux ethernet driver written in Rust.

Tested with Raspberry Pi 4 Model B + Linux kernel 6.2.8 + Raspberry Pi OS AArch64.

Kernel

The forked Raspberry Pi kernel with Rust SPI/netdev support: https://github.com/pfpacket/linux-rpi-rust/tree/rust-netdev

How to build

The kernel tree KDIR in Makefile requires the Rust metadata to be available. Then:

$ make