[Coco] Building Nitros9 6809 vs 6309

Ed Orbea ed.orbea at gmail.com
Mon Jul 9 15:47:30 EDT 2018


I am having a problem between Nitros-9 level 2 for a 6809 and a 6309

I just pulled all the files from the repository, so I'm up to date


I made three modifications to the makefile in level2/coco3/bootfiles


1) I changed the FLOPPY_80D to reflect my DISTO SCII controller.and 80 try
drives. It now says: “FLOPPY_80D = $(MD)/rb1773_scii_ff74.dr
$(MD)/d0_80d.dd $(MD)/d1_80d.dd”


2) I changed the RBCOCOSDC to reflect the addition of midi, sap and ramdisk
drivers. It now says: “RBCOCOSDC  = $(MD)/rbsuper.dr $(MD)/llcocosdc.dr
$(MD)/sd0_cocosdc.dd $(MD) sd1_cocosdc.dd $(MD)/myram.dr $(MD)/mr0.dd
$(MD)/midi.dr”


3) I Changed the BOOTFILE_COCOSDC to include Drivewire and CoWin. I now
says: “BOOTFILE_COCOSDC = $(MD)/krnp2 $(MD)/ioman $(MD)/init $(MD)/rbf.mn
$(RBDW) $(RBCOCOSDC) $(MD)/ddsd0_cocosdc.dd $(FLOPPY_80D) $(MD)/scf.mn
$(MD)/sspak.dr $(MD)/ssp.dd $(VTIO_COWIN_80) $(PIPE) $(CLOCK60HZ)”


When looking at the output from the make command (cd coco3/modules; make)
it does show that the correct modules were concatenated into the
bootfile_cocosdc file. As the makefile for level2/coco3_6309/bootfiles
contains only an include statement referencing
level2/coco3/bootfiles/makefile, I only edited the 6809 (coco3) makefile.


When I build the 6809 version (cd level2/coco3; make dsk) then boot the
disk on my SDC, everything works as expected, BUT when I build the 6309
version (cd level2/coco3_6309; make dsk) then boot the disk on my SDC, the
modules: rbdw, dwio, x1, x2 and x3 are missing. The output of the make
command does shows that:

a) os9 gen NOS_6309_L2_V030300_coco3_cocosdc.dsk -bootfiles/bootfile_cococdc

b) os9 gen NOS_6809_L2_V030300_coco3_cocosdc.dsk -bootfiles/bootfile_cococdc

both are identical.


What am I missing?



+----------------+
*Ed Orbea*
Retired in Nampa, ID


More information about the Coco mailing list