view libcommon/file_id.h @ 53:fbedb67d234f

serial: fix parity for inverse coding convention Important note: it is my (Mother Mychaela's) understanding that SIM cards with inverse coding convention are extremely rare, and I have never seen such a card. Therefore, our support for the inverse coding convention will likely remain forever untested.
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 21 Mar 2021 20:46:09 +0000
parents c9ef9e91dd8e
children
line wrap: on
line source

/* definitions of a few file IDs we find interesting */

#define	FILEID_MF	0x3F00
#define	FILEID_ADF	0x7FFF

#define	DF_TELECOM	0x7F10
#define	DF_GSM		0x7F20
#define	DF_DCS1800	0x7F21

/* EFs under MF */
#define	EF_DIR		0x2F00
#define	EF_ICCID	0x2FE2

/* EFs under DF_GSM */
#define	EF_LP		0x6F05
#define	EF_IMSI		0x6F07
#define	EF_Kc		0x6F20
#define	EF_PLMNsel	0x6F30
#define	EF_HPLMN	0x6F31
#define	EF_ACMmax	0x6F37
#define	EF_SST		0x6F38
#define	EF_ACM		0x6F39
#define	EF_GID1		0x6F3E
#define	EF_GID2		0x6F3F
#define	EF_PUCT		0x6F41
#define	EF_CBMI		0x6F45
#define	EF_SPN		0x6F46
#define	EF_CBMID	0x6F48
#define	EF_CBMIR	0x6F50
#define	EF_BCCH		0x6F74
#define	EF_ACC		0x6F78
#define	EF_FPLMN	0x6F7B
#define	EF_LOCI		0x6F7E
#define	EF_AD		0x6FAD
#define	EF_PHASE	0x6FAE
#define	EF_ECC		0x6FB7
#define	EF_PNN		0x6FC5
#define	EF_OPL		0x6FC6
#define	EF_MBDN		0x6FC7
#define	EF_MBI		0x6FC9
#define	EF_MWIS		0x6FCA

/* EFs under DF_TELECOM */
#define	EF_ADN		0x6F3A
#define	EF_FDN		0x6F3B
#define	EF_SMS		0x6F3C
#define	EF_CCP		0x6F3D
#define	EF_MSISDN	0x6F40
#define	EF_SMSP		0x6F42
#define	EF_SMSS		0x6F43
#define	EF_LND		0x6F44
#define	EF_SDN		0x6F49
#define	EF_EXT1		0x6F4A
#define	EF_EXT2		0x6F4B
#define	EF_EXT3		0x6F4C