Merge pull request #4496 from mysterywolf/tm4c129x
[tm4c129x] auto formatted
This commit is contained in:
commit
7228a1000f
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : application.c
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2014, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : board.c
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2013 RT-Thread Develop Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : board.h
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2009, RT-Thread Development Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : drv_eth.c
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2009-2013 RT-Thread Develop Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : drv_eth.c
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2009-2013 RT-Thread Develop Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : drv_uart.c
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2009-2013 RT-Thread Develop Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
@ -35,74 +31,74 @@ typedef struct hw_uart_device
|
|||
|
||||
static rt_err_t hw_configure(struct rt_serial_device *serial, struct serial_configure *cfg)
|
||||
{
|
||||
uint32_t config = 0;
|
||||
hw_uart_t* uart;
|
||||
uint32_t config = 0;
|
||||
hw_uart_t* uart;
|
||||
RT_ASSERT(serial != RT_NULL);
|
||||
uart = mUartGetHwPtr(serial);
|
||||
|
||||
MAP_UARTDisable(uart->hw_base);
|
||||
// build UART Configuration parameter structure
|
||||
MAP_UARTDisable(uart->hw_base);
|
||||
// build UART Configuration parameter structure
|
||||
switch(cfg->data_bits)
|
||||
{
|
||||
case DATA_BITS_9:
|
||||
// enable 9bit address mode and set DATA_BIT_8
|
||||
MAP_UART9BitEnable(uart->hw_base);
|
||||
case DATA_BITS_8:
|
||||
config |= UART_CONFIG_WLEN_8;
|
||||
break;
|
||||
case DATA_BITS_7:
|
||||
config |= UART_CONFIG_WLEN_7;
|
||||
break;
|
||||
case DATA_BITS_6:
|
||||
config |= UART_CONFIG_WLEN_6;
|
||||
break;
|
||||
case DATA_BITS_5:
|
||||
config |= UART_CONFIG_WLEN_5;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
switch(cfg->parity)
|
||||
{
|
||||
case PARITY_ODD:
|
||||
config |= UART_CONFIG_PAR_ODD;
|
||||
break;
|
||||
case PARITY_EVEN:
|
||||
config |= UART_CONFIG_PAR_EVEN;
|
||||
break;
|
||||
case PARITY_NONE:
|
||||
config |= UART_CONFIG_PAR_NONE;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
switch(cfg->stop_bits)
|
||||
{
|
||||
case STOP_BITS_1:
|
||||
config |= UART_CONFIG_STOP_ONE;
|
||||
break;
|
||||
case STOP_BITS_2:
|
||||
config |= UART_CONFIG_STOP_TWO;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
{
|
||||
case DATA_BITS_9:
|
||||
// enable 9bit address mode and set DATA_BIT_8
|
||||
MAP_UART9BitEnable(uart->hw_base);
|
||||
case DATA_BITS_8:
|
||||
config |= UART_CONFIG_WLEN_8;
|
||||
break;
|
||||
case DATA_BITS_7:
|
||||
config |= UART_CONFIG_WLEN_7;
|
||||
break;
|
||||
case DATA_BITS_6:
|
||||
config |= UART_CONFIG_WLEN_6;
|
||||
break;
|
||||
case DATA_BITS_5:
|
||||
config |= UART_CONFIG_WLEN_5;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
switch(cfg->parity)
|
||||
{
|
||||
case PARITY_ODD:
|
||||
config |= UART_CONFIG_PAR_ODD;
|
||||
break;
|
||||
case PARITY_EVEN:
|
||||
config |= UART_CONFIG_PAR_EVEN;
|
||||
break;
|
||||
case PARITY_NONE:
|
||||
config |= UART_CONFIG_PAR_NONE;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
switch(cfg->stop_bits)
|
||||
{
|
||||
case STOP_BITS_1:
|
||||
config |= UART_CONFIG_STOP_ONE;
|
||||
break;
|
||||
case STOP_BITS_2:
|
||||
config |= UART_CONFIG_STOP_TWO;
|
||||
break;
|
||||
default:
|
||||
RT_ASSERT(0);
|
||||
break;
|
||||
}
|
||||
|
||||
// Initialize UART0 peripheral with given to corresponding parameter
|
||||
// Initialize UART0 peripheral with given to corresponding parameter
|
||||
MAP_UARTConfigSetExpClk(uart->hw_base, SystemCoreClock, cfg->baud_rate, config);
|
||||
MAP_UARTFIFOEnable(uart->hw_base);
|
||||
MAP_UARTFIFOEnable(uart->hw_base);
|
||||
|
||||
// Enable the UART.
|
||||
MAP_UARTEnable(uart->hw_base);
|
||||
// Enable the UART.
|
||||
MAP_UARTEnable(uart->hw_base);
|
||||
return RT_EOK;
|
||||
}
|
||||
|
||||
static rt_err_t hw_control(struct rt_serial_device *serial, int cmd, void *arg)
|
||||
{
|
||||
hw_uart_t* uart;
|
||||
hw_uart_t* uart;
|
||||
RT_ASSERT(serial != RT_NULL);
|
||||
uart = mUartGetHwPtr(serial);
|
||||
|
||||
|
@ -123,7 +119,7 @@ static rt_err_t hw_control(struct rt_serial_device *serial, int cmd, void *arg)
|
|||
|
||||
static int hw_putc(struct rt_serial_device *serial, char c)
|
||||
{
|
||||
hw_uart_t* uart;
|
||||
hw_uart_t* uart;
|
||||
RT_ASSERT(serial != RT_NULL);
|
||||
uart = mUartGetHwPtr(serial);
|
||||
|
||||
|
@ -133,11 +129,11 @@ static int hw_putc(struct rt_serial_device *serial, char c)
|
|||
|
||||
static int hw_getc(struct rt_serial_device *serial)
|
||||
{
|
||||
hw_uart_t* uart;
|
||||
hw_uart_t* uart;
|
||||
RT_ASSERT(serial != RT_NULL);
|
||||
uart = mUartGetHwPtr(serial);
|
||||
|
||||
return MAP_UARTCharGetNonBlocking(uart->hw_base);
|
||||
return MAP_UARTCharGetNonBlocking(uart->hw_base);
|
||||
}
|
||||
|
||||
static const struct rt_uart_ops hw_uart_ops =
|
||||
|
@ -158,7 +154,7 @@ hw_uart_t uart0 =
|
|||
|
||||
void UART0_IRQHandler(void)
|
||||
{
|
||||
uint32_t intsrc;
|
||||
uint32_t intsrc;
|
||||
hw_uart_t *uart = &uart0;
|
||||
|
||||
/* enter interrupt */
|
||||
|
@ -208,15 +204,15 @@ int rt_hw_uart_init(void)
|
|||
//IntPrioritySet(INT_UART0, ((0x01 << 5) | 0x01));
|
||||
|
||||
/* Enable Interrupt for UART channel */
|
||||
UARTIntRegister(uart->hw_base, UART0_IRQHandler);
|
||||
MAP_IntEnable(INT_UART0);
|
||||
MAP_UARTEnable(uart->hw_base);
|
||||
UARTIntRegister(uart->hw_base, UART0_IRQHandler);
|
||||
MAP_IntEnable(INT_UART0);
|
||||
MAP_UARTEnable(uart->hw_base);
|
||||
|
||||
/* register UART0 device */
|
||||
rt_hw_serial_register(&serial0, "uart0",
|
||||
RT_DEVICE_FLAG_RDWR | RT_DEVICE_FLAG_INT_RX,
|
||||
uart);
|
||||
#endif
|
||||
return 0;
|
||||
return 0;
|
||||
}
|
||||
INIT_BOARD_EXPORT(rt_hw_uart_init);
|
||||
|
|
|
@ -1,11 +1,7 @@
|
|||
/*
|
||||
* File : drv_uart.h
|
||||
* This file is part of RT-Thread RTOS
|
||||
* COPYRIGHT (C) 2009-2013 RT-Thread Develop Team
|
||||
* Copyright (c) 2006-2021, RT-Thread Development Team
|
||||
*
|
||||
* The license and distribution terms for this file may be
|
||||
* found in the file LICENSE in this distribution or at
|
||||
* http://www.rt-thread.org/license/LICENSE
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*
|
||||
* Change Logs:
|
||||
* Date Author Notes
|
||||
|
|
Loading…
Reference in New Issue