/* * Registriert das Modul im Netz */ void initSim() { //info("Anmeldung des SIM Dienstes"); s32 result = adl_simSubscribe( initSimHandler, (ascii *) initSimPin ); //info("Behandlung des Rückgabewertes"); switch(result) { case OK: //info("Anmeldung erfolgreich"); break; case ADL_RET_ERR_PARAM: info("Handler ist NULL"); break; case ADL_RET_ERR_ALREADY_SUBSCRIBED: info("Dienst wurde mit diesem Handler bereits angemeldet"); break; case ADL_RET_ERR_SERVICE_LOCKED: info("Aufruf stammt von einem Low Level Interrupt Handler"); break; default: info("Unbekanntes Ereignis"); break; } }
//void CfgGprs ( void ( * EntryPoint ) ( void ) ) { void CfgGprs () { TRACE ( ( NORMAL_TRACE_LEVEL, "(CfgGprs) Enter." ) ) ; //AppliEntryPoint = EntryPoint; adl_simSubscribe ( cbEvhSim, GPRS_PINCODE ) ; }
void cfg_gprs ( void (* entry_point)(void)) { TRACE (( 1, "(cfg_gprs) Enter." )); appli_entry_point = entry_point; adl_simSubscribe( evh_sim, GPRS_PINCODE); }