BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
freemyipod
(root)
/
emcore
/
trunk
/
target
/
ipodclassic
/
storage_ata.c
@ 620
– Rev 0
Rev
Show changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
620
5487 d 8 h
theseven
/emcore/trunk/target/ipodclassic/
emCORE: Make iPod Classic ATA driver error handling configurable, handle BBT reading problems more gracefully
614
5490 d 5 h
theseven
/emcore/trunk/target/ipodclassic/
emCORE: Fix red
613
5490 d 5 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
5491 d 12 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
543
5497 d 12 h
theseven
/emcore/trunk/target/
emCORE: The storage monitors are OS threads.
488
5512 d 13 h
theseven
/emcore/trunk/
emCORE: Fix lost ATA BBT allocation on iPod Classic, add some debugging output
437
5518 d 11 h
theseven
/emcore/trunk/
emCORE: Fix dozens of problems, it finally boots!
430
5519 d 5 h
theseven
/emcore/trunk/target/ipodclassic/
emCORE: Dynamically allocate ATA BBT
429
5519 d 6 h
theseven
/emcore/trunk/
emCORE: Dynamic memory allocation
424
5519 d 11 h
theseven
/emcore/
Create emCORE branch
405
5533 d 6 h
theseven
/embios/trunk/target/ipodclassic/
emBIOS: Fix wrong variable type in iPod Classic ATA driver
357
5546 d 7 h
theseven
/embios/trunk/target/ipodclassic/
emBIOS: Fix a shutdown lockup
339
5546 d 14 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)
337
5546 d 17 h
theseven
/embios/trunk/
emBIOS: iPod Classic: Software bad block remapping support
328
5553 d 8 h
theseven
/embios/trunk/target/ipodclassic/
emBIOS: Remove all traces of storage idle callbacks.
317
5562 d 8 h
theseven
/embios/trunk/target/ipodclassic/
emBIOS: Some more ATA speed optimizations for iPod Classic
316
5562 d 9 h
theseven
/embios/trunk/target/ipodclassic/
emBIOS: Fix ipodclassic ATA driver
301
5564 d 15 h
theseven
/embios/trunk/
emBIOS: iPod Classic hard disk driver