Michael Sparmann
|
9f8e76bf22
|
Hopefully fix the latest Nano2G NAND issues. (FS#11092) Transfers for some of the chips apple is using will be slow until someone implements cached writes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25137 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-12 20:44:03 +00:00 |
|
Michael Sparmann
|
62c011c8fb
|
Even more Nano2G FTL speedup. Now 8% faster than disk mode, 10% slower than the OFW. 4.5MB/s sustained (contiguous) write, 6.0MB/s read for me now.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25109 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-11 00:59:17 +00:00 |
|
Michael Sparmann
|
287eff2149
|
iPod Nano 2G FTL performance enhancements. Still not quite as fast as the OFW, but way better than before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25099 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-10 03:00:43 +00:00 |
|
Michael Sparmann
|
aadecdd77e
|
Fix numerous non-critical iPod Nano 2G FTL bugs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24999 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-03 02:36:15 +00:00 |
|
Michael Sparmann
|
48e38b8759
|
Increase iPod Nano2G NAND stack size (fixes FS#11030)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24720 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-17 15:49:19 +00:00 |
|
Michael Sparmann
|
40a3e80697
|
Fix iPod Nano 2G bank detection broken in r24414.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24431 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-01 01:23:43 +00:00 |
|
Michael Sparmann
|
12e302262d
|
iPod Nano 2G NAND fixes by Franz-Josef Haider
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24414 a1c6a512-1295-4272-9138-f99709370657
|
2010-01-31 13:46:25 +00:00 |
|
Michael Sparmann
|
64ac121e2c
|
Squash another bunch of iPod Nano 2G NAND bugs by moving the idle powerdown code down into the lowlevel driver. Move even more things from the FTL to the bss instead of the stack to prevent USB stkovs. Also fix some evil whitespace.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23570 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-08 14:55:30 +00:00 |
|
Michael Sparmann
|
890444c917
|
Hopefully fix the remaining iPod Nano 2G flash issues, by adding a tiny sleep after resetting the chip. Also remove some evil tabs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23489 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-02 22:18:09 +00:00 |
|
Michael Sparmann
|
49d4c428dc
|
Implement iPod Nano 2G storage active indicator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23325 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-23 23:50:32 +00:00 |
|
Michael Sparmann
|
b424b852e5
|
iPod Nano 2G storage performance improved by not copying around buffers unneccessarily if they are aligned anyways and using cache coherency functions instead of bypassing the caches altogether.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23243 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-18 12:36:17 +00:00 |
|
Michael Sparmann
|
6cea8c1e1a
|
Fix the latest iPod Nano 2G NAND issues
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23115 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 18:21:15 +00:00 |
|
Michael Sparmann
|
3b549fedbb
|
iPod Nano 2G: Reset NAND banks after powering the chip up.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23110 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 13:48:12 +00:00 |
|
Michael Sparmann
|
e6c8a185e5
|
Implement NAND power management for iPod Nano 2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23099 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 10:10:49 +00:00 |
|
Michael Sparmann
|
51b00c9b0b
|
Fixed some mutex issues in the iPod Nano 2G NAND driver and FTL.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23066 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-10 10:51:07 +00:00 |
|
Michael Sparmann
|
e74daf2973
|
Reduce iPod Nano 2G NAND timeouts to a sane value (20ms)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23054 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-09 18:54:48 +00:00 |
|
Michael Sparmann
|
79bf2da1ef
|
iPod Nano 2G NAND/ECC driver and FTL improvements (still polling)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22958 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-05 14:42:25 +00:00 |
|
Dave Chapman
|
a7ea270e9c
|
Read/write Nano2G FTL/NAND driver by Michael Sparmann (FS#10633).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22918 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-04 15:02:40 +00:00 |
|