Skip to content

marksteward/Infotec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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