diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-05-11 00:04:50 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-05-11 00:04:50 +0200 |
commit | 44622dfd8d1d97e21c6f63add241cbe366ab8f39 (patch) | |
tree | e5555917093c77c453174e7c3c1716afbd15caa9 /firmware/libboard | |
parent | b91f6ad8481bf0a2fe54467e5930e1735a8f3b6b (diff) |
consistently use 0-based counting of modems/slots
Diffstat (limited to 'firmware/libboard')
-rw-r--r-- | firmware/libboard/common/source/sim_switch.c | 4 | ||||
-rw-r--r-- | firmware/libboard/qmod/source/board_qmod.c | 8 | ||||
-rw-r--r-- | firmware/libboard/qmod/source/wwan_perst.c | 4 |
3 files changed, 8 insertions, 8 deletions
diff --git a/firmware/libboard/common/source/sim_switch.c b/firmware/libboard/common/source/sim_switch.c index 49e6cea..598cd4d 100644 --- a/firmware/libboard/common/source/sim_switch.c +++ b/firmware/libboard/common/source/sim_switch.c @@ -27,12 +27,12 @@ int sim_switch_use_physical(unsigned int nr, int physical) switch (nr) { #ifdef PIN_SIM_SWITCH1 - case 1: + case 0: pin = &pin_conn_usim1; break; #endif #ifdef PIN_SIM_SWITCH2 - case 2: + case 1: pin = &pin_conn_usim2; break; #endif diff --git a/firmware/libboard/qmod/source/board_qmod.c b/firmware/libboard/qmod/source/board_qmod.c index 54983d7..d14c29c 100644 --- a/firmware/libboard/qmod/source/board_qmod.c +++ b/firmware/libboard/qmod/source/board_qmod.c @@ -184,17 +184,17 @@ void board_exec_dbg_cmd(int ch) break; case '1': printf("Resetting Modem 1 (of this SAM3)\n\r"); - wwan_perst_do_reset_pulse(1, 300); + wwan_perst_do_reset_pulse(0, 300); break; case '2': printf("Resetting Modem 2 (of this SAM3)\n\r"); - wwan_perst_do_reset_pulse(2, 300); + wwan_perst_do_reset_pulse(1, 300); break; case '!': - sim_switch_use_physical(1, 0); + sim_switch_use_physical(0, 0); break; case '@': - sim_switch_use_physical(2, 0); + sim_switch_use_physical(0, 0); break; default: if (!qmod_sam3_is_12()) diff --git a/firmware/libboard/qmod/source/wwan_perst.c b/firmware/libboard/qmod/source/wwan_perst.c index f16006f..b80fd55 100644 --- a/firmware/libboard/qmod/source/wwan_perst.c +++ b/firmware/libboard/qmod/source/wwan_perst.c @@ -45,11 +45,11 @@ static struct wwan_perst *get_perst_for_modem(int modem_nr) switch (modem_nr) { #ifdef PIN_PERST1 - case 1: + case 0: return &perst1; #endif #ifdef PIN_PERST2 - case 2: + case 1: return &perst2; #endif default: |