void task1(intptr_t exinf) { ER_UINT ercd; test_start(__FILE__); check_point(1); check_state(false, false, false, false, false); check_ipm(TIPM_ENAALL); ercd = check_chg_ipm(TMIN_INTPRI-1); check_ercd(ercd, E_OK); check_point(2); check_state(false, false, false, true, false); check_ipm(TMIN_INTPRI-1); RAISE_CPU_EXCEPTION; check_point(5); check_state(false, false, false, true, false); check_ipm(TMIN_INTPRI-1); check_finish(6); check_point(0); }
void task1(intptr_t exinf) { ER_UINT ercd; test_start(__FILE__); check_point(1); check_state(false, false, false, false, false); check_ipm(TIPM_ENAALL); ercd = dis_dsp(); check_ercd(ercd, E_OK); check_point(2); check_state(false, false, true, true, false); check_ipm(TIPM_ENAALL); ercd = sta_alm(ALM1, TEST_TIME_PROC); check_ercd(ercd, E_OK); while(!alm1_flag); check_point(8); check_state(false, false, true, true, false); check_ipm(TIPM_ENAALL); check_finish(9); check_point(0); }