Subject: Re: cmdide.c: CMD Technology product 0x0680
To: None <port-i386@NetBSD.org>
From: Giles Lean <giles@nemeton.com.au>
List: port-i386
Date: 03/10/2004 10:50:08
Hanspeter Roth <hampi@rootshell.be> wrote:

> If you know of any other controller that can run ATAPI burners in
> DMA mode when burning, I'd be interested.

Almost any current IDE controller, I would have thought?  The only
reason I use an add-in card instead of the motherboard's IDE interfaces
is to keep the CD writer on an interface by itself.

NetBSD 1.6.2 (GENERIC) #1: Mon Feb 23 20:37:18 EST 2004
    unpriv@nemeton.com.au:/usr/local/NetBSD/netbsd-1-6/obj/sys/arch/i386/compile/GENERIC
cpu0: Intel Celeron (Mendocino) (686-class), 398.74 MHz
...
pciide0 at pci1 dev 13 function 0: Silicon Image 0680 (rev. 0x02)
pciide0: bus-master DMA support present
pciide0: primary channel configured to native-PCI mode
pciide0: using irq 9 for native-PCI interrupt
atapibus0 at pciide0 channel 0: 2 targets
cd0 at atapibus0 drive 0: <LITE-ON LTR-40125S, , ZS0K> type 5 cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA data transfers)
...

> Yes, the patch works on 1.6.2! Thanks!

:-)

Regards,

Giles

--
Giles Lean <giles@nemeton.com.au>