Mercurial > hg > Members > kono > nitros9-code
changeset 2735:05b7feef845a
Merged Changeset related to krn.asm
author | drencor-xeen |
---|---|
date | Mon, 10 Dec 2012 14:51:56 -0600 |
parents | 1ad5f8473788 (diff) 43300b4f840a (current diff) |
children | 17cf591458c4 |
files | level1/coco/modules/makefile level1/modules/kernel/krn.asm rules.mak |
diffstat | 6 files changed, 15 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/defs/rbf.d Thu Dec 06 11:22:23 2012 -0600 +++ b/defs/rbf.d Mon Dec 10 14:51:56 2012 -0600 @@ -276,8 +276,8 @@ ************************* * 2012/11/09 Gene Heskett - Some additions for bootlink etc use. ORG $60 More options from device descriptor -DD.STP RMB 1 This is for the /sh and /ih virtual disks in HDBDOS -DD.OFS RMB 3 This is DT.WPC and DT.OSF combined, might be more +VD.STP RMB 1 This is for the /sh and /ih virtual disks in HDBDOS +VD.OFS RMB 3 This is DT.WPC and DT.OSF combined, might be more * DD.FMT Bit Definitions - valid only if device is a floppy disk FMT.SIDE EQU %00000001 Single Sided=0, Double Sided=1
--- a/level1/coco/modules/makefile Thu Dec 06 11:22:23 2012 -0600 +++ b/level1/coco/modules/makefile Mon Dec 10 14:51:56 2012 -0600 @@ -40,6 +40,7 @@ ddd0_80d.dd d0_80d.dd d1_80d.dd d2_80d.dd \ ddx0.dd x0.dd x1.dd x2.dd x3.dd \ rbsuper.dr lltc3.dr llide.dr \ +# lltc3.dr llide.dr \ ddi0_ide.dd i0_ide.dd i1_ide.dd ih_ide.dd \ dds0_tc3.dd s0_tc3.dd s1_tc3.dd s2_tc3.dd s3_tc3.dd s4_tc3.dd \ s5_tc3.dd s6_tc3.dd sh_tc3.dd
--- a/level1/modules/kernel/krn.asm Thu Dec 06 11:22:23 2012 -0600 +++ b/level1/modules/kernel/krn.asm Mon Dec 10 14:51:56 2012 -0600 @@ -5,7 +5,7 @@ * * This is how the memory map looks after the kernel has initialized: * -* $0000----> ================================== +* $0000----> ================================== * | | * | | * $0020-$0111 | System Globals (D.FMBM-D.XNMI) | @@ -252,13 +252,13 @@ bita #CRCOn CRC on? beq GetMem branch if not (already cleared earlier) inc <D.CRC else turn on CRC checking -GetMem equ * - clra -* ldd MaxMem+1,u +*GetMem ldd MaxMem+1,u * clrb * cmpd <D.MLIM * bcc L0158 * std <D.MLIM +GetMem equ * + clra L0158 ldx <D.FMBM IFNE atari * In the Atari, memory $0000-$08FF is used by the system
--- a/level1/modules/rbsuper.asm Thu Dec 06 11:22:23 2012 -0600 +++ b/level1/modules/rbsuper.asm Mon Dec 10 14:51:56 2012 -0600 @@ -21,7 +21,9 @@ * H6309 - if set, assembles for 6309 * USECS - if set, uses critical section code (slows down driver) * HDBDOS - if set, adds code to handle HDB-DOS partitions -* +* And somewhere this flag has been lost GH 2012/11/13 +* Only found when I trashed my systems vdisks +HDBDOS set 1 * Edt/Rev YYYY/MM/DD Modified by * Comment * ------------------------------------------------------------------
--- a/level2/modules/krnp4_regdump.asm Thu Dec 06 11:22:23 2012 -0600 +++ b/level2/modules/krnp4_regdump.asm Mon Dec 10 14:51:56 2012 -0600 @@ -22,6 +22,8 @@ * ------------------------------------------------------------------ * 1 1989/02/?? Ron Lammardo * Started. +* 2 2012/11/22 Gene Heskett +* Remove final cr to save screen space nam krnp4 ttl User Register Dump System Call for NitrOS9 Level 2 @@ -102,7 +104,7 @@ ldd P$SP,y get users stack address addd #R$Size add on for registers which were saved bsr reg000 dump register S - lbsr reg060 send a <CR> +* lbsr reg060 send a <CR> leas 60,s restore stack pointer IFNE H6309 pulsw
--- a/rules.mak Thu Dec 06 11:22:23 2012 -0600 +++ b/rules.mak Mon Dec 10 14:51:56 2012 -0600 @@ -76,7 +76,8 @@ OS9FORMAT_SS80 = os9 format -t80 -ss -dd OS9FORMAT_DS40 = os9 format -t40 -ds -dd OS9FORMAT_DS80 = os9 format -t80 -ds -dd -OS9FORMAT_DW3 = os9 format -t1024 -ss -dd +#OS9FORMAT_DW3 = os9 format -t1024 -ss -dd +OS9FORMAT_DW3 = os9 format -t80 -ds -dd OS9GEN = os9 gen OS9RENAME = os9 rename OS9ATTR = os9 attr -q