ECEn 427
Learning Suite Lecture/Reading Lab Submission Lab Schedule At-a-Glance TA Calendar EB 438 Schedule Teams AI Usage Policy Lifelong Learning & Service
Labs
1 Hello World 2 Userspace Drivers 3 Clock 4 Space Invaders 5 Audio Driver 6 PIT Hardware 7 PIT Driver 8 DMA
Documentation
Setup   PYNQ Imaging   Setup PYNQ   Tutorials   Git Setup   Compiling Programs Software Stack   UIO   Device Tree   Linux Drivers Hardware   HDMI   Audio Hardware   Vivado   Simulating AXI IP
  • Suggest Edits

Lecture/Reading

Textbook Links

LDD3: https://lwn.net/Kernel/LDD3/

OSTEP: https://pages.cs.wisc.edu/~remzi/OSTEP/

Lecture Slides and Readings

Date Slides Reading Study Questions Quiz
Jan 8, 10 OS Intro OSTEP Chapter 2: Introduction   Quiz 1
Jan 10 Devices UIO & OSTEP Chapter 4: Processes   Quiz 1
Jan 12 Lab 2   Quiz: Interrupts, Lab 2 & 3  
Jan 21 LDD Ch 1 LDD3 Ch 1   LDD3 Ch 1
Jan 26 C++ Refresher      
Jan 30 LDD Ch 2 LDD3 Ch 2   LDD3 Ch 2
Feb 2 LDD Ch 3 LDD3 Ch 3   LDD3 Ch 3