Disassembler for f2mc-16l, as used in the Behringer LC2412 lighting console
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
#!/usr/pkg/bin/perl |
|
|
|
binmode STDIN; |
|
binmode STDOUT; |
|
|
|
while (1) |
|
{ |
|
my $byte = getc; |
|
last unless defined($byte); |
|
$byte = ord($byte); |
|
$a = $byte & 0x08; |
|
$b = $byte & 0x10; |
|
$byte = $byte & 0xe7; |
|
$byte = $byte | 0x08 if ($b); |
|
$byte = $byte | 0x10 if ($a); |
|
printf "%c", $byte; |
|
} |
|
|
|
|