Skip to content

marksteward/Infotec

Repository files navigation

objdump -D -b binary -m i8086 -M intel --adjust-vma=0xe0000 infotec.bin >infotec.asm
grep -o 'call   0x.*' infotec.asm|sort|uniq -c|sort -n >calls.txt

mkdir fonts
dd if=infotec.bin bs=1 skip=$((0x19ea4)) count=$((0x1a0ea-0x19ea4)) of=fonts/sm.bin
dd if=infotec.bin bs=1 skip=$((0x1a0ea)) count=$((0x1a3f0-0x1a0ea)) of=fonts/bold.bin
dd if=infotec.bin bs=1 skip=$((0x1a3f0)) count=$((0x1ad56-0x1a3f0)) of=fonts/big.bin
dd if=infotec.bin bs=1 skip=$((0x1ad56)) count=$((0x1be69-0x1ad56)) of=fonts/huge.bin

cd fonts
for i in sm bold big huge; do ../font2png.py $i.bin $i.png >$i.txt; done

Feel free to add your own annotations, but try to keep it machine parsable.

About

Station board firmware

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published