A 2.6-os Linux kernel megjelenésével számos újdonságot fognak tapasztalni a felhasználók. De, hogy ne csak a júzereknek legyen kicsit ``nehezebb'' az élete, jelentősen változott a kernel belső felépítése is. Ezeknek a változásoknak egy része minden olyan programozót érint, aki eszköz-meghajtó (device driver) programokat ír a Linux kernelhez.
Az új meghajtókat már ennek fényében kell elkészíteni, és természetesen a meglevő meghajtó programokat portolni kell az új környezetbe.A portolás tulajdonképpen nem bonyolult eljárás, ha valaki tisztában van a változásokkal. Tehát a programozónak nincs más feladata, mint megismerni a változásokat, és azok függvényében módosítani a meglevő kódját.
Ehhez a munkához nyújt segítséget az LWN. A Linux Weekly News egyik munkatársa egy ``Linux 2.6 Kernel Driver Porting'' sorozattal lepte meg az ünnepekre a hackereket. A sorozat a hetente megjelenő LWN Kernel blokk részeként volt elérhető (először előfizetőknek, majd később mindenkinek), de most hozzáférhető az egész egyben.
Erről adott ki az LWN egy sajtóbejelentést.
A sorozat egy komoly referencia lehet, amely a Hello World portolásától az eszköz osztályokig vezeti végig az olvasót 36 részen keresztül.
Az anyagot megtalálod itt.