-
Notifications
You must be signed in to change notification settings - Fork 17
mc09 L1 Boot files
Neal Crook edited this page Oct 7, 2017
·
3 revisions
(from level1/mc09/bootfiles/makefile)
The makefile targets (level1/mc09/makefile) are named KERNELFILE and BOOTFILE_MC09SD, corresponding (in level1/mc09/bootfiles/makefile) to KERNEL_MC09SD and BOOTFILE_MC09SD.
KERNEL_MC09SD = $(MD)/rel $(MD)/krn $(MD)/krnp2 $(MD)/init \
$(MD)/boot_sdc
(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)/ioman \
$(MD)/rbf.mn \
$(MD)/dds0_80d.dd \
$(MC09SDC_80D) \
$(MD)/scf.mn \
$(TERM_MC09) \
$(PIPE) \
$(CLOCK50HZMC09) \
$(MD)/sysgo_dd
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
The Multicomp6809 Level 1 makefiles might still contain some redundant junk that I inherited from cloning the coco1 stuff. I have done a review and stripped out all of it that I could spot easily.