Mercurial > hg > Members > kono > nitros9-code
changeset 3013:7a9b28e9085c
level3: Add bootlists and scripts for coco_6309
The nitros.asm module needs to be de-6309'ified
before we can think of 6809.
author | Gene Heskett <gheskett@wdtv.com> |
---|---|
date | Mon, 27 Oct 2014 07:54:01 +0100 |
parents | 4026e4871dc5 |
children | 024013b283b8 |
files | level3/coco3_6309/bootlists/standardL3.bl level3/coco3_6309/scripts/mbL3.floppy |
diffstat | 2 files changed, 82 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level3/coco3_6309/bootlists/standardL3.bl Mon Oct 27 07:54:01 2014 +0100 @@ -0,0 +1,48 @@ +../modules/sysmods/nitro +../modules/scf/scf.mn +../modules/scf/sc6551.dr +../modules/scf/vtio.dr +../modules/scf/vrn.dr +../modules/scf/scbbp.dr +../modules/sysmods/end +../modules/rbf/rbsuper.dr +../modules/rbf/rb1773.dr +../modules/rbf/lltc3.dr +../modules/rbf/myram.dr +../modules/sysmods/end +../modules/kernel/krnp2 +../modules/kernel/krnp3_perr +../modules/sysmods/ioman +../modules/sysmods/init +../modules/scf/term_vdg.dt +../modules/scf/term_win80.dt +../modules/scf/term_sc6551.dt +../modules/rbf/genesDDtc3.dd +../modules/rbf/genesd0.dd +../modules/rbf/genesd1.dd +../modules/rbf/genesSH.dd +../modules/rbf/genesS1.dd +../modules/rbf/genesX0.dd +../modules/rbf/genesX1.dd +../modules/rbf/rbdw.dr +../modules/rbf/dwio.sb +../modules/scf/keydrv_cc3.sb +../modules/scf/snddrv_cc3.sb +../modules/scf/joydrv_6551L.sb +../modules/scf/w.dw +../modules/scf/w1.dw +../modules/scf/w2.dw +../modules/scf/w3.dw +../modules/scf/w4.dw +../modules/scf/w5.dw +../modules/scf/w6.dw +../modules/scf/w7.dw +../modules/scf/cowin.io +../modules/scf/cogrf.io +../modules/clocks/clock_60hz +../modules/clocks/clock2_cloud9 +../modules/pipe/pipeman.mn +../modules/pipe/piper.dr +../modules/pipe/pipe.dd + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level3/coco3_6309/scripts/mbL3.floppy Mon Oct 27 07:54:01 2014 +0100 @@ -0,0 +1,34 @@ +-t +-x +tmode .1 pau=0 +echo * Nitros9 Level 3 Boot Creation Script +echo * +echo * This script creates a bootable Level 3 floppy disk +echo * The resulting disk wll boot Nitros-9 Level 3 from the drive selected nextecho * +echo "Please enter the target disk (e.g. /d0, /d1" +var.1 +dmode %1 sid=1 cyl=23 +prompt Is the right disk in %1? Press a key +echo * +echo * Step 1: Format the disk in %1 +format %1 "NitrOS9v330 Level 3 Boot" R +echo * +echo * Step 2: Create a custom boot track +touch bttemp +del bttemp +merge ../modules/boottrack/rel_80 ../modules/boottrack/boot_1773_6ms ../modules/boottrack/krn >bttemp +echo * +echo * Step 3: Create the bootfile and boot track +os9gen %1 -t=bttemp <../bootlists/genes.L3.bl +vfy bttemp +ident -s %1/os9boot +echo * +echo * Step 4: Populate the disk with essential files +copy ../modules/sysmods/sysgo_dd %1/sysgo +makdir %1/CMDS +copy -w=%1/CMDS ../CMDS/shell ../CMDS/grfdrv +echo put an errmsg file on the floppy for krnp3 to use +makdir %1/SYS +copy /dd/sys/errmsg %1/SYS/errmsg +echo * +echo * All done