8 | | || 9h00 || 15 || Welcome to the Alt-OS devroom|| François Revol || |
9 | | || 9h15 || 15 || Presentation of the Rosetta OS Project || François Revol || |
10 | | || 9h30 || 30 || Introduction to RTEMS: A Real-Time OS for Embedded Applications || Thomas Doerfler || |
11 | | || 10h00 || 30 || Introduction to Haiku || Olivier Coursière || |
12 | | || 10h30 || 30 || Why is Anyone Still Working on the GNU Hurd? || Olaf Buddenhagen || |
13 | | || 11h00 || 45 || Network virtualisation using Crossbow technology || Uros Nedic || |
14 | | || 11h45 || 15 || Update on Gallium3D ports to AROS and Haiku || François Revol || |
15 | | || 12h || 60 || Lunch break : Informal talks and questions to projects developers || || |
16 | | || 13h || 30 || Porting KGI graphics drivers from Linux to GNU Hurd || Olaf Buddenhagen || |
17 | | || 13h30 || 30 || DDE - Generic Porting of Device Drivers || Dirk Vogt || |
18 | | || 14h || 30 || OpenSound System v4 port to Haiku || François Revol || |
19 | | || 14h30 || 30 || Generating Driver Source Code with Rathaxes || TBA || |
20 | | || 15h || 60 || Hands-on development with Haiku || François Revol || |
21 | | || 16h || 30 || Haiku has No Future (like most other small OSS Operating Systems) || Niels Sascha Reedijk || |
22 | | || 16h30 || 15 || Extended File Attributes, how can we keep them around? || François Revol || |
23 | | || 16h45 || 15 || Alt-OS devroom Wrap up || François Revol || |
| 8 | || 9:00 || 15 || Welcome to the Alt-OS devroom|| François Revol || |
| 9 | || 9:15 || 15 || Presentation of the Rosetta OS Project || François Revol || |
| 10 | || 9:30 || 30 || Introduction to RTEMS: A Real-Time OS for Embedded Applications || Thomas Doerfler || |
| 11 | || 10:00 || 30 || Introduction to Haiku || Olivier Coursière || |
| 12 | || 10:30 || 30 || Why is Anyone Still Working on the GNU Hurd? || Olaf Buddenhagen || |
| 13 | || 11:00 || 45 || Network virtualisation using Crossbow technology || Uros Nedic || |
| 14 | || 11:45 || 15 || Update on Gallium3D ports to AROS and Haiku || François Revol || |
| 15 | || 12:00 || 45 || Lunch break : Informal talks and questions to projects developers || || |
| 16 | || 12:45 || 15 || Porting challenge: Flashrom, the universal flash tool || Carl-Daniel Hailfinger || |
| 17 | || 13:00 || 30 || Porting KGI graphics drivers from Linux to GNU Hurd || Olaf Buddenhagen || |
| 18 | || 13:30 || 30 || DDE - Generic Porting of Device Drivers || Dirk Vogt || |
| 19 | || 14:00 || 30 || OpenSound System v4 port to Haiku || François Revol || |
| 20 | || 14:30 || 30 || Generating Driver Source Code with Rathaxes || TBA || |
| 21 | || 15:00 || 60 || Hands-on development with Haiku || François Revol || |
| 22 | || 16:00 || 30 || Haiku has No Future (like most other small OSS Operating Systems) || Niels Sascha Reedijk || |
| 23 | || 16:30 || 15 || Extended File Attributes, how can we keep them around? || François Revol || |
| 24 | || 16:45 || 15 || Alt-OS devroom Wrap up || François Revol || |
| 124 | |
| 125 | == Porting challenge: Flashrom, the universal flash tool == |
| 126 | |
| 127 | Speaker: Carl-Daniel Hailfinger |
| 128 | |
| 129 | Duration: 15min |
| 130 | |
| 131 | Flashrom is the open source utility of choice to read and write flash |
| 132 | chips and a real porting challenge because it needs full hardware access |
| 133 | from userspace. Some say that only X.org needs a similar level of |
| 134 | hardware access. Flashrom is working under Linux, *BSD, OpenSolaris, Mac |
| 135 | OS X and Windows (somewhat) and people use it to reflash BIOSes, |
| 136 | graphics/network/SATA cards, a game console and to control a boatload of |
| 137 | external flash programmers. |
| 138 | This talk gives a short overview of flashrom and its architecture, and |
| 139 | then goes into detail about the work needed to port it to your favourite OS. |