summaryrefslogtreecommitdiff
path: root/libcpu/arm/s3c44b0/serial.c
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2021-05-28 16:20:08 +0800
committerGitHub <[email protected]>2021-05-28 16:20:08 +0800
commit92beddf3bccf6346e26aa097f82464456fb8e6bd (patch)
tree197e4a108118dda016ea02274172f0c40e7ee8ed /libcpu/arm/s3c44b0/serial.c
parentb18a99b44240ec3152011e159cc24a5af8dff0ce (diff)
parent03f4d40e30f3c94e1db0b3a65b3610dee695694a (diff)
Merge pull request #4737 from mysterywolf/3,1,xformatv3.1.5
[lts 3.1.x] format codes
Diffstat (limited to 'libcpu/arm/s3c44b0/serial.c')
-rw-r--r--libcpu/arm/s3c44b0/serial.c72
1 files changed, 36 insertions, 36 deletions
diff --git a/libcpu/arm/s3c44b0/serial.c b/libcpu/arm/s3c44b0/serial.c
index 6af515b027..95f8cb3487 100644
--- a/libcpu/arm/s3c44b0/serial.c
+++ b/libcpu/arm/s3c44b0/serial.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2006-2018, RT-Thread Development Team
+ * Copyright (c) 2006-2021, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
@@ -18,21 +18,21 @@ void rt_serial_init(void);
void rt_console_puts(const char* str);
void rt_serial_putc(const char c);
-#define USTAT_RCV_READY 0x01 /* receive data ready */
-#define USTAT_TXB_EMPTY 0x02 /* tx buffer empty */
+#define USTAT_RCV_READY 0x01 /* receive data ready */
+#define USTAT_TXB_EMPTY 0x02 /* tx buffer empty */
rt_inline void serial_flush_input(void)
{
- volatile unsigned int tmp;
+ volatile unsigned int tmp;
- /* keep on reading as long as the receiver is not empty */
- while(UTRSTAT0 & USTAT_RCV_READY) tmp = URXH0;
+ /* keep on reading as long as the receiver is not empty */
+ while(UTRSTAT0 & USTAT_RCV_READY) tmp = URXH0;
}
rt_inline void serial_flush_output(void)
{
- /* wait until the transmitter is no longer busy */
- while(!(UTRSTAT0 & USTAT_TXB_EMPTY)) ;
+ /* wait until the transmitter is no longer busy */
+ while(!(UTRSTAT0 & USTAT_TXB_EMPTY)) ;
}
/**
@@ -48,10 +48,10 @@ rt_inline void serial_flush_output(void)
*/
void rt_console_puts(const char* str)
{
- while (*str)
- {
- rt_serial_putc (*str++);
- }
+ while (*str)
+ {
+ rt_serial_putc (*str++);
+ }
}
/**
@@ -59,25 +59,25 @@ void rt_console_puts(const char* str)
*/
void rt_serial_init()
{
- rt_uint32_t divisor = 0;
+ rt_uint32_t divisor = 0;
- divisor = 0x20;
+ divisor = 0x20;
- serial_flush_output();
- serial_flush_input();
+ serial_flush_output();
+ serial_flush_input();
- /* UART interrupt off */
- UCON0 = 0;
- /* FIFO disable */
- UFCON0 =0x0;
- UMCON0 =0x0;
- /* set baudrate */
- UBRDIV0 = divisor;
+ /* UART interrupt off */
+ UCON0 = 0;
+ /* FIFO disable */
+ UFCON0 =0x0;
+ UMCON0 =0x0;
+ /* set baudrate */
+ UBRDIV0 = divisor;
- /* word length=8bit, stop bit = 1, no parity, use external clock */
- ULCON0 = 0x03|0x00|0x00;
+ /* word length=8bit, stop bit = 1, no parity, use external clock */
+ ULCON0 = 0x03|0x00|0x00;
- UCON0 = 0x5;
+ UCON0 = 0x5;
}
/**
@@ -87,9 +87,9 @@ void rt_serial_init()
*/
char rt_serial_getc()
{
- while ((UTRSTAT0 & USTAT_RCV_READY) == 0);
+ while ((UTRSTAT0 & USTAT_RCV_READY) == 0);
- return URXH0;
+ return URXH0;
}
/**
@@ -99,16 +99,16 @@ char rt_serial_getc()
*/
void rt_serial_putc(const char c)
{
- /*
- to be polite with serial console add a line feed
- to the carriage return character
- */
- if (c=='\n')rt_serial_putc('\r');
+ /*
+ to be polite with serial console add a line feed
+ to the carriage return character
+ */
+ if (c=='\n')rt_serial_putc('\r');
- /* wait for room in the transmit FIFO */
- while(!(UTRSTAT0 & USTAT_TXB_EMPTY));
+ /* wait for room in the transmit FIFO */
+ while(!(UTRSTAT0 & USTAT_TXB_EMPTY));
- UTXH0 = (rt_uint8_t)c;
+ UTXH0 = (rt_uint8_t)c;
}
/*@}*/