Changeset 6bbb1610 in mainline for arch/ppc64/loader/main.h


Ignore:
Timestamp:
2006-05-21T20:13:14Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
433a2aa
Parents:
0ab829c
Message:

port ppc32 changes to ppc64 (raw)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ppc64/loader/main.h

    r0ab829c r6bbb1610  
    3939#define ALIGN_UP(addr, align) (((addr) + ((align) - 1)) & ~((align) - 1))
    4040
     41#define TASKMAP_MAX_RECORDS 32
     42
    4143typedef struct {
     44        void *addr;
     45        unsigned long size;
     46} task_t;
     47
     48typedef struct {
     49        unsigned int count;
     50        task_t tasks[TASKMAP_MAX_RECORDS];
     51} taskmap_t;
     52
     53typedef struct {
     54        taskmap_t taskmap;
    4255        memmap_t memmap;
    4356        screen_t screen;
    4457} bootinfo_t;
    4558
    46 extern long _binary_____________kernel_kernel_bin_start;
    47 extern long _binary_____________kernel_kernel_bin_end;
    4859extern void start(void);
    4960extern void bootstrap(void);
Note: See TracChangeset for help on using the changeset viewer.