Subversion Repositories HelenOS

Rev

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

Rev 2519 Rev 2745
Line 60... Line 60...
60
void arch_pre_main(void)
60
void arch_pre_main(void)
61
{
61
{
62
    /* Setup usermode init tasks. */
62
    /* Setup usermode init tasks. */
63
 
63
 
64
//#ifdef I460GX
64
//#ifdef I460GX
65
    int i;
65
    unsigned int i;
-
 
66
   
66
    init.cnt = bootinfo->taskmap.count;
67
    init.cnt = bootinfo->taskmap.count;
67
    for(i=0;i<init.cnt;i++)
-
 
68
    {
68
   
-
 
69
    for (i = 0; i < init.cnt; i++) {
69
        init.tasks[i].addr = ((unsigned long)bootinfo->taskmap.tasks[i].addr)|VRN_MASK;
70
        init.tasks[i].addr = ((unsigned long) bootinfo->taskmap.tasks[i].addr) | VRN_MASK;
70
        init.tasks[i].size = bootinfo->taskmap.tasks[i].size;
71
        init.tasks[i].size = bootinfo->taskmap.tasks[i].size;
71
    }
72
    }
72
/*
73
/*
73
#else  
74
#else  
74
    init.cnt = 8;
75
    init.cnt = 8;
75
    init.tasks[0].addr = INIT0_ADDRESS;
76
    init.tasks[0].addr = INIT0_ADDRESS;