Add example USART driver

This commit is contained in:
Matte23
2024-11-03 12:04:40 +01:00
parent c265a35cc6
commit 6d0a60881c
6 changed files with 93 additions and 8 deletions

View File

@@ -1,10 +1,6 @@
#include "library.h"
volatile unsigned int *const USART1_PTR = (unsigned int *)0x40011004;
#include "os/driver/usart.h"
void puts(const char *s) {
while(*s != '\0') { /* Loop until end of string */
*USART1_PTR= (unsigned int)(*s); /* Transmit char */
s++; /* Next char */
}
usart_tx_write_string(s);
}