Subject: IDE and floppy
To: None <port-alpha@NetBSD.ORG>
From: Jason Thorpe <>
List: port-alpha
Date: 01/14/1998 23:20:39

I have changed the Alpha port to use the new MI IDE drivers.  This means
that ATAPI CD-ROMs and disk (e.g. ATAPI Zip drives) should work!  You'll
need to make a few config changes.  Basically:


...and re-run config(8).  (Make sure you have a new config binary installed,
per my post on current-users the other day!)


I have made the floppy driver sort-of work on my AlphaStation 500:

[ preserving 142256 bytes of netbsd symbol table ]
Copyright (c) 1996, 1997, 1998
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 1.3A (BISHOP) #57: Thu Jan  8 23:47:23 PST 1998
AlphaStation 500 or 600 (KN20AA), 500MHz
8192 byte page size, 1 processor.
real mem = 268435456 (2252800 reserved for PROM, 266182656 used by NetBSD)
avail mem = 227483648
using 3249 buffers containing 26615808 bytes of memory
mainbus0 (root)
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
mcclock0 at isa0 port 0x70-0x71: mc146818 or compatible
root on sd0a dumps on sd0b
root file system type: ffs

...unfortunately, DMA doesn't seem to work properly.  In an effort to
find out if it's specific to the CIA chipset (i.e. a bug in the SGMAP
code I wrote for that chipset) or something else, I'd like for someone
with a Multia or AXPpci33 to test the driver.  The reason I'm picking
that system is because I _know_ ISA DMA works on that platform, since
Curt Sampson tested my SGMAP code with an Adaptec 1542 in his AXPpci33.

If you can do this for me, please let me know, and I'll make a GENERIC
kernel available to you for testing.


Jason R. Thorpe                             
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-6                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 415 428 6939