University of Cincinnati Logo

EECE-4029 Operating Systems
Electrical Engineering and Computer Science

Additional Notes
    Hosting backdoors in hardware
    "The Online Threat" from the New Yorker
    ACPI Specification
    Map of the Linux kernel

On-line books
    Operating Systems: Three Easy Pieces
    The Linux Networking Architecture, Wehrle, Pählke, Ritter and Müller
    Linux Device Drivers, Corbet, Rubini and Kroah-Hartman
    Understanding the Linux Kernel, Bovet and Cesati
    Understanding the Linux Virtual Memory Manager, Gorman

    Advanced Configuration and Power Interface (ACPI)
    ACPI Component Architecture (ACPICA)
    Advanced Programmable Interrupt Controller (APIC)
    Branch Prediction Table (BPT)
    Branch Target Buffer (BTB)
    Branch History Register (BHR)
    Direct Memory Access (DMA)
    Extensible Firmware Interface (EFI)
    High Precision Event Timer (HPET)
    InfiniBand (IB)
    Intelligent Input Output (I2O)
    Inter Integrated Circuit (I2C)
    I/O Schedulers
    Interrupt Request handling (IRQ)
    Kernel based Virtual Machine (KVM)
    Memory Management Unit (MMU)
    Model Specific Register (MSR)
    Memory Type Range Register (MTRR)
    Mutual Exclusion Object (mutex)
    Non-uniform Memory Access (NUMA)
    PID Namespace
    Quality of Service (QoS)
    Read-Copy Update (RCU)
    Resident Set Size (RSS)
    SLAB allocator
    SLOB allocator
    SLUB allocator
    USB Human Interface Device (HID)

Paul Erdos
Ladies on Campus
Oscar Robinson