Driver, Phần mềm & Firmware