On Wed, Apr 18, 2018 at 9:20 PM, Linus Torvalds <[email protected]> wrote: > If you're more comfortable just sending packets to the device, doing > it in user space would be much better.
Right, I like writing drivers, but this has to be a userspace thing. > > It would also make it possible to work on OS X, because there's no > IRDA stack at all there. I wasn't even aware of that, so that'd be a nice added bonus. > > So a user space stack would likely be simpler, easier to test, and > actually technically superior. > > The "do IRDA in kernel space" made sense back in the bad old days when > IRDA was a real protocol used for transferring files and stuff, and > was supposed to be generic. > > It never worked very well even back then, but at least it made sense > to have IRDA as a networking stack. > > Today, the _only_ user I'm aware of is old dive computers. It doesn't > make sense as a networking stack any more. Well, they may be old but they're still selling. And I don't have the money for those fancy OLED thingies. Sébastien. _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
