-
Notifications
You must be signed in to change notification settings - Fork 17
mc09 L2 Boot files
Neal Crook edited this page Oct 7, 2017
·
1 revision
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