<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/cpu/blackfin/start.S, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2010-04-13T07:13:25Z</updated>
<entry>
<title>blackfin: Move cpu/blackfin/* to arch/blackfin/cpu/*</title>
<updated>2010-04-13T07:13:25Z</updated>
<author>
<name>Peter Tyser</name>
</author>
<published>2010-04-13T03:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=c6fb83d21729321426308c3acff2a3dfb20d250b'/>
<id>urn:sha1:c6fb83d21729321426308c3acff2a3dfb20d250b</id>
<content type='text'>
Signed-off-by: Peter Tyser &lt;ptyser@xes-inc.com&gt;
</content>
</entry>
<entry>
<title>Blackfin: support boards with no external memory</title>
<updated>2010-01-17T14:17:26Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2009-11-10T00:38:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7527feef06b13e9fd5b6d10a4bfc81b59ee56f27'/>
<id>urn:sha1:7527feef06b13e9fd5b6d10a4bfc81b59ee56f27</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: move section length calculation to linker script</title>
<updated>2010-01-17T14:17:26Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2009-11-03T11:11:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b1e2c5519a06f9a5841a7a434bf4da4d393f8df5'/>
<id>urn:sha1:b1e2c5519a06f9a5841a7a434bf4da4d393f8df5</id>
<content type='text'>
The length of the sections is fixed at link time, so let the linker do the
calculation rather than doing it ourselves at runtime.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: fix crash when booting from external memory</title>
<updated>2009-04-02T10:41:56Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2009-02-13T22:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ad9073211ca9e62162a39851e082b8d07a662fb6'/>
<id>urn:sha1:ad9073211ca9e62162a39851e082b8d07a662fb6</id>
<content type='text'>
When testing a u-boot binary that hasn't been booted from the bootrom, we
have to make sure the bootstruct structure has sane storage space.  If we
don't, the initcode will crash when it tries to dereference an invalid
pointer.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: put memory into self-refresh before/after programming clocks</title>
<updated>2009-03-23T19:14:55Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-10-12T01:58:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=74398b23f9c2ffdc137fd92910a46e3333fb93f9'/>
<id>urn:sha1:74398b23f9c2ffdc137fd92910a46e3333fb93f9</id>
<content type='text'>
When initializing the core clocks, stick external memory into self-refresh.
This gains us a few cool things:
 - support suspend-to-RAM with Linux
 - reprogram clocks automatically when doing "go" on u-boot.bin in RAM
 - make sure settings are stable before flashing new version
 - finally fully unify initialize startup code path between LDR/non-LDR

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: clarify relocation comment during init</title>
<updated>2009-01-28T18:26:14Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-10-12T01:40:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b5eba3fafcccd1979380f12a256bd0e19be3d61e'/>
<id>urn:sha1:b5eba3fafcccd1979380f12a256bd0e19be3d61e</id>
<content type='text'>
People often ask questions about the init process and when things go
from flash to relocated base, so clarify the comments a bit.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: just set SP register directly during init</title>
<updated>2009-01-28T18:26:14Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-10-12T01:23:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=95433f6d43ede6b40c1d900f3f704c839aa074f1'/>
<id>urn:sha1:95433f6d43ede6b40c1d900f3f704c839aa074f1</id>
<content type='text'>
No need to set the SP register indirectly to the configured value when it
can be set directly.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: use common memcpy routine during init</title>
<updated>2009-01-28T18:26:14Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-06-01T05:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=dc2bfb0b58d7462b9eba68f3ae38e38cada0ad33'/>
<id>urn:sha1:dc2bfb0b58d7462b9eba68f3ae38e38cada0ad33</id>
<content type='text'>
Rather than using a local custom memcpy function, just call the existing
optimized Blackfin version.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: small cpu init optimization while setting interrupt mask</title>
<updated>2008-10-23T09:03:51Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-10-12T01:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=bd33e5c613cf70e3cb51a73fdd653fe83b942bb0'/>
<id>urn:sha1:bd33e5c613cf70e3cb51a73fdd653fe83b942bb0</id>
<content type='text'>
Use the sti instruction to set the initial interrupt mask rather than
banging on the core IMASK MMR to save both space and time.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>Blackfin: set initial stack correctly according to Blackfin ABI</title>
<updated>2008-10-23T09:03:51Z</updated>
<author>
<name>Mike Frysinger</name>
</author>
<published>2008-10-12T01:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=960922291c9594acb575cec7e47d7bed9b58182c'/>
<id>urn:sha1:960922291c9594acb575cec7e47d7bed9b58182c</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
</feed>
