Changeset 14febed9 in mainline for boot/arch/mips32/include/arch.h


Ignore:
Timestamp:
2012-12-13T21:13:08Z (11 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a4f959b
Parents:
cf538e7
Message:

Do not damage the YAMON image in SDRAM.

  • Change loader and kernel link addresses so that we do not overwrite the YAMON image in SDRAM.
  • Ban the YAMON SDRAM range of physical memory from allocations.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/mips32/include/arch.h

    rcf538e7 r14febed9  
    3333#define PAGE_SIZE   (1 << PAGE_WIDTH)
    3434
     35#if defined(MACHINE_msim)
    3536#define CPUMAP_OFFSET    0x00001000
    3637#define STACK_OFFSET     0x00002000
    3738#define BOOTINFO_OFFSET  0x00003000
    3839#define BOOT_OFFSET      0x00100000
     40#define LOADER_OFFSET    0x1fc00000
    3941
    40 #if defined(MACHINE_msim)
    41 #define LOADER_OFFSET    0x1fc00000
    42 #elif defined(MACHINE_lmalta) || defined(MACHINE_bmalta)
    43 #define LOADER_OFFSET    0x00004000
    44 #endif
    45 
    46 #if defined(MACHINE_msim)
    4742#define MSIM_VIDEORAM_ADDRESS  0xb0000000
    4843#define MSIM_DORDER_ADDRESS    0xb0000100
     
    5045
    5146#if defined(MACHINE_lmalta) || defined(MACHINE_bmalta)
     47#define CPUMAP_OFFSET    0x00100000
     48#define STACK_OFFSET     0x00101000
     49#define BOOTINFO_OFFSET  0x00102000
     50#define BOOT_OFFSET      0x00200000
     51#define LOADER_OFFSET    0x00103000
     52
    5253#define MALTA_SERIAL     0xb80003f8
    5354#endif
Note: See TracChangeset for help on using the changeset viewer.