View Single Post
  #593 (permalink)  
Old 01-16-2008, 07:10 PM
rxb216's Avatar
rxb216
PPCGeeks Regular
Offline
Location: Santa Clara, CA
 
Join Date: Jul 2007
Posts: 126
Reputation: 25
rxb216 is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I heard from user "spetrillo" that the latest kitchen (from 12/17/07) fixed some sound skipping issues with SDHC, and I can see the from 071117_1 changelog that "Block transfer size for SD and MMC classes down to 20 from 40 to prevent music skipping".

I want to know that if I install the SDHC.777.cab file from http://forum.xda-developers.com/showthread.php?t=328330

then how can I manually change the Block transfer size down to 20?
Is this a registry edit or are the actual drivers different?
Is there a newer SDHC cab file that has the latest drivers that reflect the smaller block transfer size?
OR does someone like me absolutely HAVE to cook a new ROM (based on the latest kitchen) and then include SDHC support from there?

It would be a lot simpler for me if I can just install the SDHC CAB file and then change the block size myself, (or if the lower block size is in the newer driver file itself, then I would want the newer driver)

I can see that there is a place in the registry here: HKLM/drivers/sdcard/clientdrivers/class
and
I can see that there is MMC_Class and SDMemory_Class, and I “think” that I would change both of these to 20. I also think that the required value of “20” is in hexadecimal, and not base 10. Sounds right?

Last edited by rxb216; 01-16-2008 at 07:52 PM.
Reply With Quote