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