unhandled.s 37 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858
  1. /*
  2. ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. /**
  14. * @file weak.s
  15. * @brief Unhandled IRQs.
  16. *
  17. * @addtogroup PPC_CW_CORE
  18. * @{
  19. */
  20. #define _FROM_ASM_
  21. #include "ppcparams.h"
  22. #if defined(VECTORS_RENAMING)
  23. #include "isrs.h"
  24. #endif
  25. #if !defined(__DOXYGEN__)
  26. .section .text_vle
  27. .align 4
  28. .weak _IVOR0, _IVOR1, _IVOR2, _IVOR3, _IVOR4, _IVOR5
  29. .weak _IVOR6, _IVOR7, _IVOR8, _IVOR9, _IVOR10, _IVOR11
  30. .weak _IVOR12, _IVOR13, _IVOR14, _IVOR15
  31. _IVOR0:
  32. _IVOR1:
  33. _IVOR2:
  34. _IVOR3:
  35. _IVOR4:
  36. _IVOR5:
  37. _IVOR6:
  38. _IVOR7:
  39. _IVOR8:
  40. _IVOR9:
  41. _IVOR10:
  42. _IVOR11:
  43. _IVOR12:
  44. _IVOR13:
  45. _IVOR14:
  46. _IVOR15:
  47. .global _unhandled_exception
  48. _unhandled_exception:
  49. se_b _unhandled_exception
  50. .weak vector0, vector1, vector2, vector3
  51. #if PPC_NUM_VECTORS > 4
  52. .weak vector4, vector5, vector6, vector7
  53. #endif
  54. #if PPC_NUM_VECTORS > 8
  55. .weak vector8, vector9, vector10, vector11
  56. #endif
  57. #if PPC_NUM_VECTORS > 12
  58. .weak vector12, vector13, vector14, vector15
  59. #endif
  60. #if PPC_NUM_VECTORS > 16
  61. .weak vector16, vector17, vector18, vector19
  62. #endif
  63. #if PPC_NUM_VECTORS > 20
  64. .weak vector20, vector21, vector22, vector23
  65. #endif
  66. #if PPC_NUM_VECTORS > 24
  67. .weak vector24, vector25, vector26, vector27
  68. #endif
  69. #if PPC_NUM_VECTORS > 28
  70. .weak vector28, vector29, vector30, vector31
  71. #endif
  72. #if PPC_NUM_VECTORS > 32
  73. .weak vector32, vector33, vector34, vector35
  74. #endif
  75. #if PPC_NUM_VECTORS > 36
  76. .weak vector36, vector37, vector38, vector39
  77. #endif
  78. #if PPC_NUM_VECTORS > 40
  79. .weak vector40, vector41, vector42, vector43
  80. #endif
  81. #if PPC_NUM_VECTORS > 44
  82. .weak vector44, vector45, vector46, vector47
  83. #endif
  84. #if PPC_NUM_VECTORS > 48
  85. .weak vector48, vector49, vector50, vector51
  86. #endif
  87. #if PPC_NUM_VECTORS > 52
  88. .weak vector52, vector53, vector54, vector55
  89. #endif
  90. #if PPC_NUM_VECTORS > 56
  91. .weak vector56, vector57, vector58, vector59
  92. #endif
  93. #if PPC_NUM_VECTORS > 60
  94. .weak vector60, vector61, vector62, vector63
  95. #endif
  96. #if PPC_NUM_VECTORS > 64
  97. .weak vector64, vector65, vector66, vector67
  98. #endif
  99. #if PPC_NUM_VECTORS > 68
  100. .weak vector68, vector69, vector70, vector71
  101. #endif
  102. #if PPC_NUM_VECTORS > 72
  103. .weak vector72, vector73, vector74, vector75
  104. #endif
  105. #if PPC_NUM_VECTORS > 76
  106. .weak vector76, vector77, vector78, vector79
  107. #endif
  108. #if PPC_NUM_VECTORS > 80
  109. .weak vector80, vector81, vector82, vector83
  110. #endif
  111. #if PPC_NUM_VECTORS > 84
  112. .weak vector84, vector85, vector86, vector87
  113. #endif
  114. #if PPC_NUM_VECTORS > 88
  115. .weak vector88, vector89, vector90, vector91
  116. #endif
  117. #if PPC_NUM_VECTORS > 92
  118. .weak vector92, vector93, vector94, vector95
  119. #endif
  120. #if PPC_NUM_VECTORS > 96
  121. .weak vector96, vector97, vector98, vector99
  122. #endif
  123. #if PPC_NUM_VECTORS > 100
  124. .weak vector100, vector101, vector102, vector103
  125. #endif
  126. #if PPC_NUM_VECTORS > 104
  127. .weak vector104, vector105, vector106, vector107
  128. #endif
  129. #if PPC_NUM_VECTORS > 108
  130. .weak vector108, vector109, vector110, vector111
  131. #endif
  132. #if PPC_NUM_VECTORS > 112
  133. .weak vector112, vector113, vector114, vector115
  134. #endif
  135. #if PPC_NUM_VECTORS > 116
  136. .weak vector116, vector117, vector118, vector119
  137. #endif
  138. #if PPC_NUM_VECTORS > 120
  139. .weak vector120, vector121, vector122, vector123
  140. #endif
  141. #if PPC_NUM_VECTORS > 124
  142. .weak vector124, vector125, vector126, vector127
  143. #endif
  144. #if PPC_NUM_VECTORS > 128
  145. .weak vector128, vector129, vector130, vector131
  146. #endif
  147. #if PPC_NUM_VECTORS > 132
  148. .weak vector132, vector133, vector134, vector135
  149. #endif
  150. #if PPC_NUM_VECTORS > 136
  151. .weak vector136, vector137, vector138, vector139
  152. #endif
  153. #if PPC_NUM_VECTORS > 140
  154. .weak vector140, vector141, vector142, vector143
  155. #endif
  156. #if PPC_NUM_VECTORS > 144
  157. .weak vector144, vector145, vector146, vector147
  158. #endif
  159. #if PPC_NUM_VECTORS > 148
  160. .weak vector148, vector149, vector150, vector151
  161. #endif
  162. #if PPC_NUM_VECTORS > 152
  163. .weak vector152, vector153, vector154, vector155
  164. #endif
  165. #if PPC_NUM_VECTORS > 156
  166. .weak vector156, vector157, vector158, vector159
  167. #endif
  168. #if PPC_NUM_VECTORS > 160
  169. .weak vector160, vector161, vector162, vector163
  170. #endif
  171. #if PPC_NUM_VECTORS > 164
  172. .weak vector164, vector165, vector166, vector167
  173. #endif
  174. #if PPC_NUM_VECTORS > 168
  175. .weak vector168, vector169, vector170, vector171
  176. #endif
  177. #if PPC_NUM_VECTORS > 172
  178. .weak vector172, vector173, vector174, vector175
  179. #endif
  180. #if PPC_NUM_VECTORS > 176
  181. .weak vector176, vector177, vector178, vector179
  182. #endif
  183. #if PPC_NUM_VECTORS > 180
  184. .weak vector180, vector181, vector182, vector183
  185. #endif
  186. #if PPC_NUM_VECTORS > 184
  187. .weak vector184, vector185, vector186, vector187
  188. #endif
  189. #if PPC_NUM_VECTORS > 188
  190. .weak vector188, vector189, vector190, vector191
  191. #endif
  192. #if PPC_NUM_VECTORS > 192
  193. .weak vector192, vector193, vector194, vector195
  194. #endif
  195. #if PPC_NUM_VECTORS > 196
  196. .weak vector196, vector197, vector198, vector199
  197. #endif
  198. #if PPC_NUM_VECTORS > 200
  199. .weak vector200, vector201, vector202, vector203
  200. #endif
  201. #if PPC_NUM_VECTORS > 204
  202. .weak vector204, vector205, vector206, vector207
  203. #endif
  204. #if PPC_NUM_VECTORS > 208
  205. .weak vector208, vector209, vector210, vector211
  206. #endif
  207. #if PPC_NUM_VECTORS > 212
  208. .weak vector212, vector213, vector214, vector215
  209. #endif
  210. #if PPC_NUM_VECTORS > 216
  211. .weak vector216, vector217, vector218, vector219
  212. #endif
  213. #if PPC_NUM_VECTORS > 220
  214. .weak vector220, vector221, vector222, vector223
  215. #endif
  216. #if PPC_NUM_VECTORS > 224
  217. .weak vector224, vector225, vector226, vector227
  218. #endif
  219. #if PPC_NUM_VECTORS > 228
  220. .weak vector228, vector229, vector230, vector231
  221. #endif
  222. #if PPC_NUM_VECTORS > 232
  223. .weak vector232, vector233, vector234, vector235
  224. #endif
  225. #if PPC_NUM_VECTORS > 236
  226. .weak vector236, vector237, vector238, vector239
  227. #endif
  228. #if PPC_NUM_VECTORS > 240
  229. .weak vector240, vector241, vector242, vector243
  230. #endif
  231. #if PPC_NUM_VECTORS > 244
  232. .weak vector244, vector245, vector246, vector247
  233. #endif
  234. #if PPC_NUM_VECTORS > 248
  235. .weak vector248, vector249, vector250, vector251
  236. #endif
  237. #if PPC_NUM_VECTORS > 252
  238. .weak vector252, vector253, vector254, vector255
  239. #endif
  240. #if PPC_NUM_VECTORS > 256
  241. .weak vector256, vector257, vector258, vector259
  242. #endif
  243. #if PPC_NUM_VECTORS > 260
  244. .weak vector260, vector261, vector262, vector263
  245. #endif
  246. #if PPC_NUM_VECTORS > 264
  247. .weak vector264, vector265, vector266, vector267
  248. #endif
  249. #if PPC_NUM_VECTORS > 268
  250. .weak vector268, vector269, vector270, vector271
  251. #endif
  252. #if PPC_NUM_VECTORS > 272
  253. .weak vector272, vector273, vector274, vector275
  254. #endif
  255. #if PPC_NUM_VECTORS > 276
  256. .weak vector276, vector277, vector278, vector279
  257. #endif
  258. #if PPC_NUM_VECTORS > 280
  259. .weak vector280, vector281, vector282, vector283
  260. #endif
  261. #if PPC_NUM_VECTORS > 284
  262. .weak vector284, vector285, vector286, vector287
  263. #endif
  264. #if PPC_NUM_VECTORS > 288
  265. .weak vector288, vector289, vector290, vector291
  266. #endif
  267. #if PPC_NUM_VECTORS > 292
  268. .weak vector292, vector293, vector294, vector295
  269. #endif
  270. #if PPC_NUM_VECTORS > 296
  271. .weak vector296, vector297, vector298, vector299
  272. #endif
  273. #if PPC_NUM_VECTORS > 300
  274. .weak vector300, vector301, vector302, vector303
  275. #endif
  276. #if PPC_NUM_VECTORS > 304
  277. .weak vector304, vector305, vector306, vector307
  278. #endif
  279. #if PPC_NUM_VECTORS > 308
  280. .weak vector308, vector309, vector310, vector311
  281. #endif
  282. #if PPC_NUM_VECTORS > 312
  283. .weak vector312, vector313, vector314, vector315
  284. #endif
  285. #if PPC_NUM_VECTORS > 316
  286. .weak vector316, vector317, vector318, vector319
  287. #endif
  288. #if PPC_NUM_VECTORS > 320
  289. .weak vector320, vector321, vector322, vector323
  290. #endif
  291. #if PPC_NUM_VECTORS > 324
  292. .weak vector324, vector325, vector326, vector327
  293. #endif
  294. #if PPC_NUM_VECTORS > 328
  295. .weak vector328, vector329, vector330, vector331
  296. #endif
  297. #if PPC_NUM_VECTORS > 332
  298. .weak vector332, vector333, vector334, vector335
  299. #endif
  300. #if PPC_NUM_VECTORS > 336
  301. .weak vector336, vector337, vector338, vector339
  302. #endif
  303. #if PPC_NUM_VECTORS > 340
  304. .weak vector340, vector341, vector342, vector343
  305. #endif
  306. #if PPC_NUM_VECTORS > 344
  307. .weak vector344, vector345, vector346, vector347
  308. #endif
  309. #if PPC_NUM_VECTORS > 348
  310. .weak vector348, vector349, vector350, vector351
  311. #endif
  312. #if PPC_NUM_VECTORS > 352
  313. .weak vector352, vector353, vector354, vector355
  314. #endif
  315. #if PPC_NUM_VECTORS > 356
  316. .weak vector356, vector357, vector358, vector359
  317. #endif
  318. #if PPC_NUM_VECTORS > 360
  319. .weak vector360, vector361, vector362, vector363
  320. #endif
  321. #if PPC_NUM_VECTORS > 364
  322. .weak vector364, vector365, vector366, vector367
  323. #endif
  324. #if PPC_NUM_VECTORS > 368
  325. .weak vector368, vector369, vector370, vector371
  326. #endif
  327. #if PPC_NUM_VECTORS > 372
  328. .weak vector372, vector373, vector374, vector375
  329. #endif
  330. #if PPC_NUM_VECTORS > 376
  331. .weak vector376, vector377, vector378, vector379
  332. #endif
  333. #if PPC_NUM_VECTORS > 380
  334. .weak vector380, vector381, vector382, vector383
  335. #endif
  336. #if PPC_NUM_VECTORS > 384
  337. .weak vector384, vector385, vector386, vector387
  338. #endif
  339. #if PPC_NUM_VECTORS > 388
  340. .weak vector388, vector389, vector390, vector391
  341. #endif
  342. #if PPC_NUM_VECTORS > 392
  343. .weak vector392, vector393, vector394, vector395
  344. #endif
  345. #if PPC_NUM_VECTORS > 396
  346. .weak vector396, vector397, vector398, vector399
  347. #endif
  348. #if PPC_NUM_VECTORS > 400
  349. .weak vector400, vector401, vector402, vector403
  350. #endif
  351. #if PPC_NUM_VECTORS > 404
  352. .weak vector404, vector405, vector406, vector407
  353. #endif
  354. #if PPC_NUM_VECTORS > 408
  355. .weak vector408, vector409, vector410, vector411
  356. #endif
  357. #if PPC_NUM_VECTORS > 412
  358. .weak vector412, vector413, vector414, vector415
  359. #endif
  360. #if PPC_NUM_VECTORS > 416
  361. .weak vector416, vector417, vector418, vector419
  362. #endif
  363. #if PPC_NUM_VECTORS > 420
  364. .weak vector420, vector421, vector422, vector423
  365. #endif
  366. #if PPC_NUM_VECTORS > 424
  367. .weak vector424, vector425, vector426, vector427
  368. #endif
  369. #if PPC_NUM_VECTORS > 428
  370. .weak vector428, vector429, vector430, vector431
  371. #endif
  372. #if PPC_NUM_VECTORS > 432
  373. .weak vector432, vector433, vector434, vector435
  374. #endif
  375. #if PPC_NUM_VECTORS > 436
  376. .weak vector436, vector437, vector438, vector439
  377. #endif
  378. #if PPC_NUM_VECTORS > 440
  379. .weak vector440, vector441, vector442, vector443
  380. #endif
  381. #if PPC_NUM_VECTORS > 444
  382. .weak vector444, vector445, vector446, vector447
  383. #endif
  384. #if PPC_NUM_VECTORS > 448
  385. .weak vector448, vector449, vector450, vector451
  386. #endif
  387. #if PPC_NUM_VECTORS > 452
  388. .weak vector452, vector453, vector454, vector455
  389. #endif
  390. #if PPC_NUM_VECTORS > 456
  391. .weak vector456, vector457, vector458, vector459
  392. #endif
  393. #if PPC_NUM_VECTORS > 460
  394. .weak vector460, vector461, vector462, vector463
  395. #endif
  396. #if PPC_NUM_VECTORS > 464
  397. .weak vector464, vector465, vector466, vector467
  398. #endif
  399. #if PPC_NUM_VECTORS > 468
  400. .weak vector468, vector469, vector470, vector471
  401. #endif
  402. #if PPC_NUM_VECTORS > 472
  403. .weak vector472, vector473, vector474, vector475
  404. #endif
  405. #if PPC_NUM_VECTORS > 476
  406. .weak vector476, vector477, vector478, vector479
  407. #endif
  408. #if PPC_NUM_VECTORS > 480
  409. .weak vector480, vector481, vector482, vector483
  410. #endif
  411. #if PPC_NUM_VECTORS > 484
  412. .weak vector484, vector485, vector486, vector487
  413. #endif
  414. #if PPC_NUM_VECTORS > 488
  415. .weak vector488, vector489, vector490, vector491
  416. #endif
  417. #if PPC_NUM_VECTORS > 492
  418. .weak vector492, vector493, vector494, vector495
  419. #endif
  420. #if PPC_NUM_VECTORS > 496
  421. .weak vector496, vector497, vector498, vector499
  422. #endif
  423. #if PPC_NUM_VECTORS > 500
  424. .weak vector500, vector501, vector502, vector503
  425. #endif
  426. #if PPC_NUM_VECTORS > 504
  427. .weak vector504, vector505, vector506, vector507
  428. #endif
  429. #if PPC_NUM_VECTORS > 508
  430. .weak vector508, vector509, vector510, vector511
  431. #endif
  432. #if PPC_NUM_VECTORS > 512
  433. .weak vector512, vector513, vector514, vector515
  434. #endif
  435. #if PPC_NUM_VECTORS > 516
  436. .weak vector516, vector517, vector518, vector519
  437. #endif
  438. #if PPC_NUM_VECTORS > 520
  439. .weak vector520, vector521, vector522, vector523
  440. #endif
  441. #if PPC_NUM_VECTORS > 524
  442. .weak vector524, vector525, vector526, vector527
  443. #endif
  444. #if PPC_NUM_VECTORS > 528
  445. .weak vector528, vector529, vector530, vector531
  446. #endif
  447. #if PPC_NUM_VECTORS > 532
  448. .weak vector532, vector533, vector534, vector535
  449. #endif
  450. #if PPC_NUM_VECTORS > 536
  451. .weak vector536, vector537, vector538, vector539
  452. #endif
  453. #if PPC_NUM_VECTORS > 540
  454. .weak vector540, vector541, vector542, vector543
  455. #endif
  456. #if PPC_NUM_VECTORS > 544
  457. .weak vector544, vector545, vector546, vector547
  458. #endif
  459. #if PPC_NUM_VECTORS > 548
  460. .weak vector548, vector549, vector550, vector551
  461. #endif
  462. #if PPC_NUM_VECTORS > 552
  463. .weak vector552, vector553, vector554, vector555
  464. #endif
  465. #if PPC_NUM_VECTORS > 556
  466. .weak vector556, vector557, vector558, vector559
  467. #endif
  468. #if PPC_NUM_VECTORS > 560
  469. .weak vector560, vector561, vector562, vector563
  470. #endif
  471. #if PPC_NUM_VECTORS > 564
  472. .weak vector564, vector565, vector566, vector567
  473. #endif
  474. #if PPC_NUM_VECTORS > 568
  475. .weak vector568, vector569, vector570, vector571
  476. #endif
  477. #if PPC_NUM_VECTORS > 572
  478. .weak vector572, vector573, vector574, vector575
  479. #endif
  480. #if PPC_NUM_VECTORS > 576
  481. .weak vector576, vector577, vector578, vector579
  482. #endif
  483. #if PPC_NUM_VECTORS > 580
  484. .weak vector580, vector581, vector582, vector583
  485. #endif
  486. #if PPC_NUM_VECTORS > 584
  487. .weak vector584, vector585, vector586, vector587
  488. #endif
  489. #if PPC_NUM_VECTORS > 588
  490. .weak vector588, vector589, vector590, vector591
  491. #endif
  492. #if PPC_NUM_VECTORS > 592
  493. .weak vector592, vector593, vector594, vector595
  494. #endif
  495. #if PPC_NUM_VECTORS > 596
  496. .weak vector596, vector597, vector598, vector599
  497. #endif
  498. #if PPC_NUM_VECTORS > 600
  499. .weak vector600, vector601, vector602, vector603
  500. #endif
  501. #if PPC_NUM_VECTORS > 604
  502. .weak vector604, vector605, vector606, vector607
  503. #endif
  504. #if PPC_NUM_VECTORS > 608
  505. .weak vector608, vector609, vector610, vector611
  506. #endif
  507. #if PPC_NUM_VECTORS > 612
  508. .weak vector612, vector613, vector614, vector615
  509. #endif
  510. #if PPC_NUM_VECTORS > 616
  511. .weak vector616, vector617, vector618, vector619
  512. #endif
  513. #if PPC_NUM_VECTORS > 620
  514. .weak vector620, vector621, vector622, vector623
  515. #endif
  516. #if PPC_NUM_VECTORS > 624
  517. .weak vector624, vector625, vector626, vector627
  518. #endif
  519. #if PPC_NUM_VECTORS > 628
  520. .weak vector628, vector629, vector630, vector631
  521. #endif
  522. #if PPC_NUM_VECTORS > 632
  523. .weak vector632, vector633, vector634, vector635
  524. #endif
  525. #if PPC_NUM_VECTORS > 636
  526. .weak vector636, vector637, vector638, vector639
  527. #endif
  528. #if PPC_NUM_VECTORS > 640
  529. .weak vector640, vector641, vector642, vector643
  530. #endif
  531. #if PPC_NUM_VECTORS > 644
  532. .weak vector644, vector645, vector646, vector647
  533. #endif
  534. #if PPC_NUM_VECTORS > 648
  535. .weak vector648, vector649, vector650, vector651
  536. #endif
  537. #if PPC_NUM_VECTORS > 652
  538. .weak vector652, vector653, vector654, vector655
  539. #endif
  540. #if PPC_NUM_VECTORS > 656
  541. .weak vector656, vector657, vector658, vector659
  542. #endif
  543. #if PPC_NUM_VECTORS > 660
  544. .weak vector660, vector661, vector662, vector663
  545. #endif
  546. #if PPC_NUM_VECTORS > 664
  547. .weak vector664, vector665, vector666, vector667
  548. #endif
  549. #if PPC_NUM_VECTORS > 668
  550. .weak vector668, vector669, vector670, vector671
  551. #endif
  552. #if PPC_NUM_VECTORS > 672
  553. .weak vector672, vector673, vector674, vector675
  554. #endif
  555. #if PPC_NUM_VECTORS > 676
  556. .weak vector676, vector677, vector678, vector679
  557. #endif
  558. #if PPC_NUM_VECTORS > 680
  559. .weak vector680, vector681, vector682, vector683
  560. #endif
  561. #if PPC_NUM_VECTORS > 684
  562. .weak vector684, vector685, vector686, vector687
  563. #endif
  564. #if PPC_NUM_VECTORS > 688
  565. .weak vector688, vector689, vector690, vector691
  566. #endif
  567. #if PPC_NUM_VECTORS > 692
  568. .weak vector692, vector693, vector694, vector695
  569. #endif
  570. #if PPC_NUM_VECTORS > 696
  571. .weak vector696, vector697, vector698, vector699
  572. #endif
  573. #if PPC_NUM_VECTORS > 700
  574. .weak vector700, vector701, vector702, vector703
  575. #endif
  576. #if PPC_NUM_VECTORS > 704
  577. .weak vector704, vector705, vector706, vector707
  578. #endif
  579. #if PPC_NUM_VECTORS > 708
  580. .weak vector708, vector709, vector710, vector711
  581. #endif
  582. #if PPC_NUM_VECTORS > 712
  583. .weak vector712, vector713, vector714, vector715
  584. #endif
  585. #if PPC_NUM_VECTORS > 716
  586. .weak vector716, vector717, vector718, vector719
  587. #endif
  588. #if PPC_NUM_VECTORS > 720
  589. .weak vector720, vector721, vector722, vector723
  590. #endif
  591. #if PPC_NUM_VECTORS > 724
  592. .weak vector724, vector725, vector726, vector727
  593. #endif
  594. #if PPC_NUM_VECTORS > 728
  595. .weak vector728, vector729, vector730, vector731
  596. #endif
  597. #if PPC_NUM_VECTORS > 732
  598. .weak vector732, vector733, vector734, vector735
  599. #endif
  600. #if PPC_NUM_VECTORS > 736
  601. .weak vector736, vector737, vector738, vector739
  602. #endif
  603. #if PPC_NUM_VECTORS > 740
  604. .weak vector740, vector741, vector742, vector743
  605. #endif
  606. #if PPC_NUM_VECTORS > 744
  607. .weak vector744, vector745, vector746, vector747
  608. #endif
  609. #if PPC_NUM_VECTORS > 748
  610. .weak vector748, vector749, vector750, vector751
  611. #endif
  612. #if PPC_NUM_VECTORS > 752
  613. .weak vector752, vector753, vector754, vector755
  614. #endif
  615. #if PPC_NUM_VECTORS > 756
  616. .weak vector756, vector757, vector758, vector759
  617. #endif
  618. #if PPC_NUM_VECTORS > 760
  619. .weak vector760, vector761, vector762, vector763
  620. #endif
  621. #if PPC_NUM_VECTORS > 764
  622. .weak vector764, vector765, vector766, vector767
  623. #endif
  624. #if PPC_NUM_VECTORS > 768
  625. .weak vector768, vector769, vector770, vector771
  626. #endif
  627. #if PPC_NUM_VECTORS > 772
  628. .weak vector772, vector773, vector774, vector775
  629. #endif
  630. #if PPC_NUM_VECTORS > 776
  631. .weak vector776, vector777, vector778, vector779
  632. #endif
  633. #if PPC_NUM_VECTORS > 780
  634. .weak vector780, vector781, vector782, vector783
  635. #endif
  636. #if PPC_NUM_VECTORS > 784
  637. .weak vector784, vector785, vector786, vector787
  638. #endif
  639. #if PPC_NUM_VECTORS > 788
  640. .weak vector788, vector789, vector790, vector791
  641. #endif
  642. #if PPC_NUM_VECTORS > 792
  643. .weak vector792, vector793, vector794, vector795
  644. #endif
  645. #if PPC_NUM_VECTORS > 796
  646. .weak vector796, vector797, vector798, vector799
  647. #endif
  648. #if PPC_NUM_VECTORS > 800
  649. .weak vector800, vector801, vector802, vector803
  650. #endif
  651. #if PPC_NUM_VECTORS > 804
  652. .weak vector804, vector805, vector806, vector807
  653. #endif
  654. #if PPC_NUM_VECTORS > 808
  655. .weak vector808, vector809, vector810, vector811
  656. #endif
  657. #if PPC_NUM_VECTORS > 812
  658. .weak vector812, vector813, vector814, vector815
  659. #endif
  660. #if PPC_NUM_VECTORS > 816
  661. .weak vector816, vector817, vector818, vector819
  662. #endif
  663. #if PPC_NUM_VECTORS > 820
  664. .weak vector820, vector821, vector822, vector823
  665. #endif
  666. #if PPC_NUM_VECTORS > 824
  667. .weak vector824, vector825, vector826, vector827
  668. #endif
  669. #if PPC_NUM_VECTORS > 828
  670. .weak vector828, vector829, vector830, vector831
  671. #endif
  672. #if PPC_NUM_VECTORS > 832
  673. .weak vector832, vector833, vector834, vector835
  674. #endif
  675. #if PPC_NUM_VECTORS > 836
  676. .weak vector836, vector837, vector838, vector839
  677. #endif
  678. #if PPC_NUM_VECTORS > 840
  679. .weak vector840, vector841, vector842, vector843
  680. #endif
  681. #if PPC_NUM_VECTORS > 844
  682. .weak vector844, vector845, vector846, vector847
  683. #endif
  684. #if PPC_NUM_VECTORS > 848
  685. .weak vector848, vector849, vector850, vector851
  686. #endif
  687. #if PPC_NUM_VECTORS > 852
  688. .weak vector852, vector853, vector854, vector855
  689. #endif
  690. #if PPC_NUM_VECTORS > 856
  691. .weak vector856, vector857, vector858, vector859
  692. #endif
  693. #if PPC_NUM_VECTORS > 860
  694. .weak vector860, vector861, vector862, vector863
  695. #endif
  696. #if PPC_NUM_VECTORS > 864
  697. .weak vector864, vector865, vector866, vector867
  698. #endif
  699. #if PPC_NUM_VECTORS > 868
  700. .weak vector868, vector869, vector870, vector871
  701. #endif
  702. #if PPC_NUM_VECTORS > 872
  703. .weak vector872, vector873, vector874, vector875
  704. #endif
  705. #if PPC_NUM_VECTORS > 876
  706. .weak vector876, vector877, vector878, vector879
  707. #endif
  708. #if PPC_NUM_VECTORS > 880
  709. .weak vector880, vector881, vector882, vector883
  710. #endif
  711. #if PPC_NUM_VECTORS > 884
  712. .weak vector884, vector885, vector886, vector887
  713. #endif
  714. #if PPC_NUM_VECTORS > 888
  715. .weak vector888, vector889, vector890, vector891
  716. #endif
  717. #if PPC_NUM_VECTORS > 892
  718. .weak vector892, vector893, vector894, vector895
  719. #endif
  720. #if PPC_NUM_VECTORS > 896
  721. .weak vector896, vector897, vector898, vector899
  722. #endif
  723. #if PPC_NUM_VECTORS > 900
  724. .weak vector900, vector901, vector902, vector903
  725. #endif
  726. #if PPC_NUM_VECTORS > 904
  727. .weak vector904, vector905, vector906, vector907
  728. #endif
  729. #if PPC_NUM_VECTORS > 908
  730. .weak vector908, vector909, vector910, vector911
  731. #endif
  732. #if PPC_NUM_VECTORS > 912
  733. .weak vector912, vector913, vector914, vector915
  734. #endif
  735. #if PPC_NUM_VECTORS > 916
  736. .weak vector916, vector917, vector918, vector919
  737. #endif
  738. #if PPC_NUM_VECTORS > 920
  739. .weak vector920, vector921, vector922, vector923
  740. #endif
  741. #if PPC_NUM_VECTORS > 924
  742. .weak vector924, vector925, vector926, vector927
  743. #endif
  744. #if PPC_NUM_VECTORS > 928
  745. .weak vector928, vector929, vector930, vector931
  746. #endif
  747. #if PPC_NUM_VECTORS > 932
  748. .weak vector932, vector933, vector934, vector935
  749. #endif
  750. #if PPC_NUM_VECTORS > 936
  751. .weak vector936, vector937, vector938, vector939
  752. #endif
  753. #if PPC_NUM_VECTORS > 940
  754. .weak vector940, vector941, vector942, vector943
  755. #endif
  756. #if PPC_NUM_VECTORS > 944
  757. .weak vector944, vector945, vector946, vector947
  758. #endif
  759. #if PPC_NUM_VECTORS > 948
  760. .weak vector948, vector949, vector950, vector951
  761. #endif
  762. #if PPC_NUM_VECTORS > 952
  763. .weak vector952, vector953, vector954, vector955
  764. #endif
  765. #if PPC_NUM_VECTORS > 956
  766. .weak vector956, vector957, vector958, vector959
  767. #endif
  768. #if PPC_NUM_VECTORS > 960
  769. .weak vector960, vector961, vector962, vector963
  770. #endif
  771. #if PPC_NUM_VECTORS > 964
  772. .weak vector964, vector965, vector966, vector967
  773. #endif
  774. #if PPC_NUM_VECTORS > 968
  775. .weak vector968, vector969, vector970, vector971
  776. #endif
  777. #if PPC_NUM_VECTORS > 972
  778. .weak vector972, vector973, vector974, vector975
  779. #endif
  780. #if PPC_NUM_VECTORS > 976
  781. .weak vector976, vector977, vector978, vector979
  782. #endif
  783. #if PPC_NUM_VECTORS > 980
  784. .weak vector980, vector981, vector982, vector983
  785. #endif
  786. #if PPC_NUM_VECTORS > 984
  787. .weak vector984, vector985, vector986, vector987
  788. #endif
  789. #if PPC_NUM_VECTORS > 988
  790. .weak vector988, vector989, vector990, vector991
  791. #endif
  792. #if PPC_NUM_VECTORS > 992
  793. .weak vector992, vector993, vector994, vector995
  794. #endif
  795. #if PPC_NUM_VECTORS > 996
  796. .weak vector996, vector997, vector998, vector999
  797. #endif
  798. #if PPC_NUM_VECTORS > 1000
  799. .weak vector1000, vector1001, vector1002, vector1003
  800. #endif
  801. #if PPC_NUM_VECTORS > 1004
  802. .weak vector1004, vector1005, vector1006, vector1007
  803. #endif
  804. #if PPC_NUM_VECTORS > 1008
  805. .weak vector1008, vector1009, vector1010, vector1011
  806. #endif
  807. #if PPC_NUM_VECTORS > 1012
  808. .weak vector1012, vector1013, vector1014, vector1015
  809. #endif
  810. #if PPC_NUM_VECTORS > 1016
  811. .weak vector1016, vector1017, vector1018, vector1019
  812. #endif
  813. #if PPC_NUM_VECTORS > 1020
  814. .weak vector1020, vector1021, vector1022, vector1023
  815. #endif
  816. vector0:
  817. vector1:
  818. vector2:
  819. vector3:
  820. vector4:
  821. vector5:
  822. vector6:
  823. vector7:
  824. vector8:
  825. vector9:
  826. vector10:
  827. vector11:
  828. vector12:
  829. vector13:
  830. vector14:
  831. vector15:
  832. vector16:
  833. vector17:
  834. vector18:
  835. vector19:
  836. vector20:
  837. vector21:
  838. vector22:
  839. vector23:
  840. vector24:
  841. vector25:
  842. vector26:
  843. vector27:
  844. vector28:
  845. vector29:
  846. vector30:
  847. vector31:
  848. vector32:
  849. vector33:
  850. vector34:
  851. vector35:
  852. vector36:
  853. vector37:
  854. vector38:
  855. vector39:
  856. vector40:
  857. vector41:
  858. vector42:
  859. vector43:
  860. vector44:
  861. vector45:
  862. vector46:
  863. vector47:
  864. vector48:
  865. vector49:
  866. vector50:
  867. vector51:
  868. vector52:
  869. vector53:
  870. vector54:
  871. vector55:
  872. vector56:
  873. vector57:
  874. vector58:
  875. vector59:
  876. vector60:
  877. vector61:
  878. vector62:
  879. vector63:
  880. vector64:
  881. vector65:
  882. vector66:
  883. vector67:
  884. vector68:
  885. vector69:
  886. vector70:
  887. vector71:
  888. vector72:
  889. vector73:
  890. vector74:
  891. vector75:
  892. vector76:
  893. vector77:
  894. vector78:
  895. vector79:
  896. vector80:
  897. vector81:
  898. vector82:
  899. vector83:
  900. vector84:
  901. vector85:
  902. vector86:
  903. vector87:
  904. vector88:
  905. vector89:
  906. vector90:
  907. vector91:
  908. vector92:
  909. vector93:
  910. vector94:
  911. vector95:
  912. vector96:
  913. vector97:
  914. vector98:
  915. vector99:
  916. vector100:
  917. vector101:
  918. vector102:
  919. vector103:
  920. vector104:
  921. vector105:
  922. vector106:
  923. vector107:
  924. vector108:
  925. vector109:
  926. vector110:
  927. vector111:
  928. vector112:
  929. vector113:
  930. vector114:
  931. vector115:
  932. vector116:
  933. vector117:
  934. vector118:
  935. vector119:
  936. vector120:
  937. vector121:
  938. vector122:
  939. vector123:
  940. vector124:
  941. vector125:
  942. vector126:
  943. vector127:
  944. vector128:
  945. vector129:
  946. vector130:
  947. vector131:
  948. vector132:
  949. vector133:
  950. vector134:
  951. vector135:
  952. vector136:
  953. vector137:
  954. vector138:
  955. vector139:
  956. vector140:
  957. vector141:
  958. vector142:
  959. vector143:
  960. vector144:
  961. vector145:
  962. vector146:
  963. vector147:
  964. vector148:
  965. vector149:
  966. vector150:
  967. vector151:
  968. vector152:
  969. vector153:
  970. vector154:
  971. vector155:
  972. vector156:
  973. vector157:
  974. vector158:
  975. vector159:
  976. vector160:
  977. vector161:
  978. vector162:
  979. vector163:
  980. vector164:
  981. vector165:
  982. vector166:
  983. vector167:
  984. vector168:
  985. vector169:
  986. vector170:
  987. vector171:
  988. vector172:
  989. vector173:
  990. vector174:
  991. vector175:
  992. vector176:
  993. vector177:
  994. vector178:
  995. vector179:
  996. vector180:
  997. vector181:
  998. vector182:
  999. vector183:
  1000. vector184:
  1001. vector185:
  1002. vector186:
  1003. vector187:
  1004. vector188:
  1005. vector189:
  1006. vector190:
  1007. vector191:
  1008. vector192:
  1009. vector193:
  1010. vector194:
  1011. vector195:
  1012. vector196:
  1013. vector197:
  1014. vector198:
  1015. vector199:
  1016. vector200:
  1017. vector201:
  1018. vector202:
  1019. vector203:
  1020. vector204:
  1021. vector205:
  1022. vector206:
  1023. vector207:
  1024. vector208:
  1025. vector209:
  1026. vector210:
  1027. vector211:
  1028. vector212:
  1029. vector213:
  1030. vector214:
  1031. vector215:
  1032. vector216:
  1033. vector217:
  1034. vector218:
  1035. vector219:
  1036. vector220:
  1037. vector221:
  1038. vector222:
  1039. vector223:
  1040. vector224:
  1041. vector225:
  1042. vector226:
  1043. vector227:
  1044. vector228:
  1045. vector229:
  1046. vector230:
  1047. vector231:
  1048. vector232:
  1049. vector233:
  1050. vector234:
  1051. vector235:
  1052. vector236:
  1053. vector237:
  1054. vector238:
  1055. vector239:
  1056. vector240:
  1057. vector241:
  1058. vector242:
  1059. vector243:
  1060. vector244:
  1061. vector245:
  1062. vector246:
  1063. vector247:
  1064. vector248:
  1065. vector249:
  1066. vector250:
  1067. vector251:
  1068. vector252:
  1069. vector253:
  1070. vector254:
  1071. vector255:
  1072. vector256:
  1073. vector257:
  1074. vector258:
  1075. vector259:
  1076. vector260:
  1077. vector261:
  1078. vector262:
  1079. vector263:
  1080. vector264:
  1081. vector265:
  1082. vector266:
  1083. vector267:
  1084. vector268:
  1085. vector269:
  1086. vector270:
  1087. vector271:
  1088. vector272:
  1089. vector273:
  1090. vector274:
  1091. vector275:
  1092. vector276:
  1093. vector277:
  1094. vector278:
  1095. vector279:
  1096. vector280:
  1097. vector281:
  1098. vector282:
  1099. vector283:
  1100. vector284:
  1101. vector285:
  1102. vector286:
  1103. vector287:
  1104. vector288:
  1105. vector289:
  1106. vector290:
  1107. vector291:
  1108. vector292:
  1109. vector293:
  1110. vector294:
  1111. vector295:
  1112. vector296:
  1113. vector297:
  1114. vector298:
  1115. vector299:
  1116. vector300:
  1117. vector301:
  1118. vector302:
  1119. vector303:
  1120. vector304:
  1121. vector305:
  1122. vector306:
  1123. vector307:
  1124. vector308:
  1125. vector309:
  1126. vector310:
  1127. vector311:
  1128. vector312:
  1129. vector313:
  1130. vector314:
  1131. vector315:
  1132. vector316:
  1133. vector317:
  1134. vector318:
  1135. vector319:
  1136. vector320:
  1137. vector321:
  1138. vector322:
  1139. vector323:
  1140. vector324:
  1141. vector325:
  1142. vector326:
  1143. vector327:
  1144. vector328:
  1145. vector329:
  1146. vector330:
  1147. vector331:
  1148. vector332:
  1149. vector333:
  1150. vector334:
  1151. vector335:
  1152. vector336:
  1153. vector337:
  1154. vector338:
  1155. vector339:
  1156. vector340:
  1157. vector341:
  1158. vector342:
  1159. vector343:
  1160. vector344:
  1161. vector345:
  1162. vector346:
  1163. vector347:
  1164. vector348:
  1165. vector349:
  1166. vector350:
  1167. vector351:
  1168. vector352:
  1169. vector353:
  1170. vector354:
  1171. vector355:
  1172. vector356:
  1173. vector357:
  1174. vector358:
  1175. vector359:
  1176. vector360:
  1177. vector361:
  1178. vector362:
  1179. vector363:
  1180. vector364:
  1181. vector365:
  1182. vector366:
  1183. vector367:
  1184. vector368:
  1185. vector369:
  1186. vector370:
  1187. vector371:
  1188. vector372:
  1189. vector373:
  1190. vector374:
  1191. vector375:
  1192. vector376:
  1193. vector377:
  1194. vector378:
  1195. vector379:
  1196. vector380:
  1197. vector381:
  1198. vector382:
  1199. vector383:
  1200. vector384:
  1201. vector385:
  1202. vector386:
  1203. vector387:
  1204. vector388:
  1205. vector389:
  1206. vector390:
  1207. vector391:
  1208. vector392:
  1209. vector393:
  1210. vector394:
  1211. vector395:
  1212. vector396:
  1213. vector397:
  1214. vector398:
  1215. vector399:
  1216. vector400:
  1217. vector401:
  1218. vector402:
  1219. vector403:
  1220. vector404:
  1221. vector405:
  1222. vector406:
  1223. vector407:
  1224. vector408:
  1225. vector409:
  1226. vector410:
  1227. vector411:
  1228. vector412:
  1229. vector413:
  1230. vector414:
  1231. vector415:
  1232. vector416:
  1233. vector417:
  1234. vector418:
  1235. vector419:
  1236. vector420:
  1237. vector421:
  1238. vector422:
  1239. vector423:
  1240. vector424:
  1241. vector425:
  1242. vector426:
  1243. vector427:
  1244. vector428:
  1245. vector429:
  1246. vector430:
  1247. vector431:
  1248. vector432:
  1249. vector433:
  1250. vector434:
  1251. vector435:
  1252. vector436:
  1253. vector437:
  1254. vector438:
  1255. vector439:
  1256. vector440:
  1257. vector441:
  1258. vector442:
  1259. vector443:
  1260. vector444:
  1261. vector445:
  1262. vector446:
  1263. vector447:
  1264. vector448:
  1265. vector449:
  1266. vector450:
  1267. vector451:
  1268. vector452:
  1269. vector453:
  1270. vector454:
  1271. vector455:
  1272. vector456:
  1273. vector457:
  1274. vector458:
  1275. vector459:
  1276. vector460:
  1277. vector461:
  1278. vector462:
  1279. vector463:
  1280. vector464:
  1281. vector465:
  1282. vector466:
  1283. vector467:
  1284. vector468:
  1285. vector469:
  1286. vector470:
  1287. vector471:
  1288. vector472:
  1289. vector473:
  1290. vector474:
  1291. vector475:
  1292. vector476:
  1293. vector477:
  1294. vector478:
  1295. vector479:
  1296. vector480:
  1297. vector481:
  1298. vector482:
  1299. vector483:
  1300. vector484:
  1301. vector485:
  1302. vector486:
  1303. vector487:
  1304. vector488:
  1305. vector489:
  1306. vector490:
  1307. vector491:
  1308. vector492:
  1309. vector493:
  1310. vector494:
  1311. vector495:
  1312. vector496:
  1313. vector497:
  1314. vector498:
  1315. vector499:
  1316. vector500:
  1317. vector501:
  1318. vector502:
  1319. vector503:
  1320. vector504:
  1321. vector505:
  1322. vector506:
  1323. vector507:
  1324. vector508:
  1325. vector509:
  1326. vector510:
  1327. vector511:
  1328. vector512:
  1329. vector513:
  1330. vector514:
  1331. vector515:
  1332. vector516:
  1333. vector517:
  1334. vector518:
  1335. vector519:
  1336. vector520:
  1337. vector521:
  1338. vector522:
  1339. vector523:
  1340. vector524:
  1341. vector525:
  1342. vector526:
  1343. vector527:
  1344. vector528:
  1345. vector529:
  1346. vector530:
  1347. vector531:
  1348. vector532:
  1349. vector533:
  1350. vector534:
  1351. vector535:
  1352. vector536:
  1353. vector537:
  1354. vector538:
  1355. vector539:
  1356. vector540:
  1357. vector541:
  1358. vector542:
  1359. vector543:
  1360. vector544:
  1361. vector545:
  1362. vector546:
  1363. vector547:
  1364. vector548:
  1365. vector549:
  1366. vector550:
  1367. vector551:
  1368. vector552:
  1369. vector553:
  1370. vector554:
  1371. vector555:
  1372. vector556:
  1373. vector557:
  1374. vector558:
  1375. vector559:
  1376. vector560:
  1377. vector561:
  1378. vector562:
  1379. vector563:
  1380. vector564:
  1381. vector565:
  1382. vector566:
  1383. vector567:
  1384. vector568:
  1385. vector569:
  1386. vector570:
  1387. vector571:
  1388. vector572:
  1389. vector573:
  1390. vector574:
  1391. vector575:
  1392. vector576:
  1393. vector577:
  1394. vector578:
  1395. vector579:
  1396. vector580:
  1397. vector581:
  1398. vector582:
  1399. vector583:
  1400. vector584:
  1401. vector585:
  1402. vector586:
  1403. vector587:
  1404. vector588:
  1405. vector589:
  1406. vector590:
  1407. vector591:
  1408. vector592:
  1409. vector593:
  1410. vector594:
  1411. vector595:
  1412. vector596:
  1413. vector597:
  1414. vector598:
  1415. vector599:
  1416. vector600:
  1417. vector601:
  1418. vector602:
  1419. vector603:
  1420. vector604:
  1421. vector605:
  1422. vector606:
  1423. vector607:
  1424. vector608:
  1425. vector609:
  1426. vector610:
  1427. vector611:
  1428. vector612:
  1429. vector613:
  1430. vector614:
  1431. vector615:
  1432. vector616:
  1433. vector617:
  1434. vector618:
  1435. vector619:
  1436. vector620:
  1437. vector621:
  1438. vector622:
  1439. vector623:
  1440. vector624:
  1441. vector625:
  1442. vector626:
  1443. vector627:
  1444. vector628:
  1445. vector629:
  1446. vector630:
  1447. vector631:
  1448. vector632:
  1449. vector633:
  1450. vector634:
  1451. vector635:
  1452. vector636:
  1453. vector637:
  1454. vector638:
  1455. vector639:
  1456. vector640:
  1457. vector641:
  1458. vector642:
  1459. vector643:
  1460. vector644:
  1461. vector645:
  1462. vector646:
  1463. vector647:
  1464. vector648:
  1465. vector649:
  1466. vector650:
  1467. vector651:
  1468. vector652:
  1469. vector653:
  1470. vector654:
  1471. vector655:
  1472. vector656:
  1473. vector657:
  1474. vector658:
  1475. vector659:
  1476. vector660:
  1477. vector661:
  1478. vector662:
  1479. vector663:
  1480. vector664:
  1481. vector665:
  1482. vector666:
  1483. vector667:
  1484. vector668:
  1485. vector669:
  1486. vector670:
  1487. vector671:
  1488. vector672:
  1489. vector673:
  1490. vector674:
  1491. vector675:
  1492. vector676:
  1493. vector677:
  1494. vector678:
  1495. vector679:
  1496. vector680:
  1497. vector681:
  1498. vector682:
  1499. vector683:
  1500. vector684:
  1501. vector685:
  1502. vector686:
  1503. vector687:
  1504. vector688:
  1505. vector689:
  1506. vector690:
  1507. vector691:
  1508. vector692:
  1509. vector693:
  1510. vector694:
  1511. vector695:
  1512. vector696:
  1513. vector697:
  1514. vector698:
  1515. vector699:
  1516. vector700:
  1517. vector701:
  1518. vector702:
  1519. vector703:
  1520. vector704:
  1521. vector705:
  1522. vector706:
  1523. vector707:
  1524. vector708:
  1525. vector709:
  1526. vector710:
  1527. vector711:
  1528. vector712:
  1529. vector713:
  1530. vector714:
  1531. vector715:
  1532. vector716:
  1533. vector717:
  1534. vector718:
  1535. vector719:
  1536. vector720:
  1537. vector721:
  1538. vector722:
  1539. vector723:
  1540. vector724:
  1541. vector725:
  1542. vector726:
  1543. vector727:
  1544. vector728:
  1545. vector729:
  1546. vector730:
  1547. vector731:
  1548. vector732:
  1549. vector733:
  1550. vector734:
  1551. vector735:
  1552. vector736:
  1553. vector737:
  1554. vector738:
  1555. vector739:
  1556. vector740:
  1557. vector741:
  1558. vector742:
  1559. vector743:
  1560. vector744:
  1561. vector745:
  1562. vector746:
  1563. vector747:
  1564. vector748:
  1565. vector749:
  1566. vector750:
  1567. vector751:
  1568. vector752:
  1569. vector753:
  1570. vector754:
  1571. vector755:
  1572. vector756:
  1573. vector757:
  1574. vector758:
  1575. vector759:
  1576. vector760:
  1577. vector761:
  1578. vector762:
  1579. vector763:
  1580. vector764:
  1581. vector765:
  1582. vector766:
  1583. vector767:
  1584. vector768:
  1585. vector769:
  1586. vector770:
  1587. vector771:
  1588. vector772:
  1589. vector773:
  1590. vector774:
  1591. vector775:
  1592. vector776:
  1593. vector777:
  1594. vector778:
  1595. vector779:
  1596. vector780:
  1597. vector781:
  1598. vector782:
  1599. vector783:
  1600. vector784:
  1601. vector785:
  1602. vector786:
  1603. vector787:
  1604. vector788:
  1605. vector789:
  1606. vector790:
  1607. vector791:
  1608. vector792:
  1609. vector793:
  1610. vector794:
  1611. vector795:
  1612. vector796:
  1613. vector797:
  1614. vector798:
  1615. vector799:
  1616. vector800:
  1617. vector801:
  1618. vector802:
  1619. vector803:
  1620. vector804:
  1621. vector805:
  1622. vector806:
  1623. vector807:
  1624. vector808:
  1625. vector809:
  1626. vector810:
  1627. vector811:
  1628. vector812:
  1629. vector813:
  1630. vector814:
  1631. vector815:
  1632. vector816:
  1633. vector817:
  1634. vector818:
  1635. vector819:
  1636. vector820:
  1637. vector821:
  1638. vector822:
  1639. vector823:
  1640. vector824:
  1641. vector825:
  1642. vector826:
  1643. vector827:
  1644. vector828:
  1645. vector829:
  1646. vector830:
  1647. vector831:
  1648. vector832:
  1649. vector833:
  1650. vector834:
  1651. vector835:
  1652. vector836:
  1653. vector837:
  1654. vector838:
  1655. vector839:
  1656. vector840:
  1657. vector841:
  1658. vector842:
  1659. vector843:
  1660. vector844:
  1661. vector845:
  1662. vector846:
  1663. vector847:
  1664. vector848:
  1665. vector849:
  1666. vector850:
  1667. vector851:
  1668. vector852:
  1669. vector853:
  1670. vector854:
  1671. vector855:
  1672. vector856:
  1673. vector857:
  1674. vector858:
  1675. vector859:
  1676. vector860:
  1677. vector861:
  1678. vector862:
  1679. vector863:
  1680. vector864:
  1681. vector865:
  1682. vector866:
  1683. vector867:
  1684. vector868:
  1685. vector869:
  1686. vector870:
  1687. vector871:
  1688. vector872:
  1689. vector873:
  1690. vector874:
  1691. vector875:
  1692. vector876:
  1693. vector877:
  1694. vector878:
  1695. vector879:
  1696. vector880:
  1697. vector881:
  1698. vector882:
  1699. vector883:
  1700. vector884:
  1701. vector885:
  1702. vector886:
  1703. vector887:
  1704. vector888:
  1705. vector889:
  1706. vector890:
  1707. vector891:
  1708. vector892:
  1709. vector893:
  1710. vector894:
  1711. vector895:
  1712. vector896:
  1713. vector897:
  1714. vector898:
  1715. vector899:
  1716. vector900:
  1717. vector901:
  1718. vector902:
  1719. vector903:
  1720. vector904:
  1721. vector905:
  1722. vector906:
  1723. vector907:
  1724. vector908:
  1725. vector909:
  1726. vector910:
  1727. vector911:
  1728. vector912:
  1729. vector913:
  1730. vector914:
  1731. vector915:
  1732. vector916:
  1733. vector917:
  1734. vector918:
  1735. vector919:
  1736. vector920:
  1737. vector921:
  1738. vector922:
  1739. vector923:
  1740. vector924:
  1741. vector925:
  1742. vector926:
  1743. vector927:
  1744. vector928:
  1745. vector929:
  1746. vector930:
  1747. vector931:
  1748. vector932:
  1749. vector933:
  1750. vector934:
  1751. vector935:
  1752. vector936:
  1753. vector937:
  1754. vector938:
  1755. vector939:
  1756. vector940:
  1757. vector941:
  1758. vector942:
  1759. vector943:
  1760. vector944:
  1761. vector945:
  1762. vector946:
  1763. vector947:
  1764. vector948:
  1765. vector949:
  1766. vector950:
  1767. vector951:
  1768. vector952:
  1769. vector953:
  1770. vector954:
  1771. vector955:
  1772. vector956:
  1773. vector957:
  1774. vector958:
  1775. vector959:
  1776. vector960:
  1777. vector961:
  1778. vector962:
  1779. vector963:
  1780. vector964:
  1781. vector965:
  1782. vector966:
  1783. vector967:
  1784. vector968:
  1785. vector969:
  1786. vector970:
  1787. vector971:
  1788. vector972:
  1789. vector973:
  1790. vector974:
  1791. vector975:
  1792. vector976:
  1793. vector977:
  1794. vector978:
  1795. vector979:
  1796. vector980:
  1797. vector981:
  1798. vector982:
  1799. vector983:
  1800. vector984:
  1801. vector985:
  1802. vector986:
  1803. vector987:
  1804. vector988:
  1805. vector989:
  1806. vector990:
  1807. vector991:
  1808. vector992:
  1809. vector993:
  1810. vector994:
  1811. vector995:
  1812. vector996:
  1813. vector997:
  1814. vector998:
  1815. vector999:
  1816. vector1000:
  1817. vector1001:
  1818. vector1002:
  1819. vector1003:
  1820. vector1004:
  1821. vector1005:
  1822. vector1006:
  1823. vector1007:
  1824. vector1008:
  1825. vector1009:
  1826. vector1010:
  1827. vector1011:
  1828. vector1012:
  1829. vector1013:
  1830. vector1014:
  1831. vector1015:
  1832. vector1016:
  1833. vector1017:
  1834. vector1018:
  1835. vector1019:
  1836. vector1020:
  1837. vector1021:
  1838. vector1022:
  1839. vector1023:
  1840. .global _unhandled_irq
  1841. _unhandled_irq:
  1842. se_b _unhandled_irq
  1843. #endif /* !defined(__DOXYGEN__) */
  1844. /** @} */