View Single Post
  #7  
Old 09-28-2015, 21:58
trodas trodas is offline
Friend
 
Join Date: May 2009
Location: Czech republic
Posts: 65
Rept. Given: 11
Rept. Rcvd 3 Times in 3 Posts
Thanks Given: 26
Thanks Rcvd at 22 Times in 7 Posts
trodas Reputation: 3
Red face

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
Reply With Quote