Rev 1881 | Rev 1896 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1881 | Rev 1894 | ||
---|---|---|---|
Line 28... | Line 28... | ||
28 | 28 | ||
29 | #ifndef BOOT_sparc64_MAIN_H_ |
29 | #ifndef BOOT_sparc64_MAIN_H_ |
30 | #define BOOT_sparc64_MAIN_H_ |
30 | #define BOOT_sparc64_MAIN_H_ |
31 | 31 | ||
32 | #include <ofw.h> |
32 | #include <ofw.h> |
- | 33 | #include <ofw_tree.h> |
|
- | 34 | #include <balloc.h> |
|
33 | #include <types.h> |
35 | #include <types.h> |
34 | 36 | ||
35 | #define TASKMAP_MAX_RECORDS 32 |
37 | #define TASKMAP_MAX_RECORDS 32 |
36 | 38 | ||
37 | typedef struct { |
39 | typedef struct { |
Line 52... | Line 54... | ||
52 | taskmap_t taskmap; |
54 | taskmap_t taskmap; |
53 | memmap_t memmap; |
55 | memmap_t memmap; |
54 | screen_t screen; |
56 | screen_t screen; |
55 | keyboard_t keyboard; |
57 | keyboard_t keyboard; |
56 | cpu_t cpu; |
58 | cpu_t cpu; |
- | 59 | ballocs_t ballocs; |
|
- | 60 | ofw_tree_node_t *ofw_root; |
|
57 | } bootinfo_t; |
61 | } bootinfo_t; |
58 | 62 | ||
59 | extern void start(void); |
63 | extern void start(void); |
60 | extern void bootstrap(void); |
64 | extern void bootstrap(void); |
61 | 65 |