Or it can offer a oldschool overclocking fun
Anyway, guy discovered that the SanDisk utility change the Identify Device configuration word from
848Ah to
044Ah.
Code:
1283:16C1 BF0006 MOV DI,0600 | if removable, then
1283:16C4 833E280801 CMP WORD PTR [0828],+01 | write 0x848A to 0x630
1283:16C9 740A JZ 16D5 |
1283:16CB C6453084 MOV BYTE PTR [DI+30],84 |
1283:16CF C645318A MOV BYTE PTR [DI+31],8A |
1283:16D3 EB08 JMP 16DD |
1283:16D5 C6453004 MOV BYTE PTR [DI+30],04 | else write 0x044A to 0x630
1283:16D9 C645314A MOV BYTE PTR [DI+31],4A |
Witch makes me wonder, if someone could re-create such utility to change my CF card to fixed device rather that being removable, witch cause all sorts of problems with Windows... and slow-downs.
Once I managed to run the card using the Hitachi CF card driver with DMA and I get pretty nice 20MB/sec speed:
http://postimg.org/image/qx7kmwknx/
http://postimg.org/image/j9tltdttn/
...but on next reboot it fails to PIO mode again and the speed is about 2MB/sec with *HUGE* CPU load
Hopefully could someone help me out, because that suxx