Michael Sparmann
|
3e9222de38
|
Nano2G: switch over to slow writes at VFL level
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25176 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 17:26:06 +00:00 |
|
Michael Sparmann
|
1a38f380b8
|
Re-enable fast reads in the Nano2G VFL/FTL. (Using the wrapper API in the NAND driver)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25175 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:33:55 +00:00 |
|
Michael Sparmann
|
64b9586443
|
Implement Nano2G fast NAND read API as a wrapper around the slow one.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25174 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:32:29 +00:00 |
|
Michael Sparmann
|
b09f624cdf
|
Nano2G FTL: Enlarge FTL buffers for faster write operations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25173 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:13:15 +00:00 |
|
Michael Sparmann
|
c99d4fd709
|
Nano2G VFL/FTL: Use fast writes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25172 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:12:28 +00:00 |
|
Michael Sparmann
|
4d8bf06bf3
|
Nano2G NAND: Detect if the chip supports interleaved and/or cached writes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25171 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:10:53 +00:00 |
|
Michael Sparmann
|
7e4b53892e
|
Revert Nano2G fast VFL reads for now. They just won't work on some hardware.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25170 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 16:06:54 +00:00 |
|
Michael Sparmann
|
5de615132d
|
Don't parallelize Nano2G NAND reads, just do pipelined ECC. (10% performance loss :-/ )
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25168 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 15:41:40 +00:00 |
|
Michael Sparmann
|
183e9f1520
|
Nano2G VFL: reset the bank again before the second slow read try
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25167 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 15:26:59 +00:00 |
|
Michael Sparmann
|
884147c5e2
|
Nano 2G VFL: try slow read twice if fast read failed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25166 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 15:12:08 +00:00 |
|
Michael Sparmann
|
2e32502ce5
|
More detailed panic message for Nano2G VFL fast read problems
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25163 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-14 12:43:27 +00:00 |
|
Michael Sparmann
|
9c2baa6b17
|
Make the Nano2G FTL use the new parallel read function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25157 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:55:42 +00:00 |
|
Michael Sparmann
|
afd7a86056
|
Add the new Nano2G NAND functions to nand-target.g
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25156 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:55:23 +00:00 |
|
Michael Sparmann
|
a99f8fae79
|
Nano2G NAND interleaved erase support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25155 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:45:23 +00:00 |
|
Michael Sparmann
|
382b6dca08
|
Nano2G NAND interleaved write support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25154 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:44:39 +00:00 |
|
Michael Sparmann
|
cb41b2f245
|
Nano2G NAND parallel read support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25153 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:41:14 +00:00 |
|
Michael Sparmann
|
af77b1842c
|
Nano2G lowlevel NAND operation transaction splitting support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25152 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:38:18 +00:00 |
|
Michael Sparmann
|
0d6784fee2
|
Reset the Nano2G NAND idle timer also when leaving a NAND function, not just when entering them.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25151 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:35:53 +00:00 |
|
Michael Sparmann
|
9859381c08
|
Nano2G FTL: Increase spare buffer size to 4, values below that lead to problems
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25150 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 21:17:37 +00:00 |
|
Michael Sparmann
|
1fd3221198
|
Use the new read API and introduce fast highlevel FTL code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25149 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 20:31:18 +00:00 |
|
Michael Sparmann
|
a9e732c6df
|
Fix a bug introduced in r25145
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25148 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 20:28:59 +00:00 |
|
Michael Sparmann
|
16587900da
|
Implement fast VFL read API (as a dummy) for Nano2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25147 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 20:27:21 +00:00 |
|
Michael Sparmann
|
4a6d160f75
|
Re-commit another small Nano2G FTL bugfix that got lost
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25146 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 20:21:18 +00:00 |
|
Michael Sparmann
|
2cfd0f2e73
|
Implement Nano2G VFL multi-page read API (as a dummy for now)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25145 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 20:20:07 +00:00 |
|
Michael Sparmann
|
1a7e090b41
|
Make Nano2G FTL buffer size configurable, no (intended) function changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25144 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 18:25:42 +00:00 |
|
Michael Sparmann
|
4a7b2cc9f3
|
Isolate and commit some innocent Nano2G FTL bugfixes that were introduced as part of the performance improvements
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25143 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 18:07:42 +00:00 |
|
Michael Sparmann
|
131bb698ad
|
Revert r25099, r25101, r25109 and r25137 for now. This doesn't seem to be quite stable on some NAND types yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25139 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-13 00:43:34 +00:00 |
|
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
|
462bdfe612
|
Implement (unused) ADC wrapper for Nano2G to fix the red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25114 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-11 14:02:59 +00:00 |
|
Michael Sparmann
|
20980e6e72
|
Nano2G __dbg_hw_info (courtesy of Franz-Josef Haider)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25111 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-11 03:07:51 +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
|
6945aa9914
|
Fix bootloader red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25101 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-10 03:11:39 +00:00 |
|
Michael Sparmann
|
0592704ab7
|
Detect iPod Nano 2G charging state correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25100 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-10 03:01:02 +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
|
226cd04f74
|
Nano2G battery calibration
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25086 a1c6a512-1295-4272-9138-f99709370657
|
2010-03-09 05:12:20 +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
|
04ea85fb88
|
Revert accidental changes from r24723
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24724 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-17 16:12:21 +00:00 |
|
Michael Sparmann
|
e5c815272d
|
Add more information to the battery debug screen for Nano2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24723 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-17 15:57:53 +00:00 |
|
Michael Sparmann
|
b3c18aeb4d
|
Somewhat calibrated battery parameters for Nano2G - still not very accurate though, especially while charging.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24722 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-17 15:56:30 +00:00 |
|
Michael Sparmann
|
8f33879fed
|
Enable iPod Nano 2G boosting (without undervolting for now)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24721 a1c6a512-1295-4272-9138-f99709370657
|
2010-02-17 15:54:48 +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
|
49592128b2
|
Fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24296 a1c6a512-1295-4272-9138-f99709370657
|
2010-01-20 11:41:18 +00:00 |
|
Michael Sparmann
|
9631f815ac
|
iPod Nano 2G: Fix FTL panics caused by a bogus check
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24295 a1c6a512-1295-4272-9138-f99709370657
|
2010-01-20 11:25:21 +00:00 |
|
Andree Buschmann
|
56d972ad57
|
Fix tabs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24153 a1c6a512-1295-4272-9138-f99709370657
|
2010-01-03 10:19:43 +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
|
0c89c0ef7c
|
Fix another bunch of iPod Nano 2G FTL bugs. It seems to work fine for me now, but this doesn't necessarily mean that it's bug-free.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23307 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-21 15:28:11 +00:00 |
|
Michael Sparmann
|
1668cfa3dd
|
Fixed a bunch of iPod Nano 2G FTL bugs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23296 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-20 20:20:39 +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
|
4562e683a2
|
Implement iPod Nano 2G nand_get_info()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23238 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-17 23:00:49 +00:00 |
|
Michael Sparmann
|
008f01348b
|
Fix iPod Nano 2G charging detection
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23146 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-13 09:04:51 +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
|
b729a7d75e
|
iPod Nano 2G PMU rework, added backlight brightness setting and USB charging speed setting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23114 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 18:20:56 +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
|
9f18e1958f
|
Fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23102 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 10:22:07 +00:00 |
|
Michael Sparmann
|
b84ef86871
|
Fix another anti-double-inclusion define for iPod Nano 2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23100 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 10:12:32 +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 |
|
Dave Chapman
|
7f836fd869
|
Nano2G - remove HAVE_RECORDING from config-ipodnano2g.h as it's not implmented yet, and properly #ifdef audio-nano2g.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23095 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 09:17:12 +00:00 |
|
Dave Chapman
|
4ea4ce4cfb
|
Kill some warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23085 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 01:45:50 +00:00 |
|
Dave Chapman
|
b04a7a86e1
|
Make the Nano2G bootloader actually function as a bootloader. The resulting bootloader-ipodnano2g.ipod file needs to be encrypted on a target using the crypt_firmware plugin to create bootloader-ipodnano2g.ipodx, which can then be written to the firmware partition using the ipodpatcher patch at FS#10609. Dual-booting doesn't work yet - only Rockbox can be run.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23084 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-11 01:37:12 +00:00 |
|
Dave Chapman
|
72271af7df
|
Squash a warning when FTL_READONLY is defined
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23073 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-10 16:18:14 +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
|
f0a96580ae
|
Core changes to allow storage drivers to do cleanup on shutdown, and iPod Nano 2G shutdown code rework (FS#10668)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23057 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-09 20:36:09 +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
|
1fa5d49380
|
Implemented iPod Nano 2G power_off()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23014 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-08 20:56:51 +00:00 |
|
Michael Sparmann
|
304d7175b9
|
Make iPod Nano 2G FTL return -1 on write() call, if read-only, to prevent panic.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23000 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-07 18:46:53 +00:00 |
|
Dave Chapman
|
ee21a5322e
|
Implement lcd_blit_yuv() for the 2nd gen Nano, based on the implementation for the iPod Color and 1st gen Nano. mpegplayer now works.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22992 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-06 21:48:11 +00:00 |
|
Michael Sparmann
|
5abd9686f4
|
Encoding fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22970 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-05 20:54:37 +00:00 |
|
Michael Sparmann
|
be25469b9b
|
Reworked iPod Nano 2G PMU code, added RTC and battery ADC.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22967 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-05 20:21:33 +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
|
b349d8b0ea
|
Implement lcd_update_rect()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22924 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-04 17:32:51 +00:00 |
|
Dave Chapman
|
ad0a0569ea
|
Another patch from FS#10633 by Michael Sparmann (with a couple of minor cosmetic tweaks by me) - cleanly unmount the flash when powering off or rebooting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22920 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-04 16:08:33 +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 |
|
Dave Chapman
|
f5feb13cc5
|
Unify the button driver for the Nano 2G with the driver for earlier clickwheel ipods. The clickwheel hardware appears to be the same - the differences are just related to the hardware init and how the data is read.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22878 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-02 23:04:30 +00:00 |
|
Dave Chapman
|
997e6bd7e9
|
Fix unreliable LCD updates on the "type 0" LCD. Plus add some comments and a stub lcd_blit_yuv()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22717 a1c6a512-1295-4272-9138-f99709370657
|
2009-09-17 08:08:58 +00:00 |
|
Dave Chapman
|
8dae933293
|
Add an app.lds and some stub functions for the Nano 2G - this isn't enough to make rockbox.bin compile, but it's a step towards it (more commits coming soon).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22714 a1c6a512-1295-4272-9138-f99709370657
|
2009-09-17 07:26:08 +00:00 |
|
Dave Chapman
|
5b3f333dd7
|
Correct the memory sizes (IRAM and DRAM) for the Nano2G.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22025 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-25 00:49:13 +00:00 |
|
Dave Chapman
|
808938220a
|
Nano2G Backlight driver improvements - the previous version didn't work reliably.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21986 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-20 21:30:07 +00:00 |
|
Dave Chapman
|
9be28179e4
|
Nano2g button driver - currently only implementing the hold switch. Should have been part of previous commit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21949 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-18 11:36:35 +00:00 |
|
Dave Chapman
|
386503502b
|
Various Nano2g changes - enable the rest of crt0.S (including clock setup) and make the nano2g bootloader do something useful (displaying gpio ports). Also add checks for the fifo-full condition in the LCD driver - required after enabling all the crt0.S inits
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21948 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-18 11:31:19 +00:00 |
|
Dave Chapman
|
6432941f10
|
Basic backlight driver for Nano 2G
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21935 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-17 22:40:36 +00:00 |
|
Dave Chapman
|
11c3f67a1e
|
Improvments to Nano 2G LCD driver. This now works reliably on both LCD types.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21926 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-17 17:58:43 +00:00 |
|
Dave Chapman
|
715d8c63d9
|
Add auto-detection of Nano 2G LCD type, and an initial attempt at lcd_update() for the second lcd type. This lcd_update works, but not reliably.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21905 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-16 18:03:09 +00:00 |
|
Dave Chapman
|
02f5a001fe
|
Working LCD driver for half the Nano2Gs. It now appears that there are two types of LCD though.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21895 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-16 00:00:16 +00:00 |
|
Dave Chapman
|
afe43d3fcb
|
Basic changes to add nano 2g to the build system, based on the Meizu M3 port. The bootloader builds, but does nothing due to lack of any drivers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21828 a1c6a512-1295-4272-9138-f99709370657
|
2009-07-12 22:16:51 +00:00 |
|