Changeset f2ea5d8 in mainline for boot/arch/sparc64/loader/main.h


Ignore:
Timestamp:
2006-11-17T20:21:25Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f18cc64
Parents:
282f2c9c
Message:

sparc64 code to support physical memory that starts on non-zero addresses.
Still needs to be tested on systems with such setup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/sparc64/loader/main.h

    r282f2c9c rf2ea5d8  
    3939#define TASKMAP_MAX_RECORDS 32
    4040
     41#define BSP_PROCESSOR   1
     42#define AP_PROCESSOR    0
     43
    4144typedef struct {
    4245        void *addr;
     
    5053
    5154typedef struct {
     55        uintptr_t physmem_start;
    5256        taskmap_t taskmap;
    5357        memmap_t memmap;
     
    5660} bootinfo_t;
    5761
     62extern bootinfo_t bootinfo;
     63
    5864extern void start(void);
    5965extern void bootstrap(void);
Note: See TracChangeset for help on using the changeset viewer.