Fixed bug #993.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12473 110e8d01-0319-4d1e-a829-52ad28d1bb01
This commit is contained in:
parent
ee3072bcf8
commit
ec272fe9ba
|
@ -452,316 +452,570 @@ Reset_Handler:
|
|||
.weak Vector3F0, Vector3F4, Vector3F8, Vector3FC
|
||||
#endif
|
||||
|
||||
.thumb_func
|
||||
NMI_Handler:
|
||||
.thumb_func
|
||||
HardFault_Handler:
|
||||
.thumb_func
|
||||
MemManage_Handler:
|
||||
.thumb_func
|
||||
BusFault_Handler:
|
||||
.thumb_func
|
||||
UsageFault_Handler:
|
||||
.thumb_func
|
||||
Vector1C:
|
||||
.thumb_func
|
||||
Vector20:
|
||||
.thumb_func
|
||||
Vector24:
|
||||
.thumb_func
|
||||
Vector28:
|
||||
.thumb_func
|
||||
SVC_Handler:
|
||||
.thumb_func
|
||||
DebugMon_Handler:
|
||||
.thumb_func
|
||||
Vector34:
|
||||
.thumb_func
|
||||
PendSV_Handler:
|
||||
.thumb_func
|
||||
SysTick_Handler:
|
||||
.thumb_func
|
||||
Vector40:
|
||||
.thumb_func
|
||||
Vector44:
|
||||
.thumb_func
|
||||
Vector48:
|
||||
.thumb_func
|
||||
Vector4C:
|
||||
.thumb_func
|
||||
Vector50:
|
||||
.thumb_func
|
||||
Vector54:
|
||||
.thumb_func
|
||||
Vector58:
|
||||
.thumb_func
|
||||
Vector5C:
|
||||
#if CORTEX_NUM_VECTORS > 8
|
||||
.thumb_func
|
||||
Vector60:
|
||||
.thumb_func
|
||||
Vector64:
|
||||
.thumb_func
|
||||
Vector68:
|
||||
.thumb_func
|
||||
Vector6C:
|
||||
.thumb_func
|
||||
Vector70:
|
||||
.thumb_func
|
||||
Vector74:
|
||||
.thumb_func
|
||||
Vector78:
|
||||
.thumb_func
|
||||
Vector7C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 16
|
||||
.thumb_func
|
||||
Vector80:
|
||||
.thumb_func
|
||||
Vector84:
|
||||
.thumb_func
|
||||
Vector88:
|
||||
.thumb_func
|
||||
Vector8C:
|
||||
.thumb_func
|
||||
Vector90:
|
||||
.thumb_func
|
||||
Vector94:
|
||||
.thumb_func
|
||||
Vector98:
|
||||
.thumb_func
|
||||
Vector9C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 24
|
||||
.thumb_func
|
||||
VectorA0:
|
||||
.thumb_func
|
||||
VectorA4:
|
||||
.thumb_func
|
||||
VectorA8:
|
||||
.thumb_func
|
||||
VectorAC:
|
||||
.thumb_func
|
||||
VectorB0:
|
||||
.thumb_func
|
||||
VectorB4:
|
||||
.thumb_func
|
||||
VectorB8:
|
||||
.thumb_func
|
||||
VectorBC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 32
|
||||
.thumb_func
|
||||
VectorC0:
|
||||
.thumb_func
|
||||
VectorC4:
|
||||
.thumb_func
|
||||
VectorC8:
|
||||
.thumb_func
|
||||
VectorCC:
|
||||
.thumb_func
|
||||
VectorD0:
|
||||
.thumb_func
|
||||
VectorD4:
|
||||
.thumb_func
|
||||
VectorD8:
|
||||
.thumb_func
|
||||
VectorDC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 40
|
||||
.thumb_func
|
||||
VectorE0:
|
||||
.thumb_func
|
||||
VectorE4:
|
||||
.thumb_func
|
||||
VectorE8:
|
||||
.thumb_func
|
||||
VectorEC:
|
||||
.thumb_func
|
||||
VectorF0:
|
||||
.thumb_func
|
||||
VectorF4:
|
||||
.thumb_func
|
||||
VectorF8:
|
||||
.thumb_func
|
||||
VectorFC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 48
|
||||
.thumb_func
|
||||
Vector100:
|
||||
.thumb_func
|
||||
Vector104:
|
||||
.thumb_func
|
||||
Vector108:
|
||||
.thumb_func
|
||||
Vector10C:
|
||||
.thumb_func
|
||||
Vector110:
|
||||
.thumb_func
|
||||
Vector114:
|
||||
.thumb_func
|
||||
Vector118:
|
||||
.thumb_func
|
||||
Vector11C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 56
|
||||
.thumb_func
|
||||
Vector120:
|
||||
.thumb_func
|
||||
Vector124:
|
||||
.thumb_func
|
||||
Vector128:
|
||||
.thumb_func
|
||||
Vector12C:
|
||||
.thumb_func
|
||||
Vector130:
|
||||
.thumb_func
|
||||
Vector134:
|
||||
.thumb_func
|
||||
Vector138:
|
||||
.thumb_func
|
||||
Vector13C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 64
|
||||
.thumb_func
|
||||
Vector140:
|
||||
.thumb_func
|
||||
Vector144:
|
||||
.thumb_func
|
||||
Vector148:
|
||||
.thumb_func
|
||||
Vector14C:
|
||||
.thumb_func
|
||||
Vector150:
|
||||
.thumb_func
|
||||
Vector154:
|
||||
.thumb_func
|
||||
Vector158:
|
||||
.thumb_func
|
||||
Vector15C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 72
|
||||
.thumb_func
|
||||
Vector160:
|
||||
.thumb_func
|
||||
Vector164:
|
||||
.thumb_func
|
||||
Vector168:
|
||||
.thumb_func
|
||||
Vector16C:
|
||||
.thumb_func
|
||||
Vector170:
|
||||
.thumb_func
|
||||
Vector174:
|
||||
.thumb_func
|
||||
Vector178:
|
||||
.thumb_func
|
||||
Vector17C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 80
|
||||
.thumb_func
|
||||
Vector180:
|
||||
.thumb_func
|
||||
Vector184:
|
||||
.thumb_func
|
||||
Vector188:
|
||||
.thumb_func
|
||||
Vector18C:
|
||||
.thumb_func
|
||||
Vector190:
|
||||
.thumb_func
|
||||
Vector194:
|
||||
.thumb_func
|
||||
Vector198:
|
||||
.thumb_func
|
||||
Vector19C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 88
|
||||
.thumb_func
|
||||
Vector1A0:
|
||||
.thumb_func
|
||||
Vector1A4:
|
||||
.thumb_func
|
||||
Vector1A8:
|
||||
.thumb_func
|
||||
Vector1AC:
|
||||
.thumb_func
|
||||
Vector1B0:
|
||||
.thumb_func
|
||||
Vector1B4:
|
||||
.thumb_func
|
||||
Vector1B8:
|
||||
.thumb_func
|
||||
Vector1BC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 96
|
||||
.thumb_func
|
||||
Vector1C0:
|
||||
.thumb_func
|
||||
Vector1C4:
|
||||
.thumb_func
|
||||
Vector1C8:
|
||||
.thumb_func
|
||||
Vector1CC:
|
||||
.thumb_func
|
||||
Vector1D0:
|
||||
.thumb_func
|
||||
Vector1D4:
|
||||
.thumb_func
|
||||
Vector1D8:
|
||||
.thumb_func
|
||||
Vector1DC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 104
|
||||
.thumb_func
|
||||
Vector1E0:
|
||||
.thumb_func
|
||||
Vector1E4:
|
||||
.thumb_func
|
||||
Vector1E8:
|
||||
.thumb_func
|
||||
Vector1EC:
|
||||
.thumb_func
|
||||
Vector1F0:
|
||||
.thumb_func
|
||||
Vector1F4:
|
||||
.thumb_func
|
||||
Vector1F8:
|
||||
.thumb_func
|
||||
Vector1FC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 112
|
||||
.thumb_func
|
||||
Vector200:
|
||||
.thumb_func
|
||||
Vector204:
|
||||
.thumb_func
|
||||
Vector208:
|
||||
.thumb_func
|
||||
Vector20C:
|
||||
.thumb_func
|
||||
Vector210:
|
||||
.thumb_func
|
||||
Vector214:
|
||||
.thumb_func
|
||||
Vector218:
|
||||
.thumb_func
|
||||
Vector21C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 120
|
||||
.thumb_func
|
||||
Vector220:
|
||||
.thumb_func
|
||||
Vector224:
|
||||
.thumb_func
|
||||
Vector228:
|
||||
.thumb_func
|
||||
Vector22C:
|
||||
.thumb_func
|
||||
Vector230:
|
||||
.thumb_func
|
||||
Vector234:
|
||||
.thumb_func
|
||||
Vector238:
|
||||
.thumb_func
|
||||
Vector23C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 128
|
||||
.thumb_func
|
||||
Vector240:
|
||||
.thumb_func
|
||||
Vector244:
|
||||
.thumb_func
|
||||
Vector248:
|
||||
.thumb_func
|
||||
Vector24C:
|
||||
.thumb_func
|
||||
Vector250:
|
||||
.thumb_func
|
||||
Vector254:
|
||||
.thumb_func
|
||||
Vector258:
|
||||
.thumb_func
|
||||
Vector25C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 136
|
||||
.thumb_func
|
||||
Vector260:
|
||||
.thumb_func
|
||||
Vector264:
|
||||
.thumb_func
|
||||
Vector268:
|
||||
.thumb_func
|
||||
Vector26C:
|
||||
.thumb_func
|
||||
Vector270:
|
||||
.thumb_func
|
||||
Vector274:
|
||||
.thumb_func
|
||||
Vector278:
|
||||
.thumb_func
|
||||
Vector27C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 144
|
||||
.thumb_func
|
||||
Vector280:
|
||||
.thumb_func
|
||||
Vector284:
|
||||
.thumb_func
|
||||
Vector288:
|
||||
.thumb_func
|
||||
Vector28C:
|
||||
.thumb_func
|
||||
Vector290:
|
||||
.thumb_func
|
||||
Vector294:
|
||||
.thumb_func
|
||||
Vector298:
|
||||
.thumb_func
|
||||
Vector29C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 152
|
||||
.thumb_func
|
||||
Vector2A0:
|
||||
.thumb_func
|
||||
Vector2A4:
|
||||
.thumb_func
|
||||
Vector2A8:
|
||||
.thumb_func
|
||||
Vector2AC:
|
||||
.thumb_func
|
||||
Vector2B0:
|
||||
.thumb_func
|
||||
Vector2B4:
|
||||
.thumb_func
|
||||
Vector2B8:
|
||||
.thumb_func
|
||||
Vector2BC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 160
|
||||
.thumb_func
|
||||
Vector2C0:
|
||||
.thumb_func
|
||||
Vector2C4:
|
||||
.thumb_func
|
||||
Vector2C8:
|
||||
.thumb_func
|
||||
Vector2CC:
|
||||
.thumb_func
|
||||
Vector2D0:
|
||||
.thumb_func
|
||||
Vector2D4:
|
||||
.thumb_func
|
||||
Vector2D8:
|
||||
.thumb_func
|
||||
Vector2DC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 168
|
||||
.thumb_func
|
||||
Vector2E0:
|
||||
.thumb_func
|
||||
Vector2E4:
|
||||
.thumb_func
|
||||
Vector2E8:
|
||||
.thumb_func
|
||||
Vector2EC:
|
||||
.thumb_func
|
||||
Vector2F0:
|
||||
.thumb_func
|
||||
Vector2F4:
|
||||
.thumb_func
|
||||
Vector2F8:
|
||||
.thumb_func
|
||||
Vector2FC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 176
|
||||
.thumb_func
|
||||
Vector300:
|
||||
.thumb_func
|
||||
Vector304:
|
||||
.thumb_func
|
||||
Vector308:
|
||||
.thumb_func
|
||||
Vector30C:
|
||||
.thumb_func
|
||||
Vector310:
|
||||
.thumb_func
|
||||
Vector314:
|
||||
.thumb_func
|
||||
Vector318:
|
||||
.thumb_func
|
||||
Vector31C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 184
|
||||
.thumb_func
|
||||
Vector320:
|
||||
.thumb_func
|
||||
Vector324:
|
||||
.thumb_func
|
||||
Vector328:
|
||||
.thumb_func
|
||||
Vector32C:
|
||||
.thumb_func
|
||||
Vector330:
|
||||
.thumb_func
|
||||
Vector334:
|
||||
.thumb_func
|
||||
Vector338:
|
||||
.thumb_func
|
||||
Vector33C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 192
|
||||
.thumb_func
|
||||
Vector340:
|
||||
.thumb_func
|
||||
Vector344:
|
||||
.thumb_func
|
||||
Vector348:
|
||||
.thumb_func
|
||||
Vector34C:
|
||||
.thumb_func
|
||||
Vector350:
|
||||
.thumb_func
|
||||
Vector354:
|
||||
.thumb_func
|
||||
Vector358:
|
||||
.thumb_func
|
||||
Vector35C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 200
|
||||
.thumb_func
|
||||
Vector360:
|
||||
.thumb_func
|
||||
Vector364:
|
||||
.thumb_func
|
||||
Vector368:
|
||||
.thumb_func
|
||||
Vector36C:
|
||||
.thumb_func
|
||||
Vector370:
|
||||
.thumb_func
|
||||
Vector374:
|
||||
.thumb_func
|
||||
Vector378:
|
||||
.thumb_func
|
||||
Vector37C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 208
|
||||
.thumb_func
|
||||
Vector380:
|
||||
.thumb_func
|
||||
Vector384:
|
||||
.thumb_func
|
||||
Vector388:
|
||||
.thumb_func
|
||||
Vector38C:
|
||||
.thumb_func
|
||||
Vector390:
|
||||
.thumb_func
|
||||
Vector394:
|
||||
.thumb_func
|
||||
Vector398:
|
||||
.thumb_func
|
||||
Vector39C:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 216
|
||||
.thumb_func
|
||||
Vector3A0:
|
||||
.thumb_func
|
||||
Vector3A4:
|
||||
.thumb_func
|
||||
Vector3A8:
|
||||
.thumb_func
|
||||
Vector3AC:
|
||||
.thumb_func
|
||||
Vector3B0:
|
||||
.thumb_func
|
||||
Vector3B4:
|
||||
.thumb_func
|
||||
Vector3B8:
|
||||
.thumb_func
|
||||
Vector3BC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 224
|
||||
.thumb_func
|
||||
Vector3C0:
|
||||
.thumb_func
|
||||
Vector3C4:
|
||||
.thumb_func
|
||||
Vector3C8:
|
||||
.thumb_func
|
||||
Vector3CC:
|
||||
.thumb_func
|
||||
Vector3D0:
|
||||
.thumb_func
|
||||
Vector3D4:
|
||||
.thumb_func
|
||||
Vector3D8:
|
||||
.thumb_func
|
||||
Vector3DC:
|
||||
#endif
|
||||
#if CORTEX_NUM_VECTORS > 232
|
||||
.thumb_func
|
||||
Vector3E0:
|
||||
.thumb_func
|
||||
Vector3E4:
|
||||
.thumb_func
|
||||
Vector3E8:
|
||||
.thumb_func
|
||||
Vector3EC:
|
||||
.thumb_func
|
||||
Vector3F0:
|
||||
.thumb_func
|
||||
Vector3F4:
|
||||
.thumb_func
|
||||
Vector3F8:
|
||||
.thumb_func
|
||||
Vector3FC:
|
||||
#endif
|
||||
bl _unhandled_exception
|
||||
|
|
|
@ -176,6 +176,8 @@
|
|||
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1).
|
||||
- EX: Updated LPS25H to 1.1.0 (backported to 18.2.1).
|
||||
- EX: Updated LSM303DLHC to 1.1.0 (backported to 18.2.1).
|
||||
- OTH: Fixed ARM CMx vectors table without thumb bit set for unused vectors
|
||||
(bug #993)(backported to 18.2.2).
|
||||
- HAL: Fixed STM32F7xx I2SPLL not fully initialized (bug #992)
|
||||
(backported to 18.2.2 and 17.6.5).
|
||||
- HAL: Fixed ethernet registry error for STM32F469/479 (bug #990)
|
||||
|
|
Loading…
Reference in New Issue