Linked by Thom Holwerda on Wed 9th May 2007 21:58 UTC, submitted by Pier Luigi Fiorini
BeOS & Derivatives "Thanks to the work of one of the most active code contributors lately, Hugo Santos, Haiku is getting a generic FreeBSD network driver compatibility layer that will allow FreeBSD network drivers to be compiled and used in Haiku with few, if any changes. At the time of this writing, not only has Hugo committed the compatibility layer to the Haiku tree, but he has also succeeded in building two FreeBSD drivers (if_em/Intel Pro 1000 and if_le/PCNet) which are now capable of running in Haiku."
Thread beginning with comment 239041
To read all comments associated with this story, please click here.
RE[3]: This is great news!
by BSDfan on Thu 10th May 2007 01:01 UTC
BSDfan
Member since:
2007-03-14

The drivers will be native to Haiku, Just not using the Haiku specific API's directly (A FreeBSD compatibility layer..)

But the code will be compiled as native Haiku binaries.. The compatibility layer probably itself uses the correct internal API's.

But I agree this is just to get things off the ground, Hopefully they can eventually stop using the layer.. It just saves time while they work on more important parts of the kernel. (Without having to worry about drivers..)

Edited 2007-05-10 01:02

RE[4]: This is great news!
by renox on Thu 10th May 2007 08:16 in reply to "RE[3]: This is great news!"
renox Member since:
2005-07-06

That's just a naming issue but I wouldn't call a driver developed for FreeBSD 'native to Haiku' even if it is compiled inside the Haiku kernel.

Anyway as long as a driver works, and as there shouldn't be too much performance impact in this case, nobody care which API the driver used..

Reply Parent Bookmark Score: 2