FOSDEM '10 is a free and non-commercial event organized by the community, for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Carl-Daniel Hailfinger
Day Sunday
Room AW1.105
Start time 12:45
End time 13:00
Duration 00:15
Event type Podium
Track Alt-OS
Language English
Porting challenge: Flashrom, the universal flash tool

Flashrom is the open source utility of choice to read and write flash chips and a real porting challenge because it needs full hardware access from userspace.

Some say that only needs a similar level of hardware access. Flashrom is working under Linux, *BSD, OpenSolaris, Mac OS X and Windows (somewhat) and people use it to reflash BIOSes, graphics/network/SATA cards, a game console and to control a boatload of external flash programmers.

This talk gives a short overview of flashrom and its architecture, and then goes into detail about the work needed to port it to your favourite OS.