You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1859 lines
39 KiB
ArmAsm

/*
ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
/**
* @file weak.s
* @brief Unhandled IRQs.
*
* @addtogroup PPC_CW_CORE
* @{
*/
#define _FROM_ASM_
#include "ppcparams.h"
#if defined(VECTORS_RENAMING)
#include "isrs.h"
#endif
#if !defined(__DOXYGEN__)
.section .text_vle
.align 4
.weak _IVOR0, _IVOR1, _IVOR2, _IVOR3, _IVOR4, _IVOR5
.weak _IVOR6, _IVOR7, _IVOR8, _IVOR9, _IVOR10, _IVOR11
.weak _IVOR12, _IVOR13, _IVOR14, _IVOR15
_IVOR0:
_IVOR1:
_IVOR2:
_IVOR3:
_IVOR4:
_IVOR5:
_IVOR6:
_IVOR7:
_IVOR8:
_IVOR9:
_IVOR10:
_IVOR11:
_IVOR12:
_IVOR13:
_IVOR14:
_IVOR15:
.global _unhandled_exception
_unhandled_exception:
se_b _unhandled_exception
.weak vector0, vector1, vector2, vector3
#if PPC_NUM_VECTORS > 4
.weak vector4, vector5, vector6, vector7
#endif
#if PPC_NUM_VECTORS > 8
.weak vector8, vector9, vector10, vector11
#endif
#if PPC_NUM_VECTORS > 12
.weak vector12, vector13, vector14, vector15
#endif
#if PPC_NUM_VECTORS > 16
.weak vector16, vector17, vector18, vector19
#endif
#if PPC_NUM_VECTORS > 20
.weak vector20, vector21, vector22, vector23
#endif
#if PPC_NUM_VECTORS > 24
.weak vector24, vector25, vector26, vector27
#endif
#if PPC_NUM_VECTORS > 28
.weak vector28, vector29, vector30, vector31
#endif
#if PPC_NUM_VECTORS > 32
.weak vector32, vector33, vector34, vector35
#endif
#if PPC_NUM_VECTORS > 36
.weak vector36, vector37, vector38, vector39
#endif
#if PPC_NUM_VECTORS > 40
.weak vector40, vector41, vector42, vector43
#endif
#if PPC_NUM_VECTORS > 44
.weak vector44, vector45, vector46, vector47
#endif
#if PPC_NUM_VECTORS > 48
.weak vector48, vector49, vector50, vector51
#endif
#if PPC_NUM_VECTORS > 52
.weak vector52, vector53, vector54, vector55
#endif
#if PPC_NUM_VECTORS > 56
.weak vector56, vector57, vector58, vector59
#endif
#if PPC_NUM_VECTORS > 60
.weak vector60, vector61, vector62, vector63
#endif
#if PPC_NUM_VECTORS > 64
.weak vector64, vector65, vector66, vector67
#endif
#if PPC_NUM_VECTORS > 68
.weak vector68, vector69, vector70, vector71
#endif
#if PPC_NUM_VECTORS > 72
.weak vector72, vector73, vector74, vector75
#endif
#if PPC_NUM_VECTORS > 76
.weak vector76, vector77, vector78, vector79
#endif
#if PPC_NUM_VECTORS > 80
.weak vector80, vector81, vector82, vector83
#endif
#if PPC_NUM_VECTORS > 84
.weak vector84, vector85, vector86, vector87
#endif
#if PPC_NUM_VECTORS > 88
.weak vector88, vector89, vector90, vector91
#endif
#if PPC_NUM_VECTORS > 92
.weak vector92, vector93, vector94, vector95
#endif
#if PPC_NUM_VECTORS > 96
.weak vector96, vector97, vector98, vector99
#endif
#if PPC_NUM_VECTORS > 100
.weak vector100, vector101, vector102, vector103
#endif
#if PPC_NUM_VECTORS > 104
.weak vector104, vector105, vector106, vector107
#endif
#if PPC_NUM_VECTORS > 108
.weak vector108, vector109, vector110, vector111
#endif
#if PPC_NUM_VECTORS > 112
.weak vector112, vector113, vector114, vector115
#endif
#if PPC_NUM_VECTORS > 116
.weak vector116, vector117, vector118, vector119
#endif
#if PPC_NUM_VECTORS > 120
.weak vector120, vector121, vector122, vector123
#endif
#if PPC_NUM_VECTORS > 124
.weak vector124, vector125, vector126, vector127
#endif
#if PPC_NUM_VECTORS > 128
.weak vector128, vector129, vector130, vector131
#endif
#if PPC_NUM_VECTORS > 132
.weak vector132, vector133, vector134, vector135
#endif
#if PPC_NUM_VECTORS > 136
.weak vector136, vector137, vector138, vector139
#endif
#if PPC_NUM_VECTORS > 140
.weak vector140, vector141, vector142, vector143
#endif
#if PPC_NUM_VECTORS > 144
.weak vector144, vector145, vector146, vector147
#endif
#if PPC_NUM_VECTORS > 148
.weak vector148, vector149, vector150, vector151
#endif
#if PPC_NUM_VECTORS > 152
.weak vector152, vector153, vector154, vector155
#endif
#if PPC_NUM_VECTORS > 156
.weak vector156, vector157, vector158, vector159
#endif
#if PPC_NUM_VECTORS > 160
.weak vector160, vector161, vector162, vector163
#endif
#if PPC_NUM_VECTORS > 164
.weak vector164, vector165, vector166, vector167
#endif
#if PPC_NUM_VECTORS > 168
.weak vector168, vector169, vector170, vector171
#endif
#if PPC_NUM_VECTORS > 172
.weak vector172, vector173, vector174, vector175
#endif
#if PPC_NUM_VECTORS > 176
.weak vector176, vector177, vector178, vector179
#endif
#if PPC_NUM_VECTORS > 180
.weak vector180, vector181, vector182, vector183
#endif
#if PPC_NUM_VECTORS > 184
.weak vector184, vector185, vector186, vector187
#endif
#if PPC_NUM_VECTORS > 188
.weak vector188, vector189, vector190, vector191
#endif
#if PPC_NUM_VECTORS > 192
.weak vector192, vector193, vector194, vector195
#endif
#if PPC_NUM_VECTORS > 196
.weak vector196, vector197, vector198, vector199
#endif
#if PPC_NUM_VECTORS > 200
.weak vector200, vector201, vector202, vector203
#endif
#if PPC_NUM_VECTORS > 204
.weak vector204, vector205, vector206, vector207
#endif
#if PPC_NUM_VECTORS > 208
.weak vector208, vector209, vector210, vector211
#endif
#if PPC_NUM_VECTORS > 212
.weak vector212, vector213, vector214, vector215
#endif
#if PPC_NUM_VECTORS > 216
.weak vector216, vector217, vector218, vector219
#endif
#if PPC_NUM_VECTORS > 220
.weak vector220, vector221, vector222, vector223
#endif
#if PPC_NUM_VECTORS > 224
.weak vector224, vector225, vector226, vector227
#endif
#if PPC_NUM_VECTORS > 228
.weak vector228, vector229, vector230, vector231
#endif
#if PPC_NUM_VECTORS > 232
.weak vector232, vector233, vector234, vector235
#endif
#if PPC_NUM_VECTORS > 236
.weak vector236, vector237, vector238, vector239
#endif
#if PPC_NUM_VECTORS > 240
.weak vector240, vector241, vector242, vector243
#endif
#if PPC_NUM_VECTORS > 244
.weak vector244, vector245, vector246, vector247
#endif
#if PPC_NUM_VECTORS > 248
.weak vector248, vector249, vector250, vector251
#endif
#if PPC_NUM_VECTORS > 252
.weak vector252, vector253, vector254, vector255
#endif
#if PPC_NUM_VECTORS > 256
.weak vector256, vector257, vector258, vector259
#endif
#if PPC_NUM_VECTORS > 260
.weak vector260, vector261, vector262, vector263
#endif
#if PPC_NUM_VECTORS > 264
.weak vector264, vector265, vector266, vector267
#endif
#if PPC_NUM_VECTORS > 268
.weak vector268, vector269, vector270, vector271
#endif
#if PPC_NUM_VECTORS > 272
.weak vector272, vector273, vector274, vector275
#endif
#if PPC_NUM_VECTORS > 276
.weak vector276, vector277, vector278, vector279
#endif
#if PPC_NUM_VECTORS > 280
.weak vector280, vector281, vector282, vector283
#endif
#if PPC_NUM_VECTORS > 284
.weak vector284, vector285, vector286, vector287
#endif
#if PPC_NUM_VECTORS > 288
.weak vector288, vector289, vector290, vector291
#endif
#if PPC_NUM_VECTORS > 292
.weak vector292, vector293, vector294, vector295
#endif
#if PPC_NUM_VECTORS > 296
.weak vector296, vector297, vector298, vector299
#endif
#if PPC_NUM_VECTORS > 300
.weak vector300, vector301, vector302, vector303
#endif
#if PPC_NUM_VECTORS > 304
.weak vector304, vector305, vector306, vector307
#endif
#if PPC_NUM_VECTORS > 308
.weak vector308, vector309, vector310, vector311
#endif
#if PPC_NUM_VECTORS > 312
.weak vector312, vector313, vector314, vector315
#endif
#if PPC_NUM_VECTORS > 316
.weak vector316, vector317, vector318, vector319
#endif
#if PPC_NUM_VECTORS > 320
.weak vector320, vector321, vector322, vector323
#endif
#if PPC_NUM_VECTORS > 324
.weak vector324, vector325, vector326, vector327
#endif
#if PPC_NUM_VECTORS > 328
.weak vector328, vector329, vector330, vector331
#endif
#if PPC_NUM_VECTORS > 332
.weak vector332, vector333, vector334, vector335
#endif
#if PPC_NUM_VECTORS > 336
.weak vector336, vector337, vector338, vector339
#endif
#if PPC_NUM_VECTORS > 340
.weak vector340, vector341, vector342, vector343
#endif
#if PPC_NUM_VECTORS > 344
.weak vector344, vector345, vector346, vector347
#endif
#if PPC_NUM_VECTORS > 348
.weak vector348, vector349, vector350, vector351
#endif
#if PPC_NUM_VECTORS > 352
.weak vector352, vector353, vector354, vector355
#endif
#if PPC_NUM_VECTORS > 356
.weak vector356, vector357, vector358, vector359
#endif
#if PPC_NUM_VECTORS > 360
.weak vector360, vector361, vector362, vector363
#endif
#if PPC_NUM_VECTORS > 364
.weak vector364, vector365, vector366, vector367
#endif
#if PPC_NUM_VECTORS > 368
.weak vector368, vector369, vector370, vector371
#endif
#if PPC_NUM_VECTORS > 372
.weak vector372, vector373, vector374, vector375
#endif
#if PPC_NUM_VECTORS > 376
.weak vector376, vector377, vector378, vector379
#endif
#if PPC_NUM_VECTORS > 380
.weak vector380, vector381, vector382, vector383
#endif
#if PPC_NUM_VECTORS > 384
.weak vector384, vector385, vector386, vector387
#endif
#if PPC_NUM_VECTORS > 388
.weak vector388, vector389, vector390, vector391
#endif
#if PPC_NUM_VECTORS > 392
.weak vector392, vector393, vector394, vector395
#endif
#if PPC_NUM_VECTORS > 396
.weak vector396, vector397, vector398, vector399
#endif
#if PPC_NUM_VECTORS > 400
.weak vector400, vector401, vector402, vector403
#endif
#if PPC_NUM_VECTORS > 404
.weak vector404, vector405, vector406, vector407
#endif
#if PPC_NUM_VECTORS > 408
.weak vector408, vector409, vector410, vector411
#endif
#if PPC_NUM_VECTORS > 412
.weak vector412, vector413, vector414, vector415
#endif
#if PPC_NUM_VECTORS > 416
.weak vector416, vector417, vector418, vector419
#endif
#if PPC_NUM_VECTORS > 420
.weak vector420, vector421, vector422, vector423
#endif
#if PPC_NUM_VECTORS > 424
.weak vector424, vector425, vector426, vector427
#endif
#if PPC_NUM_VECTORS > 428
.weak vector428, vector429, vector430, vector431
#endif
#if PPC_NUM_VECTORS > 432
.weak vector432, vector433, vector434, vector435
#endif
#if PPC_NUM_VECTORS > 436
.weak vector436, vector437, vector438, vector439
#endif
#if PPC_NUM_VECTORS > 440
.weak vector440, vector441, vector442, vector443
#endif
#if PPC_NUM_VECTORS > 444
.weak vector444, vector445, vector446, vector447
#endif
#if PPC_NUM_VECTORS > 448
.weak vector448, vector449, vector450, vector451
#endif
#if PPC_NUM_VECTORS > 452
.weak vector452, vector453, vector454, vector455
#endif
#if PPC_NUM_VECTORS > 456
.weak vector456, vector457, vector458, vector459
#endif
#if PPC_NUM_VECTORS > 460
.weak vector460, vector461, vector462, vector463
#endif
#if PPC_NUM_VECTORS > 464
.weak vector464, vector465, vector466, vector467
#endif
#if PPC_NUM_VECTORS > 468
.weak vector468, vector469, vector470, vector471
#endif
#if PPC_NUM_VECTORS > 472
.weak vector472, vector473, vector474, vector475
#endif
#if PPC_NUM_VECTORS > 476
.weak vector476, vector477, vector478, vector479
#endif
#if PPC_NUM_VECTORS > 480
.weak vector480, vector481, vector482, vector483
#endif
#if PPC_NUM_VECTORS > 484
.weak vector484, vector485, vector486, vector487
#endif
#if PPC_NUM_VECTORS > 488
.weak vector488, vector489, vector490, vector491
#endif
#if PPC_NUM_VECTORS > 492
.weak vector492, vector493, vector494, vector495
#endif
#if PPC_NUM_VECTORS > 496
.weak vector496, vector497, vector498, vector499
#endif
#if PPC_NUM_VECTORS > 500
.weak vector500, vector501, vector502, vector503
#endif
#if PPC_NUM_VECTORS > 504
.weak vector504, vector505, vector506, vector507
#endif
#if PPC_NUM_VECTORS > 508
.weak vector508, vector509, vector510, vector511
#endif
#if PPC_NUM_VECTORS > 512
.weak vector512, vector513, vector514, vector515
#endif
#if PPC_NUM_VECTORS > 516
.weak vector516, vector517, vector518, vector519
#endif
#if PPC_NUM_VECTORS > 520
.weak vector520, vector521, vector522, vector523
#endif
#if PPC_NUM_VECTORS > 524
.weak vector524, vector525, vector526, vector527
#endif
#if PPC_NUM_VECTORS > 528
.weak vector528, vector529, vector530, vector531
#endif
#if PPC_NUM_VECTORS > 532
.weak vector532, vector533, vector534, vector535
#endif
#if PPC_NUM_VECTORS > 536
.weak vector536, vector537, vector538, vector539
#endif
#if PPC_NUM_VECTORS > 540
.weak vector540, vector541, vector542, vector543
#endif
#if PPC_NUM_VECTORS > 544
.weak vector544, vector545, vector546, vector547
#endif
#if PPC_NUM_VECTORS > 548
.weak vector548, vector549, vector550, vector551
#endif
#if PPC_NUM_VECTORS > 552
.weak vector552, vector553, vector554, vector555
#endif
#if PPC_NUM_VECTORS > 556
.weak vector556, vector557, vector558, vector559
#endif
#if PPC_NUM_VECTORS > 560
.weak vector560, vector561, vector562, vector563
#endif
#if PPC_NUM_VECTORS > 564
.weak vector564, vector565, vector566, vector567
#endif
#if PPC_NUM_VECTORS > 568
.weak vector568, vector569, vector570, vector571
#endif
#if PPC_NUM_VECTORS > 572
.weak vector572, vector573, vector574, vector575
#endif
#if PPC_NUM_VECTORS > 576
.weak vector576, vector577, vector578, vector579
#endif
#if PPC_NUM_VECTORS > 580
.weak vector580, vector581, vector582, vector583
#endif
#if PPC_NUM_VECTORS > 584
.weak vector584, vector585, vector586, vector587
#endif
#if PPC_NUM_VECTORS > 588
.weak vector588, vector589, vector590, vector591
#endif
#if PPC_NUM_VECTORS > 592
.weak vector592, vector593, vector594, vector595
#endif
#if PPC_NUM_VECTORS > 596
.weak vector596, vector597, vector598, vector599
#endif
#if PPC_NUM_VECTORS > 600
.weak vector600, vector601, vector602, vector603
#endif
#if PPC_NUM_VECTORS > 604
.weak vector604, vector605, vector606, vector607
#endif
#if PPC_NUM_VECTORS > 608
.weak vector608, vector609, vector610, vector611
#endif
#if PPC_NUM_VECTORS > 612
.weak vector612, vector613, vector614, vector615
#endif
#if PPC_NUM_VECTORS > 616
.weak vector616, vector617, vector618, vector619
#endif
#if PPC_NUM_VECTORS > 620
.weak vector620, vector621, vector622, vector623
#endif
#if PPC_NUM_VECTORS > 624
.weak vector624, vector625, vector626, vector627
#endif
#if PPC_NUM_VECTORS > 628
.weak vector628, vector629, vector630, vector631
#endif
#if PPC_NUM_VECTORS > 632
.weak vector632, vector633, vector634, vector635
#endif
#if PPC_NUM_VECTORS > 636
.weak vector636, vector637, vector638, vector639
#endif
#if PPC_NUM_VECTORS > 640
.weak vector640, vector641, vector642, vector643
#endif
#if PPC_NUM_VECTORS > 644
.weak vector644, vector645, vector646, vector647
#endif
#if PPC_NUM_VECTORS > 648
.weak vector648, vector649, vector650, vector651
#endif
#if PPC_NUM_VECTORS > 652
.weak vector652, vector653, vector654, vector655
#endif
#if PPC_NUM_VECTORS > 656
.weak vector656, vector657, vector658, vector659
#endif
#if PPC_NUM_VECTORS > 660
.weak vector660, vector661, vector662, vector663
#endif
#if PPC_NUM_VECTORS > 664
.weak vector664, vector665, vector666, vector667
#endif
#if PPC_NUM_VECTORS > 668
.weak vector668, vector669, vector670, vector671
#endif
#if PPC_NUM_VECTORS > 672
.weak vector672, vector673, vector674, vector675
#endif
#if PPC_NUM_VECTORS > 676
.weak vector676, vector677, vector678, vector679
#endif
#if PPC_NUM_VECTORS > 680
.weak vector680, vector681, vector682, vector683
#endif
#if PPC_NUM_VECTORS > 684
.weak vector684, vector685, vector686, vector687
#endif
#if PPC_NUM_VECTORS > 688
.weak vector688, vector689, vector690, vector691
#endif
#if PPC_NUM_VECTORS > 692
.weak vector692, vector693, vector694, vector695
#endif
#if PPC_NUM_VECTORS > 696
.weak vector696, vector697, vector698, vector699
#endif
#if PPC_NUM_VECTORS > 700
.weak vector700, vector701, vector702, vector703
#endif
#if PPC_NUM_VECTORS > 704
.weak vector704, vector705, vector706, vector707
#endif
#if PPC_NUM_VECTORS > 708
.weak vector708, vector709, vector710, vector711
#endif
#if PPC_NUM_VECTORS > 712
.weak vector712, vector713, vector714, vector715
#endif
#if PPC_NUM_VECTORS > 716
.weak vector716, vector717, vector718, vector719
#endif
#if PPC_NUM_VECTORS > 720
.weak vector720, vector721, vector722, vector723
#endif
#if PPC_NUM_VECTORS > 724
.weak vector724, vector725, vector726, vector727
#endif
#if PPC_NUM_VECTORS > 728
.weak vector728, vector729, vector730, vector731
#endif
#if PPC_NUM_VECTORS > 732
.weak vector732, vector733, vector734, vector735
#endif
#if PPC_NUM_VECTORS > 736
.weak vector736, vector737, vector738, vector739
#endif
#if PPC_NUM_VECTORS > 740
.weak vector740, vector741, vector742, vector743
#endif
#if PPC_NUM_VECTORS > 744
.weak vector744, vector745, vector746, vector747
#endif
#if PPC_NUM_VECTORS > 748
.weak vector748, vector749, vector750, vector751
#endif
#if PPC_NUM_VECTORS > 752
.weak vector752, vector753, vector754, vector755
#endif
#if PPC_NUM_VECTORS > 756
.weak vector756, vector757, vector758, vector759
#endif
#if PPC_NUM_VECTORS > 760
.weak vector760, vector761, vector762, vector763
#endif
#if PPC_NUM_VECTORS > 764
.weak vector764, vector765, vector766, vector767
#endif
#if PPC_NUM_VECTORS > 768
.weak vector768, vector769, vector770, vector771
#endif
#if PPC_NUM_VECTORS > 772
.weak vector772, vector773, vector774, vector775
#endif
#if PPC_NUM_VECTORS > 776
.weak vector776, vector777, vector778, vector779
#endif
#if PPC_NUM_VECTORS > 780
.weak vector780, vector781, vector782, vector783
#endif
#if PPC_NUM_VECTORS > 784
.weak vector784, vector785, vector786, vector787
#endif
#if PPC_NUM_VECTORS > 788
.weak vector788, vector789, vector790, vector791
#endif
#if PPC_NUM_VECTORS > 792
.weak vector792, vector793, vector794, vector795
#endif
#if PPC_NUM_VECTORS > 796
.weak vector796, vector797, vector798, vector799
#endif
#if PPC_NUM_VECTORS > 800
.weak vector800, vector801, vector802, vector803
#endif
#if PPC_NUM_VECTORS > 804
.weak vector804, vector805, vector806, vector807
#endif
#if PPC_NUM_VECTORS > 808
.weak vector808, vector809, vector810, vector811
#endif
#if PPC_NUM_VECTORS > 812
.weak vector812, vector813, vector814, vector815
#endif
#if PPC_NUM_VECTORS > 816
.weak vector816, vector817, vector818, vector819
#endif
#if PPC_NUM_VECTORS > 820
.weak vector820, vector821, vector822, vector823
#endif
#if PPC_NUM_VECTORS > 824
.weak vector824, vector825, vector826, vector827
#endif
#if PPC_NUM_VECTORS > 828
.weak vector828, vector829, vector830, vector831
#endif
#if PPC_NUM_VECTORS > 832
.weak vector832, vector833, vector834, vector835
#endif
#if PPC_NUM_VECTORS > 836
.weak vector836, vector837, vector838, vector839
#endif
#if PPC_NUM_VECTORS > 840
.weak vector840, vector841, vector842, vector843
#endif
#if PPC_NUM_VECTORS > 844
.weak vector844, vector845, vector846, vector847
#endif
#if PPC_NUM_VECTORS > 848
.weak vector848, vector849, vector850, vector851
#endif
#if PPC_NUM_VECTORS > 852
.weak vector852, vector853, vector854, vector855
#endif
#if PPC_NUM_VECTORS > 856
.weak vector856, vector857, vector858, vector859
#endif
#if PPC_NUM_VECTORS > 860
.weak vector860, vector861, vector862, vector863
#endif
#if PPC_NUM_VECTORS > 864
.weak vector864, vector865, vector866, vector867
#endif
#if PPC_NUM_VECTORS > 868
.weak vector868, vector869, vector870, vector871
#endif
#if PPC_NUM_VECTORS > 872
.weak vector872, vector873, vector874, vector875
#endif
#if PPC_NUM_VECTORS > 876
.weak vector876, vector877, vector878, vector879
#endif
#if PPC_NUM_VECTORS > 880
.weak vector880, vector881, vector882, vector883
#endif
#if PPC_NUM_VECTORS > 884
.weak vector884, vector885, vector886, vector887
#endif
#if PPC_NUM_VECTORS > 888
.weak vector888, vector889, vector890, vector891
#endif
#if PPC_NUM_VECTORS > 892
.weak vector892, vector893, vector894, vector895
#endif
#if PPC_NUM_VECTORS > 896
.weak vector896, vector897, vector898, vector899
#endif
#if PPC_NUM_VECTORS > 900
.weak vector900, vector901, vector902, vector903
#endif
#if PPC_NUM_VECTORS > 904
.weak vector904, vector905, vector906, vector907
#endif
#if PPC_NUM_VECTORS > 908
.weak vector908, vector909, vector910, vector911
#endif
#if PPC_NUM_VECTORS > 912
.weak vector912, vector913, vector914, vector915
#endif
#if PPC_NUM_VECTORS > 916
.weak vector916, vector917, vector918, vector919
#endif
#if PPC_NUM_VECTORS > 920
.weak vector920, vector921, vector922, vector923
#endif
#if PPC_NUM_VECTORS > 924
.weak vector924, vector925, vector926, vector927
#endif
#if PPC_NUM_VECTORS > 928
.weak vector928, vector929, vector930, vector931
#endif
#if PPC_NUM_VECTORS > 932
.weak vector932, vector933, vector934, vector935
#endif
#if PPC_NUM_VECTORS > 936
.weak vector936, vector937, vector938, vector939
#endif
#if PPC_NUM_VECTORS > 940
.weak vector940, vector941, vector942, vector943
#endif
#if PPC_NUM_VECTORS > 944
.weak vector944, vector945, vector946, vector947
#endif
#if PPC_NUM_VECTORS > 948
.weak vector948, vector949, vector950, vector951
#endif
#if PPC_NUM_VECTORS > 952
.weak vector952, vector953, vector954, vector955
#endif
#if PPC_NUM_VECTORS > 956
.weak vector956, vector957, vector958, vector959
#endif
#if PPC_NUM_VECTORS > 960
.weak vector960, vector961, vector962, vector963
#endif
#if PPC_NUM_VECTORS > 964
.weak vector964, vector965, vector966, vector967
#endif
#if PPC_NUM_VECTORS > 968
.weak vector968, vector969, vector970, vector971
#endif
#if PPC_NUM_VECTORS > 972
.weak vector972, vector973, vector974, vector975
#endif
#if PPC_NUM_VECTORS > 976
.weak vector976, vector977, vector978, vector979
#endif
#if PPC_NUM_VECTORS > 980
.weak vector980, vector981, vector982, vector983
#endif
#if PPC_NUM_VECTORS > 984
.weak vector984, vector985, vector986, vector987
#endif
#if PPC_NUM_VECTORS > 988
.weak vector988, vector989, vector990, vector991
#endif
#if PPC_NUM_VECTORS > 992
.weak vector992, vector993, vector994, vector995
#endif
#if PPC_NUM_VECTORS > 996
.weak vector996, vector997, vector998, vector999
#endif
#if PPC_NUM_VECTORS > 1000
.weak vector1000, vector1001, vector1002, vector1003
#endif
#if PPC_NUM_VECTORS > 1004
.weak vector1004, vector1005, vector1006, vector1007
#endif
#if PPC_NUM_VECTORS > 1008
.weak vector1008, vector1009, vector1010, vector1011
#endif
#if PPC_NUM_VECTORS > 1012
.weak vector1012, vector1013, vector1014, vector1015
#endif
#if PPC_NUM_VECTORS > 1016
.weak vector1016, vector1017, vector1018, vector1019
#endif
#if PPC_NUM_VECTORS > 1020
.weak vector1020, vector1021, vector1022, vector1023
#endif
vector0:
vector1:
vector2:
vector3:
vector4:
vector5:
vector6:
vector7:
vector8:
vector9:
vector10:
vector11:
vector12:
vector13:
vector14:
vector15:
vector16:
vector17:
vector18:
vector19:
vector20:
vector21:
vector22:
vector23:
vector24:
vector25:
vector26:
vector27:
vector28:
vector29:
vector30:
vector31:
vector32:
vector33:
vector34:
vector35:
vector36:
vector37:
vector38:
vector39:
vector40:
vector41:
vector42:
vector43:
vector44:
vector45:
vector46:
vector47:
vector48:
vector49:
vector50:
vector51:
vector52:
vector53:
vector54:
vector55:
vector56:
vector57:
vector58:
vector59:
vector60:
vector61:
vector62:
vector63:
vector64:
vector65:
vector66:
vector67:
vector68:
vector69:
vector70:
vector71:
vector72:
vector73:
vector74:
vector75:
vector76:
vector77:
vector78:
vector79:
vector80:
vector81:
vector82:
vector83:
vector84:
vector85:
vector86:
vector87:
vector88:
vector89:
vector90:
vector91:
vector92:
vector93:
vector94:
vector95:
vector96:
vector97:
vector98:
vector99:
vector100:
vector101:
vector102:
vector103:
vector104:
vector105:
vector106:
vector107:
vector108:
vector109:
vector110:
vector111:
vector112:
vector113:
vector114:
vector115:
vector116:
vector117:
vector118:
vector119:
vector120:
vector121:
vector122:
vector123:
vector124:
vector125:
vector126:
vector127:
vector128:
vector129:
vector130:
vector131:
vector132:
vector133:
vector134:
vector135:
vector136:
vector137:
vector138:
vector139:
vector140:
vector141:
vector142:
vector143:
vector144:
vector145:
vector146:
vector147:
vector148:
vector149:
vector150:
vector151:
vector152:
vector153:
vector154:
vector155:
vector156:
vector157:
vector158:
vector159:
vector160:
vector161:
vector162:
vector163:
vector164:
vector165:
vector166:
vector167:
vector168:
vector169:
vector170:
vector171:
vector172:
vector173:
vector174:
vector175:
vector176:
vector177:
vector178:
vector179:
vector180:
vector181:
vector182:
vector183:
vector184:
vector185:
vector186:
vector187:
vector188:
vector189:
vector190:
vector191:
vector192:
vector193:
vector194:
vector195:
vector196:
vector197:
vector198:
vector199:
vector200:
vector201:
vector202:
vector203:
vector204:
vector205:
vector206:
vector207:
vector208:
vector209:
vector210:
vector211:
vector212:
vector213:
vector214:
vector215:
vector216:
vector217:
vector218:
vector219:
vector220:
vector221:
vector222:
vector223:
vector224:
vector225:
vector226:
vector227:
vector228:
vector229:
vector230:
vector231:
vector232:
vector233:
vector234:
vector235:
vector236:
vector237:
vector238:
vector239:
vector240:
vector241:
vector242:
vector243:
vector244:
vector245:
vector246:
vector247:
vector248:
vector249:
vector250:
vector251:
vector252:
vector253:
vector254:
vector255:
vector256:
vector257:
vector258:
vector259:
vector260:
vector261:
vector262:
vector263:
vector264:
vector265:
vector266:
vector267:
vector268:
vector269:
vector270:
vector271:
vector272:
vector273:
vector274:
vector275:
vector276:
vector277:
vector278:
vector279:
vector280:
vector281:
vector282:
vector283:
vector284:
vector285:
vector286:
vector287:
vector288:
vector289:
vector290:
vector291:
vector292:
vector293:
vector294:
vector295:
vector296:
vector297:
vector298:
vector299:
vector300:
vector301:
vector302:
vector303:
vector304:
vector305:
vector306:
vector307:
vector308:
vector309:
vector310:
vector311:
vector312:
vector313:
vector314:
vector315:
vector316:
vector317:
vector318:
vector319:
vector320:
vector321:
vector322:
vector323:
vector324:
vector325:
vector326:
vector327:
vector328:
vector329:
vector330:
vector331:
vector332:
vector333:
vector334:
vector335:
vector336:
vector337:
vector338:
vector339:
vector340:
vector341:
vector342:
vector343:
vector344:
vector345:
vector346:
vector347:
vector348:
vector349:
vector350:
vector351:
vector352:
vector353:
vector354:
vector355:
vector356:
vector357:
vector358:
vector359:
vector360:
vector361:
vector362:
vector363:
vector364:
vector365:
vector366:
vector367:
vector368:
vector369:
vector370:
vector371:
vector372:
vector373:
vector374:
vector375:
vector376:
vector377:
vector378:
vector379:
vector380:
vector381:
vector382:
vector383:
vector384:
vector385:
vector386:
vector387:
vector388:
vector389:
vector390:
vector391:
vector392:
vector393:
vector394:
vector395:
vector396:
vector397:
vector398:
vector399:
vector400:
vector401:
vector402:
vector403:
vector404:
vector405:
vector406:
vector407:
vector408:
vector409:
vector410:
vector411:
vector412:
vector413:
vector414:
vector415:
vector416:
vector417:
vector418:
vector419:
vector420:
vector421:
vector422:
vector423:
vector424:
vector425:
vector426:
vector427:
vector428:
vector429:
vector430:
vector431:
vector432:
vector433:
vector434:
vector435:
vector436:
vector437:
vector438:
vector439:
vector440:
vector441:
vector442:
vector443:
vector444:
vector445:
vector446:
vector447:
vector448:
vector449:
vector450:
vector451:
vector452:
vector453:
vector454:
vector455:
vector456:
vector457:
vector458:
vector459:
vector460:
vector461:
vector462:
vector463:
vector464:
vector465:
vector466:
vector467:
vector468:
vector469:
vector470:
vector471:
vector472:
vector473:
vector474:
vector475:
vector476:
vector477:
vector478:
vector479:
vector480:
vector481:
vector482:
vector483:
vector484:
vector485:
vector486:
vector487:
vector488:
vector489:
vector490:
vector491:
vector492:
vector493:
vector494:
vector495:
vector496:
vector497:
vector498:
vector499:
vector500:
vector501:
vector502:
vector503:
vector504:
vector505:
vector506:
vector507:
vector508:
vector509:
vector510:
vector511:
vector512:
vector513:
vector514:
vector515:
vector516:
vector517:
vector518:
vector519:
vector520:
vector521:
vector522:
vector523:
vector524:
vector525:
vector526:
vector527:
vector528:
vector529:
vector530:
vector531:
vector532:
vector533:
vector534:
vector535:
vector536:
vector537:
vector538:
vector539:
vector540:
vector541:
vector542:
vector543:
vector544:
vector545:
vector546:
vector547:
vector548:
vector549:
vector550:
vector551:
vector552:
vector553:
vector554:
vector555:
vector556:
vector557:
vector558:
vector559:
vector560:
vector561:
vector562:
vector563:
vector564:
vector565:
vector566:
vector567:
vector568:
vector569:
vector570:
vector571:
vector572:
vector573:
vector574:
vector575:
vector576:
vector577:
vector578:
vector579:
vector580:
vector581:
vector582:
vector583:
vector584:
vector585:
vector586:
vector587:
vector588:
vector589:
vector590:
vector591:
vector592:
vector593:
vector594:
vector595:
vector596:
vector597:
vector598:
vector599:
vector600:
vector601:
vector602:
vector603:
vector604:
vector605:
vector606:
vector607:
vector608:
vector609:
vector610:
vector611:
vector612:
vector613:
vector614:
vector615:
vector616:
vector617:
vector618:
vector619:
vector620:
vector621:
vector622:
vector623:
vector624:
vector625:
vector626:
vector627:
vector628:
vector629:
vector630:
vector631:
vector632:
vector633:
vector634:
vector635:
vector636:
vector637:
vector638:
vector639:
vector640:
vector641:
vector642:
vector643:
vector644:
vector645:
vector646:
vector647:
vector648:
vector649:
vector650:
vector651:
vector652:
vector653:
vector654:
vector655:
vector656:
vector657:
vector658:
vector659:
vector660:
vector661:
vector662:
vector663:
vector664:
vector665:
vector666:
vector667:
vector668:
vector669:
vector670:
vector671:
vector672:
vector673:
vector674:
vector675:
vector676:
vector677:
vector678:
vector679:
vector680:
vector681:
vector682:
vector683:
vector684:
vector685:
vector686:
vector687:
vector688:
vector689:
vector690:
vector691:
vector692:
vector693:
vector694:
vector695:
vector696:
vector697:
vector698:
vector699:
vector700:
vector701:
vector702:
vector703:
vector704:
vector705:
vector706:
vector707:
vector708:
vector709:
vector710:
vector711:
vector712:
vector713:
vector714:
vector715:
vector716:
vector717:
vector718:
vector719:
vector720:
vector721:
vector722:
vector723:
vector724:
vector725:
vector726:
vector727:
vector728:
vector729:
vector730:
vector731:
vector732:
vector733:
vector734:
vector735:
vector736:
vector737:
vector738:
vector739:
vector740:
vector741:
vector742:
vector743:
vector744:
vector745:
vector746:
vector747:
vector748:
vector749:
vector750:
vector751:
vector752:
vector753:
vector754:
vector755:
vector756:
vector757:
vector758:
vector759:
vector760:
vector761:
vector762:
vector763:
vector764:
vector765:
vector766:
vector767:
vector768:
vector769:
vector770:
vector771:
vector772:
vector773:
vector774:
vector775:
vector776:
vector777:
vector778:
vector779:
vector780:
vector781:
vector782:
vector783:
vector784:
vector785:
vector786:
vector787:
vector788:
vector789:
vector790:
vector791:
vector792:
vector793:
vector794:
vector795:
vector796:
vector797:
vector798:
vector799:
vector800:
vector801:
vector802:
vector803:
vector804:
vector805:
vector806:
vector807:
vector808:
vector809:
vector810:
vector811:
vector812:
vector813:
vector814:
vector815:
vector816:
vector817:
vector818:
vector819:
vector820:
vector821:
vector822:
vector823:
vector824:
vector825:
vector826:
vector827:
vector828:
vector829:
vector830:
vector831:
vector832:
vector833:
vector834:
vector835:
vector836:
vector837:
vector838:
vector839:
vector840:
vector841:
vector842:
vector843:
vector844:
vector845:
vector846:
vector847:
vector848:
vector849:
vector850:
vector851:
vector852:
vector853:
vector854:
vector855:
vector856:
vector857:
vector858:
vector859:
vector860:
vector861:
vector862:
vector863:
vector864:
vector865:
vector866:
vector867:
vector868:
vector869:
vector870:
vector871:
vector872:
vector873:
vector874:
vector875:
vector876:
vector877:
vector878:
vector879:
vector880:
vector881:
vector882:
vector883:
vector884:
vector885:
vector886:
vector887:
vector888:
vector889:
vector890:
vector891:
vector892:
vector893:
vector894:
vector895:
vector896:
vector897:
vector898:
vector899:
vector900:
vector901:
vector902:
vector903:
vector904:
vector905:
vector906:
vector907:
vector908:
vector909:
vector910:
vector911:
vector912:
vector913:
vector914:
vector915:
vector916:
vector917:
vector918:
vector919:
vector920:
vector921:
vector922:
vector923:
vector924:
vector925:
vector926:
vector927:
vector928:
vector929:
vector930:
vector931:
vector932:
vector933:
vector934:
vector935:
vector936:
vector937:
vector938:
vector939:
vector940:
vector941:
vector942:
vector943:
vector944:
vector945:
vector946:
vector947:
vector948:
vector949:
vector950:
vector951:
vector952:
vector953:
vector954:
vector955:
vector956:
vector957:
vector958:
vector959:
vector960:
vector961:
vector962:
vector963:
vector964:
vector965:
vector966:
vector967:
vector968:
vector969:
vector970:
vector971:
vector972:
vector973:
vector974:
vector975:
vector976:
vector977:
vector978:
vector979:
vector980:
vector981:
vector982:
vector983:
vector984:
vector985:
vector986:
vector987:
vector988:
vector989:
vector990:
vector991:
vector992:
vector993:
vector994:
vector995:
vector996:
vector997:
vector998:
vector999:
vector1000:
vector1001:
vector1002:
vector1003:
vector1004:
vector1005:
vector1006:
vector1007:
vector1008:
vector1009:
vector1010:
vector1011:
vector1012:
vector1013:
vector1014:
vector1015:
vector1016:
vector1017:
vector1018:
vector1019:
vector1020:
vector1021:
vector1022:
vector1023:
.global _unhandled_irq
_unhandled_irq:
se_b _unhandled_irq
#endif /* !defined(__DOXYGEN__) */
/** @} */