Author: quozl Date: Thu Jul 29 08:41:04 2010 New Revision: 1897 URL: http://tracker.coreboot.org/trac/openfirmware/changeset/1897
Log: SDHCI - Increased AData workaround timeout to 1200 uS, thus making the system work with 8G Adata cards while even further destroying write performance for every card.
Modified: dev/mmc/sdhci/sdhci.fth
Modified: dev/mmc/sdhci/sdhci.fth ============================================================================== --- dev/mmc/sdhci/sdhci.fth Thu Jul 22 09:02:07 2010 (r1896) +++ dev/mmc/sdhci/sdhci.fth Thu Jul 29 08:41:04 2010 (r1897) @@ -904,7 +904,7 @@ else ( block# r: #blocks fresh? ) \ Ugly ugly workaround for a problem with AData Class 6 SD cards \ They hang (data timeout) if you start a write too soon after a read. - " d# 900 us" evaluate + " d# 1200 us" evaluate r> if r> pre-write-erase else r> drop then ( block# ) write-multiple true to writing? ( ) then ( )