@@ -244,7 +244,7 @@ STATIC mp_obj_t busio_spi_write(size_t n_args, const mp_obj_t *pos_args, mp_map_
244244 mp_buffer_info_t bufinfo ;
245245 mp_get_buffer_raise (args [ARG_buffer ].u_obj , & bufinfo , MP_BUFFER_READ );
246246 int32_t start = args [ARG_start ].u_int ;
247- uint32_t length = bufinfo .len ;
247+ size_t length = bufinfo .len ;
248248 normalize_buffer_bounds (& start , args [ARG_end ].u_int , & length );
249249
250250 if (length == 0 ) {
@@ -288,7 +288,7 @@ STATIC mp_obj_t busio_spi_readinto(size_t n_args, const mp_obj_t *pos_args, mp_m
288288 mp_buffer_info_t bufinfo ;
289289 mp_get_buffer_raise (args [ARG_buffer ].u_obj , & bufinfo , MP_BUFFER_WRITE );
290290 int32_t start = args [ARG_start ].u_int ;
291- uint32_t length = bufinfo .len ;
291+ size_t length = bufinfo .len ;
292292 normalize_buffer_bounds (& start , args [ARG_end ].u_int , & length );
293293
294294 if (length == 0 ) {
@@ -337,13 +337,13 @@ STATIC mp_obj_t busio_spi_write_readinto(size_t n_args, const mp_obj_t *pos_args
337337 mp_buffer_info_t buf_out_info ;
338338 mp_get_buffer_raise (args [ARG_buffer_out ].u_obj , & buf_out_info , MP_BUFFER_READ );
339339 int32_t out_start = args [ARG_out_start ].u_int ;
340- uint32_t out_length = buf_out_info .len ;
340+ size_t out_length = buf_out_info .len ;
341341 normalize_buffer_bounds (& out_start , args [ARG_out_end ].u_int , & out_length );
342342
343343 mp_buffer_info_t buf_in_info ;
344344 mp_get_buffer_raise (args [ARG_buffer_in ].u_obj , & buf_in_info , MP_BUFFER_WRITE );
345345 int32_t in_start = args [ARG_in_start ].u_int ;
346- uint32_t in_length = buf_in_info .len ;
346+ size_t in_length = buf_in_info .len ;
347347 normalize_buffer_bounds (& in_start , args [ARG_in_end ].u_int , & in_length );
348348
349349 if (out_length != in_length ) {
0 commit comments