Merge branch 'master' of git://git.denx.de/u-boot-mpc5xxx
This commit is contained in:
commit
f10834e166
@ -76,6 +76,21 @@ _start:
|
||||
* been done in the SPL u-boot version.
|
||||
*/
|
||||
GET_GOT /* initialize GOT access */
|
||||
|
||||
/*
|
||||
* The GD (global data) struct needs to get cleared. Lets do
|
||||
* this by calling memset().
|
||||
* This function is called when the platform is build with SPL
|
||||
* support from the main (full-blown) U-Boot. And the GD needs
|
||||
* to get cleared (again) so that the following generic
|
||||
* board support code, defined via CONFIG_SYS_GENERIC_BOARD,
|
||||
* initializes all variables correctly.
|
||||
*/
|
||||
mr r3, r2 /* parameter 1: GD pointer */
|
||||
li r4,0 /* parameter 2: value to fill */
|
||||
li r5,GD_SIZE /* parameter 3: count */
|
||||
bl memset
|
||||
|
||||
bl board_init_f /* run 1st part of board init code (in Flash)*/
|
||||
/* NOTREACHED - board_init_f() does not return */
|
||||
#else
|
||||
|
@ -14,6 +14,8 @@
|
||||
|
||||
#define CONFIG_MPC5200
|
||||
#define CONFIG_A3M071 /* A3M071 board */
|
||||
#define CONFIG_DISPLAY_BOARDINFO
|
||||
#define CONFIG_SYS_GENERIC_BOARD
|
||||
|
||||
#define CONFIG_SYS_TEXT_BASE 0x01000000 /* boot low for 32 MiB boards */
|
||||
|
||||
|
@ -19,6 +19,8 @@
|
||||
#define CONFIG_MPC5200 1 /* This is a MPC5200 CPU */
|
||||
#define CONFIG_A4M072 1 /* ... on A4M072 board */
|
||||
#define CONFIG_MPC5200_DDR 1 /* ... use DDR RAM */
|
||||
#define CONFIG_DISPLAY_BOARDINFO
|
||||
#define CONFIG_SYS_GENERIC_BOARD
|
||||
|
||||
#define CONFIG_SYS_TEXT_BASE 0xFE000000
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user