public override void setVectorCatch(UInt32 enableMask) { var demcr = this.readMemory(CortexM.DEMCR)(); demcr |= CortexM._map_to_vector_catch_mask(enableMask); demcr |= ~CortexM._map_to_vector_catch_mask(~enableMask); this.writeMemory(CortexM.DEMCR, demcr); }
public override UInt32 getVectorCatch() { var demcr = this.readMemory(CortexM.DEMCR)(); return(CortexM._map_from_vector_catch_mask(demcr)); }