Linked by Thom Holwerda on Mon 20th Mar 2006 23:07 UTC, submitted by Tako Lansbergen
Permalink for comment 106279
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/25/13 0:45 UTC
Linked by Thom Holwerda on 05/24/13 23:59 UTC
Linked by Thom Holwerda on 05/24/13 22:33 UTC
Linked by Howard Fosdick on 05/24/13 21:41 UTC
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
More News »
Sponsored Links



Member since:
2005-07-06
Sort of. For network drivers and (currently) soundcard drivers, we generally port from Linux. For that small subset of devices the kernel APIs are close enough that it isn't too much work; you generally only need to tweak the way ethernet frames are pushed up and down the stack and re-write the PCI and logical device management. We do have a linux_compat.h system header for drivers, which is a small set of macros and typedefs to make life a little easier.
All of this ignores the fact that the Haiku/NewOS kernel isn't GPL though, which would make it tricky to use GPLd drivers as Syllable does.