A10 serial driver (still needs some work). From Alan Carvalho de Assis
This commit is contained in:
parent
c0e8a124a1
commit
f80d82d14f
|
@ -187,10 +187,15 @@ pcDuino v1 Connectors
|
|||
Serial Console
|
||||
==============
|
||||
|
||||
Two UART connections are available:
|
||||
1. UART0 is available on J5 Debug Port.
|
||||
|
||||
UART0 is available on J5 Debug Port.
|
||||
UART2 is available on J11
|
||||
J15 Pin 1 Rx UART0-RX UART0_RX/IR1_RX/PB23
|
||||
J15 Pin 2 Tx UART0-TX UART0_TX/IR1_TX/PB22
|
||||
|
||||
2. UART2 is available on J11
|
||||
|
||||
J11 Pin1 UART-Rx / GPIO0 UART2_RX EINT31/SPI1_MISO/UART2_RX/PI19
|
||||
J11 Pin2 UART-Tx / GPIO1 UART2_TX EINT30/SPI1_MOSI/UART2_TX/PI18
|
||||
|
||||
By default, the serial console will be provided on UART0 in all of these
|
||||
configurations.
|
||||
|
|
|
@ -42,6 +42,8 @@
|
|||
|
||||
#include <nuttx/config.h>
|
||||
|
||||
#include "chip/a1x_piocfg.h"
|
||||
|
||||
/************************************************************************************
|
||||
* Definitions
|
||||
************************************************************************************/
|
||||
|
@ -126,6 +128,25 @@
|
|||
/* NAND *****************************************************************************/
|
||||
|
||||
/* GPIO pin disambiguation **********************************************************/
|
||||
/* UARTs ****************************************************************************/
|
||||
/* Two UART connections are available:
|
||||
*
|
||||
* 1. UART0 is available on J5 Debug Port.
|
||||
*
|
||||
* J15 Pin 1 Rx UART0-RX UART0_RX/IR1_RX/PB23
|
||||
* J15 Pin 2 Tx UART0-TX UART0_TX/IR1_TX/PB22
|
||||
*
|
||||
* 2. UART2 is available on J11
|
||||
*
|
||||
* J11 Pin1 UART-Rx / GPIO0 UART2_RX EINT31/SPI1_MISO/UART2_RX/PI19
|
||||
* J11 Pin2 UART-Tx / GPIO1 UART2_TX EINT30/SPI1_MOSI/UART2_TX/PI18
|
||||
*/
|
||||
|
||||
#define PIO_UART0_RX PIO_UART0_RX_1
|
||||
#define PIO_UART0_TX PIO_UART0_TX_1
|
||||
|
||||
#define PIO_UART2_RX PIO_UART2_RX_1
|
||||
#define PIO_UART2_TX PIO_UART2_TX_1
|
||||
|
||||
/************************************************************************************
|
||||
* Assembly Language Macros
|
||||
|
|
|
@ -123,9 +123,9 @@
|
|||
|
||||
void a1x_led_initialize(void)
|
||||
{
|
||||
a1x_configpio(PIO_LED1);
|
||||
a1x_configpio(PIO_LED3);
|
||||
a1x_configpio(PIO_LED4);
|
||||
a1x_pio_config(PIO_LED1);
|
||||
a1x_pio_config(PIO_LED3);
|
||||
a1x_pio_config(PIO_LED4);
|
||||
}
|
||||
|
||||
/****************************************************************************
|
||||
|
|
Loading…
Reference in New Issue