Mercurial > hg > Members > kono > nitros9-code
comparison level2/coco3/bootfiles/makefile @ 3290:24bfa6f85ba6
Add fixed emudsk driver from EJJaquay. Add emudsk operating system disk image.
author | tlindner <tlindner@macmess.org> |
---|---|
date | Fri, 17 Sep 2021 20:13:53 -0700 |
parents | 1d7d6a09a973 |
children | c467fd80252c |
comparison
equal
deleted
inserted
replaced
3289:a68d565ba339 | 3290:24bfa6f85ba6 |
---|---|
1 include ../port.mak | 1 include ../port.mak |
2 | 2 |
3 # Module directory | 3 # Module directory |
4 MD = ../modules | 4 MD = ../modules |
5 THIRD = ../../../3rdparty | |
5 | 6 |
6 DEPENDS = ./makefile | 7 DEPENDS = ./makefile |
7 | 8 |
8 KERNEL_1773 = $(MD)/rel_80 $(MD)/boot_1773_6ms $(MD)/krn | 9 KERNEL_1773 = $(MD)/rel_80 $(MD)/boot_1773_6ms $(MD)/krn |
9 KERNEL_1773_50HZ = $(MD)/rel_80_50hz $(MD)/boot_1773_6ms $(MD)/krn | 10 KERNEL_1773_50HZ = $(MD)/rel_80_50hz $(MD)/boot_1773_6ms $(MD)/krn |
73 PIPE = $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd | 74 PIPE = $(MD)/pipeman.mn $(MD)/piper.dr $(MD)/pipe.dd |
74 CLOCK50HZ = $(MD)/clock_50hz $(MD)/clock2_soft | 75 CLOCK50HZ = $(MD)/clock_50hz $(MD)/clock2_soft |
75 CLOCK60HZ = $(MD)/clock_60hz $(MD)/clock2_soft | 76 CLOCK60HZ = $(MD)/clock_60hz $(MD)/clock2_soft |
76 CLOCK60HZDW = $(MD)/clock_60hz $(MD)/clock2_dw | 77 CLOCK60HZDW = $(MD)/clock_60hz $(MD)/clock2_dw |
77 CLOCK60HZCC3FPGA = $(MD)/clock_60hz $(MD)/clock2_coco3fpga | 78 CLOCK60HZCC3FPGA = $(MD)/clock_60hz $(MD)/clock2_coco3fpga |
79 EMUDSK6809 = $(THIRD)/drivers/emudsk/emudsk_6809.dr \ | |
80 $(THIRD)/drivers/emudsk/h0.dd \ | |
81 $(THIRD)/drivers/emudsk/h1.dd | |
78 | 82 |
79 # NitrOS-9 disk bootfile to allow booting from DriveWire server | 83 # NitrOS-9 disk bootfile to allow booting from DriveWire server |
80 # on a DE1 or Xilinx using Gary Becker's CoCo 3 FGPA | 84 # on a DE1 or Xilinx using Gary Becker's CoCo 3 FGPA |
81 BOOTFILE_COCO3FPGA = $(MD)/krnp2 $(MD)/ioman $(MD)/init \ | 85 BOOTFILE_COCO3FPGA = $(MD)/krnp2 $(MD)/ioman $(MD)/init \ |
82 $(MD)/rbf.mn \ | 86 $(MD)/rbf.mn \ |
402 $(MD)/scf.mn \ | 406 $(MD)/scf.mn \ |
403 $(VTIO_COGRF_80) \ | 407 $(VTIO_COGRF_80) \ |
404 $(PIPE) \ | 408 $(PIPE) \ |
405 $(CLOCK50HZ) | 409 $(CLOCK50HZ) |
406 | 410 |
411 BOOTFILE_EMUDSK = $(MD)/krnp2 $(MD)/ioman $(MD)/init \ | |
412 $(MD)/rbf.mn \ | |
413 $(FLOPPY_80D) \ | |
414 $(MD)/ddd0_80d.dd \ | |
415 $(MD)/scf.mn \ | |
416 $(VTIO_COGRF_80) \ | |
417 $(PIPE) \ | |
418 $(CLOCK60HZ) \ | |
419 $(EMUDSK6809) | |
420 | |
407 BOOTFILES = bootfile_40d bootfile_40d_50hz bootfile_80d \ | 421 BOOTFILES = bootfile_40d bootfile_40d_50hz bootfile_80d \ |
408 bootfile_80d_50hz bootfile_dw bootfile_dw_headless \ | 422 bootfile_80d_50hz bootfile_dw bootfile_dw_headless \ |
409 bootfile_becker bootfile_arduino bootfile_becker_headless \ | 423 bootfile_becker bootfile_arduino bootfile_becker_headless \ |
410 bootfile_arduino_headless bootfile_cocosdc bootfile_ide \ | 424 bootfile_arduino_headless bootfile_cocosdc bootfile_ide \ |
411 bootfile_coco3fpga bootfile_coco3fpga_sd bootfile_coco3fpga_sd_rtc \ | 425 bootfile_coco3fpga bootfile_coco3fpga_sd bootfile_coco3fpga_sd_rtc \ |
412 bootfile_coco3fpga_rom bootfile_coco3fpga_rom_dw bootfile_coco3fpga_rom_rtc \ | 426 bootfile_coco3fpga_rom bootfile_coco3fpga_rom_dw bootfile_coco3fpga_rom_rtc \ |
413 bootfile_rs232pak bootfile_directmodempak bootfile_rs232pak_headless \ | 427 bootfile_rs232pak bootfile_directmodempak bootfile_rs232pak_headless \ |
414 bootfile_directmodempak_headless bootfile_cocolink_headless bootfile_cocolink | 428 bootfile_directmodempak_headless bootfile_cocolink_headless bootfile_cocolink \ |
429 bootfile_emudsk | |
415 | 430 |
416 KERNELS = kernel_1773 kernel_1773_50hz kernel_dw kernel_becker \ | 431 KERNELS = kernel_1773 kernel_1773_50hz kernel_dw kernel_becker \ |
417 kernel_arduino kernel_cocosdc kernel_ide kernel_dide \ | 432 kernel_arduino kernel_cocosdc kernel_ide kernel_dide \ |
418 kernel_rs232pak kernel_directmodempak kernel_cocolink | 433 kernel_rs232pak kernel_directmodempak kernel_cocolink |
419 | 434 |
492 $(MERGE) $(BOOTFILE_COCOSDC)>$@ | 507 $(MERGE) $(BOOTFILE_COCOSDC)>$@ |
493 | 508 |
494 bootfile_ide: $(BOOTFILE_IDE) $(DEPENDS) | 509 bootfile_ide: $(BOOTFILE_IDE) $(DEPENDS) |
495 $(MERGE) $(BOOTFILE_IDE)>$@ | 510 $(MERGE) $(BOOTFILE_IDE)>$@ |
496 | 511 |
512 bootfile_emudsk: $(BOOTFILE_EMUDSK) $(DEPENDS) | |
513 $(MERGE) $(BOOTFILE_EMUDSK)>$@ | |
514 | |
497 # Kernels | 515 # Kernels |
498 kernel_becker: $(KERNEL_BECKER) $(DEPENDS) | 516 kernel_becker: $(KERNEL_BECKER) $(DEPENDS) |
499 $(MERGE) $(KERNEL_BECKER)>$@ | 517 $(MERGE) $(KERNEL_BECKER)>$@ |
500 | 518 |
501 kernel_rs232pak: $(KERNEL_RS232PAK) $(DEPENDS) | 519 kernel_rs232pak: $(KERNEL_RS232PAK) $(DEPENDS) |