summaryrefslogtreecommitdiff
path: root/board/cmc_pu2
Commit message (Collapse)AuthorAgeLines
* Fix linker scripts: add NOLOAD atribute to .bss/.sbss sectionsWolfgang Denk2008-01-12-1/+1
| | | | | | | | | | | | | | | | | | | With recent toolchain versions, some boards would not build because or errors like this one (here for ocotea board when building with ELDK 4.2 beta): ppc_4xx-ld: section .bootpg [fffff000 -> fffff23b] overlaps section .bss [fffee900 -> fffff8ab] For many boards, the .bss section is big enough that it wraps around at the end of the address space (0xFFFFFFFF), so the problem will not be visible unless you use a 64 bit tool chain for development. On some boards however, changes to the code size (due to different optimizations) we bail out with section overlaps like above. The fix is to add the NOLOAD attribute to the .bss and .sbss sections, telling the linker that .bss does not consume any space in the image. Signed-off-by: Wolfgang Denk <wd@denx.de>
* Update Makefiles for merged and split at45.c.Peter Pearse2007-08-14-1/+1
|
* Delete the merged files.Peter Pearse2007-08-14-621/+0
|
* board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-2/+2
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[Ma-i]*: Augment CONFIG_COMMANDS tests with defined(CONFIG_CMD_*).Jon Loeliger2007-07-04-1/+1
| | | | | | | | | | | | | | This is a compatibility step that allows both the older form and the new form to co-exist for a while until the older can be removed entirely. All transformations are of the form: Before: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) After: #if (CONFIG_COMMANDS & CFG_CMD_AUTOSCRIPT) || defined(CONFIG_CMD_AUTOSCRIPT) Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Move "ar" flags to config.mk to allow for silent "make -s"Wolfgang Denk2006-10-09-1/+1
| | | | Based on patch by Mike Frysinger, 20 Jun 2006
* Add support for a saving build objects in a separate directory.Marian Balakowicz2006-09-01-7/+11
| | | | | | | | | | | | | | | | | | | | | 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.
* GCC-4.x fixes: clean up global data pointer initialization for all boards.Wolfgang Denk2006-03-31-3/+2
|
* Some code cleanup for GCC 4.xWolfgang Denk2006-03-11-2/+2
|
* * Move dm9161.c and lxt972.c into cpu/arm920t/at91rm9200Wolfgang Denk2005-10-05-244/+27
| | | | | | | Patch by Anders Larsen, 29 Apr 2005 * Fix problems introduced by Patch by Steven Scholz, 02 Mar 2005 (8e2be51de8dd03c1ce4d06cbb18ad06133d47cd5)
* Fix problems with ld version 2.16 (dot outside sections problem)Wolfgang Denk2005-08-31-0/+1
| | | | | Pointed out by Gerhard Jaeger, 31 Aug 2005; cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html
* Initialize serial# and ethaddr from manufacturer data in EEPROM on CMC-PU2Wolfgang Denk2005-08-19-1/+123
| | | | Patch by Martin Krause, 08 Jun 2005
* Add new board specific commands for TQM5200/STK52XXWolfgang Denk2005-08-19-1/+1
| | | | | | - Sound commands (beep, wav, sound) - Test commands (led, can, backlight, rs232) Patch by Martin Krause, 02 May 2005
* Add automatic HW detection for another CMC_PU2 variantWolfgang Denk2005-08-19-5/+18
| | | | Patch by Martin Krause, 20 Apr 2005
* Patch by Steven Scholz, 06 Apr 2005:wdenk2005-04-06-1/+1
| | | | | - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
* Patch by Martin Krause, 01 Apr 2005:wdenk2005-04-01-2/+76
| | | | Add automatic HW detection for CMC_PU2 and CMC_BASIC
* Patch by Steven Scholz, 13 Dec 2004:wdenk2005-03-31-206/+0
| | | | | Remove duplicated code by merging memsetup.S files for at91rm9200 boards into one cpu/at91rm9200/lowlevel.S
* * Code cleanup, mostly for GCC-3.3.xwdenk2004-12-31-3/+2
| | | | | | | | | | | | * 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.
* Fix problems with CMC_PU2 flash driver.wdenk2004-12-20-7/+8
|
* * Fix problems with CMC_PU2 flash driver.wdenk2004-12-19-51/+50
| | | | * Adjust INKA 4x0 default settings
* Cleanup for CMC_PU2 boardwdenk2004-12-14-7/+11
|
* Patch by Steven Scholz, 12 Dec 2004:wdenk2004-12-13-1/+1
| | | | Fix typo in AT91 memory setup.
* * Clean up CMC PU2 flash driverwdenk2004-12-10-53/+65
| | | | | | * Update MAINTAINERS file * Fix bug in MPC823 LCD driver
* * Fix udelay() on AT91RM9200 for delays < 1 ms.wdenk2004-11-24-2/+2
| | | | | | * Enable long help on CMC PU2 board; fix reset issue; increase CPU speed from 179 to 207 MHz.
* * Update for AT91RM9200DK and CMC_PU2 boards:wdenk2004-11-21-492/+394
| | | | | | | - Enable booting directly from flash - fix CMC_PU2 flash driver * Fix mkimage usage message
* Code Cleanupwdenk2004-10-10-20/+20
| | | | | | Patch by Gary Jennejohn, 04 Oct 2004: - fix I2C on at91rm9200 - add support for Ricoh RS5C372A RTC
* * Patch by Gary Jennejohn, 01 Oct 2004:wdenk2004-10-10-0/+1793
- add support for CMC PU2 board - add support for I2C on at91rm9200 * Patch by Gary Jennejohn, 28 Sep 2004: fix baudrate handling on at91rm9200