What’s the difference between firmware and drivers?

598 viewsOtherTechnology

I’ve heard drivers described as “the translation layer between software and hardware”

If that’s the case, then wtf does firmware do?

In: Technology

9 Answers

Anonymous 0 Comments

Firmware lives on the hardware and exists to let the hardware do its job. Not getting detailed/accurate on this example, but firmware on a fancy LED keyboard might involve setting the right voltages and routing it to the LEDs.

Drivers live in your operating system and exist to tell your operating system what data to send to the hardware. On a fancy LED keyboard the driver might include codes that need to be sent to activate certain colors (and might live on top of the universal keyboard driver that lets your OS understand which codes coming from the keyboard correspond to which keypresses)

You are viewing 1 out of 9 answers, click here to view all answers.