Sergei, > I also have doubts about IDE_CONTROL_REG being properly > decoded/handled in your FPGA. Hmm. We just verified and are convinced to do it the right way. ;-) >> hda: Host Protected Area detected. >> current capacity is 78140160 sectors (40007 MB) >> native capacity is 78140160 sectors (40007 MB) >> hda: Host Protected Area disabled. >> hda: 4289221376 sectors (2196081 MB) w/8192KiB Cache, CHS=65535/255/63 > > Erm, the resulting capacity still seems wrong, so you need to also > change idedisk_set_max_address_ext(). I noticed as well. I just connected the HDD in question to a PC and the kernel there DID NOT detect a HPA! Funny enough the output of cat /proc/ide/hdb/identify is different. Shouldn't it be the same!? I'll attach them. Thanks for any hints! Steven
0c5a 3fff c837 0010 0000 0000 003f 0000 0000 0000 2020 2020 2020 2020 2020 2020 3551 4230 3052 4d30 0000 4000 0004 332e 3032 2020 2020 5354 3934 3038 3133 414d 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 8010 0000 2f00 4000 0200 0200 0007 ffff 0001 003f ffc1 003e 0110 5300 04a8 0000 0407 0003 0078 0078 00f0 0078 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 007e 001b 346b 7d09 6003 3469 3c09 6003 003f 0000 0000 8080 fffe 604d fe00 0000 0000 0000 0000 0000 5300 04a8 0000 0000 0000 0000 4000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 5300 04a8 5300 04a8 2020 0002 82b6 0000 008a 01ff 3cff ffff 07c6 0100 0800 0f0f 1800 0002 0080 0000 0000 60a0 0000 0000 0000 0000 0000 0000 0000 0900 000b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 15a5
0c5a 3fff c837 0010 0000 0000 003f 0000 0000 0000 2020 2020 2020 2020 2020 2020 3551 4230 3052 4d30 0000 4000 0004 332e 3032 2020 2020 5354 3934 3038 3133 414d 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 2020 8010 0000 2f00 4000 0200 0200 0007 ffff 0001 003f ffc1 003e 0110 5300 04a8 0000 0007 0003 0078 0078 00f0 0078 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 007e 001b 346b 7d09 6003 3469 3c09 6003 043f 0000 0000 8080 fffe 6d00 fe00 0000 0000 0000 0000 0000 5300 04a8 0000 0000 0000 0000 4000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0009 5300 04a8 5300 04a8 2020 0002 82b6 0000 008a 01ff 3cff ffff 07c6 0100 0800 0f0f 1800 0002 0080 0000 0000 60a0 0000 0000 0000 0000 0000 0000 0000 0900 000b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4da5