Subversion Repositories HelenOS

Rev

Rev 1894 | Rev 1899 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1894 Rev 1895
Line 43... Line 43...
43
#include <arch/boot/boot.h>
43
#include <arch/boot/boot.h>
44
#include <arch/arch.h>
44
#include <arch/arch.h>
45
#include <arch/asm.h>
45
#include <arch/asm.h>
46
#include <arch/mm/page.h>
46
#include <arch/mm/page.h>
47
#include <arch/stack.h>
47
#include <arch/stack.h>
-
 
48
#include <genarch/ofw/ofw_tree.h>
48
#include <userspace.h>
49
#include <userspace.h>
49
 
50
 
50
bootinfo_t bootinfo;
51
bootinfo_t bootinfo;
51
 
52
 
52
void arch_pre_main(void)
53
void arch_pre_main(void)
Line 62... Line 63...
62
    }
63
    }
63
   
64
   
64
    /* Copy boot allocations info. */
65
    /* Copy boot allocations info. */
65
    ballocs.base = bootinfo.ballocs.base;
66
    ballocs.base = bootinfo.ballocs.base;
66
    ballocs.size = bootinfo.ballocs.size;
67
    ballocs.size = bootinfo.ballocs.size;
-
 
68
   
-
 
69
    ofw_tree_init(bootinfo.ofw_root);
67
}
70
}
68
 
71
 
69
void arch_pre_mm_init(void)
72
void arch_pre_mm_init(void)
70
{
73
{
71
    trap_init();
74
    trap_init();