tinySA/os/ports/GCC/PPC/SPC560BCxx/vectors.s

918 lines
17 KiB
ArmAsm

/*
ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010,
2011,2012 Giovanni Di Sirio.
This file is part of ChibiOS/RT.
ChibiOS/RT is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
ChibiOS/RT is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/**
* @file SPC560BCxx/vectors.s
* @brief SPC560BCxx vectors table.
*
* @addtogroup PPC_CORE
* @{
*/
#if !defined(__DOXYGEN__)
/* Software vectors table. The vectors are accessed from the IVOR4
handler only. In order to declare an interrupt handler just create
a function withe the same name of a vector, the symbol will
override the weak symbol declared here.*/
.section .vectors, "ax"
.align 4
.globl _vectors
_vectors:
.long vector0
.long vector1
.long vector2
.long vector3
.long vector4
.long vector5
.long vector6
.long vector7
.long vector8
.long vector9
.long vector10
.long vector11
.long vector12
.long vector13
.long vector14
.long vector15
.long vector16
.long vector17
.long vector18
.long vector19
.long vector20
.long vector21
.long vector22
.long vector23
.long vector24
.long vector25
.long vector26
.long vector27
.long vector28
.long vector29
.long vector30
.long vector31
.long vector32
.long vector33
.long vector34
.long vector35
.long vector36
.long vector37
.long vector38
.long vector39
.long vector40
.long vector41
.long vector42
.long vector43
.long vector44
.long vector45
.long vector46
.long vector47
.long vector48
.long vector49
.long vector50
.long vector51
.long vector52
.long vector53
.long vector54
.long vector55
.long vector56
.long vector57
.long vector58
.long vector59
.long vector60
.long vector61
.long vector62
.long vector63
.long vector64
.long vector65
.long vector66
.long vector67
.long vector68
.long vector69
.long vector70
.long vector71
.long vector72
.long vector73
.long vector74
.long vector75
.long vector76
.long vector77
.long vector78
.long vector79
.long vector80
.long vector81
.long vector82
.long vector83
.long vector84
.long vector85
.long vector86
.long vector87
.long vector88
.long vector89
.long vector90
.long vector91
.long vector92
.long vector93
.long vector94
.long vector95
.long vector96
.long vector97
.long vector98
.long vector99
.long vector100
.long vector101
.long vector102
.long vector103
.long vector104
.long vector105
.long vector106
.long vector107
.long vector108
.long vector109
.long vector110
.long vector111
.long vector112
.long vector113
.long vector114
.long vector115
.long vector116
.long vector117
.long vector118
.long vector119
.long vector120
.long vector121
.long vector122
.long vector123
.long vector124
.long vector125
.long vector126
.long vector127
.long vector128
.long vector129
.long vector130
.long vector131
.long vector132
.long vector133
.long vector134
.long vector135
.long vector136
.long vector137
.long vector138
.long vector139
.long vector140
.long vector141
.long vector142
.long vector143
.long vector144
.long vector145
.long vector146
.long vector147
.long vector148
.long vector149
.long vector150
.long vector151
.long vector152
.long vector153
.long vector154
.long vector155
.long vector156
.long vector157
.long vector158
.long vector159
.long vector160
.long vector161
.long vector162
.long vector163
.long vector164
.long vector165
.long vector166
.long vector167
.long vector168
.long vector169
.long vector170
.long vector171
.long vector172
.long vector173
.long vector174
.long vector175
.long vector176
.long vector177
.long vector178
.long vector179
.long vector180
.long vector181
.long vector182
.long vector183
.long vector184
.long vector185
.long vector186
.long vector187
.long vector188
.long vector189
.long vector190
.long vector191
.long vector192
.long vector193
.long vector194
.long vector195
.long vector196
.long vector197
.long vector198
.long vector199
.long vector200
.long vector201
.long vector202
.long vector203
.long vector204
.long vector205
.long vector206
.long vector207
.long vector208
.long vector209
.long vector210
.long vector211
.long vector212
.long vector213
.long vector214
.long vector215
.long vector216
.text
.align 2
.weak vector0
vector0:
.weak vector1
vector1:
.weak vector2
vector2:
.weak vector3
vector3:
.weak vector4
vector4:
.weak vector5
vector5:
.weak vector6
vector6:
.weak vector7
vector7:
.weak vector8
vector8:
.weak vector9
vector9:
.weak vector10
vector10:
.weak vector11
vector11:
.weak vector12
vector12:
.weak vector13
vector13:
.weak vector14
vector14:
.weak vector15
vector15:
.weak vector16
vector16:
.weak vector17
vector17:
.weak vector18
vector18:
.weak vector19
vector19:
.weak vector20
vector20:
.weak vector21
vector21:
.weak vector22
vector22:
.weak vector23
vector23:
.weak vector24
vector24:
.weak vector25
vector25:
.weak vector26
vector26:
.weak vector27
vector27:
.weak vector28
vector28:
.weak vector29
vector29:
.weak vector30
vector30:
.weak vector31
vector31:
.weak vector32
vector32:
.weak vector33
vector33:
.weak vector34
vector34:
.weak vector35
vector35:
.weak vector36
vector36:
.weak vector37
vector37:
.weak vector38
vector38:
.weak vector39
vector39:
.weak vector40
vector40:
.weak vector41
vector41:
.weak vector42
vector42:
.weak vector43
vector43:
.weak vector44
vector44:
.weak vector45
vector45:
.weak vector46
vector46:
.weak vector47
vector47:
.weak vector48
vector48:
.weak vector49
vector49:
.weak vector50
vector50:
.weak vector51
vector51:
.weak vector52
vector52:
.weak vector53
vector53:
.weak vector54
vector54:
.weak vector55
vector55:
.weak vector56
vector56:
.weak vector57
vector57:
.weak vector58
vector58:
.weak vector59
vector59:
.weak vector60
vector60:
.weak vector61
vector61:
.weak vector62
vector62:
.weak vector63
vector63:
.weak vector64
vector64:
.weak vector65
vector65:
.weak vector66
vector66:
.weak vector67
vector67:
.weak vector68
vector68:
.weak vector69
vector69:
.weak vector70
vector70:
.weak vector71
vector71:
.weak vector72
vector72:
.weak vector73
vector73:
.weak vector74
vector74:
.weak vector75
vector75:
.weak vector76
vector76:
.weak vector77
vector77:
.weak vector78
vector78:
.weak vector79
vector79:
.weak vector80
vector80:
.weak vector81
vector81:
.weak vector82
vector82:
.weak vector83
vector83:
.weak vector84
vector84:
.weak vector85
vector85:
.weak vector86
vector86:
.weak vector87
vector87:
.weak vector88
vector88:
.weak vector89
vector89:
.weak vector90
vector90:
.weak vector91
vector91:
.weak vector92
vector92:
.weak vector93
vector93:
.weak vector94
vector94:
.weak vector95
vector95:
.weak vector96
vector96:
.weak vector97
vector97:
.weak vector98
vector98:
.weak vector99
vector99:
.weak vector100
vector100:
.weak vector101
vector101:
.weak vector102
vector102:
.weak vector103
vector103:
.weak vector104
vector104:
.weak vector105
vector105:
.weak vector106
vector106:
.weak vector107
vector107:
.weak vector108
vector108:
.weak vector109
vector109:
.weak vector110
vector110:
.weak vector111
vector111:
.weak vector112
vector112:
.weak vector113
vector113:
.weak vector114
vector114:
.weak vector115
vector115:
.weak vector116
vector116:
.weak vector117
vector117:
.weak vector118
vector118:
.weak vector119
vector119:
.weak vector120
vector120:
.weak vector121
vector121:
.weak vector122
vector122:
.weak vector123
vector123:
.weak vector124
vector124:
.weak vector125
vector125:
.weak vector126
vector126:
.weak vector127
vector127:
.weak vector128
vector128:
.weak vector129
vector129:
.weak vector130
vector130:
.weak vector131
vector131:
.weak vector132
vector132:
.weak vector133
vector133:
.weak vector134
vector134:
.weak vector135
vector135:
.weak vector136
vector136:
.weak vector137
vector137:
.weak vector138
vector138:
.weak vector139
vector139:
.weak vector140
vector140:
.weak vector141
vector141:
.weak vector142
vector142:
.weak vector143
vector143:
.weak vector144
vector144:
.weak vector145
vector145:
.weak vector146
vector146:
.weak vector147
vector147:
.weak vector148
vector148:
.weak vector149
vector149:
.weak vector150
vector150:
.weak vector151
vector151:
.weak vector152
vector152:
.weak vector153
vector153:
.weak vector154
vector154:
.weak vector155
vector155:
.weak vector156
vector156:
.weak vector157
vector157:
.weak vector158
vector158:
.weak vector159
vector159:
.weak vector160
vector160:
.weak vector161
vector161:
.weak vector162
vector162:
.weak vector163
vector163:
.weak vector164
vector164:
.weak vector165
vector165:
.weak vector166
vector166:
.weak vector167
vector167:
.weak vector168
vector168:
.weak vector169
vector169:
.weak vector170
vector170:
.weak vector171
vector171:
.weak vector172
vector172:
.weak vector173
vector173:
.weak vector174
vector174:
.weak vector175
vector175:
.weak vector176
vector176:
.weak vector177
vector177:
.weak vector178
vector178:
.weak vector179
vector179:
.weak vector180
vector180:
.weak vector181
vector181:
.weak vector182
vector182:
.weak vector183
vector183:
.weak vector184
vector184:
.weak vector185
vector185:
.weak vector186
vector186:
.weak vector187
vector187:
.weak vector188
vector188:
.weak vector189
vector189:
.weak vector190
vector190:
.weak vector191
vector191:
.weak vector192
vector192:
.weak vector193
vector193:
.weak vector194
vector194:
.weak vector195
vector195:
.weak vector196
vector196:
.weak vector197
vector197:
.weak vector198
vector198:
.weak vector199
vector199:
.weak vector200
vector200:
.weak vector201
vector201:
.weak vector202
vector202:
.weak vector203
vector203:
.weak vector204
vector204:
.weak vector205
vector205:
.weak vector206
vector206:
.weak vector207
vector207:
.weak vector208
vector208:
.weak vector209
vector209:
.weak vector210
vector210:
.weak vector211
vector211:
.weak vector212
vector212:
.weak vector213
vector213:
.weak vector214
vector214:
.weak vector215
vector215:
.weak vector216
vector216:
.weak _unhandled_irq
.type _unhandled_irq, @function
_unhandled_irq:
b _unhandled_irq
#endif /* !defined(__DOXYGEN__) */
/** @} */