diff options
Diffstat (limited to 'uart')
-rw-r--r-- | uart/uart.c | 18 | ||||
-rw-r--r-- | uart/uart.h | 24 |
2 files changed, 39 insertions, 3 deletions
diff --git a/uart/uart.c b/uart/uart.c index a5fd352..ff467eb 100644 --- a/uart/uart.c +++ b/uart/uart.c @@ -1,3 +1,21 @@ +/* + * uart/uart.c -- hardware UART interface + * + * Copyright (C) 2016-2017 Tomasz Kramkowski <tk@the-tk.com> + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ #include <cm4.h> #include <reg/gpio.h> #include <reg/port.h> diff --git a/uart/uart.h b/uart/uart.h index 2733bb7..bb5c6f7 100644 --- a/uart/uart.h +++ b/uart/uart.h @@ -1,5 +1,23 @@ -#ifndef UART_UART_H -#define UART_UART_H +/* + * uart/uart.h -- hardware UART interface + * + * Copyright (C) 2016-2017 Tomasz Kramkowski <tk@the-tk.com> + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ +#ifndef FMK_UART_UART_H +#define FMK_UART_UART_H void uart_setup(void); void uart_putchar(int c); @@ -7,4 +25,4 @@ void uart_printf(const char *fmt, ...); void uart_puts(const char *s); void uart0_isr(void); -#endif /* UART_UART_H */ +#endif /* FMK_UART_UART_H */ |