# HG changeset patch # User Mychaela Falconia # Date 1616984618 0 # Node ID b7421cdea22b59fe3f04d77012076db48b075139 # Parent bb5aba57ecfbdaff1ade0bfd3cf9aab0de157f3a mfw_mme.c: rm code for non-Calypso platforms diff -r bb5aba57ecfb -r b7421cdea22b src/ui/mfw/mfw_mme.c --- a/src/ui/mfw/mfw_mme.c Mon Mar 29 01:52:48 2021 +0000 +++ b/src/ui/mfw/mfw_mme.c Mon Mar 29 02:23:38 2021 +0000 @@ -142,23 +142,9 @@ #include "mfw_acie.h" #include "mfw_mme.h" #include "mfw_win.h" -#include "mfw_ffs.h" /*OMAPS00098881 x0039928(sumanth)*/ -//xashmic 9 Sep 2006, OMAPS00092732 -#ifdef FF_MMI_USBMS -#include "usb/usb_api.h" -#endif +#include "mfw_ffs.h" #include "fchg/fchg_api.h" -//x0pleela 01 Apr, 2007 ER: OMAPS00122561 -#ifdef FF_PHONE_LOCK -#include "mfw_sim.h" -#endif //FF_PHONE_LOCK - -/* OMAPS00057367, 8 Dec 2005, nekkare, build fix */ -#if (BOARD == 71) -#define ISAMPLE -#endif - #define hCommPL _ENTITY_PREFIXED(hCommPL) #define hCommACI _ENTITY_PREFIXED(hCommACI) @@ -235,14 +221,6 @@ ACCESSORY_CALLBACK_PARAM callbackparam ); #endif -/* Mar 22, 2007 DVT: OMAPS00121916 x0039928 */ -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- Start */ -#ifdef FF_MMI_TFLASH -void tflash_notify_register(void); -typedef void (*T_MC_EVENT_CALLBACK)(T_MC_EVENT mcEvent, void *ctx); -#endif -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- End */ - void mfw_audio_set_device(int type); //xdeepadh, nekkareb - OMAPS00076996: 05 May 2006 //Array to retrieve the profile name @@ -250,167 +228,6 @@ char aud_cg_file[5][15] = {"handheld","handheld","handfree","headset","carkit"}; #endif -//x0pleela 29 May, 2007 DR: OMAPS00132483 -#ifdef FF_PHONE_LOCK -EXTERN int mfw_get_Phlock_status(void); -#endif // FF_PHONE_LOCK - -/* Mar 22, 2007 DVT: OMAPS00121916 x0039928 */ -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- Start */ -#ifdef FF_MMI_TFLASH -void tflash_cb(T_MC_EVENT mcEvent, void *ctx) -{ - PALLOC(tflash_mmi_ind, TFLASH_MMI_IND); - tflash_mmi_ind->mc_status = mcEvent; - PSENDX(ACI,tflash_mmi_ind); -} -#endif -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- End */ - -//xashmic 9 Sep 2006, OMAPS00092732 -#ifdef FF_MMI_USBMS -/* -+--------------------------------------------------------------------+ -| PROJECT : MMI-Framework (8417) MODULE : MFW_MME | -| STATE : code ROUTINE : usbms_cb | -+--------------------------------------------------------------------+ - - PURPOSE : Posts the USB events to the MMI task - -*/ - -void usbms_cb (T_USB_EVENT usbEvent, void *ctx) -{ - PALLOC(usbms_mmi_ind,USBMS_MMI_IND); - usbms_mmi_ind->usb_status = (U8)usbEvent; - PSENDX(ACI,usbms_mmi_ind); -} - - - - -/* -+--------------------------------------------------------------------+ -| PROJECT : MMI-Framework (8417) MODULE : MFW_MME | -| STATE : code ROUTINE : mfw_usbms_init | -+--------------------------------------------------------------------+ - - PURPOSE : Registers a callback for USB connect/disconnect events - -*/ -void mfw_usbms_init(void) -{ - T_USB_RETURN ret; - TRACE_FUNCTION("mfw_usbms_init"); - ret = usb_register_notifcation( (T_USB_EVENT_CALLBACK)usbms_cb,NULL); - switch(ret) - { - case USB_NOT_SUPPORTED : - TRACE_ERROR("USB registeration unsuccessful- Not supported"); - break; - case USB_MEMORY_ERR: - TRACE_ERROR("USB registeration unsuccessful - Memeory error"); - break; - case USB_INTERNAL_ERR: - TRACE_ERROR("USB registeration unsuccessful - Internal error"); - break; - case USB_OK: - TRACE_EVENT("USB registeration successful"); - break; - } -} - -/* -+--------------------------------------------------------------------+ -| PROJECT : MMI-Framework (8417) MODULE : MFW_MME | -| STATE : code ROUTINE : mfw_usbms_enum_control | -+--------------------------------------------------------------------+ - - PURPOSE : Continues or abandons the enumeration based on user selection - -*/ -void mfw_usbms_enum_control(T_MFW_USB_ENUM_CONTROL usbms_enum_status, T_MFW_USB_ENUM_TYPE usb_enum_type) -{ - T_USB_ENUM_INFO enumInfo; - T_USB_RETURN ret; - TRACE_FUNCTION("mfw_usbms_enum_control"); - switch(usb_enum_type) - { - case MFW_USB_TYPE_MS: - enumInfo.info=USB_MS; - break; - case MFW_USB_TYPE_AT: - enumInfo.info=USB_AT; - break; - case MFW_USB_TYPE_TRACE: - enumInfo.info=USB_TRACE; - break; - case MFW_USB_TYPE_AT_MS://xashmic 27 Sep 2006, OMAPS00096389 - enumInfo.info=USB_AT|USB_MS; - break; - case MFW_USB_TYPE_AT_TRACE://xashmic 27 Sep 2006, OMAPS00096389 - enumInfo.info=USB_AT|USB_TRACE; - break; - case MFW_USB_TYPE_MS_TRACE://xashmic 27 Sep 2006, OMAPS00096389 - enumInfo.info=USB_MS|USB_TRACE; - break; - case MFW_USB_TYPE_ALL: - enumInfo.info=USB_MS| USB_AT|USB_TRACE; - break; - default: - TRACE_ERROR("mfw_usbms_enum_control():Invalid type"); - return; - } - TRACE_EVENT_P1("Ports %x",enumInfo.info); - switch(usbms_enum_status) - { - case MFW_USB_ENUM: - ret=usb_enum_control(USB_ENUM,&enumInfo); - TRACE_EVENT_P1("mfw_usbms_enum_control:ret:%d", ret); - switch(ret) - { - case USB_NOT_SUPPORTED : - TRACE_ERROR("USB enumeration unsuccessful- Not supported"); - break; - case USB_MEMORY_ERR: - TRACE_ERROR("USB enumeration unsuccessful - Memeory error"); - break; - case USB_INTERNAL_ERR: - TRACE_ERROR("USB enumeration unsuccessful - Internal error"); - break; - case USB_OK: - TRACE_EVENT("USB enumeration successful"); - break; - default: - TRACE_ERROR("USB enumeration unsuccessful - Invalid return"); - break; - } - break; - case MFW_USB_NO_ENUM: - ret=usb_enum_control(USB_NO_ENUM,&enumInfo); - switch(ret) - { - case USB_NOT_SUPPORTED : - TRACE_ERROR("USB no enumeration unsuccessful- Not supported"); - break; - case USB_MEMORY_ERR: - TRACE_ERROR("USB no enumeration unsuccessful - Memeory error"); - break; - case USB_INTERNAL_ERR: - TRACE_ERROR("USB no enumeration unsuccessful - Internal error"); - break; - case USB_OK: - TRACE_EVENT("USB no enumeration successful"); - break; - default: - TRACE_ERROR("USB enumeration successful - Invalid return"); - break; - } - break; - } -} - -#endif /* +--------------------------------------------------------------------+ @@ -466,40 +283,9 @@ /* install prim handler */ pSlot = aci_create((T_PRIM_HANDLER)mmePrimHandler,NULL); -//xashmic 9 Sep 2006, OMAPS00092732 -//Registers a callback for event handling -#ifdef FF_MMI_USBMS - mfw_usbms_init(); - -/* Mar 22, 2007 DVT: OMAPS00121916 x0039928 */ -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- Start */ -#ifdef FF_MMI_TFLASH - tflash_notify_register(); -#endif -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- End */ - -#endif - return MfwResOk; } -/* Mar 22, 2007 DVT: OMAPS00121916 x0039928 */ -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- Start */ -#ifdef FF_MMI_TFLASH -void tflash_notify_register(void) -{ - T_RV_RET result; - - result = (T_RV_RET)mc_register_notifcation((T_MC_EVENT_CALLBACK)tflash_cb, NULL); - - if(result == RV_OK) - TRACE_EVENT("TFLASH callback registration successful"); - else - TRACE_ERROR("TFLASH callback registration failed"); -} -#endif -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- End */ - // Jun 02, 2006 DRT OMAPS00079213 x0039928(sumanth) // Fix: Two new mfw hook register and unregister functions are added @@ -524,7 +310,6 @@ #endif - /* +--------------------------------------------------------------------+ | PROJECT : MMI-Framework (8417) MODULE : MFW_MME | @@ -1085,72 +870,6 @@ mmeSignal(MfwMmeCarkit, cktData); return TRUE; #endif -//xashmic 9 Sep 2006, OMAPS00092732 -//Handler for USB connect or disconnect events -#ifdef FF_MMI_USBMS - case USBMS_MMI_IND: - { - T_USBMS_MMI_IND *usbms_mmi_ind=(T_USBMS_MMI_IND *) data; - switch(usbms_mmi_ind->usb_status) - { - case USB_CABLE_CONNECT_EVENT: - TRACE_EVENT("USB_CABLE_CONNECT_EVENT"); - //xashmic 27 Sep 2006, OMAPS00096389 - //xashmic 21 Sep 2006, OMAPS00095831 - //To enumerate based on user selection - if( ( getBootUpState() > 0 ) && ( getUSBMSFlags() & MFW_USBMS_POPUP_ENABLE)) - { - mmeSignal(MfwMmeUSBMS , MFW_USB_CABLE_CONNECT_EVENT); - } - //xashmic 21 Sep 2006, OMAPS00095831 - //To Enumerate automatically - else - { -//x0pleela 01 Apr, 2007 ER: OMAPS00122561 - #ifdef FF_PHONE_LOCK - //x0pleela 29 May, 2007 DR: OMAPS00132483 - //Check the phone lock status - if( mfw_get_Phlock_status() ) - mmeSignal(MfwMmeUSBMS , MFW_USB_CABLE_CONNECT_EVENT); - else - #endif //FF_PHONE_LOCK - mfw_usbms_enum_control(MFW_USB_ENUM , MFW_USB_TYPE_ALL); - } - break; - case USB_CABLE_DISCONNECT_EVENT: - TRACE_EVENT("USB_CABLE_DISCONNECT_EVENT"); - mmeSignal(MfwMmeUSBMS , MFW_USB_CABLE_DISCONNECT_EVENT); - mfw_usbms_enum_control(MFW_USB_NO_ENUM , MFW_USB_TYPE_ALL); - break; - } - PFREE(usbms_mmi_ind); - return TRUE; - } - -/* Mar 22, 2007 DVT: OMAPS00121916 x0039928 */ -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- Start */ -#ifdef FF_MMI_TFLASH - case TFLASH_MMI_IND: - { - T_TFLASH_MMI_IND *tflash_mmi_ind=(T_TFLASH_MMI_IND *) data; - switch(tflash_mmi_ind->mc_status) - { - case MC_INSERT_EVENT: - TRACE_EVENT("TFLASH card inserted"); - mmeSignal(MfwMmeUSBMS , MFW_TFLASH_INSERTED_EVENT); - break; - case MC_REMOVE_EVENT: - TRACE_EVENT("TFLASH card removed"); - mmeSignal(MfwMmeUSBMS , MFW_TFLASH_REMOVED_EVENT); - break; - } - PFREE(tflash_mmi_ind); - return TRUE; - } -#endif -/* Sep 26, 2007 Configuration of Drives for SBuild 2.3.0 Migration x0080701 (Bharat) -- End */ - -#endif } return FALSE; /* not processed, forward */ @@ -1275,7 +994,6 @@ #endif - /* +--------------------------------------------------------------------+ | PROJECT : MMI-Framework (8417) MODULE : MFW_MME | @@ -1567,5 +1285,3 @@ } #endif //ISAMPLE #endif - -