From owner-freebsd-alpha Sat Jun 5 7:26:21 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id 346C7151F3 for ; Sat, 5 Jun 1999 07:26:17 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id PAA65738 for ; Sat, 5 Jun 1999 15:26:34 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Sat, 5 Jun 1999 15:26:34 +0100 (BST) From: Doug Rabson To: alpha@freebsd.org Subject: cvs commit: src/sys/alpha/alpha sgmap.c busdma_machdep.c src/sys/alpha/conf GENERIC files.alpha src/sys/alpha/include ioctl_fd.h sgmap.h bus.h chipset.h src/sys/alpha/isa isa_dma.c isa.c src/sys/alpha/pci cia.c (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org With this change, people with CIA based machines (164lx, 164sx, AS600, Miata and quite a few others) can now use their floppy drives. Just add these lines to your config file: controller fdc0 at isa? port IO_FD1 irq 6 drq 2 disk fd0 at fdc0 drive 0 The relavent changes to the other chipsets will happen as soon as possible after Usenix. Also after Usenix I hope to be able to commit an updated pcm driver which works on the alpha (well it works with my SB AWE64 card anyway). If you are unsure what chipset your machine uses, just look in /var/run/dmesg.boot and look for lines like this: cia0: <2117x Core Logic chipset> cia0: Pyxis, pass 1 cia0: extended capabilities: 1 -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 ---------- Forwarded message ---------- Date: Sat, 5 Jun 1999 06:30:17 -0700 (PDT) From: Doug Rabson To: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: cvs commit: src/sys/alpha/alpha sgmap.c busdma_machdep.c src/sys/alpha/conf GENERIC files.alpha src/sys/alpha/include ioctl_fd.h sgmap.h bus.h chipset.h src/sys/alpha/isa isa_dma.c isa.c src/sys/alpha/pci cia.c dfr 1999/06/05 06:30:16 PDT Modified files: sys/alpha/alpha busdma_machdep.c sys/alpha/conf GENERIC files.alpha sys/alpha/include bus.h chipset.h sys/alpha/isa isa.c sys/alpha/pci cia.c Added files: sys/alpha/alpha sgmap.c sys/alpha/include ioctl_fd.h sgmap.h sys/alpha/isa isa_dma.c Log: * Implement ISA dma (only for CIA now but more chipsets to follow). * Port the fd driver to alpha. Revision Changes Path 1.3 +57 -2 src/sys/alpha/alpha/busdma_machdep.c 1.24 +5 -1 src/sys/alpha/conf/GENERIC 1.20 +4 -1 src/sys/alpha/conf/files.alpha 1.3 +3 -3 src/sys/alpha/include/bus.h 1.9 +8 -1 src/sys/alpha/include/chipset.h 1.17 +27 -9 src/sys/alpha/isa/isa.c 1.19 +144 -1 src/sys/alpha/pci/cia.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message