Use MP_ARRAY_SIZE in some appropriate spots
This commit is contained in:
parent
001740f2d7
commit
d1cd3f855f
2 changed files with 5 additions and 5 deletions
|
|
@ -175,10 +175,10 @@ void common_hal_audiobusio_i2sout_construct(audiobusio_i2sout_obj_t *self,
|
|||
sideset_pin = bit_clock;
|
||||
|
||||
if (left_justified) {
|
||||
program_len = sizeof(i2s_program_left_justified) / sizeof(i2s_program_left_justified[0]);
|
||||
program_len = MP_ARRAY_SIZE(i2s_program_left_justified);
|
||||
program = i2s_program_left_justified;
|
||||
} else {
|
||||
program_len = sizeof(i2s_program) / sizeof(i2s_program[0]);
|
||||
program_len = MP_ARRAY_SIZE(i2s_program);
|
||||
program = i2s_program;
|
||||
}
|
||||
|
||||
|
|
@ -186,10 +186,10 @@ void common_hal_audiobusio_i2sout_construct(audiobusio_i2sout_obj_t *self,
|
|||
sideset_pin = word_select;
|
||||
|
||||
if (left_justified) {
|
||||
program_len = sizeof(i2s_program_left_justified_swap) / sizeof(i2s_program_left_justified_swap[0]);
|
||||
program_len = MP_ARRAY_SIZE(i2s_program_left_justified_swap);
|
||||
program = i2s_program_left_justified_swap;
|
||||
} else {
|
||||
program_len = sizeof(i2s_program_swap) / sizeof(i2s_program_swap[0]);
|
||||
program_len = MP_ARRAY_SIZE(i2s_program_swap);
|
||||
program = i2s_program_swap;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ void common_hal_neopixel_write(const digitalio_digitalinout_obj_t *digitalinout,
|
|||
// change the pins then though.
|
||||
uint32_t pins_we_use = 1 << digitalinout->pin->number;
|
||||
bool ok = rp2pio_statemachine_construct(&state_machine,
|
||||
neopixel_program, sizeof(neopixel_program) / sizeof(neopixel_program[0]),
|
||||
neopixel_program, MP_ARRAY_SIZE(neopixel_program),
|
||||
12800000, // 12.8MHz, to get appropriate sub-bit times in PIO program.
|
||||
NULL, 0, // init program
|
||||
NULL, 1, // out
|
||||
|
|
|
|||
Loading…
Reference in a new issue