Skip to content

Commit eac2bb1

Browse files
authored
Merge pull request micropython#11028 from makermelissa-piclaw/dotclockfb-gpio-data-range
dotclockframebuffer: fix gpio_data range validation
2 parents eb2e431 + 074fb88 commit eac2bb1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

shared-bindings/dotclockframebuffer/__init__.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ static mp_obj_t ioexpander_send_init_sequence(size_t n_args, const mp_obj_t *pos
104104
mp_arg_validate_int_range(cs_bit, 0, max_bit, MP_QSTR_cs_bit);
105105
mp_arg_validate_int_range(mosi_bit, 0, max_bit, MP_QSTR_mosi_bit);
106106
mp_arg_validate_int_range(clk_bit, 0, max_bit, MP_QSTR_clk_bit);
107-
mp_arg_validate_int_range(gpio_data, 0, (1 << (max_bit * 8)) - 1, MP_QSTR_gpio_data);
107+
mp_arg_validate_int_range(gpio_data, 0, (1 << (gpio_data_len * 8)) - 1, MP_QSTR_gpio_data);
108108
mp_int_t reset_mask = 0;
109109
if (args[ARG_reset_bit].u_obj != MP_ROM_NONE) {
110110
mp_int_t reset_bit = mp_arg_validate_int_range(mp_arg_validate_type_int(args[ARG_reset_bit].u_obj, MP_QSTR_reset_bit), 0, max_bit, MP_QSTR_reset_bit);

0 commit comments

Comments
 (0)