FreeCalypso > hg > fc-magnetite
view src/aci2/mfw/mfw_phbi.h @ 639:026c98f757a6
tpudrv12.h & targets/gtm900.h: our current support is for MGC2GSMT version only
As it turns out, there exist two different Huawei-made hw platforms both
bearing the marketing name GTM900-B: one is MG01GSMT, the other is MGC2GSMT.
The two are NOT fw-compatible: aside from flash chip differences which
should be handled by autodetection, the two hw platforms are already known
to have different RFFEs with different control signals, and there may be
other differences not yet known. Our current gtm900 build target is for
MGC2GSMT only; we do not yet have a specimen of MG01GSMT on hand, hence
no support for that version will be possible until and unless someone
provides one.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 30 Jan 2020 18:19:01 +0000 |
parents | 93999a60b835 |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------+ | PROJECT: GSM-MFW (8417) $Workfile:: mfw_phbi.h $| | $Author:: Vo $Revision:: 1 $| | CREATED: 7.1.99 $Modtime:: 12.01.00 11:26 $| | STATE : code | +--------------------------------------------------------------------+ PURPOSE : Internal types defination for phonebook management . */ #ifndef DEF_MFW_PHBI #define DEF_MFW_PHBI /* * PHB Control Block */ typedef struct { T_MFW_EVENT emask; /* events of interest */ T_MFW_EVENT event; /* current event */ T_MFW_CB handler; T_MFW_PHB_PARA para; } T_MFW_PHB; EXTERN BOOL phb_sign_exec (T_MFW_HDR * hdr, T_MFW_EVENT event, T_MFW_PHB_PARA *para); EXTERN void phb_ok_clck (void); EXTERN void phb_error_clck (void); EXTERN T_MFW_PHB_TON phb_cvtTon (T_ACI_TOA_TON ton); EXTERN T_MFW_PHB_TON phb_cvtNpi (T_ACI_TOA_NPI npi); EXTERN T_ACI_TOA_TON phb_ncvtTon (T_MFW_PHB_TON ton); EXTERN T_ACI_TOA_NPI phb_ncvtNpi (T_MFW_PHB_TON npi); EXTERN void phb_read_upn_eeprom (void); #endif