| 1234567891011121314151617181920212223242526272829303132333435 |
- /*
- * Copyright (c) 2006-2023, RT-Thread Development Team
- *
- * SPDX-License-Identifier: Apache-2.0
- *
- * Change Logs:
- * Date Author Notes
- * 2009-01-05 Bernard first version
- * 2010-03-29 Bernard remove interrupt tx and DMA rx mode.
- * 2010-03-30 Kyle Ported from STM32 to AVR32.
- * 2023-10-13 Raman Gopalan UART driver for at32uc3b: Initial version
- */
- #ifndef __RT_HW_SERIAL_H__
- #define __RT_HW_SERIAL_H__
- #include <rthw.h>
- #include <rtthread.h>
- #include "compiler.h"
- #include "usart.h"
- #define FOSC0 12000000
- #define FCPU 60000000
- #define FHSB FCPU
- #define FPBA FCPU
- #define FPBB FCPU
- #define UART_RX_BUFFER_SIZE 64
- #define UART_TX_DMA_NODE_SIZE 4
- #ifdef RT_USING_SERIAL
- int rt_hw_uart_init(void);
- #endif
- #endif
|