hw_uart.c

来自「Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管」· C语言 代码 · 共 48 行

C
48
字号
/** *  hw_uart.c - Hardware interfaces for uart driver. * *  Copyright (C) 2008  ZhangHu *  All rights reserved. *  E-MAIL: anmnmnly@gmail.com * *  This program is free software: you can redistribute it and/or modify *  it under the terms of the GNU General Public License as published by *  the Free Software Foundation, either version 3 of the License, or *  (at your option) any later version. * *  This program is distributed in the hope that it will be useful, *  but WITHOUT ANY WARRANTY; without even the implied warranty of *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *  GNU General Public License for more details. * *  You should have received a copy of the GNU General Public License *  along with this program.  If not, see <http://www.gnu.org/licenses/>. */#include "include/irq.h"#include "drivers/uart.h"#include "regdef.h"#include "init_target.h"#include "hw_uart.h"extern uart_t *puart0;void init_uart_args(struct uart_mode Mode) {}word_t uart_send_byte(char_t ch) {    if(ch == '\n') {        regTubeRegstor = '\r';    }    regTubeRegstor = ch;	return TRUE;}uword_t uart_rev_str(char_t *str){    return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?