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

 
 
 

Contributors