diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2008-04-18 16:42:50 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2008-04-18 16:42:50 +0000 |
commit | 94f7d0f29095e056de281b2159a85e0f4c73d61a (patch) | |
tree | 65c9b8476cee034848cab13e5f73561e6fc35254 /firmware/target/arm/imx31/boot.lds | |
parent | 689d207bfbfe0cbc3d9cc840748ab9f07cc6a721 (diff) | |
download | rockbox-94f7d0f29095e056de281b2159a85e0f4c73d61a.tar.gz rockbox-94f7d0f29095e056de281b2159a85e0f4c73d61a.zip |
UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plug has problems if cold. Replug if it doesn't connect or not at high speed 2) Linux doesn't like the odd bootable flag value used in the partitions so it won't mount but Windows works. Fix minor OTG driver bugs and clean up device memory handling. Generic name for ARC controller driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17154 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/imx31/boot.lds')
-rw-r--r-- | firmware/target/arm/imx31/boot.lds | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/target/arm/imx31/boot.lds b/firmware/target/arm/imx31/boot.lds index 84597d5ad1..7110264c1b 100644 --- a/firmware/target/arm/imx31/boot.lds +++ b/firmware/target/arm/imx31/boot.lds @@ -17,6 +17,7 @@ INPUT(target/arm/imx31/crt0.o) MEMORY { DRAM : ORIGIN = DRAMORIG, LENGTH = DRAMSIZE + DEVBSS : ORIGIN = 0x80100000 + FRAME_SIZE, LENGTH = 0x100000 - FRAME_SIZE - TTB_SIZE } SECTIONS @@ -81,4 +82,11 @@ SECTIONS _vectorsend = .; } AT > DRAM _vectorscopy = LOADADDR(.vectors); + + .devbss (NOLOAD) : + { + _devbssdata = .; + *(.devbss*) + _devbssend = .; + } > DEVBSS } |