Subversion Repositories HelenOS

Rev

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