[openbeos] Re: USB stack design

  • From: Stephan Assmus <superstippi@xxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sat, 27 May 2006 13:08:38 +0200

On 2006-05-27 at 12:38:26 [+0200], Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> 
wrote:
> "Niels Reedijk" <niels.reedijk@xxxxxxxxx> wrote:
> > > On 5/27/06, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:
> > > > "compatibility to the R5 bus manager"
> > > What about some sort of compatability layer for *BSD. NetBSD and
> > > FreeBSD
> > > essentially share the same code, so it would open up alot of
> > > possibilities
> > > (in terms of drivers)!
> > I tried that, but it requires quite a bit of extreme memory
> > management
> > (things that the *bsd kernels do but what haiku lacks). It would be a
> > lot of work.
> 
> I really wonder what that might be. Extreme memory management?

Well, in any case it is clear that drivers running in kernel space are not 
restricted to a certain API, say a USB manager API. So the *BSD drivers can 
potentially use all kinds of *BSD kernel calls, which makes the "let's 
write a compatiblity layer for USB *BSD drivers" quite difficult to be of 
any success in the real world.

Best regards,
-Stephan

Other related posts: