yes, BusFaultException and HardFaultException are IMHO only at M3 cortex.I thought that there are similar exceptions (with other names) at ARM7TDMI.