Subversion Repositories HelenOS

Rev

Rev 4342 | Rev 4345 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4342 Rev 4344
Line 173... Line 173...
173
        if (init.tasks[i].addr % FRAME_SIZE) {
173
        if (init.tasks[i].addr % FRAME_SIZE) {
174
            printf("init[%" PRIc "].addr is not frame aligned\n", i);
174
            printf("init[%" PRIc "].addr is not frame aligned\n", i);
175
            continue;
175
            continue;
176
        }
176
        }
177
       
177
 
-
 
178
        char *name = init.tasks[i].name;
-
 
179
        if (name[0] == '\0') name = "init-bin";
-
 
180
       
178
        int rc = program_create_from_image((void *) init.tasks[i].addr,
181
        int rc = program_create_from_image((void *) init.tasks[i].addr,
179
            "init-bin", &programs[i]);
182
            name, &programs[i]);
180
       
183
       
181
        if ((rc == 0) && (programs[i].task != NULL)) {
184
        if ((rc == 0) && (programs[i].task != NULL)) {
182
            /*
185
            /*
183
             * Set capabilities to init userspace tasks.
186
             * Set capabilities to init userspace tasks.
184
             */
187
             */