circuitpython/ports/broadcom/common-hal
RetiredWizard a2bbca1428 Broadcom Raspberry Pi Zero2W neopixel timing fix
These changes result in working neopixel functionality. I've tested on
both the zero2w and the pi4b (The 4b didn't exhibit the original issue)
and the boards now behave properly with 1 to 30 pixels and the board hanging
no longer occurs.

Remove mod that didn't help during testing
Restoring back to original structure
Replace 2 microsecond delay w/deterministic loop
Remove unneded check for empty queue

Put transmit delay outside loop so Queue is used

Make sure last transmission is complete
2023-02-11 11:38:11 -05:00
..
board Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
busio fix broadcom UART ringbuf init 2022-09-25 09:12:23 -04:00
digitalio cyw43 basic gpio support, hwaddr in boot_out 2022-09-28 10:06:33 -05:00
microcontroller fix typo in comment 2021-12-30 14:12:37 -05:00
neopixel_write Broadcom Raspberry Pi Zero2W neopixel timing fix 2023-02-11 11:38:11 -05:00
os Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
rtc Remove a couple unneeded includes. 2023-01-23 15:17:24 -05:00
sdioio Conditionalize LTO 2022-05-27 12:59:54 -07:00
supervisor Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
videocore Initial Pi Zero support 2021-12-30 18:32:59 -08:00