driver -- Software that translates commands between the CPU and the disk hardware.