On 11.04.2011 12:34, Alexander Best wrote:
On Mon Apr 11 11, Alexander Motin wrote:
Alexander Best wrote:
On Mon Apr 11 11, Alexander Motin wrote:
Alexander Best wrote:
my cd0 is a pata atapi dvdrom drive and i have the following in my kernel conf:

device          atacore
device          ahci
device          atajmicron
device          atapci
#device         atapicd
device          atapicam

device          umass
device          scbus
device          cd
device          pass
device          da
device          random
device          pty
device          md

the dmesg entries for cd0 are:

cam_periph_alloc: attempt to re-allocate valid device cd0 rejected
cdasync: Unable to attach new device due to status 0x6
cd0 at ata2 bus 0 scbus8 target 0 lun 0
cd0:<HL-DT-ST DVDRAM GSA-H10N JL12>  Removable CD-ROM SCSI-0 device
cd0: 3.300MB/s transfers
cd0: cd present [2149024 x 2048 byte records]
Aha, that's it. It is atapicam's lie. atapicam is one of a things that
will go away during migration to CAM ATA. If you remove `device
atapicam`, but add `options ATA_CAM` instead, CAM will manage that bus
directly and report it as ATA.

thanks for the hint. i also read the following in the ahci(4) man page:

"     Driver features include support for Serial ATA and ATAPI devices, ..."

...does that mean that my DVD drive can also attach to the ahci driver?

If it is SATA and you connect it to AHCI controller -- yes, it will work
with ahci(4) controller driver.

no it's PATA. thanks for the help. i'll remove atapicam from my kernel conf
and add ATA_CAM.

maybe we could have a list of supported controllers in the ahci(4) man page.

We could do it (you can find list of known inside ahci.c), but unlike others, AHCI is an open specification, so that list will never be complete. Also on some chipsets AHCI support also depends on BIOS, so specification of just a chipset revisions can be inaccurate.

will the ataahci driver also dissapear soon?

Yes, at least disabled. Same as most part of the atasiliconimage and the atamarvell.

--
Alexander Motin
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to