summaryrefslogtreecommitdiff
path: root/include/serial.h
blob: 0500ff13d9b826d4ad994ec32e7ae6f0e7e5a4e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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);