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 | * |