; --------------------------------------------------------------------------------
; @Title: Set up the board info (bd_t structure)
; @Description: 
;   This is normally done by the boot loader, and is
;   only necessary if you're not using the boot loader
;   check with your board bd_info/bd_t structure (
;   (usually arch/ppc/platforms/<board>.h or include/asm/ppcboot.h)
; @Keywords: linux
; @Author: DIE
; @Chip: PPC405GP
; @Board: IBM-Walnut-405GP
; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: board_info.cmm 7486 2014-07-29 08:15:44Z rweiss $


   Data.Set 0x280000 %Byte 0x0 0x0 0x0 0x0      ; struct version
   Data.Set 0x280004++1d %Byte 0x0              ; IBM ROM version
   Data.Set 0x280024 %Long 0x02000000           ; DRAM size 32MB
   Data.Set 0x280028 %Byte 0x00 0x04 0xac 0xe3 0x11 0xa2 ; local Ethernet address
   Data.Set 0x28002e %Byte 0x00 0x00 0x00 0x00 0x00 0x00 ; PCI Ethernet address
   Data.Set 0x280034 %Long 0x0BEBC200           ; internel freq 200 MHz
   Data.Set 0x280038 %Long 0x02FAF080           ; bus freq 50 MHz
   Data.Set 0x28003c %Long 0x01F78A40           ; PCI freq 33 MHz

   Register.Set R3 0x280000     ; R3 points to boot info
 
 ENDDO
 
