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.

KernelLinuxNetwork Driver
0 likes · 18 min read
Inside Linux Kernel: From Boot to Intel I350 NIC Driver Initialization
Architecture Digest
Architecture Digest
Mar 17, 2018 · Fundamentals

Does Software Architecture Really Exist? An Exploration of Design Topics and Their Management

The article argues that software architecture is a real design discipline composed of multiple topics and logical layers, illustrating its necessity through examples like telephone exchanges and network driver development, and warns against ignoring architectural planning in complex, evolving systems.

Network Driverdesign topicsengineering fundamentals
0 likes · 9 min read
Does Software Architecture Really Exist? An Exploration of Design Topics and Their Management