Skip to content

Commit 59d1491

Browse files
committed
cc3200: Correct pybsd_config() params retrieval.
1 parent c020109 commit 59d1491

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

cc3200/mods/pybsd.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -96,26 +96,26 @@ bool pybsd_is_present(void) {
9696
STATIC mp_obj_t pybsd_config (mp_uint_t n_args, const mp_obj_t *args) {
9797
const pin_obj_t *pin = NULL;
9898

99-
pin = pin_find(args[0]);
99+
pin = pin_find(args[1]);
100100
pybsd_pin_d0 = pin->pin_num;
101-
pybsd_af_d0 = mp_obj_get_int(args[1]);
101+
pybsd_af_d0 = mp_obj_get_int(args[2]);
102102
pin_verify_af (pybsd_af_d0);
103-
pin = pin_find(args[2]);
103+
pin = pin_find(args[3]);
104104
pybsd_pin_clk = pin->pin_num;
105-
pybsd_af_clk = mp_obj_get_int(args[3]);
105+
pybsd_af_clk = mp_obj_get_int(args[4]);
106106
pin_verify_af (pybsd_af_clk);
107-
pin = pin_find(args[4]);
107+
pin = pin_find(args[5]);
108108
pybsd_pin_cmd = pin->pin_num;
109-
pybsd_af_cmd = mp_obj_get_int(args[5]);
109+
pybsd_af_cmd = mp_obj_get_int(args[6]);
110110
pin_verify_af (pybsd_af_cmd);
111-
if (n_args == 7) {
112-
pybsd_pin_sd_detect = pin_find(args[6]);
111+
if (n_args == 8) {
112+
pybsd_pin_sd_detect = pin_find(args[7]);
113113
}
114114
pybsd_pin_config_set = true;
115115

116116
return mp_const_none;
117117
}
118-
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(pybsd_config_obj, 6, 7, pybsd_config);
118+
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(pybsd_config_obj, 7, 8, pybsd_config);
119119

120120
STATIC mp_obj_t pybsd_enable(mp_obj_t self) {
121121
if (pybsd_pin_config_set) {

0 commit comments

Comments
 (0)