Changeset 7208b6c in mainline for kernel/arch/ia64/src/mm/frame.c


Ignore:
Timestamp:
2008-02-09T10:31:11Z (16 years ago)
Author:
Jakub Vana <jakub.vana@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a4884c70
Parents:
71eef11
Message:

Basic IA64 boot and kernel suport for real machines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/src/mm/frame.c

    r71eef11 r7208b6c  
    4242 * for real ia64 systems that provide memory map.
    4343 */
    44 #define MEMORY_SIZE     (512 * 1024 * 1024)
    45 #define ROM_BASE        0xa0000
    46 #define ROM_SIZE        (384 * 1024)
     44#define MEMORY_SIZE     (64 * 1024 * 1024)
     45#define MEMORY_BASE     (64 * 1024 * 1024)
    4746
     47#define ROM_BASE        0xa0000               //For ski
     48#define ROM_SIZE        (384 * 1024)          //For ski
     49void poke_char(int x,int y,char ch, char c);
    4850void frame_arch_init(void)
    4951{
    50         zone_create(0, SIZE2FRAMES(MEMORY_SIZE), 1, 0);
     52        zone_create(MEMORY_BASE >> FRAME_WIDTH, SIZE2FRAMES(MEMORY_SIZE), (MEMORY_SIZE) >> FRAME_WIDTH, 0);
    5153       
    5254        /*
     
    5456         */
    5557        frame_mark_unavailable(ADDR2PFN(ROM_BASE), SIZE2FRAMES(ROM_SIZE));
     58       
    5659}
    5760
Note: See TracChangeset for help on using the changeset viewer.