Rev 1196 | Rev 1264 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1196 | Rev 1224 | ||
---|---|---|---|
Line 94... | Line 94... | ||
94 | printf("Exc Description Handler\n"); |
94 | printf("Exc Description Handler\n"); |
95 | for (i=0; i < IVT_ITEMS; i++) { |
95 | for (i=0; i < IVT_ITEMS; i++) { |
96 | symbol = get_symtab_entry((__native)exc_table[i].f); |
96 | symbol = get_symtab_entry((__native)exc_table[i].f); |
97 | if (!symbol) |
97 | if (!symbol) |
98 | symbol = "not found"; |
98 | symbol = "not found"; |
99 | printf("%d %s %p(%s)\n", i + IVT_FIRST, exc_table[i].name, |
99 | printf("%d %s %.*p(%s)\n", i + IVT_FIRST, exc_table[i].name, |
100 | exc_table[i].f,symbol); |
100 | sizeof(__address) * 2, exc_table[i].f,symbol); |
101 | if (!((i+1) % 20)) { |
101 | if (!((i+1) % 20)) { |
102 | printf("Press any key to continue."); |
102 | printf("Press any key to continue."); |
103 | spinlock_unlock(&exctbl_lock); |
103 | spinlock_unlock(&exctbl_lock); |
104 | getc(stdin); |
104 | getc(stdin); |
105 | spinlock_lock(&exctbl_lock); |
105 | spinlock_lock(&exctbl_lock); |