path: root/firmware/target/arm/s5l8700/ipodnano2g/ftl-nano2g.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-11Improve readability by adding parenthesisThomas Jarosch1-1/+1
2010-12-01Remove tabsAndree Buschmann1-31/+31
2010-11-13iPod Nano 2G FTL: Remove some meaningless code in ftl_initMichael Sparmann1-27/+2
2010-10-25Fix screendump on iPod Nano 2G by increasing the usb thread stack size and re...Michael Sparmann1-27/+13
2010-08-21Some Nano2G FTL cosmeticsMichael Sparmann1-21/+22
2010-08-17Fix two rather annoying Nano2G FTL bugs: 1. Fix a null pointer dereference/wr...Michael Sparmann1-18/+21
2010-08-12emBIOS backports part four: Add a lot of DEBUGF()s to the FTL code, and retur...Michael Sparmann1-48/+157
2010-08-08ipod nano 2g: make functions/variables static where possible, add missing #in...Bertrik Sikken1-67/+67
2010-06-20Use STORAGE_ALIGN_ATTR for instead of hardwired alignment in the Nano2G FTL a...Michael Sparmann1-5/+6
2010-03-14ftl-nano2g.c: s/\(\*([^)]+)\)\./\1->/Michael Sparmann1-150/+150
2010-03-14Finally fast Nano2G NAND reading, also works on remapped blocks this time.Michael Sparmann1-5/+8
2010-03-14Nano2G: switch over to slow writes at VFL levelMichael Sparmann1-4/+4
2010-03-14Re-enable fast reads in the Nano2G VFL/FTL. (Using the wrapper API in the NAN...Michael Sparmann1-9/+46
2010-03-14Nano2G FTL: Enlarge FTL buffers for faster write operationsMichael Sparmann1-2/+2
2010-03-14Nano2G VFL/FTL: Use fast writesMichael Sparmann1-34/+53
2010-03-14Revert Nano2G fast VFL reads for now. They just won't work on some hardware.Michael Sparmann1-56/+9
2010-03-14Nano2G VFL: reset the bank again before the second slow read tryMichael Sparmann1-0/+1
2010-03-14Nano 2G VFL: try slow read twice if fast read failedMichael Sparmann1-6/+13
2010-03-14More detailed panic message for Nano2G VFL fast read problemsMichael Sparmann1-1/+3
2010-03-13Make the Nano2G FTL use the new parallel read functionMichael Sparmann1-9/+46
2010-03-13Nano2G FTL: Increase spare buffer size to 4, values below that lead to problemsMichael Sparmann1-1/+1
2010-03-13Use the new read API and introduce fast highlevel FTL code.Michael Sparmann1-44/+117
2010-03-13Fix a bug introduced in r25145Michael Sparmann1-1/+6
2010-03-13Implement fast VFL read API (as a dummy) for Nano2GMichael Sparmann1-0/+29
2010-03-13Re-commit another small Nano2G FTL bugfix that got lostMichael Sparmann1-1/+1
2010-03-13Implement Nano2G VFL multi-page read API (as a dummy for now)Michael Sparmann1-9/+23
2010-03-13Make Nano2G FTL buffer size configurable, no (intended) function changesMichael Sparmann1-81/+84
2010-03-13Isolate and commit some innocent Nano2G FTL bugfixes that were introduced as ...Michael Sparmann1-1/+3
2010-03-13Revert r25099, r25101, r25109 and r25137 for now. This doesn't seem to be qui...Michael Sparmann1-306/+124
2010-03-12Hopefully fix the latest Nano2G NAND issues. (FS#11092) Transfers for some of...Michael Sparmann1-30/+19
2010-03-11Even more Nano2G FTL speedup. Now 8% faster than disk mode, 10% slower than t...Michael Sparmann1-158/+123
2010-03-10Fix bootloader redMichael Sparmann1-0/+4
2010-03-10iPod Nano 2G FTL performance enhancements. Still not quite as fast as the OFW...Michael Sparmann1-123/+347
2010-03-03Fix numerous non-critical iPod Nano 2G FTL bugsMichael Sparmann1-15/+16
2010-01-20Fix yellowMichael Sparmann1-4/+1
2010-01-20iPod Nano 2G: Fix FTL panics caused by a bogus checkMichael Sparmann1-8/+7
2009-11-08Squash another bunch of iPod Nano 2G NAND bugs by moving the idle powerdown c...Michael Sparmann1-78/+85
2009-10-21Fix another bunch of iPod Nano 2G FTL bugs. It seems to work fine for me now,...Michael Sparmann1-25/+50
2009-10-20Fixed a bunch of iPod Nano 2G FTL bugs.Michael Sparmann1-10/+16
2009-10-18iPod Nano 2G storage performance improved by not copying around buffers unnec...Michael Sparmann1-2/+2
2009-10-11Fix yellowMichael Sparmann1-1/+1
2009-10-11Kill some warningsDave Chapman1-2/+2
2009-10-10Squash a warning when FTL_READONLY is definedDave Chapman1-1/+3
2009-10-10Fixed some mutex issues in the iPod Nano 2G NAND driver and FTL.Michael Sparmann1-2/+13
2009-10-07Make iPod Nano 2G FTL return -1 on write() call, if read-only, to prevent panic.Michael Sparmann1-1/+1
2009-10-05iPod Nano 2G NAND/ECC driver and FTL improvements (still polling)Michael Sparmann1-8/+88
2009-10-04Read/write Nano2G FTL/NAND driver by Michael Sparmann (FS#10633).Dave Chapman1-0/+1789