@@ -1003,7 +1003,7 @@ static void __spiTransferBytes(spi_t * spi, const uint8_t * data, uint8_t * out,
1003
1003
if (!spi ) {
1004
1004
return ;
1005
1005
}
1006
- int i ;
1006
+ uint32_t i ;
1007
1007
1008
1008
if (bytes > 64 ) {
1009
1009
bytes = 64 ;
@@ -1298,7 +1298,7 @@ void spiWriteNL(spi_t * spi, const void * data_in, uint32_t len){
1298
1298
#if CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32
1299
1299
spi -> dev -> miso_dlen .usr_miso_dbitlen = 0 ;
1300
1300
#endif
1301
- for (int i = 0 ; i < c_longs ; i ++ ) {
1301
+ for (size_t i = 0 ; i < c_longs ; i ++ ) {
1302
1302
spi -> dev -> data_buf [i ] = data [i ];
1303
1303
}
1304
1304
#if CONFIG_IDF_TARGET_ESP32C3 || CONFIG_IDF_TARGET_ESP32S3
@@ -1333,11 +1333,11 @@ void spiTransferBytesNL(spi_t * spi, const void * data_in, uint8_t * data_out, u
1333
1333
spi -> dev -> mosi_dlen .usr_mosi_dbitlen = (c_len * 8 )- 1 ;
1334
1334
spi -> dev -> miso_dlen .usr_miso_dbitlen = (c_len * 8 )- 1 ;
1335
1335
if (data ){
1336
- for (int i = 0 ; i < c_longs ; i ++ ) {
1336
+ for (size_t i = 0 ; i < c_longs ; i ++ ) {
1337
1337
spi -> dev -> data_buf [i ] = data [i ];
1338
1338
}
1339
1339
} else {
1340
- for (int i = 0 ; i < c_longs ; i ++ ) {
1340
+ for (size_t i = 0 ; i < c_longs ; i ++ ) {
1341
1341
spi -> dev -> data_buf [i ] = 0xFFFFFFFF ;
1342
1342
}
1343
1343
}
@@ -1349,17 +1349,17 @@ void spiTransferBytesNL(spi_t * spi, const void * data_in, uint8_t * data_out, u
1349
1349
while (spi -> dev -> cmd .usr );
1350
1350
if (result ){
1351
1351
if (c_len & 3 ){
1352
- for (int i = 0 ; i < (c_longs - 1 ); i ++ ) {
1352
+ for (size_t i = 0 ; i < (c_longs - 1 ); i ++ ) {
1353
1353
result [i ] = spi -> dev -> data_buf [i ];
1354
1354
}
1355
1355
uint32_t last_data = spi -> dev -> data_buf [c_longs - 1 ];
1356
1356
uint8_t * last_out8 = (uint8_t * )& result [c_longs - 1 ];
1357
1357
uint8_t * last_data8 = (uint8_t * )& last_data ;
1358
- for (int i = 0 ; i < (c_len & 3 ); i ++ ) {
1358
+ for (size_t i = 0 ; i < (c_len & 3 ); i ++ ) {
1359
1359
last_out8 [i ] = last_data8 [i ];
1360
1360
}
1361
1361
} else {
1362
- for (int i = 0 ; i < c_longs ; i ++ ) {
1362
+ for (size_t i = 0 ; i < c_longs ; i ++ ) {
1363
1363
result [i ] = spi -> dev -> data_buf [i ];
1364
1364
}
1365
1365
}
@@ -1439,7 +1439,7 @@ void ARDUINO_ISR_ATTR spiWritePixelsNL(spi_t * spi, const void * data_in, uint32
1439
1439
#if CONFIG_IDF_TARGET_ESP32S2 || CONFIG_IDF_TARGET_ESP32
1440
1440
spi -> dev -> miso_dlen .usr_miso_dbitlen = 0 ;
1441
1441
#endif
1442
- for (int i = 0 ; i < c_longs ; i ++ ) {
1442
+ for (size_t i = 0 ; i < c_longs ; i ++ ) {
1443
1443
if (msb ){
1444
1444
if (l_bytes && i == (c_longs - 1 )){
1445
1445
if (l_bytes == 2 ){
0 commit comments