aboutsummaryrefslogtreecommitdiff
path: root/dumpbytes.pl
diff options
context:
space:
mode:
Diffstat (limited to 'dumpbytes.pl')
-rw-r--r--dumpbytes.pl22
1 files changed, 22 insertions, 0 deletions
diff --git a/dumpbytes.pl b/dumpbytes.pl
new file mode 100644
index 0000000..baa3d20
--- /dev/null
+++ b/dumpbytes.pl
@@ -0,0 +1,22 @@
+#!/usr/bin/perl -w
+
+$count = 0;
+while(<>) {
+ $_ = substr($_, 0, 79);
+ s/.*; \w\w\w\w // or next;
+ my @bytes = split " ";
+ push @got, eval "0x$_" for @bytes;
+}
+
+for(@got) {
+ my $b = sprintf("%08b", $_);
+ $b =~ s/0/_/g;
+ $b =~ s/1/X/g;
+ printf "%02x ", $_;
+ print $b . "\n";
+ $count++;
+ if($count == 10) {
+ print "\n";
+ $count = 0;
+ }
+}