Subversion Repositories HelenOS

Rev

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

Rev 212 Rev 220
Line 31... Line 31...
31
.macro Handler o h
31
.macro Handler o h
32
.org IVT + \o
32
.org IVT + \o
33
br \h;;
33
br \h;;
34
.endm
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
 
38
.global IVT
44
.global IVT
39
.align 32768
45
.align 32768
40
IVT:
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
Handler 0x2c00 break_instruction
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
Handler 0x5400 general_exception
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
 
46
 
126
 
47
 
127
 
48
.align 32768
128
.align 32768