Home away from home 
Joined: 2007/9/11 11:31 Last Login
: Today 19:49
From Russia
Group:
Registered Users
|
@joerg By "3rd" disk i mean that one which originally connected to pegasos2's IDE port through IDE2SATA adapter and it works fine with peg2ide.device.
But, when i connect this "3rd" ssd, to the SIi card (not as 3rd one of course, but instead of any other 2 disk which were connected before), then it fail to detects by sii3512ide.device.
I dig in a bit more into this, and find out that it's exactly IRQ/DMA path which made this disk be not detected by sii3512ide.device. If i patch the device to not use irq/dma, that it detects and kind of works (but slow, of course).
But then, wtf ? Why it can act like this ? Why it didn't detect device by IRQ/DMA path, while when it on IDE port (via IDE2SATA adapter), then peg2ide.device detect it pretty fine, with all DMA/IRQ enabled and co.
But 2 other SSDs, detects by IRQ/DMA path pretty good and no problems. Question is : Wtf ? Those just 3 SSD of same kind. More of it, why pio may works, while irq/dma not ? Can i do anything about from the firmware side ? Maybe it should be "set" to some state or dunno, maybe there some quirks i know nothing about which should be used ? Or sii3512ide.device have some hacks in ?
I do not know, maybe firmware of this card need to be updated ?
|