Automated installer and watchdog for the Motorcomm YT6801 Ethernet driver on Ubuntu (auto-reinstalls after kernel updates).
-
Updated
Jun 21, 2026 - Shell
Automated installer and watchdog for the Motorcomm YT6801 Ethernet driver on Ubuntu (auto-reinstalls after kernel updates).
Four Linux kernel modules — character device, block device (blk-mq), network device (NAPI), and PCIe (MMIO/MSI/DMA) drivers — built and tested end-to-end in Docker + QEMU.
A step-by-step Linux virtual network driver (vnet0) with Doxygen docs, TX/RX rings, NAPI, ethtool, and userspace backend.
The `Driver_Installer` software is a useful tool that scans for and installs network drivers for computers without internet access.
Realtek RTL8152B USB Ethernet driver for Windows CE 7.0 embedded systems
Design and implementation of operating systems, and their use as a foundation for systems programming. Topics include virtual memory; file systems; threads; context switches; kernels; interrupts; system calls; interprocess communication; coordination, and interaction between software and hardware.
Out-of-tree Linux driver stack and boot tooling for the Cavium CN6640-SNIC10E (Octeon II, PCI 177d:0092), exposing the card as two independent 10 GbE interfaces (oct0/oct1) over a reverse-engineered PCIe BAR2 shared-memory datapath. Host module (octnic), on-card OpenWrt modules (octshm_card/octcarrier), serial-free host bootloader (octboot).
Add a description, image, and links to the network-driver topic page so that developers can more easily learn about it.
To associate your repository with the network-driver topic, visit your repo's landing page and select "manage topics."