Tagged articles
4 articles
Page 1 of 1
Deepin Linux
Deepin Linux
Mar 24, 2026 · Fundamentals

Mastering Linux PCI Driver Development: From Theory to Real Code

This comprehensive guide walks readers through the Linux PCI driver architecture, explains the PCI and PCIe bus evolution, details the kernel's layered driver framework, enumerates devices, manages resources, registers drivers, and presents a full SSD driver case study with code examples and performance tuning techniques.

Device DriversLinuxPCI
0 likes · 30 min read
Mastering Linux PCI Driver Development: From Theory to Real Code
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jul 19, 2024 · Cloud Computing

Understanding Virtio: Architecture, Drivers, and Implementation in Linux Virtualization

Virtio, the Linux standard I/O virtualization framework, uses a semi‑virtualized front‑end driver and back‑end device linked by virtqueues, works across hypervisors (e.g., QEMU/KVM) via PCI or MMIO, enabling high‑performance, low‑overhead device emulation—as illustrated by the virtio‑snd driver—while supporting cloud and Android virtualization scenarios.

Kernel DriversLinuxPCI
0 likes · 15 min read
Understanding Virtio: Architecture, Drivers, and Implementation in Linux Virtualization
AI Cyberspace
AI Cyberspace
Apr 11, 2023 · Fundamentals

Inside Linux Kernel: From Boot to Intel I350 NIC Driver Initialization

This article walks through the Linux kernel boot sequence, the initialization of the kernel networking stack, the registration and initialization steps of the Intel I350 (IGB) network driver, and demonstrates how to inspect the resulting network interface using ifconfig and ethtool commands.

LinuxNetwork DriverPCI
0 likes · 18 min read
Inside Linux Kernel: From Boot to Intel I350 NIC Driver Initialization
Open Source Linux
Open Source Linux
Sep 21, 2021 · Operations

Mastering lspci: List and Inspect All PCI Devices on Linux

This guide explains how to use the lspci command to display all PCI bus information, interpret its common options, and provides practical examples for listing devices, showing detailed info, and filtering by vendor, class, or connection type.

HardwarePCIcommand-line
0 likes · 3 min read
Mastering lspci: List and Inspect All PCI Devices on Linux