IRC channel logs
2025-04-16.log
back to list of logs
<damo22>azert: there are many ways to write drivers, the point being we want to minimise what we need to implement from scratch, reusing what is already built and maintained is vital for our success <damo22>even now, i wonder if we can just link all the peripheral drivers into rumpusb <damo22>until we have a way to separate them <azert>I’d just do that, as a temporary solution <damo22>although, treating some as non-disk will be tricky <azert>Some will be excluded of course <damo22>ie how will the translator know which device kind was attached <damo22>and so which interface to expose <azert>It could just expose the netbsd interface <azert>Of course some thing might just not work unless integrated and supported in other servers, thinking about an usb keyboard and the console <damo22>it appears usb peripheral driver opens a private pointer from the kernel <damo22>so i dont know how that can work without the two drivers being in the same process <azert>Does Hurd devnode supports ioctls? <azert>Like if you do device_open on a Hurd devnode, I guess you can send it ioctls right? <damo22>does the mach device interface support ioctls <youpi>the device translator can just also implement the ioctl interface <gnucode>hmmm. I really need to try to get the hurd-console to start again on my T43. <gnucode>I'll try updating my laptop again tonight. But i did an update maybe a week and a half ago. Still had issues.