git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12473 110e8d01-0319-4d1e-a829-52ad28d1bb01
This commit is contained in:
gdisirio 2018-12-16 08:24:51 +00:00
parent ee3072bcf8
commit ec272fe9ba
2 changed files with 256 additions and 0 deletions

View File

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

View File

@ -176,6 +176,8 @@
- EX: Updated LIS302DL to 1.1.0 (backported to 18.2.1). - 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 LPS25H to 1.1.0 (backported to 18.2.1).
- EX: Updated LSM303DLHC 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) - HAL: Fixed STM32F7xx I2SPLL not fully initialized (bug #992)
(backported to 18.2.2 and 17.6.5). (backported to 18.2.2 and 17.6.5).
- HAL: Fixed ethernet registry error for STM32F469/479 (bug #990) - HAL: Fixed ethernet registry error for STM32F469/479 (bug #990)