<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/lib_ppc, branch LABEL_2006_04_18_1106</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<entry>
<title>GCC-4.x fixes: clean up global data pointer initialization for all boards.</title>
<updated>2006-03-31T16:32:53+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2006-03-31T16:32:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d87080b721e4f8dca977af7571c5338ae7bb8db7'/>
<id>d87080b721e4f8dca977af7571c5338ae7bb8db7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable address translation on MPC83xx</title>
<updated>2006-02-10T21:40:06+00:00</updated>
<author>
<name>Kumar Gala</name>
<email>galak@kernel.crashing.org</email>
</author>
<published>2006-02-10T21:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2688e2f972bd124be87cb86bce58aa1b186b5aa7'/>
<id>2688e2f972bd124be87cb86bce58aa1b186b5aa7</id>
<content type='text'>
Patch by Kumar Gala, 10 Feb 2006
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Kumar Gala, 10 Feb 2006
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup, especially MIPS for GCC 4.x</title>
<updated>2005-12-03T23:40:34+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.(none)</email>
</author>
<published>2005-12-03T23:40:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f013dacf0a90667fbefe35580f8031a84caeb65e'/>
<id>f013dacf0a90667fbefe35580f8031a84caeb65e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for TQM8541/8555 boards, TQM85xx support reworked:</title>
<updated>2005-11-30T12:06:40+00:00</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2005-11-30T12:06:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d96f41e0165f1bdc16eacf79ba1654c8f45fa71a'/>
<id>d96f41e0165f1bdc16eacf79ba1654c8f45fa71a</id>
<content type='text'>
- Support for TQM8541/8555 boards added.
- Complete rework of TQM8540/8560 support.
- Common TQM85xx code now supports all current TQM85xx platforms
  (TQM8540/8541/8555/8560).
- DDR SDRAM size detection added.
- CAS latency default values can be overwritten by setting "serial#"
  to e.g. "ABC0001 casl=25" -&gt; CAS latency 2.5 will be used.
  If problems are detected with this non default CAS latency,
  the defualt values will be used instead.
- FLASH size detection added.
- Moved FCC ethernet driver initialization behind TSEC driver init
  -&gt; TSEC is first device.

Patch by Stefan Roese, 30 Nov 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Support for TQM8541/8555 boards added.
- Complete rework of TQM8540/8560 support.
- Common TQM85xx code now supports all current TQM85xx platforms
  (TQM8540/8541/8555/8560).
- DDR SDRAM size detection added.
- CAS latency default values can be overwritten by setting "serial#"
  to e.g. "ABC0001 casl=25" -&gt; CAS latency 2.5 will be used.
  If problems are detected with this non default CAS latency,
  the defualt values will be used instead.
- FLASH size detection added.
- Moved FCC ethernet driver initialization behind TSEC driver init
  -&gt; TSEC is first device.

Patch by Stefan Roese, 30 Nov 2005
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for multiple PHYs.</title>
<updated>2005-10-28T20:30:33+00:00</updated>
<author>
<name>Marian Balakowicz</name>
<email>m8@semihalf.com</email>
</author>
<published>2005-10-28T20:30:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=63ff004c4fcad9f690bf44dbd15d568bb47aac2d'/>
<id>63ff004c4fcad9f690bf44dbd15d568bb47aac2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup for GCC-4.x</title>
<updated>2005-10-13T14:45:02+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2005-10-13T14:45:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=77ddac9480d63a80b6bb76d7ee4dcc2d1070867e'/>
<id>77ddac9480d63a80b6bb76d7ee4dcc2d1070867e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>E500 update: repoint IVPR to RAM when code is relocated</title>
<updated>2005-10-04T22:00:54+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2005-10-04T22:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7d314992a82cea41bb5de596421100ddce9d9c17'/>
<id>7d314992a82cea41bb5de596421100ddce9d9c17</id>
<content type='text'>
Patch by Kylo Ginsberg, 13 Apr 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Kylo Ginsberg, 13 Apr 2005
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare U-Boot for gcc-4.x: fix global data pointer initialization</title>
<updated>2005-08-30T12:13:23+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2005-08-30T12:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bce84c4dab92062bc5ae7608c4a2508803b1225e'/>
<id>bce84c4dab92062bc5ae7608c4a2508803b1225e</id>
<content type='text'>
The global data pointer, stored in r29 before relocation to RAM, was
not initialized to a correct value. This happened because the pointer
declaration was done locally in the scope of the board_init_f()
function. What follows is a cite from gcc.info, 5.37, "Variables in
Specified Registers":
    ...
    The compiler's data flow analysis is capable of determining where
    the specified registers contain live values, and where they are
    available for other uses. Stores into local register variables
    may be deleted when they appear to be dead according to dataflow
    analysis. References to local register variables may be deleted
    or moved or simplified.
    ...
Moving the global data declaration to global scope solved the
problem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The global data pointer, stored in r29 before relocation to RAM, was
not initialized to a correct value. This happened because the pointer
declaration was done locally in the scope of the board_init_f()
function. What follows is a cite from gcc.info, 5.37, "Variables in
Specified Registers":
    ...
    The compiler's data flow analysis is capable of determining where
    the specified registers contain live values, and where they are
    available for other uses. Stores into local register variables
    may be deleted when they appear to be dead according to dataflow
    analysis. References to local register variables may be deleted
    or moved or simplified.
    ...
Moving the global data declaration to global scope solved the
problem.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prepare U-Boot for gcc-4.x</title>
<updated>2005-08-25T23:36:03+00:00</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@pollux.denx.de</email>
</author>
<published>2005-08-25T23:36:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7bc5ee0785a528962bffc586f7d447d79e2642b4'/>
<id>7bc5ee0785a528962bffc586f7d447d79e2642b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Sandburst Metrobox and Sandburst Karef board support packages.</title>
<updated>2005-08-15T10:31:23+00:00</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2005-08-15T10:31:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b79316f2a263f424e2a94abaa2c3f639fad7a864'/>
<id>b79316f2a263f424e2a94abaa2c3f639fad7a864</id>
<content type='text'>
Second serial port on 440GX now defined as a system device.
Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
Patch by Travis B. Sawyer, 12 Jul 2005

Check return value of malloc in 440gx_enet.c
Patch by Travis B. Sawyer, 18 Jul 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Second serial port on 440GX now defined as a system device.
Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
Patch by Travis B. Sawyer, 12 Jul 2005

Check return value of malloc in 440gx_enet.c
Patch by Travis B. Sawyer, 18 Jul 2005
</pre>
</div>
</content>
</entry>
</feed>
