Hello,

I am using an ebsa285 in add-in mode to access a IDE hard disk. This IDE
hard disk is also accessed by the host processor (pentium3 running linux).
I am able to acces the PCI, and to access the IDE hard disk if I change
the interrupt from the command line, but:

-The ebsa285 detects
hda: FUJITSU MPE3136AH, 13027MB w/2048kB Cache, CHS=26467/16/63
-while the host processor detects
hda: FUJITSU MPE3136AH, 13027MB w/2048kB Cache, CHS=1660/255/63

why this change in the geometry?
Even if I pass the correct geometry (it is, the one that the host detects) 
from the command line, when trying to
mount the kernel is not able to detect the ext2 partition (I have compiled
the kernel supporting ext2)

Partition check:
 hda: unknown partition table

I am able to read the header of the hard disk using dd if=hda of=file
bs=1k count=1, so I am not
sure why it does not detect the partitions. It has something to do with
the ARM architecture?.
Finally, is there any way to share the PCI interrupt of the IDE with the
host processor instead of using another to access the IDE hard disk?
Thanks,
Regards,
Jesus


_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to