两个88SE9125 Sata controller 分别接两个88SM4140 sata port multiplier 然后接上SCSI硬盘。但是内核启动之后无法访问硬盘。下面是控制台相关的启动信息:
SCSI Media Changer driver v0.25
ahci 0000:01:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
ahci 0000:01:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
scsi0 : ahci
scsi1 : ahci
ata1: SATA max UDMA/133 abar m2048@0xa0000000 port 0xa0000100 irq 18
ata2: SATA max UDMA/133 abar m2048@0xa0000000 port 0xa0000180 irq 18
ahci 0001:03:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
ahci 0001:03:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
scsi2 : ahci
scsi3 : ahci
ata3: SATA max UDMA/133 abar m2048@0xc0000000 port 0xc0000100 irq 24
ata4: SATA max UDMA/133 abar m2048@0xc0000000 port 0xc0000180 irq 24
ef000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
ef000000.nor: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
RedBoot partition parsing not available
ata1: SATA link down (SStatus 0 SControl 330)
ata2: SATA link down (SStatus 0 SControl 330)
md: raid4 personality registered for level 4
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
ata3: SATA link down (SStatus 0 SControl 330)
ata4: SATA link down (SStatus 0 SControl 330)
问题是:现在内核能9125的驱动应该是加上了,4140是不是有问题,还有 无法访问硬盘跟SATA link down 应该有关系吧
内核驱动里面的 ahci 0000:01:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode 这一句是从achi.c里面打印的。