Examine device controllers, programmed I/O vs. memory-mapped I/O, APIC interrupts, DMA transfers, mechanical disk geometry, and RAID architectures.
Explore device controller registers, data buffers, PMIO vs. MMIO hazards, and volatile memory fencing.
Study hardware interrupt vectors, top-halves vs. bottom-halves, MSI-X, and Direct Memory Access.
Analyze platters, seek time, rotational latency, ZBR, and arm algorithms (FCFS, SSTF, SCAN, C-LOOK).
Evaluate RAID levels 0 through 6, XOR parity math, Galois Field P+Q codes, and MTTDL reliability modeling.