comparison level2/coco3/modules/makefile @ 3240:1d905c091f7b

Updated makefile in level1/coco1/modules to create the boot and dwio modules for DriveWire using the Deluxe RS232 Pak and DirectModem Pak. Updated makefile in level2/coco3/modules to create the boot and dwio modules for DriveWire using the Deluxe RS232 Pak and DirectModem Pak.
author David Ladd <drencor-xeen@users.sourceforge.net>
date Thu, 08 Mar 2018 23:55:45 -0600
parents 37737e5ec640
children 1d7d6a09a973
comparison
equal deleted inserted replaced
3239:a47ee8f14eb8 3240:1d905c091f7b
23 DEPENDS = ./makefile 23 DEPENDS = ./makefile
24 TPB = $(3RDPARTY)/booters 24 TPB = $(3RDPARTY)/booters
25 25
26 BOOTERS = boot_1773_6ms boot_1773_30ms \ 26 BOOTERS = boot_1773_6ms boot_1773_30ms \
27 boot_burke boot_rampak boot_wd1002 boot_dw boot_dw_becker boot_dw_arduino \ 27 boot_burke boot_rampak boot_wd1002 boot_dw boot_dw_becker boot_dw_arduino \
28 boot_tc3 boot_dide boot_ide boot_sdc boot_rom 28 boot_tc3 boot_dide boot_ide boot_sdc boot_rom boot_dw_rs232pak boot_dw_directmodempak
29 BOOTTRACK = rel_32 rel_40 rel_80 rel_32_50hz rel_40_50hz rel_80_50hz $(BOOTERS) krn 29 BOOTTRACK = rel_32 rel_40 rel_80 rel_32_50hz rel_40_50hz rel_80_50hz $(BOOTERS) krn
30 KERNEL = krnp2 krnp3_perr krnp4_regdump ccbkrn 30 KERNEL = krnp2 krnp3_perr krnp4_regdump ccbkrn
31 SYSMODS = ioman init sysgo_h0 sysgo_dd sysgo_rom sysgo_bd rominfo vectors 31 SYSMODS = ioman init sysgo_h0 sysgo_dd sysgo_rom sysgo_bd rominfo vectors
32 CLOCKS = clock_60hz clock_50hz \ 32 CLOCKS = clock_60hz clock_50hz \
33 clock2_elim clock2_disto2 clock2_disto4 clock2_bnb \ 33 clock2_elim clock2_disto2 clock2_disto4 clock2_bnb \
34 clock2_smart clock2_harris clock2_cloud9 clock2_soft \ 34 clock2_smart clock2_harris clock2_cloud9 clock2_soft \
35 clock2_jvemu clock2_messemu clock2_dw clock2_coco3fpga 35 clock2_jvemu clock2_messemu clock2_dw clock2_coco3fpga
36 36
37 RBF = rbf.mn \ 37 RBF = rbf.mn \
38 rbdw.dr dwio.sb dwio_becker.sb dwio_arduino.sb \ 38 rbdw.dr dwio.sb dwio_becker.sb dwio_arduino.sb \
39 dwio_rs232pak.sb dwio_directmodempak.sb \
39 rb1773.dr rb1773_scii_ff74.dr rb1773_scii_ff58.dr \ 40 rb1773.dr rb1773_scii_ff74.dr rb1773_scii_ff58.dr \
40 d0_35s.dd d1_35s.dd d2_35s.dd d3_35s.dd \ 41 d0_35s.dd d1_35s.dd d2_35s.dd d3_35s.dd \
41 d0_40d.dd d1_40d.dd d2_40d.dd d0_80d.dd \ 42 d0_40d.dd d1_40d.dd d2_40d.dd d0_80d.dd \
42 d1_80d.dd d2_80d.dd \ 43 d1_80d.dd d2_80d.dd \
43 ddd0_35s.dd ddd0_40d.dd ddd0_80d.dd \ 44 ddd0_35s.dd ddd0_40d.dd ddd0_80d.dd \
109 110
110 # DriveWire Becker Booter 111 # DriveWire Becker Booter
111 boot_dw_becker: boot_dw.asm 112 boot_dw_becker: boot_dw.asm
112 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DBECKER=1 113 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DBECKER=1
113 114
115 # DriveWire Deluxe RS232 Pak Booter
116 boot_dw_rs232pak: boot_dw.asm
117 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DSY6551N=1
118
119 # DriveWire DirectModem Pak Booter
120 boot_dw_directmodempak: boot_dw.asm
121 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DSY6551N=1 -DSY6551B=65388
122
114 # DriveWire Becker Submodule 123 # DriveWire Becker Submodule
115 dwio_becker.sb: dwio.asm 124 dwio_becker.sb: dwio.asm
116 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DBECKER=1 125 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DBECKER=1
126
127 # DriveWire Deluxe RS232 Pak Submodule
128 dwio_rs232pak.sb: dwio.asm
129 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DSY6551N=1
130
131 # DriveWire Deluxe RS232 Pak Submodule
132 dwio_directmodempak.sb: dwio.asm
133 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DSY6551N=1 -DSY6551B=65388
117 134
118 # DriveWire Becker Booter 135 # DriveWire Becker Booter
119 boot_dw_arduino: boot_dw.asm 136 boot_dw_arduino: boot_dw.asm
120 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DARDUINO=1 137 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DARDUINO=1
121 138