/* Enables or disables the reporting of an uncorrectable bit error to the CPU. On this microcontroller, directly reading data from flash memory can result in a CPU trap, when that particular flash page was not previously newly programmed (IfxCpu_Trap_Bus_Id_dataAccessSynchronousError).  */
static void CpuEnableUncorrectableBitErrorTrap(blt_bool enable)
/* Enables or disables the reporting of an uncorrectable bit error to the CPU. On this microcontroller, directly reading data from flash memory can result in a CPU trap, when that particular flash page was not previously newly programmed (IfxCpu_Trap_Bus_Id_dataAccessSynchronousError).  */
static void CpuEnableUncorrectableBitErrorTrap(blt_bool enable)
{
  blt_int16u         password;
  blt_int8u          trapDisBitVal;
  trapDisBitVal = (enable == BLT_TRUE) ? 0 : 1;
  password = IfxScuWdt_getCpuWatchdogPassword();
  IfxScuWdt_clearCpuEndinit(password);
  FLASH0_MARP.B.TRAPDIS = trapDisBitVal;
  IfxScuWdt_setCpuEndinit(password);
}