FreeCalypso > hg > fc-magnetite
view src/aci2/mfw/mfw_nmi.h @ 549:69e52afc01d5
configs/* except classic: rebuild tif_na7_db_{fl,ir} from source
The purpose of this change is to allow a TRACEMASK_IN_FFS=1 setting given
on the configure line to have effect; all configs except classic are
included because this feature setting is orthogonal to the choice of
G23M PS version and other config choices. (The classic config is an
exception because its very purpose is to preserve a reference config
with all of the original blobs.)
Note that even though we are switching these TIF libraries from blobs
to recompilation from source in all configs, our source for these libs
compiles into a perfect match to the original blobs in the current default
TRACEMASK_IN_FFS=0 configuration, hence there is no effective change
beyond the unfortunate small increase in compilation times.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 18 Nov 2018 08:33:30 +0000 |
parents | 93999a60b835 |
children |
line wrap: on
line source
/* +--------------------------------------------------------------------+ | PROJECT: GSM-MFW (?) $Workfile:: mfw_nmi.h $| | $Author:: Vo $Revision:: 1 $| | CREATED: 07.10.98 $Modtime:: 21.10.99 12:18 $| | STATE : code | +--------------------------------------------------------------------+ PURPOSE : Internal definitions for network management . */ #ifndef DEF_MFW_NMI_HEADER #define DEF_MFW_NMI_HEADER #define MAX_PREF_PLNM 8 #define MAX_PIN_COUNT 3 /* permit maximal entering for user */ #define MAX_PUK_COUNT 5 #define FIRST_SIM_INVAILD 1 #define SERVICE_OK 1 #define SERVICE_FAILURE 0 #define CMD_NOT_PRESENT 0 /* * Network Control Block */ typedef struct { T_MFW_EVENT emask; /* events of interest */ T_MFW_EVENT event; /* current event */ T_MFW_CB handler; T_MFW_NM_PARA para; } T_MFW_NM; EXTERN T_MFW_HND nm_install (T_MFW_HDR *w, T_MFW_HDR *h, T_MFW_NM *nm); EXTERN T_MFW_RES nm_remove (T_MFW_HDR *h); EXTERN void nm_activate (UBYTE result); #ifdef FF_2TO1_PS EXTERN void nm_mmi_parameters (T_SIM_imsi_field *imsi_field, T_SIM_pref_plmn *pref_plmn); #else EXTERN void nm_mmi_parameters (T_imsi_field *imsi_field, T_pref_plmn *pref_plmn); #endif EXTERN void nm_spn_cnf (SHORT error, T_EF_SPN *efspn); EXTERN void nm_ok_cops (void); EXTERN void nm_error_cops (void); EXTERN void nm_req_imsi (UBYTE *imsi_id); EXTERN T_MFW nm_reg_flag_req (void); EXTERN void nm_ok_deregistration (void); EXTERN void nm_ok_pref_plmn (void); EXTERN void nm_error_pref_plmn (void); EXTERN void nm_sat_file_update (USHORT dataId); EXTERN void nm_ok_band (void); /*SPR919 - SH - added */ #endif