Changeset 3eee37d in mainline for arch/ppc32/loader/main.h
- Timestamp:
- 2006-05-18T19:42:34Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- de1b8b1
- Parents:
- a62347a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ppc32/loader/main.h
ra62347a r3eee37d 39 39 #define ALIGN_UP(addr, align) (((addr) + ((align) - 1)) & ~((align) - 1)) 40 40 41 #define TASKMAP_MAX_RECORDS 32 42 41 43 typedef struct { 42 44 void *addr; 43 45 unsigned int size; 44 } utask_t;46 } task_t; 45 47 46 48 typedef struct { 47 utask_t init; 49 unsigned int count; 50 task_t tasks[TASKMAP_MAX_RECORDS]; 51 } taskmap_t; 52 53 typedef struct { 54 taskmap_t taskmap; 48 55 memmap_t memmap; 49 56 screen_t screen; 50 57 } bootinfo_t; 51 52 extern int _binary_____________kernel_kernel_bin_start;53 extern int _binary_____________kernel_kernel_bin_end;54 55 extern int _binary_____________uspace_init_init_start;56 extern int _binary_____________uspace_init_init_end;57 58 58 59 extern void start(void);
Note:
See TracChangeset
for help on using the changeset viewer.