[Marcel Jackowski <mjack@cs.wright.edu> writes:]
>I've been trying to mount a dos volume from a floppy disk but so far
>I have not been able to make it work. I am wondering if I am doing
>something silly here:
Nope, it was me being silly.  As of 1.6, M_TIME is no longer a special case,
and thus can not be sent by non-kernel code.  Unfortunately, I missed the FD
server.  Please pick up the patch at:
        ftp://ftp.vsta.org/vsta/pickup/pat_fd.1
and tell me if it works for you.
BTW, this was a 5-minute debug job with gdb.  I just set a breakpoint at the
ISR message handler, and saw that it never got entered following floppy
spinup.  So I set a breakpoint in the time handling, and saw that my time
message was sent (with error) but not received.  Then I checked
os/kern/msg.c and saw the cap on m_type field values, and realized that
M_TIME was now being disabled.  So I renumbered it, and things started to
work.
Sorry for breaking it, though, and sorry for the delay in getting around to
hooking up a floppy drive and managing to try it locally.
                                                Regards,
                                                Andy Valencia
Received on Fri Feb 13 06:35:56 1998
This archive was generated by hypermail 2.1.8 : Thu Sep 22 2005 - 15:12:43 PDT