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.
(with a grade of C or better) or co-requisite CS 333