Subversion Repositories freemyipod

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
978 716 d 22 h user890104 /emcore/ Remove tags and branches folders from emCORE, since it never had any. Move everything from trunk to the base emCORE folder.  
968 4235 d 16 h theseven /emcore/trunk/ emCORE: iPod Classic: Make clickwheel driver aware of MENU+SELECT reset.  
966 4236 d 16 h theseven /emcore/trunk/ emCORE: iPod Classic: Add userspace ATA access interface  
920 4311 d 18 h theseven /emcore/trunk/target/ipodclassic/ emCORE: Don't silently ignore ATA errors on iPod Classic  
620 5486 d 15 h theseven /emcore/trunk/target/ipodclassic/ emCORE: Make iPod Classic ATA driver error handling configurable, handle BBT reading problems more gracefully  
613 5489 d 12 h theseven /emcore/trunk/target/ipodclassic/ emCORE: iPod Classic ATA driver rework:
- Expose BBT access functions
- Rework retry handling, already split access after first failure (which used to be slow before the recent kernel changes)
- If soft resetting the drive fails, power cycle it the hard way
 
601 5490 d 19 h theseven /emcore/trunk/target/ipodclassic/ emCORE: Lock the ATA driver mutex on the iPod Classic before attempting to access the raw disk through target-specific monitor commands  
430 5518 d 12 h theseven /emcore/trunk/target/ipodclassic/ emCORE: Dynamically allocate ATA BBT  
427 5518 d 14 h farthen /emcore/trunk/ emCORE: change every 'emBIOS' text string to 'emCORE'  
424 5518 d 18 h theseven /emcore/ Create emCORE branch  
340 5545 d 21 h theseven /embios/trunk/target/ipodclassic/ Oops, fix red (add missing #ifdef)  
339 5545 d 21 h theseven /embios/trunk/ emBIOS: iPod Classic: Support drives with up to 2^64 sectors in the block remapping layer (maximum number of bad sectors: 2^28)