Re: fd server

From: Andy Valencia <vandys_at_nospam.org>
Date: Fri Feb 13 1998 - 08:40:10 PST

[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