mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-23 11:18:54 +00:00
546bbbb56f
Introduce framework to configure the multiplexed pins on boot. Since the USART supprots RS-485 multidrop mode, it allows the TX pins to float. However, for RS-232 operations, we don't want these pins to float. Instead, they should be pulled up to avoid mismatches. Linux does something similar when it configures the TX lines. This implies that we also allow the RX lines to float rather than be in the state they are left in by the boot loader. Since they are input pins, I think that this is the right thing to do. Plus minor for our board. |
||
---|---|---|
.. | ||
at91_pdcreg.h | ||
at91_pio_rm9200.h | ||
at91_pio.c | ||
at91_pioreg.h | ||
at91_piovar.h | ||
at91_pmc.c | ||
at91_pmcreg.h | ||
at91_pmcvar.h | ||
at91_rtc.c | ||
at91_rtcreg.h | ||
at91_spi.c | ||
at91_spireg.h | ||
at91_ssc.c | ||
at91_sscreg.h | ||
at91_st.c | ||
at91_streg.h | ||
at91_twi.c | ||
at91_twiio.h | ||
at91_twireg.h | ||
at91_usartreg.h | ||
at91.c | ||
at91rm92reg.h | ||
at91var.h | ||
files.at91 | ||
files.kb920x | ||
hints.at91rm9200 | ||
hints.at91sam9261 | ||
if_ate.c | ||
if_atereg.h | ||
kb920x_machdep.c | ||
ohci_atmelarm.c | ||
std.at91 | ||
std.kb920x | ||
uart_bus_at91usart.c | ||
uart_cpu_at91rm9200usart.c | ||
uart_dev_at91usart.c |