Mercurial > hg > Members > kono > nitros9-code
comparison level2/coco3/modules/makefile @ 3141:717ced83b885
coco3: Build SD card device descriptors for CoCo3FPGA
Added "CC3FPGAFLAGS = $(AFLAGS) -DCC3FPGA=1 $(FLAGS)" to
"level2/coco3/modules/makefile" for flagging Coco3FPGA specific features
in modules sources.
Added "llcoco3fpga", "ddsd0_coco3fpga", "sd0_coco3fpga", and
"sd1_coco3fpga" to the "coco3/modules/makefile" - RBF section, which
also now adds all to the "NITROS9/MODULES/RBF" on all disk images for
building new Coco3FPGA disks from NitrOS9.
Added new descriptor section to the "level2/coco3/modules/makefile"
reflecting the new Coco3FPGA SD card descriptors and their flags.
author | Bill Pierce <merlinious999@gmail.com> |
---|---|
date | Sat, 04 Feb 2017 11:06:28 +0100 |
parents | 8418259a032d |
children | 37737e5ec640 |
comparison
equal
deleted
inserted
replaced
3140:03b580a02945 | 3141:717ced83b885 |
---|---|
15 CLOCKMESSEMU = -DRTCMessEmu=1 | 15 CLOCKMESSEMU = -DRTCMessEmu=1 |
16 CLOCKJVEMU = -DRTCJVEmu=1 | 16 CLOCKJVEMU = -DRTCJVEmu=1 |
17 TC3FLAGS = $(AFLAGS) -DTC3=1 $(FLAGS) | 17 TC3FLAGS = $(AFLAGS) -DTC3=1 $(FLAGS) |
18 IDEFLAGS = $(AFLAGS) -DIDE=1 $(FLAGS) | 18 IDEFLAGS = $(AFLAGS) -DIDE=1 $(FLAGS) |
19 SDFLAGS = $(AFLAGS) -DCOCOSDC=1 -DITTYP=128 $(FLAGS) | 19 SDFLAGS = $(AFLAGS) -DCOCOSDC=1 -DITTYP=128 $(FLAGS) |
20 CC3FPGAFLAGS = $(AFLAGS) -DCC3FPGA=1 $(FLAGS) | |
20 | 21 |
21 DEPENDS = ./makefile | 22 DEPENDS = ./makefile |
22 TPB = $(3RDPARTY)/booters | 23 TPB = $(3RDPARTY)/booters |
23 | 24 |
24 BOOTERS = boot_1773_6ms boot_1773_30ms \ | 25 BOOTERS = boot_1773_6ms boot_1773_30ms \ |
45 ddx0.dd x0.dd x1.dd x2.dd x3.dd \ | 46 ddx0.dd x0.dd x1.dd x2.dd x3.dd \ |
46 rbsuper.dr lltc3.dr llide.dr llcocosdc.dr \ | 47 rbsuper.dr lltc3.dr llide.dr llcocosdc.dr \ |
47 ddi0_ide.dd i0_ide.dd i1_ide.dd ih_ide.dd \ | 48 ddi0_ide.dd i0_ide.dd i1_ide.dd ih_ide.dd \ |
48 dds0_tc3.dd s0_tc3.dd s1_tc3.dd s2_tc3.dd s3_tc3.dd s4_tc3.dd \ | 49 dds0_tc3.dd s0_tc3.dd s1_tc3.dd s2_tc3.dd s3_tc3.dd s4_tc3.dd \ |
49 s5_tc3.dd s6_tc3.dd sh_tc3.dd \ | 50 s5_tc3.dd s6_tc3.dd sh_tc3.dd \ |
50 ddsd0_cocosdc.dd sd0_cocosdc.dd sd1_cocosdc.dd | 51 ddsd0_cocosdc.dd sd0_cocosdc.dd sd1_cocosdc.dd \ |
52 llcoco3fpga.dr ddsd0_coco3fpga.dd sd0_coco3fpga.dd sd1_coco3fpga.dd | |
51 | 53 |
52 SCF = scf.mn \ | 54 SCF = scf.mn \ |
53 vtio.dr vrn.dr scbbp.dr scbbt.dr scdwp.dr sspak.dr sc6551.dr \ | 55 vtio.dr vrn.dr scbbp.dr scbbt.dr scdwp.dr sspak.dr sc6551.dr \ |
54 cowin.io cogrf.io covdg.io covdg_small.io \ | 56 cowin.io cogrf.io covdg.io covdg_small.io \ |
55 keydrv_cc3.sb snddrv_cc3.sb \ | 57 keydrv_cc3.sb snddrv_cc3.sb \ |
393 $(AS) $(ASOUT)$@ $< $(SDFLAGS) -DITDRV=0 | 395 $(AS) $(ASOUT)$@ $< $(SDFLAGS) -DITDRV=0 |
394 | 396 |
395 sd1_cocosdc.dd: superdesc.asm | 397 sd1_cocosdc.dd: superdesc.asm |
396 $(AS) $(ASOUT)$@ $< $(SDFLAGS) -DITDRV=1 | 398 $(AS) $(ASOUT)$@ $< $(SDFLAGS) -DITDRV=1 |
397 | 399 |
400 # CoCo3FPGA SD Descriptors | |
401 ddsd0_coco3fpga.dd: superdesc.asm | |
402 $(AS) $(ASOUT)$@ $< $(CC3FPGAFLAGS) -DDD=1 | |
403 | |
404 sd0_coco3fpga.dd: superdesc.asm | |
405 $(AS) $(ASOUT)$@ $< $(CC3FPGAFLAGS) -DITDRV=0 | |
406 | |
407 sd1_coco3fpga.dd: superdesc.asm | |
408 $(AS) $(ASOUT)$@ $< $(CC3FPGAFLAGS) -DITDRV=1 | |
409 | |
398 # RFM descriptors | 410 # RFM descriptors |
399 ddy0.dd: rfmdesc.asm | 411 ddy0.dd: rfmdesc.asm |
400 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DDD=1 -DDNum=0 | 412 $(AS) $< $(ASOUT)$@ $(AFLAGS) -DDD=1 -DDNum=0 |
401 | 413 |
402 y0.dd: rfmdesc.asm | 414 y0.dd: rfmdesc.asm |