Subversion Repositories HelenOS-historic

Rev

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

Rev 958 Rev 1196
Line 410... Line 410...
410
    lvt_error_t error; 
410
    lvt_error_t error; 
411
   
411
   
412
    printf("LVT on cpu%d, LAPIC ID: %d\n", CPU->id, l_apic_id());
412
    printf("LVT on cpu%d, LAPIC ID: %d\n", CPU->id, l_apic_id());
413
 
413
 
414
    tm.value = l_apic[LVT_Tm];
414
    tm.value = l_apic[LVT_Tm];
415
    printf("LVT Tm: vector=%B, %s, %s, %s\n", tm.vector, delivs_str[tm.delivs], mask_str[tm.masked], tm_mode_str[tm.mode]);
415
    printf("LVT Tm: vector=%hhd, %s, %s, %s\n", tm.vector, delivs_str[tm.delivs], mask_str[tm.masked], tm_mode_str[tm.mode]);
416
    lint.value = l_apic[LVT_LINT0];
416
    lint.value = l_apic[LVT_LINT0];
417
    printf("LVT LINT0: vector=%B, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]);
417
    printf("LVT LINT0: vector=%hhd, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]);
418
    lint.value = l_apic[LVT_LINT1];
418
    lint.value = l_apic[LVT_LINT1];
419
    printf("LVT LINT1: vector=%B, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]);   
419
    printf("LVT LINT1: vector=%hhd, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]); 
420
    error.value = l_apic[LVT_Err];
420
    error.value = l_apic[LVT_Err];
421
    printf("LVT Err: vector=%B, %s, %s\n", error.vector, delivs_str[error.delivs], mask_str[error.masked]);
421
    printf("LVT Err: vector=%hhd, %s, %s\n", error.vector, delivs_str[error.delivs], mask_str[error.masked]);
422
#endif
422
#endif
423
}
423
}
424
 
424
 
425
/** Local APIC Timer Interrupt.
425
/** Local APIC Timer Interrupt.
426
 *
426
 *