diff options
Diffstat (limited to 'src/policy_manager/zipc/dummy_stm.c')
-rw-r--r-- | src/policy_manager/zipc/dummy_stm.c | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/src/policy_manager/zipc/dummy_stm.c b/src/policy_manager/zipc/dummy_stm.c index 660f8a1..146176f 100644 --- a/src/policy_manager/zipc/dummy_stm.c +++ b/src/policy_manager/zipc/dummy_stm.c @@ -214,17 +214,17 @@ int stmTransitionState(int event, stm_state_t* state) { restriction_mode_state = g_prv_state.car_element[gStmCarElementNoRestrictionMode].state; // Clear flags - g_crr_state.layer[gStmLayerNoOnScreen].is_changed = STM_FALSE; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_FALSE; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_FALSE; - g_crr_state.layer[gStmLayerNoHomescreen].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoTransGear].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoParkingBrake].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoLightstatusBrake].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoAccelPedal].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoRunning].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoLamp].is_changed = STM_FALSE; - g_crr_state.car_element[gStmCarElementNoRestrictionMode].is_changed = STM_FALSE; + g_crr_state.layer[gStmLayerNoOnScreen].changed = STM_FALSE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_FALSE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_FALSE; + g_crr_state.layer[gStmLayerNoHomescreen].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoTransGear].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoParkingBrake].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoLightstatusBrake].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoAccelPedal].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoRunning].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoLamp].changed = STM_FALSE; + g_crr_state.car_element[gStmCarElementNoRestrictionMode].changed = STM_FALSE; // Set car state @@ -232,61 +232,61 @@ int stmTransitionState(int event, stm_state_t* state) { case STM_EVT_NO_TRANS_GEAR_N: if (gStmTransGearStateNoN != trans_gear_state) { g_crr_state.car_element[gStmCarElementNoTransGear].state = gStmTransGearStateNoN; - g_crr_state.car_element[gStmCarElementNoTransGear].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoTransGear].changed = STM_TRUE; } break; case STM_EVT_NO_TRANS_GEAR_NOT_N: if (gStmTransGearStateNoNotN != trans_gear_state) { g_crr_state.car_element[gStmCarElementNoTransGear].state = gStmTransGearStateNoNotN; - g_crr_state.car_element[gStmCarElementNoTransGear].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoTransGear].changed = STM_TRUE; } break; case STM_EVT_NO_PARKING_BRAKE_OFF: if (gStmParkingBrakeStateNoOff != parking_brake_state) { g_crr_state.car_element[gStmCarElementNoParkingBrake].state = gStmParkingBrakeStateNoOff; - g_crr_state.car_element[gStmCarElementNoParkingBrake].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoParkingBrake].changed = STM_TRUE; } break; case STM_EVT_NO_PARKING_BRAKE_ON: if (gStmParkingBrakeStateNoOn != parking_brake_state) { g_crr_state.car_element[gStmCarElementNoParkingBrake].state = gStmParkingBrakeStateNoOn; - g_crr_state.car_element[gStmCarElementNoParkingBrake].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoParkingBrake].changed = STM_TRUE; } break; case STM_EVT_NO_ACCEL_PEDAL_OFF: if (gStmAccelPedalStateNoOff != accel_pedal_state) { g_crr_state.car_element[gStmCarElementNoAccelPedal].state = gStmAccelPedalStateNoOff; - g_crr_state.car_element[gStmCarElementNoAccelPedal].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoAccelPedal].changed = STM_TRUE; } break; case STM_EVT_NO_ACCEL_PEDAL_ON: if (gStmAccelPedalStateNoOn != accel_pedal_state) { g_crr_state.car_element[gStmCarElementNoAccelPedal].state = gStmAccelPedalStateNoOn; - g_crr_state.car_element[gStmCarElementNoAccelPedal].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoAccelPedal].changed = STM_TRUE; } break; case STM_EVT_NO_LAMP_OFF: if (gStmLampStateNoOff != lamp_state) { g_crr_state.car_element[gStmCarElementNoLamp].state = gStmLampStateNoOff; - g_crr_state.car_element[gStmCarElementNoLamp].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoLamp].changed = STM_TRUE; } break; case STM_EVT_NO_LAMP_ON: if (gStmLampStateNoOn != lamp_state) { g_crr_state.car_element[gStmCarElementNoLamp].state = gStmLampStateNoOn; - g_crr_state.car_element[gStmCarElementNoLamp].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoLamp].changed = STM_TRUE; } break; case STM_EVT_NO_LIGHTSTATUS_BRAKE_OFF: if (gStmLightstatusBrakeStateNoOff != lightstatus_brake_state) { g_crr_state.car_element[gStmCarElementNoLightstatusBrake].state = gStmLightstatusBrakeStateNoOff; - g_crr_state.car_element[gStmCarElementNoLightstatusBrake].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoLightstatusBrake].changed = STM_TRUE; } break; case STM_EVT_NO_LIGHTSTATUS_BRAKE_ON: if (gStmLightstatusBrakeStateNoOn != lightstatus_brake_state) { g_crr_state.car_element[gStmCarElementNoLightstatusBrake].state = gStmLightstatusBrakeStateNoOn; - g_crr_state.car_element[gStmCarElementNoLightstatusBrake].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoLightstatusBrake].changed = STM_TRUE; } break; default: @@ -295,27 +295,27 @@ int stmTransitionState(int event, stm_state_t* state) { } #if 1 // FOR ALS - if (g_crr_state.car_element[gStmCarElementNoLightstatusBrake].is_changed - || g_crr_state.car_element[gStmCarElementNoAccelPedal].is_changed) { + if (g_crr_state.car_element[gStmCarElementNoLightstatusBrake].changed + || g_crr_state.car_element[gStmCarElementNoAccelPedal].changed) { if ((gStmLightstatusBrakeStateNoOff == g_crr_state.car_element[gStmCarElementNoLightstatusBrake].state) && (gStmAccelPedalStateNoOn == g_crr_state.car_element[gStmCarElementNoAccelPedal].state)){ #else - if (g_crr_state.car_element[gStmCarElementNoParkingBrake].is_changed - || g_crr_state.car_element[gStmCarElementNoTransGear].is_changed) { + if (g_crr_state.car_element[gStmCarElementNoParkingBrake].changed + || g_crr_state.car_element[gStmCarElementNoTransGear].changed) { if ((gStmParkingBrakeStateNoOff == g_crr_state.car_element[gStmCarElementNoParkingBrake].state) && (gStmTransGearStateNoNotN == g_crr_state.car_element[gStmCarElementNoTransGear].state)){ #endif if (gStmRunningNoRun != car_state) { // Car state is changed stop -> run g_crr_state.car_element[gStmCarElementNoRunning].state = gStmRunningNoRun; - g_crr_state.car_element[gStmCarElementNoRunning].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoRunning].changed = STM_TRUE; } } else { if (gStmRunningNoStop != car_state) { // Car state is changed run -> stop g_crr_state.car_element[gStmCarElementNoRunning].state = gStmRunningNoStop; - g_crr_state.car_element[gStmCarElementNoRunning].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoRunning].changed = STM_TRUE; } } } @@ -327,19 +327,19 @@ int stmTransitionState(int event, stm_state_t* state) { // Restriction mode is changed OFF -> ON g_crr_state.car_element[gStmCarElementNoRestrictionMode].state = gStmRestrictionModeStateNoOn; - g_crr_state.car_element[gStmCarElementNoRestrictionMode].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoRestrictionMode].changed = STM_TRUE; // Update restriction layer g_prv_restriction_state_car_stop = restriction_state; g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoNone; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; // Update apps layer g_prv_apps_state_car_stop = apps_state; if ((STM_TRUE == g_map_is_activated) && (gStmLayoutNoSystem != apps_state)) { g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM1; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; } } else if ((STM_EVT_NO_RESTRICTION_MODE_OFF == event_no) @@ -348,16 +348,16 @@ int stmTransitionState(int event, stm_state_t* state) { // Restriction mode is changed ON -> OFF g_crr_state.car_element[gStmCarElementNoRestrictionMode].state = gStmRestrictionModeStateNoOff; - g_crr_state.car_element[gStmCarElementNoRestrictionMode].is_changed = STM_TRUE; + g_crr_state.car_element[gStmCarElementNoRestrictionMode].changed = STM_TRUE; // Update restriction layer g_crr_state.layer[gStmLayerNoRestriction].state = g_prv_restriction_state_car_stop; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; // Update apps layer if (STM_TRUE == g_map_is_activated) { g_crr_state.layer[gStmLayerNoApps].state = g_prv_apps_state_car_stop; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; } } @@ -369,12 +369,12 @@ int stmTransitionState(int event, stm_state_t* state) { case STM_CTG_NO_HOMESCREEN: // Homescreen layer g_crr_state.layer[gStmLayerNoHomescreen].state = gStmLayoutNoHs; - g_crr_state.layer[gStmLayerNoHomescreen].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoHomescreen].changed = STM_TRUE; // Apps layer if (gStmLayoutNoNone != apps_state) { g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoNone; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; } break; case STM_CTG_NO_MAP: @@ -387,7 +387,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoMf; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; } break; @@ -399,11 +399,11 @@ int stmTransitionState(int event, stm_state_t* state) { break; case gStmLayoutNoS1: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM1; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; } break; case STM_ARA_NO_SPLIT_MAIN: @@ -412,7 +412,7 @@ int stmTransitionState(int event, stm_state_t* state) { case gStmLayoutNoS1: case gStmLayoutNoS2: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; default: // nop @@ -431,7 +431,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoG; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; } break; @@ -450,7 +450,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoSystem; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; } break; @@ -466,7 +466,7 @@ int stmTransitionState(int event, stm_state_t* state) { switch (apps_state) { case gStmLayoutNoM1: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; case gStmLayoutNoMf: case gStmLayoutNoS1: @@ -474,7 +474,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS1; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; } break; @@ -483,11 +483,11 @@ int stmTransitionState(int event, stm_state_t* state) { switch (apps_state) { case gStmLayoutNoS1: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; case gStmLayoutNoS2: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; default: // nop @@ -499,19 +499,19 @@ int stmTransitionState(int event, stm_state_t* state) { switch (apps_state) { case gStmLayoutNoM1: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; case gStmLayoutNoM2: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; case gStmLayoutNoS1: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; case gStmLayoutNoS2: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoS2; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; default: // nop @@ -543,7 +543,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoM1; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; } break; } @@ -558,7 +558,7 @@ int stmTransitionState(int event, stm_state_t* state) { break; default: g_crr_state.layer[gStmLayerNoApps].state = gStmLayoutNoSystem; - g_crr_state.layer[gStmLayerNoApps].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoApps].changed = STM_TRUE; break; } break; @@ -592,7 +592,7 @@ int stmTransitionState(int event, stm_state_t* state) { case gStmLayoutNoNone: if (g_crr_state.layer[gStmLayerNoApps].state == gStmLayoutNoS1) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoRestriction; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } break; default: @@ -604,7 +604,7 @@ int stmTransitionState(int event, stm_state_t* state) { switch (restriction_state) { case gStmLayoutNoNone: g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoRestrictionSplitMain; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; break; default: // nop @@ -616,7 +616,7 @@ int stmTransitionState(int event, stm_state_t* state) { case gStmLayoutNoNone: if (g_crr_state.layer[gStmLayerNoApps].state == gStmLayoutNoM2) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoRestrictionSplitSub; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } break; default: @@ -636,7 +636,7 @@ int stmTransitionState(int event, stm_state_t* state) { case gStmLayoutNoRestrictionSplitMain: case gStmLayoutNoRestrictionSplitSub: g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoNone; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; break; default: // nop @@ -644,27 +644,27 @@ int stmTransitionState(int event, stm_state_t* state) { } } } - else if (g_crr_state.layer[gStmLayerNoApps].is_changed) { + else if (g_crr_state.layer[gStmLayerNoApps].changed) { if (gStmLightstatusBrakeStateNoOff == g_crr_state.car_element[gStmCarElementNoLightstatusBrake].state) { if (gStmLayoutNoM2 == g_crr_state.layer[gStmLayerNoApps].state) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoRestrictionSplitSub; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } else if (gStmLayoutNoS1 == g_crr_state.layer[gStmLayerNoApps].state) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoRestriction; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } else { if (gStmLayoutNoNone != g_crr_state.layer[gStmLayerNoRestriction].state) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoNone; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } } } else { if (gStmLayoutNoNone != g_crr_state.layer[gStmLayerNoRestriction].state) { g_crr_state.layer[gStmLayerNoRestriction].state = gStmLayoutNoNone; - g_crr_state.layer[gStmLayerNoRestriction].is_changed = STM_TRUE; + g_crr_state.layer[gStmLayerNoRestriction].changed = STM_TRUE; } } } @@ -673,7 +673,7 @@ int stmTransitionState(int event, stm_state_t* state) { memcpy(state, &g_crr_state, sizeof(g_crr_state)); if ((STM_FALSE == g_map_is_activated) - && (STM_TRUE == g_crr_state.layer[gStmLayerNoApps].is_changed) + && (STM_TRUE == g_crr_state.layer[gStmLayerNoApps].changed) && ((gStmLayoutNoM1 == g_crr_state.layer[gStmLayerNoApps].state) || (gStmLayoutNoM2 == g_crr_state.layer[gStmLayerNoApps].state) || (gStmLayoutNoMf == g_crr_state.layer[gStmLayerNoApps].state))) { |