NEORV32 Software Framework Documentation
The NEORV32 RISC-V Processor
Loading...
Searching...
No Matches
sw
bootloader
hal
include
uart.h
Go to the documentation of this file.
1
// ================================================================================ //
2
// The NEORV32 RISC-V Processor - https://github.com/stnolting/neorv32 //
3
// Copyright (c) NEORV32 contributors. //
4
// Copyright (c) 2020 - 2025 Stephan Nolting. All rights reserved. //
5
// Licensed under the BSD-3-Clause license, see LICENSE for details. //
6
// SPDX-License-Identifier: BSD-3-Clause //
7
// ================================================================================ //
8
13
14
#ifndef UART_H
15
#define UART_H
16
17
#include <stdint.h>
18
19
char
uart_getc
(
void
);
20
void
uart_putc
(
char
c);
21
void
uart_puts
(
const
char
*s);
22
void
uart_puth
(uint32_t num);
23
int
uart_getw
(uint32_t* rdata);
24
25
#endif
// UART_H
uart_getc
char uart_getc(void)
Definition
uart.c:25
uart_putc
void uart_putc(char c)
Definition
uart.c:43
uart_puth
void uart_puth(uint32_t num)
Definition
uart.c:77
uart_puts
void uart_puts(const char *s)
Definition
uart.c:61
uart_getw
int uart_getw(uint32_t *rdata)
Definition
uart.c:98
Generated by
1.13.2