freemyipod r955 - Code Review

Jump to: navigation, search
Repository:freemyipod
Revision:r954‎ | r955 | r956 >
Date:18:30, 16 June 2014
Author:theseven
Status:new
Tags:
Comment:
installer-ipodclassic: Avoid SHA1 trouble for now. We should figure out the real cause later.
Modified paths:
  • /apps/installer-ipodclassic/main.c (modified) (history)

Diff [purge]

Index: apps/installer-ipodclassic/main.c
@@ -95,7 +95,9 @@
9696 for (i = 0; i < 16; i++) SHA1DATAIN[i] = tmp32[i];
9797 }
9898 else for (i = 0; i < 16; i++) SHA1DATAIN[i] = *databuf++;
 99+ clean_dcache(); // Not sure why we need this, but apparently we do...
99100 SHA1CONFIG |= 2;
 101+ invalidate_dcache(); // Not sure why we need this, but apparently we do...
100102 while (SHA1CONFIG & 1) sleep(0);
101103 SHA1CONFIG |= 8;
102104 }

Follow-up revisions

RevisionCommit summaryAuthorDate
r956installer-ipodclassic: Revert r955. This was caused by using broken UMSboot b...theseven19:14, 16 June 2014