QDNix
Quick’n’dirty *NIX
uart.c
1
#include "sys/machine/mmio.h"
2
#include <stdint.h>
3
4
#define UART_BASE_ADDR 0x10000000
5
6
void
uart_putchar(uint8_t c) {
7
while
(mmio_read8(UART_BASE_ADDR));
8
9
mmio_write8(UART_BASE_ADDR, c);
10
}
sys
riscv
uart.c
Generated by
1.9.1