Updating cd drive firmware
I ended up at the Lite-On Firmware Download page, got their little program. Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee.He is a failed stand-up comic, a cornrower, and a book author.Firmware is held in non-volatile memory devices such as ROM, EPROM, or flash memory.
Firmware can either provide a standardized operating environment for the device's more complex software (allowing more hardware-independence), or, for less complex devices, act as the device's complete operating system, performing all control, monitoring and data manipulation functions.
In contrast, firmware in storage devices (harddisks, DVD drives, flash storage) rarely gets updated, even when flash (rather than ROM) storage is used for the firmware; there are no standardized mechanisms for detecting or updating firmware versions.
Most computer peripherals are themselves special-purpose computers.
It was not composed of CPU machine instructions, but of lower-level microcode involved in the implementation of machine instructions.
It existed on the boundary between hardware and software; thus the name "firmware".