Something I've been curious about for some time ... and now that you'veQuote:> ...
>The toughest part will be the loadable device drivers, probably. You can't
>have people relinking the kernel all the time.
reminded me of it ...
The lowly 3b1/Unix-PC has loadable device drivers.
A project in my final year at university was to write a (simple)
loadable device driver facility for BSD 4.2(3?) on a Vax 11/730(750?).
Didn't take *that* many lines of code either to get a working version.
(Hard part was, of course, the learning curve).
Are they really that difficult to implement? What are the problems?
(I've posted this in comp.unix.internals only).
--