circuitpython/ports/broadcom
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
..
bindings/videocore Tweak black_bindings 2022-09-30 11:18:13 -05:00
boards Add LED pin definition to Zero 2W board 2022-09-10 23:18:25 -04:00
common-hal Broadcom Raspberry Pi Zero2W neopixel timing fix 2023-02-11 11:38:11 -05:00
firmware@bf96d0eda5 Full UART support for RPI 2021-12-06 18:36:14 -08:00
peripherals@0837008608 Update tinyusb for zero support 2022-01-06 08:52:33 -08:00
supervisor Broadcom port: Add 'fake' RTC support 2023-01-21 22:19:10 -05:00
Makefile Merge pull request #7247 from tannewt/picow_web_workflow 2022-11-28 14:19:42 -08:00
background.c Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
background.h Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
broadcom_peripherals_config.h Add full pin mux info and use it for I2C 2021-12-01 17:19:57 -08:00
config.txt Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
mpconfigport.h Remove CIRCUITPY_CONSOLE_UART_TX/RX 2022-09-10 21:33:29 -04:00
mpconfigport.mk remove CIRCUITPY_RTC = 1 from mpconfigport.mk 2023-01-23 14:52:20 -05:00
mphalport.c Initial Pi Zero support 2021-12-30 18:32:59 -08:00
mphalport.h Piunora + full build + high speed usb 2022-01-07 11:23:50 -08:00
qstrdefsport.h uncrustify fixes 2021-12-06 09:54:15 -05:00