Difference between revisions of "History"

From flashrom
Jump to: navigation, search
(Created page with 'If anyone wants to write a short history of flashrom, please ask for a wiki account on IRC. The flashrom 0.9.0 announcement has a bit of history.')
 
Line 1: Line 1:
If anyone wants to write a short history of flashrom, please ask for a wiki account on [[IRC]]. The flashrom 0.9.0 announcement has a bit of history.
+
{{stub}}
 +
__NOTOC__
 +
 
 +
= The early years — flash updates with linux =
 +
 
 +
Formerly OpenBIOS provided its own flashing facility implemented as a device driver called '''/dev/bios'''. One big disadvantage of '''/dev/bios''' was that it needed to be recompiled for every minor kernel update.
 +
 
 +
Ollie Lho, back when working at SIS, started a new effort which he called '''flash_and_burn'''. This utility became part of the [http://www.coreboot.org coreboot project] and evolved to work with non-SIS chipsets.
 +
 
 +
[https://www.coreboot.org/User:Stepan Stefan Reinauer] added a lot of new features to Ollie's utility and renamed it to '''flashrom'''. This utility still lacked some features the old '''/dev/bios''' driver was having, but it could easily be used from userspace without recompiling the kernel.
 +
 
 +
= Becoming a widely used user-space flash utility =
 +
 
 +
* carldani
 +
* own homepage
 +
* releases
 +
* chromiumos fork
 +
 
 +
= Continuous efforts =
 +
 
 +
* stefanct
 +
* most important changes...?
 +
* logo
 +
* git

Revision as of 17:11, 7 May 2016

Template:Stub


The early years — flash updates with linux

Formerly OpenBIOS provided its own flashing facility implemented as a device driver called /dev/bios. One big disadvantage of /dev/bios was that it needed to be recompiled for every minor kernel update.

Ollie Lho, back when working at SIS, started a new effort which he called flash_and_burn. This utility became part of the coreboot project and evolved to work with non-SIS chipsets.

Stefan Reinauer added a lot of new features to Ollie's utility and renamed it to flashrom. This utility still lacked some features the old /dev/bios driver was having, but it could easily be used from userspace without recompiling the kernel.

Becoming a widely used user-space flash utility

  • carldani
  • own homepage
  • releases
  • chromiumos fork

Continuous efforts

  • stefanct
  • most important changes...?
  • logo
  • git