Penguin
Annotated edit history of Firmware version 2, including all changes. View license author blame.
Rev Author # Line
1 JohnMcPherson 1 A small piece of [Software] that resides in a piece of [Hardware] to implement low-level functions.
2
3 This is often stored on the hardware permanently, either in [ROM] (which can't be changed) or in [NVRAM] which can be "flashed" and replaced with a newer firmware.
4
5 Many cheaper hardware peripherals (such as the wireless chip used in many Centrino-based laptops) don't store the firmware at all, and require the OperatingSystem's [Driver] to load the firmware onto the card before use.
6
2 IanMcDonald 7 The LinuxKernel hackers have had a policy of not including drivers that require ClosedSource firmware to make the hardware work, although many [Linux] [distributions|Category:Distribution] include such drivers (and firmware, where they are allowed to distribute it) in their kernel images. More recently the LinuxKernel has had accepted a number of network [Driver]s with ClosedSource firmware.