@@ -5367,6 +5367,20 @@ Name: uart0-pi5
53675367Info: Enable uart 0 on GPIOs 14-15. Pi 5 only.
53685368Load: dtoverlay=uart0-pi5,<param>
53695369Params: ctsrts Enable CTS/RTS on GPIOs 16-17 (default off)
5370+ rs485 Enable RS485 mode for using the RTS line to
5371+ drive the OE pin of an RS485 transceiver (i.e.
5372+ MAX3078E); also enables the UARTx ctsrts
5373+ parameter, as RTS is required (default off).
5374+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5375+ data while sending data (default off)
5376+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5377+ line from active-high (default) to active-low.
5378+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5379+ milliseconds) between data transmission starting
5380+ and the RTS line being asserted (default 0).
5381+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5382+ milliseconds) between data transmission ending
5383+ and the RTS line being deasserted (default 0).
53705384
53715385
53725386Name: uart1
@@ -5381,6 +5395,20 @@ Name: uart1-pi5
53815395Info: Enable uart 1 on GPIOs 0-1. Pi 5 only.
53825396Load: dtoverlay=uart1-pi5,<param>
53835397Params: ctsrts Enable CTS/RTS on GPIOs 2-3 (default off)
5398+ rs485 Enable RS485 mode for using the RTS line to
5399+ drive the OE pin of an RS485 transceiver (i.e.
5400+ MAX3078E); also enables the UARTx ctsrts
5401+ parameter, as RTS is required (default off).
5402+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5403+ data while sending data (default off)
5404+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5405+ line from active-high (default) to active-low.
5406+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5407+ milliseconds) between data transmission starting
5408+ and the RTS line being asserted (default 0).
5409+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5410+ milliseconds) between data transmission ending
5411+ and the RTS line being deasserted (default 0).
53845412
53855413
53865414Name: uart2
@@ -5407,6 +5435,20 @@ Name: uart2-pi5
54075435Info: Enable uart 2 on GPIOs 4-5. Pi 5 only.
54085436Load: dtoverlay=uart2-pi5,<param>
54095437Params: ctsrts Enable CTS/RTS on GPIOs 6-7 (default off)
5438+ rs485 Enable RS485 mode for using the RTS line to
5439+ drive the OE pin of an RS485 transceiver (i.e.
5440+ MAX3078E); also enables the UARTx ctsrts
5441+ parameter, as RTS is required (default off).
5442+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5443+ data while sending data (default off)
5444+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5445+ line from active-high (default) to active-low.
5446+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5447+ milliseconds) between data transmission starting
5448+ and the RTS line being asserted (default 0).
5449+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5450+ milliseconds) between data transmission ending
5451+ and the RTS line being deasserted (default 0).
54105452
54115453
54125454Name: uart3
@@ -5433,6 +5475,20 @@ Name: uart3-pi5
54335475Info: Enable uart 3 on GPIOs 8-9. Pi 5 only.
54345476Load: dtoverlay=uart3-pi5,<param>
54355477Params: ctsrts Enable CTS/RTS on GPIOs 10-11 (default off)
5478+ rs485 Enable RS485 mode for using the RTS line to
5479+ drive the OE pin of an RS485 transceiver (i.e.
5480+ MAX3078E); also enables the UARTx ctsrts
5481+ parameter, as RTS is required (default off).
5482+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5483+ data while sending data (default off)
5484+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5485+ line from active-high (default) to active-low.
5486+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5487+ milliseconds) between data transmission starting
5488+ and the RTS line being asserted (default 0).
5489+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5490+ milliseconds) between data transmission ending
5491+ and the RTS line being deasserted (default 0).
54365492
54375493
54385494Name: uart4
@@ -5459,6 +5515,20 @@ Name: uart4-pi5
54595515Info: Enable uart 4 on GPIOs 12-13. Pi 5 only.
54605516Load: dtoverlay=uart4-pi5,<param>
54615517Params: ctsrts Enable CTS/RTS on GPIOs 14-15 (default off)
5518+ rs485 Enable RS485 mode for using the RTS line to
5519+ drive the OE pin of an RS485 transceiver (i.e.
5520+ MAX3078E); also enables the UARTx ctsrts
5521+ parameter, as RTS is required (default off).
5522+ rs485_full_duplex When RS485 mode is enabled, enables receiving of
5523+ data while sending data (default off)
5524+ rs485_invert_rts When RS485 mode is enabled, inverts the RTS
5525+ line from active-high (default) to active-low.
5526+ rs485_rts_on_delay When RS485 mode is enabled, sets the delay (in
5527+ milliseconds) between data transmission starting
5528+ and the RTS line being asserted (default 0).
5529+ rs485_rts_off_delay When RS485 mode is enabled, sets the delay (in
5530+ milliseconds) between data transmission ending
5531+ and the RTS line being deasserted (default 0).
54625532
54635533
54645534Name: uart5
0 commit comments