SEGMENT_VARIABLE(rHmi_PbData,tHmi_PbData,SEG_XDATA)={eHmi_PbStandBy_c,};/**< Instance of push-button data structure */
SEGMENT_VARIABLE(aqHmi_PbStates[],eHmi_PbStates,SEG_XDATA)={eHmi_PbNo_c,eHmi_Pb1_c,eHmi_Pb2_c,eHmi_Pb3_c,eHmi_Pb4_c};/**< Array of instances of push-button definitions */
#endif
#ifdef SILABS_PLATFORM_COMPONENT_LED
SEGMENT_VARIABLE(arHmi_LedData[bHmi_NumOfLeds_c],tHmi_LedData,SEG_XDATA)={{0,},};/**< Array of instances of Led data structure */
#ifdef HMI_DRIVER_EXTENDED_SUPPORT
SEGMENT_VARIABLE(wHmi_LedMainCnt,U16,SEG_XDATA)=0;/**< Main time counter of Led handler */
#endif
SEGMENT_VARIABLE(aqHmi_Leds[],eHmi_Leds,SEG_XDATA)={eHmi_NoLed_c,eHmi_Led1_c,eHmi_Led2_c,eHmi_Led3_c,eHmi_Led4_c};/**< Array of instances of Led definitions */
#endif
#ifdef SILABS_PLATFORM_COMPONENT_BUZZER
SEGMENT_VARIABLE(rHmi_BuzzData,tHmi_BuzzData,SEG_XDATA);/**< Instance of Buzzer data structure */
#ifdef HMI_DRIVER_EXTENDED_SUPPORT
SEGMENT_VARIABLE(wHmi_BuzzMainCnt,U16,SEG_XDATA)=0;/**< Main time counter of Buzzer handler */
#endif
#endif
#ifdef SILABS_PLATFORM_COMPONENT_SWITCH
SEGMENT_VARIABLE(bHmi_SwStateHolder,U8,SEG_XDATA)=0;/**< Holds the actual state of the switches */