@@ -5377,6 +5377,20 @@ Name: uart0-pi5
53775377Info: Enable uart 0 on GPIOs 14-15. Pi 5 only.
53785378Load: dtoverlay=uart0-pi5,<param>
53795379Params: ctsrts Enable CTS/RTS on GPIOs 16-17 (default off)
5380+ rs485 Enable RS485 mode for using the RTS line to
5381+ drive the OE pin of an RS485 transceiver (i.e.
5382+ MAX3078E); also enables the UARTx ctsrts
5383+ parameter, as RTS is required (default off).
5384+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5385+ data while sending data (default off)
5386+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5387+ line from active-high (default) to active-low.
5388+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5389+ milliseconds) between data transmission starting
5390+ and the RTS line being asserted (default 0).
5391+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5392+ milliseconds) between data transmission ending
5393+ and the RTS line being deasserted (default 0).
53805394
53815395
53825396Name: uart1
@@ -5391,6 +5405,20 @@ Name: uart1-pi5
53915405Info: Enable uart 1 on GPIOs 0-1. Pi 5 only.
53925406Load: dtoverlay=uart1-pi5,<param>
53935407Params: ctsrts Enable CTS/RTS on GPIOs 2-3 (default off)
5408+ rs485 Enable RS485 mode for using the RTS line to
5409+ drive the OE pin of an RS485 transceiver (i.e.
5410+ MAX3078E); also enables the UARTx ctsrts
5411+ parameter, as RTS is required (default off).
5412+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5413+ data while sending data (default off)
5414+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5415+ line from active-high (default) to active-low.
5416+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5417+ milliseconds) between data transmission starting
5418+ and the RTS line being asserted (default 0).
5419+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5420+ milliseconds) between data transmission ending
5421+ and the RTS line being deasserted (default 0).
53945422
53955423
53965424Name: uart2
@@ -5417,6 +5445,20 @@ Name: uart2-pi5
54175445Info: Enable uart 2 on GPIOs 4-5. Pi 5 only.
54185446Load: dtoverlay=uart2-pi5,<param>
54195447Params: ctsrts Enable CTS/RTS on GPIOs 6-7 (default off)
5448+ rs485 Enable RS485 mode for using the RTS line to
5449+ drive the OE pin of an RS485 transceiver (i.e.
5450+ MAX3078E); also enables the UARTx ctsrts
5451+ parameter, as RTS is required (default off).
5452+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5453+ data while sending data (default off)
5454+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5455+ line from active-high (default) to active-low.
5456+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5457+ milliseconds) between data transmission starting
5458+ and the RTS line being asserted (default 0).
5459+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5460+ milliseconds) between data transmission ending
5461+ and the RTS line being deasserted (default 0).
54205462
54215463
54225464Name: uart3
@@ -5443,6 +5485,20 @@ Name: uart3-pi5
54435485Info: Enable uart 3 on GPIOs 8-9. Pi 5 only.
54445486Load: dtoverlay=uart3-pi5,<param>
54455487Params: ctsrts Enable CTS/RTS on GPIOs 10-11 (default off)
5488+ rs485 Enable RS485 mode for using the RTS line to
5489+ drive the OE pin of an RS485 transceiver (i.e.
5490+ MAX3078E); also enables the UARTx ctsrts
5491+ parameter, as RTS is required (default off).
5492+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5493+ data while sending data (default off)
5494+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5495+ line from active-high (default) to active-low.
5496+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5497+ milliseconds) between data transmission starting
5498+ and the RTS line being asserted (default 0).
5499+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5500+ milliseconds) between data transmission ending
5501+ and the RTS line being deasserted (default 0).
54465502
54475503
54485504Name: uart4
@@ -5469,6 +5525,20 @@ Name: uart4-pi5
54695525Info: Enable uart 4 on GPIOs 12-13. Pi 5 only.
54705526Load: dtoverlay=uart4-pi5,<param>
54715527Params: ctsrts Enable CTS/RTS on GPIOs 14-15 (default off)
5528+ rs485 Enable RS485 mode for using the RTS line to
5529+ drive the OE pin of an RS485 transceiver (i.e.
5530+ MAX3078E); also enables the UARTx ctsrts
5531+ parameter, as RTS is required (default off).
5532+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5533+ data while sending data (default off)
5534+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5535+ line from active-high (default) to active-low.
5536+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5537+ milliseconds) between data transmission starting
5538+ and the RTS line being asserted (default 0).
5539+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5540+ milliseconds) between data transmission ending
5541+ and the RTS line being deasserted (default 0).
54725542
54735543
54745544Name: uart5
0 commit comments