Files
mini-riscv-os/02-ContextSwitch/lib.c
ccckmit 5eec97bef9 init
2020-11-14 11:31:33 +08:00

17 lines
248 B
C

#include "lib.h"
void lib_delay(volatile int count)
{
count *= 50000;
while (count--);
}
int lib_putc(char ch) {
while ((*UART_LSR & UART_LSR_EMPTY_MASK) == 0);
return *UART_THR = ch;
}
void lib_puts(char *s) {
while (*s) lib_putc(*s++);
}