X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=uart.h;h=d6cbc98703891a0bf36cee16282d5a644f39ea16;hb=37d550b5d03ebe6cc51c6e7bbc897f9520ea7422;hp=a72b16768bd60b549f4160f25a2089becaaedbf1;hpb=79c9a6582ba071646a3062175715f59ebe210603;p=avr-crypto-lib.git diff --git a/uart.h b/uart.h index a72b167..d6cbc98 100644 --- a/uart.h +++ b/uart.h @@ -1,3 +1,21 @@ +/* uart.h */ +/* + This file is part of the Crypto-avr-lib/microcrypt-lib. + Copyright (C) 2008 Daniel Otte (daniel.otte@rub.de) + + 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 . +*/ #ifndef UART_H #define UART_H @@ -24,7 +42,7 @@ void uart_init(void); void uart_putc(char c); void uart_putstr(char * str); void uart_putstr_P(PGM_P str); -void uart_hexdump(void* buf, int len); +void uart_hexdump(const void* buf, int len); char uart_getc(void); char uart_getc_nb(char *c); /* returns 1 on success */