User to hardware (part 2)

Disclaimer This post is not meant to be a precise description of how a device driver works or an accurate description of the hardware components and their interactions. This post is an introductory post for people that would like to know more about device drivers and hardware programming. Therefore some simplifications have been made. InContinue reading “User to hardware (part 2)”

User to hardware (part 1)

This is the first post in a two post series covering the trip from a running process all the way down to the hardware and back. In this post I will cover the software side, this means I will start from a running process and walk through the different pieces that are needed to talkContinue reading “User to hardware (part 1)”