FreeCalypso > hg > freecalypso-reveng
diff compal/boot/Makefile @ 399:81cda18b0487
compal: move all bootloader analysis work into boot subdir
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 14 Jan 2023 06:17:56 +0000 |
parents | compal/Makefile@e5e5ed527cc1 |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compal/boot/Makefile Sat Jan 14 06:17:56 2023 +0000 @@ -0,0 +1,106 @@ +C118= c118-3.0.81.E-boot.bin +C118DF= c118-2.2.84.N-boot.bin +C123= c123-boot.bin +C123NEW=c123-newboot.bin +C139= c139-boot.90.04.bin +C139NEW=c139-boot1004.bin +C139TF= c139-tfboot.bin +C140= c140-boot.bin +C156= c156-boot.90.05.bin +GEN= c118-newboot.dis16 c118-newboot.dis32 c118-newboot.hex \ + c118-dfboot.dis16 c118-dfboot.dis32 c118-dfboot.hex \ + c123-boot.dis16 c123-boot.dis32 c123-boot.hex \ + c123-newboot.dis16 c123-newboot.dis32 c123-newboot.hex \ + c139-boot.dis16 c139-boot.dis32 c139-boot.hex \ + c139-newboot.dis16 c139-newboot.dis32 c139-newboot.hex \ + c139-tfboot.dis16 c139-tfboot.dis32 c139-tfboot.hex \ + c140-boot.dis16 c140-boot.dis32 c140-boot.hex \ + c156-boot.dis16 c156-boot.dis32 c156-boot.hex +ARMDIS= ../../arm7dis/armdis +THUMBDIS=../../arm7dis/thumbdis + +all: ${GEN} + +c118-dfboot.dis16: ${C118DF} ${THUMBDIS} + ${THUMBDIS} ${C118DF} > $@ + +c118-dfboot.dis32: ${C118DF} ${ARMDIS} + ${ARMDIS} ${C118DF} > $@ + +c118-dfboot.hex: ${C118DF} + hd ${C118DF} > $@ + +c118-newboot.dis16: ${C118} ${THUMBDIS} + ${THUMBDIS} ${C118} > $@ + +c118-newboot.dis32: ${C118} ${ARMDIS} + ${ARMDIS} ${C118} > $@ + +c118-newboot.hex: ${C118} + hd ${C118} > $@ + +c123-boot.dis16: ${C123} ${THUMBDIS} + ${THUMBDIS} ${C123} > $@ + +c123-boot.dis32: ${C123} ${ARMDIS} + ${ARMDIS} ${C123} > $@ + +c123-boot.hex: ${C123} + hd ${C123} > $@ + +c123-newboot.dis16: ${C123NEW} ${THUMBDIS} + ${THUMBDIS} ${C123NEW} > $@ + +c123-newboot.dis32: ${C123NEW} ${ARMDIS} + ${ARMDIS} ${C123NEW} > $@ + +c123-newboot.hex: ${C123NEW} + hd ${C123NEW} > $@ + +c139-boot.dis16: ${C139} ${THUMBDIS} + ${THUMBDIS} ${C139} > $@ + +c139-boot.dis32: ${C139} ${ARMDIS} + ${ARMDIS} ${C139} > $@ + +c139-boot.hex: ${C139} + hd ${C139} > $@ + +c139-newboot.dis16: ${C139NEW} ${THUMBDIS} + ${THUMBDIS} ${C139NEW} > $@ + +c139-newboot.dis32: ${C139NEW} ${ARMDIS} + ${ARMDIS} ${C139NEW} > $@ + +c139-newboot.hex: ${C139NEW} + hd ${C139NEW} > $@ + +c139-tfboot.dis16: ${C139TF} ${THUMBDIS} + ${THUMBDIS} ${C139TF} > $@ + +c139-tfboot.dis32: ${C139TF} ${ARMDIS} + ${ARMDIS} ${C139TF} > $@ + +c139-tfboot.hex: ${C139TF} + hd ${C139TF} > $@ + +c140-boot.dis16: ${C140} ${THUMBDIS} + ${THUMBDIS} ${C140} > $@ + +c140-boot.dis32: ${C140} ${ARMDIS} + ${ARMDIS} ${C140} > $@ + +c140-boot.hex: ${C140} + hd ${C140} > $@ + +c156-boot.dis16: ${C156} ${THUMBDIS} + ${THUMBDIS} ${C156} > $@ + +c156-boot.dis32: ${C156} ${ARMDIS} + ${ARMDIS} ${C156} > $@ + +c156-boot.hex: ${C156} + hd ${C156} > $@ + +clean: + rm -f ${GEN}