Testing CAM wrapper for ata(4) controller drivers

Gary Jennejohn gary.jennejohn at freenet.de
Wed Dec 2 16:22:52 UTC 2009


On Wed, 02 Dec 2009 15:55:58 +0200
Alexander Motin <mav at FreeBSD.org> wrote:

> While doing it, I had to completely rewrite ata(4) mode setting code, so
> legacy operation also need to be tested. I have successfully tested it
> on Intel, NVidia, VIA, Marvell, JMicron PATA controllers with all
> PIO/DMA modes. Different controllers feedbacks are especially welcome.
> 

Works for me with this (non-legacy) controller
ahci0: <ATI IXP700 AHCI SATA controller> port
0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f
mem 0xfe02f000-0xfe02f3ff irq 22 at device 17.0 on pci0

The only difference I see is
[old]
cd0: <HL-DT-ST DVD-RAM GSA-H54N 1.00> Removable CD-ROM SCSI-0 device
cd0: 66.000MB/s transfers
[new]
cd0: <HL-DT-ST DVD-RAM GSA-H54N 1.00> Removable CD-ROM SCSI-0 device
cd0: 66.700MB/s transfers (UDMA4, PIO size 8192bytes)

and the fact that /dev/acd* has disappeared.

---
Gary Jennejohn


More information about the freebsd-current mailing list