From 179fb2868578a3420f670b5500123bafb95f7713 Mon Sep 17 00:00:00 2001 From: bg Date: Wed, 28 Mar 2012 04:09:17 +0000 Subject: [PATCH] forgotten file(s) --- test_src/main-test-common.c | 36 ++++++++++++++++++++++++++++++++++++ test_src/main-test-common.h | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 test_src/main-test-common.c create mode 100644 test_src/main-test-common.h diff --git a/test_src/main-test-common.c b/test_src/main-test-common.c new file mode 100644 index 0000000..fc18846 --- /dev/null +++ b/test_src/main-test-common.c @@ -0,0 +1,36 @@ +/* main-test-common.c */ +/* + This file is part of the ARM-Crypto-Lib. + Copyright (C) 2006-2011 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 . +*/ + +#include "main-test-common.h" + +void main_setup(void){ + DEBUG_INIT(); + cli_rx = (cli_rx_fpt)uart0_getc; + cli_tx = (cli_tx_fpt)uart0_putc; +} + +void welcome_msg(const char* algoname){ + cli_putstr_P(PSTR("\r\n\r\nARM-Crypto-Lib VS (")); + cli_putstr(algoname); + cli_putstr_P(PSTR("; ")); + cli_putstr(__DATE__); + cli_putc(' '); + cli_putstr(__TIME__); + cli_putstr_P(PSTR(")\r\nloaded and running\r\n")); +} diff --git a/test_src/main-test-common.h b/test_src/main-test-common.h new file mode 100644 index 0000000..d2ae9c6 --- /dev/null +++ b/test_src/main-test-common.h @@ -0,0 +1,37 @@ +/* main-test-common.h */ +/* + This file is part of the ARM-Crypto-Lib. + Copyright (C) 2011 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 MAINTESTCOMMON_H_ +#define MAINTESTCOMMON_H_ + + +#include +#include +#include +#include "config.h" +#include "cli.h" +#include "dump.h" +#include "uart_i.h" +#include "debug.h" +#include + +void main_setup(void); +void welcome_msg(const char* algoname); + +#endif /* MAINTESTCOMMON_H_ */ -- 2.39.2