Changeset 2eb893b in mainline for kernel/arch/ia64/include/bootinfo.h


Ignore:
Timestamp:
2008-11-22T16:52:33Z (16 years ago)
Author:
Jakub Vana <jakub.vana@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
13964ef
Parents:
48eb7a14
Message:

IA64 correctly find CPU wakeup vector from SAL & EFI memory map support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/include/bootinfo.h

    r48eb7a14 r2eb893b  
    3434#define CONFIG_INIT_TASKS       32
    3535
     36#define MEMMAP_ITEMS 128
     37
     38#define EFI_MEMMAP_FREE_MEM 0
     39#define EFI_MEMMAP_IO 1
     40#define EFI_MEMMAP_IO_PORTS 2
     41
     42
    3643typedef struct {
    3744        void *addr;
     
    4451} binit_t;
    4552
     53typedef struct {
     54        unsigned int type;
     55        unsigned long base;
     56        unsigned long size;
     57}efi_memmap_item_t;
     58
    4659
    4760typedef struct {
    4861        binit_t taskmap;
     62
     63        efi_memmap_item_t memmap[MEMMAP_ITEMS];
     64        unsigned int memmap_items;
    4965
    5066        unsigned long * sapic;
Note: See TracChangeset for help on using the changeset viewer.