Subject: Re: Cannot configure floppy disk in kernel
To: Dave Daniels <dave_daniels@argonet.co.uk>
From: David Brownlee <abs@netbsd.org>
List: netbsd-help
Date: 08/02/2000 16:17:25
	Its possible that noone has yet written the 'glue' to attach
	the fdc to isa on the cats system, or it could just be some
	entries in files.isa or similar are missing...

                David/absolute
			       -- www.netbsd.org: A pmap for every occasion --


On Tue, 1 Aug 2000, Dave Daniels wrote:

> I am attempting to build a 1.4.2 kernel on a StrongARM-based CATS
> box which includes a floppy disk drive. The reason for this is
> that the driver appears to have been omitted from the distributed
> kernel. Any attempt to mount a floppy disk fails as follows:
> 
>   mount -t msdos /dev/fd0a /mnt
>   mount_msdos: /dev/fd0a on /mnt: Device not configured
> 
> The entries for floppy disk are commented out in the CATS
> configuration file. I have umcommented the lines so that they
> read:
> 
> # ISA floppy
> fdc0    at isa? port 0x3f0 irq 6 drq 2
>            # standard PC floppy controllers
> #fdc1   at isa? port 0x370 irq ? drq ?
> fd*     at fdc? drive ?
>            # the drives themselves
> 
> However when I run config I get the following errors:
> 
>   config MARMADUKE
>   MARMADUKE:313: A fdc cannot attach to a isa
>   MARMADUKE:315: fd* at fdc? is orphaned
>    (nothing matching fdc? declared)
> 
> It does not complain about any other entries. Other devices, for
> example, the serial ports com0 and com1, are defined as isa
> devices and config is happy with them.
> 
> I have compared what is in the config file with i386 configurations
> and cannot see what is wrong. Does anybody have any ideas?
> 
> Dave Daniels
> 
> 
>