mc09 L2 Boot files - nealcrook/multicomp6809 GitHub Wiki

Based on the learning from mc09 L2 Boot files it, looks like we need this..

The makefile targets (level2/mc09l2/makefile) are named KERNELFILE and BOOTFILE_MC09SD, corresponding (in level2/mc09l2/bootfiles/makefile) to KERNEL_MC09SD and BOOTFILE_MC09SD.

KERNEL_MC09SD   = $(MD)/rel_80 $(MD)/boot_sdc $(MD)/krn

(the _80 refers to 80-column output. boot_sdc contains a cut-down subset of the disk driver code; just enough to be able to read a file from a specified start LSN).

BOOTFILE_MC09SD =  $(MD)/krnp2 $(MD)/ioman $(MD)/init \
                $(MD)/rbf.mn \
                $(MD)/dds0_80d.dd \
                $(MC09SDC_80D) \
                $(MD)/scf.mn \
                $(TERM_MC09) \
                $(PIPE) \
                $(CLOCK50HZMC09)

where:

TERM_MC09       = $(MD)/mc6850.dr $(MD)/term_mc6850.dt $(MD)/term_mc6850_t0.dt $(MD)/term_mc6850_t1.dt
MC09SDC_80D     = $(MD)/mc09sdc.dr $(MD)/s0_80d.dd $(MD)/s1_80d.dd $(MD)/s2_80d.dd $(MD)/s3_80d.dd