Portland-State-University 2024-2025 Bulletin

ECE 373 Embedded Operating Systems & Device Drivers

Extends the microprocessor interfacing skills gained in ECE 372 to the design of hardware and device drivers for a microprocessor system with an embedded operating system. After a brief introduction to the basic structure and operations of the Linux OS, students will gain extensive practice developing Linux device drivers for a wide variety of hardware devices. Course will also include discussions of security and power management techniques commonly used in embedded microprocessors systems.

Credits

5

Prerequisite

ECE 372 (with a grade of C or better) or co-requisite CS 333.

Corequisite

ECE 373L
  • Up one level
  • 300