C-Netz-SIM: Store version number in phone book entry 01 as default.
This commit is contained in:
parent
4252ca1f82
commit
43dfab23e0
|
@ -1316,6 +1316,7 @@ static uint8_t tx_atr(sim_sim_t *sim)
|
|||
int sim_init_eeprom(void)
|
||||
{
|
||||
uint8_t ebdt_data[9];
|
||||
uint8_t dir_data[24];
|
||||
int i, rc;
|
||||
|
||||
/* init EEPROM with all bits '1' */
|
||||
|
@ -1346,6 +1347,10 @@ int sim_init_eeprom(void)
|
|||
for (i = 0; i < 8; i++)
|
||||
eeprom_write(EEPROM_AUTH_DATA + i, AUTH_DEFAULT >> ((7 - i) * 8));
|
||||
|
||||
/* store version number to phone book entry 1 */
|
||||
encode_directory(dir_data, SIM_VERSION, SIM_VERSION_NAME);
|
||||
save_directory(1, dir_data);
|
||||
|
||||
/* now write magic characters to identify virgin or initialized EEPROM */
|
||||
eeprom_write(EEPROM_MAGIC + 0, 'C');
|
||||
eeprom_write(EEPROM_MAGIC + 1, '0' + EEPROM_VERSION);
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
|
||||
#define SIM_VERSION_NAME "Jollys Telecard"
|
||||
#define SIM_VERSION "2"
|
||||
#define FUTLN_DEFAULT "2222001"
|
||||
#define SICHERUNG_DEFAULT "3103"
|
||||
#define KARTEN_DEFAULT "3"
|
||||
|
|
Loading…
Reference in New Issue