Changeset 75d5721 in mainline
- Timestamp:
- 2005-09-01T08:18:26Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- dbe9ff0
- Parents:
- d9f81af3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia64/src/interrupt_handler.c
rd9f81af3 r75d5721 30 30 31 31 #include <panic.h> 32 #include <arch/types.h> 32 33 33 34 … … 46 47 } 47 48 49 50 void universal_handler(void); 51 void universal_handler(void) 52 { 53 __u64 i; 54 55 __asm__ ( 56 "mov %0 = r12;;" 57 : "=r" (i) 58 : 59 : "r15" 60 ); 61 62 panic("\nException:%Q\n",i); 63 } 64 65 -
arch/ia64/src/ivt.S
rd9f81af3 r75d5721 34 34 .endm 35 35 36 .macro Handler2 o 37 .org IVT + \o 38 mov r12 = \o 39 br universal_handler;; 40 .endm 41 36 42 37 43 … … 40 46 IVT: 41 47 48 49 Handler2 0x0000 50 Handler2 0x0400 51 Handler2 0x0800 52 Handler2 0x0c00 53 Handler2 0x1000 54 Handler2 0x1400 55 Handler2 0x1800 56 Handler2 0x1c00 57 Handler2 0x2000 58 Handler2 0x2400 59 Handler2 0x2800 42 60 Handler 0x2c00 break_instruction 61 Handler2 0x3000 62 Handler2 0x3400 63 Handler2 0x3800 64 Handler2 0x3c00 65 Handler2 0x4000 66 Handler2 0x4400 67 Handler2 0x4800 68 Handler2 0x4c00 69 70 Handler2 0x5000 71 Handler2 0x5100 72 Handler2 0x5200 73 Handler2 0x5300 43 74 Handler 0x5400 general_exception 75 Handler2 0x5500 76 Handler2 0x5600 77 Handler2 0x5700 78 Handler2 0x5800 79 Handler2 0x5900 80 Handler2 0x5a00 81 Handler2 0x5b00 82 Handler2 0x5c00 83 Handler2 0x5d00 84 Handler2 0x5e00 85 Handler2 0x5f00 86 87 Handler2 0x6000 88 Handler2 0x6100 89 Handler2 0x6200 90 Handler2 0x6300 91 Handler2 0x6400 92 Handler2 0x6500 93 Handler2 0x6600 94 Handler2 0x6700 95 Handler2 0x6800 96 Handler2 0x6900 97 Handler2 0x6a00 98 Handler2 0x6b00 99 Handler2 0x6c00 100 Handler2 0x6d00 101 Handler2 0x6e00 102 Handler2 0x6f00 103 104 Handler2 0x7000 105 Handler2 0x7100 106 Handler2 0x7200 107 Handler2 0x7300 108 Handler2 0x7400 109 Handler2 0x7500 110 Handler2 0x7600 111 Handler2 0x7700 112 Handler2 0x7800 113 Handler2 0x7900 114 Handler2 0x7a00 115 Handler2 0x7b00 116 Handler2 0x7c00 117 Handler2 0x7d00 118 Handler2 0x7e00 119 Handler2 0x7f00 120 121 122 123 44 124 45 125 -
src/main/main.c
rd9f81af3 r75d5721 133 133 void main_bsp_separated_stack(void) 134 134 { 135 136 int a; 135 137 vm_t *m; 136 138 task_t *k; … … 158 160 159 161 cpu_init(); 160 162 161 163 calibrate_delay_loop(); 162 164
Note:
See TracChangeset
for help on using the changeset viewer.