diff options
author | trimill <trimill@trimillxyz.org> | 2024-01-27 02:50:58 -0500 |
---|---|---|
committer | trimill <trimill@trimillxyz.org> | 2024-01-27 02:50:58 -0500 |
commit | 434c159462ebd096ca0ffcf89ada1910ca2adb9c (patch) | |
tree | 124598f40f48dd45027e2846d8a98af027c7606e /include/serial.h | |
parent | Merge branch 'main' into HEAD (diff) | |
download | corn-434c159462ebd096ca0ffcf89ada1910ca2adb9c.tar.gz corn-434c159462ebd096ca0ffcf89ada1910ca2adb9c.tar.bz2 corn-434c159462ebd096ca0ffcf89ada1910ca2adb9c.zip |
serial and fix makefile
Diffstat (limited to 'include/serial.h')
-rw-r--r-- | include/serial.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/include/serial.h b/include/serial.h new file mode 100644 index 0000000..0500ff1 --- /dev/null +++ b/include/serial.h @@ -0,0 +1,15 @@ +#pragma once + +#include <stdint.h> + +enum serial_com_port { + COM1 = 1, + COM2 = 2, + COM3 = 3, + COM4 = 4, +}; + +int serial_init(enum serial_com_port com); +uint8_t serial_in(enum serial_com_port com); +void serial_out(enum serial_com_port com, uint8_t ch); +void serial_out_str(enum serial_com_port com, char *str); |