├── .gitignore ├── ARMCM0plus.mk ├── ARMCM3.mk ├── ARMCM4.mk ├── LICENSE.txt ├── Makefile ├── README.md ├── SiliconLabs ├── efm32gg.mk ├── efm32zg.mk ├── segger.mk ├── silabs.mk ├── stk3200 │ ├── Makefile │ └── ozone.jdebug.in └── stk3700 │ ├── Makefile │ └── ozone.jdebug.in ├── cm0plus.mk ├── cm3.mk ├── cm4.mk ├── pom.xml ├── src ├── main │ ├── asm │ │ ├── faultHandling_cm0.S │ │ └── faultHandling_cm3.S │ ├── c │ │ └── faultHandling.c │ └── include │ │ └── faultHandling.h └── test │ └── c │ ├── branchZero.c │ ├── busFault.c │ ├── faultGuru.c │ ├── iaccviol.c │ ├── invstate.c │ ├── mpuFault.c │ ├── noopProcessor.c │ ├── stackSmashing.c │ ├── stk3200.c │ └── stk3700.c └── toolchain.mk /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/.gitignore -------------------------------------------------------------------------------- /ARMCM0plus.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/ARMCM0plus.mk -------------------------------------------------------------------------------- /ARMCM3.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/ARMCM3.mk -------------------------------------------------------------------------------- /ARMCM4.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/ARMCM4.mk -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/README.md -------------------------------------------------------------------------------- /SiliconLabs/efm32gg.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/efm32gg.mk -------------------------------------------------------------------------------- /SiliconLabs/efm32zg.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/efm32zg.mk -------------------------------------------------------------------------------- /SiliconLabs/segger.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/segger.mk -------------------------------------------------------------------------------- /SiliconLabs/silabs.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/silabs.mk -------------------------------------------------------------------------------- /SiliconLabs/stk3200/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/stk3200/Makefile -------------------------------------------------------------------------------- /SiliconLabs/stk3200/ozone.jdebug.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/stk3200/ozone.jdebug.in -------------------------------------------------------------------------------- /SiliconLabs/stk3700/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/stk3700/Makefile -------------------------------------------------------------------------------- /SiliconLabs/stk3700/ozone.jdebug.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/SiliconLabs/stk3700/ozone.jdebug.in -------------------------------------------------------------------------------- /cm0plus.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/cm0plus.mk -------------------------------------------------------------------------------- /cm3.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/cm3.mk -------------------------------------------------------------------------------- /cm4.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/cm4.mk -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/asm/faultHandling_cm0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/main/asm/faultHandling_cm0.S -------------------------------------------------------------------------------- /src/main/asm/faultHandling_cm3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/main/asm/faultHandling_cm3.S -------------------------------------------------------------------------------- /src/main/c/faultHandling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/main/c/faultHandling.c -------------------------------------------------------------------------------- /src/main/include/faultHandling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/main/include/faultHandling.h -------------------------------------------------------------------------------- /src/test/c/branchZero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/branchZero.c -------------------------------------------------------------------------------- /src/test/c/busFault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/busFault.c -------------------------------------------------------------------------------- /src/test/c/faultGuru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/faultGuru.c -------------------------------------------------------------------------------- /src/test/c/iaccviol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/iaccviol.c -------------------------------------------------------------------------------- /src/test/c/invstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/invstate.c -------------------------------------------------------------------------------- /src/test/c/mpuFault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/mpuFault.c -------------------------------------------------------------------------------- /src/test/c/noopProcessor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/noopProcessor.c -------------------------------------------------------------------------------- /src/test/c/stackSmashing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/stackSmashing.c -------------------------------------------------------------------------------- /src/test/c/stk3200.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/stk3200.c -------------------------------------------------------------------------------- /src/test/c/stk3700.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/src/test/c/stk3700.c -------------------------------------------------------------------------------- /toolchain.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobermory/faultHandling-cortex-m/HEAD/toolchain.mk --------------------------------------------------------------------------------