X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=examples%2Fapi%2Flibgenwrap.c;h=c1afa5bc09a1f155fd957ce1a6a3cb12c1bffa9b;hb=ef10f5faa7a37f6a7936ba840c4a308c924baff4;hp=b435ddecba304a25d828a9495c9f4d4a64ce004c;hpb=78acc472d9719316f22e002a009a998d9ceec29d;p=karo-tx-uboot.git diff --git a/examples/api/libgenwrap.c b/examples/api/libgenwrap.c index b435ddecba..c1afa5bc09 100644 --- a/examples/api/libgenwrap.c +++ b/examples/api/libgenwrap.c @@ -3,29 +3,11 @@ * * Written by: Rafal Jaworowski * - * See file CREDITS for list of people who contributed to this - * project. - * - * 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 2 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, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA - * + * SPDX-License-Identifier: GPL-2.0+ * * This is is a set of wrappers/stubs that allow to use certain routines from * U-Boot's lib in the standalone app. This way way we can re-use * existing code e.g. operations on strings and similar. - * */ #include @@ -37,7 +19,7 @@ /* * printf() and vprintf() are stolen from u-boot/common/console.c */ -void printf (const char *fmt, ...) +int printf (const char *fmt, ...) { va_list args; uint i; @@ -53,9 +35,10 @@ void printf (const char *fmt, ...) /* Print the string */ ub_puts (printbuffer); + return i; } -void vprintf (const char *fmt, va_list args) +int vprintf (const char *fmt, va_list args) { uint i; char printbuffer[256]; @@ -67,6 +50,7 @@ void vprintf (const char *fmt, va_list args) /* Print the string */ ub_puts (printbuffer); + return i; } void putc (const char c) @@ -79,9 +63,10 @@ void __udelay(unsigned long usec) ub_udelay(usec); } -void do_reset (void) +int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]) { ub_reset(); + return 0; } void *malloc (size_t len)