diff options
author | Graeme Russ | 2011-02-12 15:11:36 +1100 |
---|---|---|
committer | Graeme Russ | 2011-02-12 15:11:36 +1100 |
commit | c2cbbaf0b4035f713f524b85b8f54fb7f7f3720d (patch) | |
tree | 2552bcbcc8cbcfe301b72281d8b030597838b312 /board/eNET | |
parent | 0ea76e92e989ce292f1eeadc0754b3ab9a50df16 (diff) |
sc520: Define MMCR address in include file
Diffstat (limited to 'board/eNET')
-rw-r--r-- | board/eNET/eNET_start16.S | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/board/eNET/eNET_start16.S b/board/eNET/eNET_start16.S index 06cfd558d13..183309cb7f1 100644 --- a/board/eNET/eNET_start16.S +++ b/board/eNET/eNET_start16.S @@ -30,6 +30,7 @@ /* #include <asm/ic/sc520_defs.h> */ #include "hardware.h" +#include <asm/ic/sc520.h> .text .section .start16, "ax" @@ -46,17 +47,17 @@ board_init16: movw %ax, %ds /* Map PAR for Boot Flash (BOOTCS, 512kB @ 0x380000000) */ - movl $0x00c0, %edi /* SC520_PAR14 */ + movl $(SC520_PAR14 - SC520_MMCR_BASE), %edi movl $0x8bfff800, %eax /* TODO: Check this */ movl %eax, (%di) /* Map PAR for LED, Hex Switches (GPCS6, 20 Bytes @ 0x1000) */ - movl $0x00c4, %edi /* SC520_PAR15 */ + movl $(SC520_PAR15 - SC520_MMCR_BASE), %edi movl $0x38201000, %eax movl %eax, (%di) /* Disable SDRAM write buffer */ - movw $0x0040, %di /* SC520_DBCTL */ + movw $(SC520_DBCTL - SC520_MMCR_BASE), %di xorw %ax, %ax movb %al, (%di) |