# HG changeset patch # User Tormod Volden # Date 1456696112 -3600 # Node ID 118cd9951d243afc27f9fb75ff7bc2123f56a78b # Parent 95f38ad828e41f83f20a801e60ebaee894e8f253 Small fixups in level 3 boot script And add it and the boot list to the coco3 build. diff -r 95f38ad828e4 -r 118cd9951d24 level3/coco3/bootlists/standardL3.bl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level3/coco3/bootlists/standardL3.bl Sun Feb 28 22:48:32 2016 +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 + + diff -r 95f38ad828e4 -r 118cd9951d24 level3/coco3/scripts/mbL3.floppy --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/level3/coco3/scripts/mbL3.floppy Sun Feb 28 22:48:32 2016 +0100 @@ -0,0 +1,35 @@ +-t +-x +tmode .1 pau=0 +echo * NitrOS-9 Level 3 Boot Creation Script +echo * +echo * This script creates a bootable Level 3 floppy disk +echo * The resulting disk will boot NitrOS-9 Level 3 from the drive selected next +echo * +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 "NitrOS9 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/standardL3.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 Adding an errmsg file on the floppy for krnp3 to use +makdir %1/SYS +copy /dd/sys/errmsg %1/SYS/errmsg +echo * +echo * All done diff -r 95f38ad828e4 -r 118cd9951d24 level3/coco3_6309/scripts/mbL3.floppy --- a/level3/coco3_6309/scripts/mbL3.floppy Sun Feb 28 22:36:22 2016 +0100 +++ b/level3/coco3_6309/scripts/mbL3.floppy Sun Feb 28 22:48:32 2016 +0100 @@ -1,17 +1,18 @@ -t -x tmode .1 pau=0 -echo * Nitros9 Level 3 Boot Creation Script +echo * NitrOS-9 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 * The resulting disk will boot NitrOS-9 Level 3 from the drive selected next +echo * 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 +format %1 "NitrOS9 Level 3 Boot" R echo * echo * Step 2: Create a custom boot track touch bttemp @@ -19,7 +20,7 @@ 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 +os9gen %1 -t=bttemp <../bootlists/standardL3.bl vfy bttemp ident -s %1/os9boot echo * @@ -27,7 +28,7 @@ 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 +echo Adding an errmsg file on the floppy for krnp3 to use makdir %1/SYS copy /dd/sys/errmsg %1/SYS/errmsg echo *