Maybe this just means I'm approaching this "down" from the software abstraction more than "up" from the hardware.