@@ -20,8 +20,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2020SOFTWARE.
2121*/
2222
23- //2020-03-25, Stephen Fordyce: Checked against Apollo3 datasheet DS-A3-0p9p1 Table 559 (p381) and fixed. To see fixes, search "Fixed" in the below.
24-
2523// #include "ap3_uart.h"
2624#include "ap3_types.h"
2725#include "ap3_uart_types.h"
@@ -37,13 +35,12 @@ const ap3_uart_pad_map_elem_t ap3_uart0_tx_map[AP3_UART0_NUM_TX_PADS] = {
3735 {.pad = 30 , .funcsel = AM_HAL_PIN_30_UART0TX },
3836 {.pad = 39 , .funcsel = AM_HAL_PIN_39_UART0TX },
3937 {.pad = 41 , .funcsel = AM_HAL_PIN_41_UART0TX },
40- {.pad = 44 , .funcsel = AM_HAL_PIN_44_UART0TX }, //Fixed (added) SF 2020-03-25
38+ {.pad = 44 , .funcsel = AM_HAL_PIN_44_UART0TX },
4139 {.pad = 48 , .funcsel = AM_HAL_PIN_48_UART0TX },
4240};
4341
4442const ap3_uart_pad_map_elem_t ap3_uart0_rx_map [AP3_UART0_NUM_RX_PADS ] = {
4543 {.pad = 2 , .funcsel = AM_HAL_PIN_2_UART0RX },
46- //{.pad = 4, .funcsel = AM_HAL_PIN_4_UART0RX}, //Fixed (removed) SF 2020-03-25
4744 {.pad = 11 , .funcsel = AM_HAL_PIN_11_UART0RX },
4845 {.pad = 17 , .funcsel = AM_HAL_PIN_17_UART0RX },
4946 {.pad = 21 , .funcsel = AM_HAL_PIN_21_UART0RX },
@@ -75,14 +72,13 @@ const ap3_uart_pad_map_elem_t ap3_uart0_cts_map[AP3_UART0_NUM_CTS_PADS] = {
7572 {.pad = 24 , .funcsel = AM_HAL_PIN_24_UART0CTS },
7673 {.pad = 29 , .funcsel = AM_HAL_PIN_29_UART0CTS },
7774 {.pad = 33 , .funcsel = AM_HAL_PIN_33_UART0CTS },
78- //{.pad = 26, .funcsel = AM_HAL_PIN_36_UART0CTS}, //Fixed (removed) SF 2020-03-25
79- {.pad = 36 , .funcsel = AM_HAL_PIN_36_UART0CTS }, //Fixed (replaced with .pad=36 instead of =26) SF 2020-03-25
75+ {.pad = 36 , .funcsel = AM_HAL_PIN_36_UART0CTS },
8076 {.pad = 38 , .funcsel = AM_HAL_PIN_38_UART0CTS },
8177};
8278
8379const ap3_uart_pad_map_elem_t ap3_uart1_tx_map [AP3_UART1_NUM_TX_PADS ] = {
8480 {.pad = 8 , .funcsel = AM_HAL_PIN_8_UART1TX },
85- {.pad = 10 , .funcsel = AM_HAL_PIN_10_UART1TX }, //Fixed (added) SF 2020-03-25
81+ {.pad = 10 , .funcsel = AM_HAL_PIN_10_UART1TX },
8682 {.pad = 12 , .funcsel = AM_HAL_PIN_12_UART1TX },
8783 {.pad = 14 , .funcsel = AM_HAL_PIN_14_UART1TX },
8884 {.pad = 18 , .funcsel = AM_HAL_PIN_18_UART1TX },
@@ -96,8 +92,8 @@ const ap3_uart_pad_map_elem_t ap3_uart1_tx_map[AP3_UART1_NUM_TX_PADS] = {
9692};
9793
9894const ap3_uart_pad_map_elem_t ap3_uart1_rx_map [AP3_UART1_NUM_RX_PADS ] = {
99- {.pad = 2 , .funcsel = AM_HAL_PIN_2_UART1RX }, //Fixed (added) SF 2020-03-25
100- {.pad = 4 , .funcsel = AM_HAL_PIN_4_UART1RX }, //Fixed (added) SF 2020-03-25
95+ {.pad = 2 , .funcsel = AM_HAL_PIN_2_UART1RX },
96+ {.pad = 4 , .funcsel = AM_HAL_PIN_4_UART1RX },
10197 {.pad = 9 , .funcsel = AM_HAL_PIN_9_UART1RX },
10298 {.pad = 13 , .funcsel = AM_HAL_PIN_13_UART1RX },
10399 {.pad = 15 , .funcsel = AM_HAL_PIN_15_UART1RX },
0 commit comments