Generic Fault Handler for the ARM Cortex-M3/Cortex-M4