Subversion Repositories HelenOS-historic

Rev

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

Rev 12 Rev 13
Line 411... Line 411...
411
#endif
411
#endif
412
}
412
}
413
 
413
 
414
void ct_extended_entries(void)
414
void ct_extended_entries(void)
415
{
415
{
416
    /*
-
 
417
     * Not yet implemented.
416
    __u8 *ext = (__u8 *) ct + ct->base_table_length;
418
     */
417
    __u8 *cur;
-
 
418
 
-
 
419
    for (cur = ext; cur < ext + ct->ext_table_length; cur += cur[CT_EXT_ENTRY_LEN]) {
419
    if (ct->ext_table_length)
420
        switch (cur[CT_EXT_ENTRY_TYPE]) {
-
 
421
            default:
420
        panic("ct_extended_entries: not supported\n");
422
                printf("%X: skipping MP Configuration Table extended entry type %d\n", cur, cur[CT_EXT_ENTRY_TYPE]);
-
 
423
                break;
-
 
424
        }
-
 
425
    }
421
}
426
}
422
 
427
 
423
/*
428
/*
424
 * Kernel thread for bringing up application processors. It becomes clear
429
 * Kernel thread for bringing up application processors. It becomes clear
425
 * that we need an arrangement like this (AP's being initialized by a kernel
430
 * that we need an arrangement like this (AP's being initialized by a kernel