Remove old hexdup.c code
This commit is contained in:
1 parent
4b7769a67d
commit
adbe2dabad
5 files changed
+2
-73
No files matched your search
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
include ../config.mk
|
include ../config.mk
|
||||||
OBJ=main.o hexdump.o dump.o nolo.o qmode.o
|
OBJ=main.o dump.o nolo.o qmode.o
|
||||||
OBJ+=printf-utils.o console.o
|
OBJ+=printf-utils.o console.o
|
||||||
OBJ+=squeue/squeue.o
|
OBJ+=squeue/squeue.o
|
||||||
OBJ+=image.o fiasco.o device.o usb-device.o cold-flash.o
|
OBJ+=image.o fiasco.o device.o usb-device.o cold-flash.o
|
||||||
|
|||||||
@@ -22,7 +22,6 @@
|
|||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#include "dump.h"
|
#include "dump.h"
|
||||||
#include "hexdump.h"
|
|
||||||
#include "printf-utils.h"
|
#include "printf-utils.h"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -1,65 +0,0 @@
|
|||||||
/*
|
|
||||||
* radare - advanced commandline hexadecimal editor
|
|
||||||
* Copyright (C) 2006,2007 pancake <pancake@youterm.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 <stdio.h>
|
|
||||||
#include <string.h>
|
|
||||||
#include "hexdump.h"
|
|
||||||
|
|
||||||
char getprintablechar(char a)
|
|
||||||
{
|
|
||||||
if (a>=' '&&a<='~')
|
|
||||||
return a;
|
|
||||||
return '.';
|
|
||||||
}
|
|
||||||
|
|
||||||
int is_printable (int c)
|
|
||||||
{
|
|
||||||
if (c<' '||c>'~') return 0;
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Helper function
|
|
||||||
*/
|
|
||||||
void dump_bytes(unsigned char *buf, int len)
|
|
||||||
{
|
|
||||||
int i,j,seek = 0;
|
|
||||||
int inc = 16;
|
|
||||||
|
|
||||||
for(i=0; i<len; i+=inc) {
|
|
||||||
fprintf(stderr, "0x%08x | ", seek+i);
|
|
||||||
for(j=i;j<i+inc;j++) {
|
|
||||||
if (j>=len) {
|
|
||||||
fprintf(stderr, " ");
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
fprintf(stderr, "%02x ", buf[j]);
|
|
||||||
}
|
|
||||||
fprintf(stderr, " ");
|
|
||||||
for(j=i; j<i+inc; j++) {
|
|
||||||
if (j >= len)
|
|
||||||
fprintf(stderr, " ");
|
|
||||||
else
|
|
||||||
if ( is_printable(buf[j]) )
|
|
||||||
fprintf(stderr, "%c", buf[j]);
|
|
||||||
else fprintf(stderr, ".");
|
|
||||||
}
|
|
||||||
fprintf(stderr, "\n");
|
|
||||||
}
|
|
||||||
fflush(stderr);
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
char getprintablechar(char a);
|
|
||||||
int is_printable (int c);
|
|
||||||
void dump_bytes(unsigned char *buf, int len);
|
|
||||||
+1
-3
@@ -27,8 +27,6 @@
|
|||||||
#include "image.h"
|
#include "image.h"
|
||||||
#include "printf-utils.h"
|
#include "printf-utils.h"
|
||||||
|
|
||||||
#include "hexdump.h"
|
|
||||||
|
|
||||||
#define CMD_WRITE 64
|
#define CMD_WRITE 64
|
||||||
#define CMD_QUERY 192
|
#define CMD_QUERY 192
|
||||||
|
|
||||||
@@ -53,7 +51,7 @@ static void query_error_message()
|
|||||||
if (nolomsg[0] == '\0') {
|
if (nolomsg[0] == '\0') {
|
||||||
printf(" (.. silence ..)\n");
|
printf(" (.. silence ..)\n");
|
||||||
} else {
|
} else {
|
||||||
dump_bytes((unsigned char *)nolomsg, 128);
|
// dump_bytes((unsigned char *)nolomsg, 128);
|
||||||
do {
|
do {
|
||||||
printf(" - %s\n", nolomsg+len);
|
printf(" - %s\n", nolomsg+len);
|
||||||
len+=strlen(nolomsg+len)+1;
|
len+=strlen(nolomsg+len)+1;
|
||||||
|
|||||||
Reference in new issue
Block a user