;**********************************************************************
;
; Filename: config.bib
;
; Description: Memory Layout for the Windows CE image.
;
; THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
; ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
; THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
; PARTICULAR PURPOSE.
;
; Use of this source code is subject to the terms of the Cirrus end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to
; use this source`code. For a copy of the EULA, please see the
; EULA.RTF on your install media.
;
; Copyright(c) Cirrus Logic Corporation 2002, All Rights Reserved
;
;**********************************************************************
IF IMGFLASH !
IF BSP_EDB9301_COPY_FLASH_TO_RAM !
;**********************************************************************
;
; Boot from RAM
;
;**********************************************************************
MEMORY
RESERVED 80000000 00008000 RESERVED
DRV_GLB 80008000 00001000 RESERVED
CS8950 80010000 00030000 RESERVED
EDBG 80040000 00080000 RESERVED
FRAMEBUF 800C0000 00140000 RESERVED
NK 80200000 00E00000 RAMIMAGE
RAM 81000000 00800000 RAM
CONFIG
COMPRESSION=ON
PROFILE=OFF
ROMSTART=80200000
ROMSIZE=00E00000
ROMWIDTH=32
;
; Used for making a copy to RAM 0x80000000
;
; 0x80200000 + 0x80000000 = 0x00200000
ROMOFFSET=0x80000000
ROMFLAGS=0
KERNELFIXUPS=ON
AUTOSIZE=OFF
ENDIF
ENDIF
IF IMGFLASH !
IF BSP_EDB9301_COPY_FLASH_TO_RAM
;**********************************************************************
;
; Copy Flash to RAM and boot from RAM.
;
;**********************************************************************
MEMORY
RESERVED 80000000 00008000 RESERVED
DRV_GLB 80008000 00001000 RESERVED
CS8950 80010000 00030000 RESERVED
EDBG 80040000 00080000 RESERVED
FRAMEBUF 800C0000 00140000 RESERVED
NK 80200000 00E00000 RAMIMAGE
RAM 81000000 00800000 RAM
CONFIG
COMPRESSION=ON
PROFILE=OFF
ROMSTART=80200000
ROMSIZE=00E00000
ROMWIDTH=32
;
; NKStart + ROMOFFSET = Physical Memory Location.
; 0x80200000 + 0xDFE00000 = 0x60000000
ROMOFFSET=DFE00000
ROMFLAGS=0
KERNELFIXUPS=ON
AUTOSIZE=OFF
ENDIF
ENDIF
IF IMGFLASH
;**********************************************************************
;
; Boot from FLASH
;
;**********************************************************************
MEMORY
RESERVED 80000000 00008000 RESERVED
DRV_GLB 80008000 00001000 RESERVED
CS8950 80010000 00030000 RESERVED
EDBG 80040000 00080000 RESERVED
FRAMEBUF 800C0000 00140000 RESERVED
NK 88000000 01000000 RAMIMAGE
RAM 80200000 00600000 RAM
CONFIG
COMPRESSION=OFF
PROFILE=OFF
ROMSTART=88000000
ROMSIZE=00D00000
ROMWIDTH=32
;
; Used for making a copy to RAM 0x80000000
;
; 0x88000000 + 0xD8000000 = 0x60000000
ROMOFFSET=0xD8000000
ROMFLAGS=1
KERNELFIXUPS=ON
AUTOSIZE=OFF
ENDIF