ssb-sprom: Add warnings.
authorMichael Buesch <mb@bu3sch.de>
Wed, 25 Jun 2008 10:03:40 +0000 (12:03 +0200)
committerMichael Buesch <mb@bu3sch.de>
Wed, 25 Jun 2008 10:03:40 +0000 (12:03 +0200)
Signed-off-by: Michael Buesch <mb@bu3sch.de>
ssb_sprom/Makefile
ssb_sprom/ssb_sprom.c
ssb_sprom/ssb_sprom.h
ssb_sprom/utils.c

index d68912085f4a64706b4aafa1ca4518c022dda7f7..eb0eac0a35f3f8c00fce39e90c98f41f59c42c84 100644 (file)
@@ -1,5 +1,3 @@
-VERSION = 001
-
 CC = cc
 PREFIX = /usr/local
 CFLAGS = -std=c99 -O2 -fomit-frame-pointer -Wall -D_BSD_SOURCE
@@ -8,8 +6,6 @@ LDFLAGS =
 
 OBJECTS = ssb_sprom.o utils.o
 
-CFLAGS += -DVERSION_=$(VERSION)
-
 all: ssb_sprom
 
 ssb_sprom: $(OBJECTS)
index f03a4d73c4514faeb1a709a2b47cc2f9166038f5..10952775eec72e68028ebed4acd0c9e92efda88f 100644 (file)
@@ -2,7 +2,7 @@
 
   Broadcom Sonics Silicon Backplane bus SPROM data modification tool
 
-  Copyright (c) 2006-2007 Michael Buesch <mb@bu3sch.de>
+  Copyright (c) 2006-2008 Michael Buesch <mb@bu3sch.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
@@ -918,7 +918,12 @@ static int open_outfile(int *fd)
 
 static void print_banner(int forceprint)
 {
-       const char *str = "Broadcom-SSB SPROM data modification tool version " VERSION "\n";
+       const char *str = "Broadcom-SSB SPROM data modification tool.\n"
+                         "\n"
+                         "Copyright (C) Michael Buesch\n"
+                         "Licensed under the GNU/GPL version 2 or later\n"
+                         "\n"
+                         "DO NOT USE THIS TOOL. YOU WILL BRICK YOUR DEVICE.\n";
        if (forceprint)
                prdata(str);
        else
index e1b109cbf2d59f73b9a69cbf443a6dabdde834ed..9705c0a0aab1a581843a15aca8e4e85e9d2b9b67 100644 (file)
@@ -26,7 +26,6 @@
 
 #include "utils.h"
 
-#define VERSION                        ssb_stringify(VERSION_)
 
 #define SPROM_SIZE             128 /* bytes */
 #define SPROM4_SIZE            440
index b57b415d798cd8d17ad0231de71c52cca91cbed9..0661b642897c9009525248d9e5e24c54e2c0bb00 100644 (file)
@@ -39,7 +39,7 @@ int prinfo(const char *fmt, ...)
                return 0;
 
        va_start(va, fmt);
-       ret = vfprintf(stderr, fmt, va);
+       ret = vfprintf(stdout, fmt, va);
        va_end(va);
 
        return ret;
@@ -63,7 +63,7 @@ int prdata(const char *fmt, ...)
        va_list va;
 
        va_start(va, fmt);
-       ret = vfprintf(stderr, fmt, va);
+       ret = vfprintf(stdout, fmt, va);
        va_end(va);
 
        return ret;