Hi everybody! This is my first post here.
I'm confused about the relationship between device drivers and the BIOS. My understanding is that a device driver is a piece of software that functions as a "translator" between the operating system and a device. But doesn't a BIOS also need device drivers to "talk" to the screen, keyboard, memory, etc. ? If the BIOS does need device drivers, does it need drivers for all devices or just some? And are these the same drivers used by the OS or different?
I'm confused about the relationship between device drivers and the BIOS. My understanding is that a device driver is a piece of software that functions as a "translator" between the operating system and a device. But doesn't a BIOS also need device drivers to "talk" to the screen, keyboard, memory, etc. ? If the BIOS does need device drivers, does it need drivers for all devices or just some? And are these the same drivers used by the OS or different?