<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/lib_ppc, branch LABEL_2005_09_15_2320</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>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>
<entry>
<title>Changed CONFIG_440_xx to CONFIG_440xx for a consistent design (405 and linux)</title>
<updated>2005-08-08T10:42:22+00:00</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2005-08-08T10:42:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=846b0dd2dca945c8bede8a34e2fa86e876715a06'/>
<id>846b0dd2dca945c8bede8a34e2fa86e876715a06</id>
<content type='text'>
Patch by Stefan Roese, 08 Aug 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Stefan Roese, 08 Aug 2005
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge with rsync://git-user@source.denx.net/git/u-boot.git</title>
<updated>2005-08-02T18:53:07+00:00</updated>
<author>
<name>Jon Loeliger</name>
<email>jdl@freescale.com</email>
</author>
<published>2005-08-02T18:53:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4b1d95d96a39a71eddd088bb5e0e9e699035c9bf'/>
<id>4b1d95d96a39a71eddd088bb5e0e9e699035c9bf</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 AMCC PPC440EP/GR eval boards Yosemite and Yellowstone.</title>
<updated>2005-08-01T14:41:48+00:00</updated>
<author>
<name>Stefan Roese</name>
<email>sr@denx.de</email>
</author>
<published>2005-08-01T14:41:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c157d8e219694f5c3dea1ed3826668bdc67ca093'/>
<id>c157d8e219694f5c3dea1ed3826668bdc67ca093</id>
<content type='text'>
Patch by Steven Blakeslee, 27 Jul 2005
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Steven Blakeslee, 27 Jul 2005
</pre>
</div>
</content>
</entry>
<entry>
<title>* Patch by Eran Liberty</title>
<updated>2005-07-28T15:08:46+00:00</updated>
<author>
<name>Eran Liberty</name>
<email>liberty@freescale.com</email>
</author>
<published>2005-07-28T15:08:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f046ccd15c8bc9613bfd72916b761a127d36e5c6'/>
<id>f046ccd15c8bc9613bfd72916b761a127d36e5c6</id>
<content type='text'>
  Add support for the Freescale MPC8349ADS board.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Add support for the Freescale MPC8349ADS board.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Patch by Jon Loeliger, Kumar Gala 2005-02-08</title>
<updated>2005-07-23T15:37:35+00:00</updated>
<author>
<name>Jon Loeliger</name>
<email>jdl@freescale.com</email>
</author>
<published>2005-07-23T15:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9c4c5ae3e10e4f2ca799aacbb74e1f5adb86e0b5'/>
<id>9c4c5ae3e10e4f2ca799aacbb74e1f5adb86e0b5</id>
<content type='text'>
  - Convert the CPM2 based functionality to use new CONFIG_CPM2
    option rather than a myriad of CONFIG_MPC8560-like variants.
    Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
    Eliminates the CONFIG_MPC8560 option entirely.  Distributes the
    new CONFIG_CPM2 option to each 8260 board.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - Convert the CPM2 based functionality to use new CONFIG_CPM2
    option rather than a myriad of CONFIG_MPC8560-like variants.
    Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
    Eliminates the CONFIG_MPC8560 option entirely.  Distributes the
    new CONFIG_CPM2 option to each 8260 board.
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch by Juergen Selent, 17 May 2005:</title>
<updated>2005-05-30T23:55:42+00:00</updated>
<author>
<name>wdenk</name>
<email>wdenk</email>
</author>
<published>2005-05-30T23:55:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ba91e26a1923dfc703d4b96ae9428067b7447ff2'/>
<id>ba91e26a1923dfc703d4b96ae9428067b7447ff2</id>
<content type='text'>
Add support for Funkwerk VoVPN gateway module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for Funkwerk VoVPN gateway module.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Code cleanup, mostly for GCC-3.3.x</title>
<updated>2004-12-31T09:32:47+00:00</updated>
<author>
<name>wdenk</name>
<email>wdenk</email>
</author>
<published>2004-12-31T09:32:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e2ffd59b4d93c9149de1caaa087371b0cfc512c9'/>
<id>e2ffd59b4d93c9149de1caaa087371b0cfc512c9</id>
<content type='text'>
* Cleanup confusing use of CONFIG_ETH*ADDR - ust his only to
  pre-define a MAC address; use CONFIG_HAS_ETH* to enable support for
  additional ethernet addresses.

* Cleanup drivers/i82365.c - avoid duplication of code

* Fix bogus "cannot span across banks" flash error message

* Add support for CompactFlash for the CPC45 Board.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup confusing use of CONFIG_ETH*ADDR - ust his only to
  pre-define a MAC address; use CONFIG_HAS_ETH* to enable support for
  additional ethernet addresses.

* Cleanup drivers/i82365.c - avoid duplication of code

* Fix bogus "cannot span across banks" flash error message

* Add support for CompactFlash for the CPC45 Board.
</pre>
</div>
</content>
</entry>
</feed>
