> How straight-forward is it to move the kernel version of the driver
> into 9load? I don't suppose anyone's already looked at that for this
> device?

i missed this question earlier.  sometimes it's straightforward.  but
generally it's difficult.  there are two reasons for this.  first, 9load
doesn't have any procs, tasks or any other multiprogramming constructs.
so sleep and wakeup are out the window.  the other reason is that
the problem of writing a boot-loading driver is conceptually different
than writing a kernel driver.  performance just isn't an issue.  getting
the job done with as few resources as possible is the goal.

- erik

Reply via email to