libosmosim 1.9.0.209-e0c63
Osmocom SIM library
card_fs_tetra.c File Reference

TETRA SIM card specific structures/routines. More...

#include <errno.h>
#include <string.h>
#include <osmocom/sim/sim.h>
#include <osmocom/core/talloc.h>
#include <osmocom/gsm/gsm48.h>
#include "sim_int.h"
#include "gsm_int.h"

Functions

struct osim_card_profileosim_cprof_tsim (void *ctx)
 

Variables

static const struct osim_card_sw tsim_sw []
 
static const struct osim_card_swtsim_card_sws []
 
static const struct osim_file_desc sim_ef_in_mf []
 
static const struct osim_file_desc sim_ef_in_tetra []
 

Detailed Description

TETRA SIM card specific structures/routines.

Function Documentation

◆ osim_cprof_tsim()

Variable Documentation

◆ sim_ef_in_mf

const struct osim_file_desc sim_ef_in_mf[]
static
Initial value:
= {
EF_TRANSP_N(0x2FE2, SFI_NONE, "EF.ICCID", 0, 10, 10,
"ICC Identification"),
EF_TRANSP_N(0x2F00, SFI_NONE, "EF.DIR", F_OPTIONAL, 8, 54,
"Application directory"),
EF_TRANSP_N(0x2F05, SFI_NONE, "EF.LP", 0, 2, 32,
"Language preference"),
}
#define SFI_NONE
Definition: sim.h:159
#define EF_TRANSP_N(fid, sfi, ns, flags, smin, srec, nl)
Convenience macros for defining EF.
Definition: sim.h:219
#define F_OPTIONAL
Definition: sim.h:157

Referenced by osim_cprof_tsim().

◆ sim_ef_in_tetra

const struct osim_file_desc sim_ef_in_tetra[]
static

Referenced by osim_cprof_tsim().

◆ tsim_card_sws

const struct osim_card_sw* tsim_card_sws[]
static
Initial value:
= {
NULL
}
static const struct osim_card_sw tsim_sw[]
Definition: card_fs_tetra.c:33

Referenced by osim_cprof_tsim().

◆ tsim_sw

const struct osim_card_sw tsim_sw[]
static