2 EDIDS= 800x600.bin 1024x768.bin 1280x1024.bin 1600x1200.bin \
3 1680x1050.bin 1920x1080.bin
10 rm -f ./*.o ./*.bin ./*.crc ./*.nocrc ./*.tmp
13 cc -c ${.IMPSRC} -o ${.TARGET}
16 objcopy -Obinary ${.IMPSRC} ${.PREFIX}.nocrc
17 list=$$(for i in `seq 1 127`; do head -c$$i ${.PREFIX}.nocrc | \
18 tail -c1 | hexdump -v -e '/1 "%02X+"'; done); \
19 echo "ibase=16;100-($${list%?})%100" | bc > ${.PREFIX}.crc
20 cc -c -DCRC="$$(cat ${.PREFIX}.crc)" -o ${.PREFIX}.tmp ${.PREFIX}.S
21 objcopy -Obinary ${.PREFIX}.tmp ${.TARGET}