annotate simtool/file_id.h @ 160:19b96c52348f

fc-uicc-tool: readef command ported over
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 07 Feb 2021 04:15:59 +0000
parents ddff76088d12
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
87
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 /* definitions of a few file IDs we find interesting */
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 #define FILEID_MF 0x3F00
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 #define DF_TELECOM 0x7F10
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 #define DF_GSM 0x7F20
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 #define DF_DCS1800 0x7F21
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 /* EFs under MF */
125
ddff76088d12 fc-simtool: add EF_DIR symbolic name
Mychaela Falconia <falcon@freecalypso.org>
parents: 113
diff changeset
10 #define EF_DIR 0x2F00
87
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 #define EF_ICCID 0x2FE2
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 /* EFs under DF_GSM */
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 #define EF_LP 0x6F05
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 #define EF_IMSI 0x6F07
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 #define EF_Kc 0x6F20
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 #define EF_PLMNsel 0x6F30
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18 #define EF_HPLMN 0x6F31
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 #define EF_ACMmax 0x6F37
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 #define EF_SST 0x6F38
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 #define EF_ACM 0x6F39
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 #define EF_GID1 0x6F3E
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 #define EF_GID2 0x6F3F
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 #define EF_PUCT 0x6F41
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25 #define EF_CBMI 0x6F45
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 #define EF_SPN 0x6F46
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
27 #define EF_CBMID 0x6F48
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
28 #define EF_CBMIR 0x6F50
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
29 #define EF_BCCH 0x6F74
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
30 #define EF_ACC 0x6F78
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
31 #define EF_FPLMN 0x6F7B
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
32 #define EF_LOCI 0x6F7E
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
33 #define EF_AD 0x6FAD
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
34 #define EF_PHASE 0x6FAE
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
35 #define EF_ECC 0x6FB7
113
7e7eab9ea7c5 fc-simtool: add EF_PNN and EF_OPL symbolic names
Mychaela Falconia <falcon@freecalypso.org>
parents: 87
diff changeset
36 #define EF_PNN 0x6FC5
7e7eab9ea7c5 fc-simtool: add EF_PNN and EF_OPL symbolic names
Mychaela Falconia <falcon@freecalypso.org>
parents: 87
diff changeset
37 #define EF_OPL 0x6FC6
87
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
38
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
39 /* EFs under DF_TELECOM */
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
40 #define EF_ADN 0x6F3A
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
41 #define EF_FDN 0x6F3B
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
42 #define EF_SMS 0x6F3C
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
43 #define EF_CCP 0x6F3D
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
44 #define EF_MSISDN 0x6F40
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
45 #define EF_SMSP 0x6F42
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
46 #define EF_SMSS 0x6F43
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
47 #define EF_LND 0x6F44
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
48 #define EF_SDN 0x6F49
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
49 #define EF_EXT1 0x6F4A
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
50 #define EF_EXT2 0x6F4B
2a0d1d5b9313 fc-simtool: symbolic file names implemented
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
51 #define EF_EXT3 0x6F4C