From 5ea4397d2bcd84883e46883bb3a728e7f02dcc93 Mon Sep 17 00:00:00 2001 From: zvecr Date: Thu, 26 Oct 2023 21:35:37 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20qmk/qmk?= =?UTF-8?q?=5Ffirmware@e0c00c35ce195dc0ab3f729235b9490dc69592ec=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- serial_driver.md | 2 +- ws2812_driver.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/serial_driver.md b/serial_driver.md index c4b42f38ddd..b7e803154b3 100644 --- a/serial_driver.md +++ b/serial_driver.md @@ -235,7 +235,7 @@ Where 'n' matches the peripheral number of your selected USART on the MCU. The `PIO` subsystem is a Raspberry Pi RP2040 specific implementation, using the integrated PIO peripheral and is therefore only available on this MCU. Because of the flexible nature of the PIO peripherals, **any** GPIO pin can be used as a `TX` or `RX` pin. Half-duplex and Full-duplex operation is fully supported. The Half-duplex operation mode uses the built-in pull-ups and GPIO manipulation on the RP2040 to drive the line high by default. An external pull-up is therefore not necessary. -Configure the hardware via your config.h: +You may optionally switch the PIO peripheral used with the following define in config.h: ```c #define SERIAL_PIO_USE_PIO1 // Force the usage of PIO1 peripheral, by default the Serial implementation uses the PIO0 peripheral ``` diff --git a/ws2812_driver.md b/ws2812_driver.md index f8cad20ce0c..9b79cfa905e 100644 --- a/ws2812_driver.md +++ b/ws2812_driver.md @@ -170,7 +170,7 @@ To configure it, add this to your rules.mk: WS2812_DRIVER = vendor ``` -Configure the hardware via your config.h: +You may optionally switch the PIO peripheral used with the following define in config.h: ```c #define WS2812_PIO_USE_PIO1 // Force the usage of PIO1 peripheral, by default the WS2812 implementation uses the PIO0 peripheral ```