<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/lib_i386/Makefile, branch v2009.06</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/lib_i386/Makefile?h=v2009.06</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/lib_i386/Makefile?h=v2009.06'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2009-03-20T21:39:13Z</updated>
<entry>
<title>Implement SC520 timers</title>
<updated>2009-03-20T21:39:13Z</updated>
<author>
<name>Graeme Russ</name>
<email>graeme.russ@gmail.com</email>
</author>
<published>2009-02-24T10:14:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8c63d47651f77d9fb887cad433370b866eb0a193'/>
<id>urn:sha1:8c63d47651f77d9fb887cad433370b866eb0a193</id>
<content type='text'>
Signed-off-by: Graeme Russ &lt;graeme.russ at gmail.com&gt;
</content>
</entry>
<entry>
<title>Rewrite i386 interrupt handling</title>
<updated>2009-03-20T21:39:13Z</updated>
<author>
<name>Graeme Russ</name>
<email>graeme.russ@gmail.com</email>
</author>
<published>2009-02-24T10:13:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=abf0cd3dff227cfb6e82ad13be62e28e6e89d5df'/>
<id>urn:sha1:abf0cd3dff227cfb6e82ad13be62e28e6e89d5df</id>
<content type='text'>
Rewrite interrupt handling functionality for the i386 port. Separated
functionality into separate CPU and Architecture components.

It appears as if the i386 interrupt handler functionality was intended
to allow multiple handlers to be installed for a given interrupt.
Unfortunately, this functionality was not fully implemented and also
had the problem that irq_free_handler() does not allow the passing
of the handler function pointer and therefore could never be used to
free specific handlers that had been installed for a given IRQ.

There were also various issues with array bounds not being fully
tested.

I had two objectives in mind for the new implementation:

1) Keep the implementation as similar as possible to existing
   implementations. To that end, I have used the leon2/3
   implementations as the reference

2) Seperate CPU and Architecture specific elements. All specific i386
   interrupt functionality is now in cpu/i386/ with the high level
   API and architecture specific code in lib_i386. Functionality
   specific to the PC/AT architecture (i.e. cascaded i8259 PICs) has
   been further split out into an individual file to allow for the
   implementation of the PIC architecture of the SC520 CPU (supports
   more IRQs)

Signed-off-by: Graeme Russ &lt;graeme.russ at gmail.com&gt;
</content>
</entry>
<entry>
<title>Big white-space cleanup.</title>
<updated>2008-05-20T22:14:08Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2008-05-20T14:00:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=53677ef18e25c97ac613349087c5cb33ae5a2741'/>
<id>urn:sha1:53677ef18e25c97ac613349087c5cb33ae5a2741</id>
<content type='text'>
This commit gets rid of a huge amount of silly white-space issues.
Especially, all sequences of SPACEs followed by TAB characters get
removed (unless they appear in print statements).

Also remove all embedded "vim:" and "vi:" statements which hide
indentation problems.

Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
</content>
</entry>
<entry>
<title>[Makefile] Sort COBJS in lib_&lt;arch&gt; Makefiles</title>
<updated>2008-02-27T10:00:47Z</updated>
<author>
<name>Marian Balakowicz</name>
<email>m8@semihalf.com</email>
</author>
<published>2008-02-27T10:00:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=823afe7cefe00dafefc6696c1cc7aa828c394234'/>
<id>urn:sha1:823afe7cefe00dafefc6696c1cc7aa828c394234</id>
<content type='text'>
Signed-off-by: Marian Balakowicz &lt;m8@semihalf.com&gt;
</content>
</entry>
<entry>
<title>[new uImage] Rename architecture specific bootm code files</title>
<updated>2008-02-07T00:12:57Z</updated>
<author>
<name>Marian Balakowicz</name>
<email>m8@semihalf.com</email>
</author>
<published>2008-01-31T12:20:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4a995edec1ac163d9326d143ffe2b47e7543407f'/>
<id>urn:sha1:4a995edec1ac163d9326d143ffe2b47e7543407f</id>
<content type='text'>
Implementation of the do_bootm_linux() and other bootm helper routines is
architecture specific code. As such it resides in lib_&lt;arch&gt; directories
in files named &lt;arch&gt;_linux.c

This patch renames those files to a more clear and accurate
lib_&lt;arch&gt;/bootm.c form.

List of the renamed files:
   lib_arm/armlinux.c -&gt; lib_arm/bootm.c
   lib_avr32/avr32_linux.c -&gt; lib_avr32/bootm.c
   lib_blackfin/bf533_linux.c -&gt; lib_blackfin/bootm.c
   lib_i386/i386_linux.c -&gt; lib_i386/bootm.c
   lib_m68k/m68k_linux.c -&gt; lib_m68k/bootm.c
   lib_microblaze/microblaze_linux.c -&gt; lib_microblaze/bootm.c
   lib_mips/mips_linux.c -&gt; lib_mips/bootm.c
   lib_nios/nios_linux.c -&gt; lib_nios/bootm.c
   lib_nios2/nios_linux.c -&gt; lib_nios2/bootm.c
   lib_ppc/ppc_linux.c -&gt; lib_ppc/bootm.c
   lib_sh/sh_linux.c -&gt; lib_sh/bootm.c

Signed-off-by: Marian Balakowicz &lt;m8@semihalf.com&gt;
</content>
</entry>
<entry>
<title>Move "ar" flags to config.mk to allow for silent "make -s"</title>
<updated>2006-10-08T23:02:05Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@atlas.denx.de</email>
</author>
<published>2006-10-08T23:02:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2b208f5308ae0c72a6840180e59ed1ab4f9b69fc'/>
<id>urn:sha1:2b208f5308ae0c72a6840180e59ed1ab4f9b69fc</id>
<content type='text'>
Based on patch by Mike Frysinger, 20 Jun 2006
</content>
</entry>
<entry>
<title>Add support for a saving build objects in a separate directory.</title>
<updated>2006-09-01T17:49:50Z</updated>
<author>
<name>Marian Balakowicz</name>
<email>m8@semihalf.com</email>
</author>
<published>2006-09-01T17:49:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f93286397ed2a7084efb0362a43ee09f11702349'/>
<id>urn:sha1:f93286397ed2a7084efb0362a43ee09f11702349</id>
<content type='text'>
Modifications are based on the linux kernel approach and
support two use cases:

  1) Add O= to the make command line
  'make O=/tmp/build all'

  2) Set environement variable BUILD_DIR to point to the desired location
  'export BUILD_DIR=/tmp/build'
  'make'

The second approach can also be used with a MAKEALL script
'export BUILD_DIR=/tmp/build'
'./MAKEALL'

Command line 'O=' setting overrides BUILD_DIR environent variable.

When none of the above methods is used the local build is performed and
the object files are placed in the source directory.
</content>
</entry>
<entry>
<title>* Code cleanup:</title>
<updated>2003-06-27T21:31:46Z</updated>
<author>
<name>wdenk</name>
<email>wdenk</email>
</author>
<published>2003-06-27T21:31:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8bde7f776c77b343aca29b8c7b58464d915ac245'/>
<id>urn:sha1:8bde7f776c77b343aca29b8c7b58464d915ac245</id>
<content type='text'>
  - remove trailing white space, trailing empty lines, C++ comments, etc.
  - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)

* Patches by Kenneth Johansson, 25 Jun 2003:
  - major rework of command structure
    (work done mostly by Michal Cendrowski and Joakim Kristiansen)
</content>
</entry>
<entry>
<title>* Patch by Marc Singer, 29 May 2003:</title>
<updated>2003-05-31T18:35:21Z</updated>
<author>
<name>wdenk</name>
<email>wdenk</email>
</author>
<published>2003-05-31T18:35:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7a8e9bed17d7924a9c5c4699b1f6a3a0359524ed'/>
<id>urn:sha1:7a8e9bed17d7924a9c5c4699b1f6a3a0359524ed</id>
<content type='text'>
  Fixed rarp boot method for IA32 and other little-endian CPUs.

* Patch by Marc Singer, 28 May 2003:
  Added port I/O commands.

* Patch by Matthew McClintock, 28 May 2003
  - cpu/mpc824x/start.S: fix relocation code when booting from RAM
  - minor patches for utx8245

* Patch by Daniel Engström, 28 May 2003:
  x86 update

* Patch by Dave Ellis, 9 May 2003 + 27 May 2003:
  add nand flash support to SXNI855T configuration
  fix/extend nand flash support:
  - fix 'nand erase' command so does not erase bad blocks
  - fix 'nand write' command so does not write to bad blocks
  - fix nand_probe() so handles no flash detected properly
  - add doc/README.nand
  - add .jffs2 and .oob options to nand read/write
  - add 'nand bad' command to list bad blocks
  - add 'clean' option to 'nand erase' to write JFFS2 clean markers
  - make NAND read/write faster

* Patch by Rune Torgersen, 23 May 2003:
  Update for MPC8266ADS board
</content>
</entry>
<entry>
<title>* Patch by Daniel Engström, 13 Nov 2002:</title>
<updated>2002-11-18T00:14:45Z</updated>
<author>
<name>wdenk</name>
<email>wdenk</email>
</author>
<published>2002-11-18T00:14:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2262cfeef91458b01a1bfe3812ccbbfdf8b82807'/>
<id>urn:sha1:2262cfeef91458b01a1bfe3812ccbbfdf8b82807</id>
<content type='text'>
  Add support for i386 architecture and AMD SC520 board

* Patch by Pierre Aubert, 12 Nov 2002:
  Add support for DOS filesystem and booting from DOS floppy disk
</content>
</entry>
</feed>
