changeset 2519:3f1a65d50b16

Updated
author boisy
date Wed, 07 Apr 2010 12:07:59 +0000
parents c558fa83f6d8
children ac35d2ad1414
files level2/modules/kernel/krnp2.asm
diffstat 1 files changed, 13 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/level2/modules/kernel/krnp2.asm	Wed Apr 07 11:48:38 2010 +0000
+++ b/level2/modules/kernel/krnp2.asm	Wed Apr 07 12:07:59 2010 +0000
@@ -55,7 +55,11 @@
 *                 - Minor mods to F$STime
 *                 - Changed F$GModDr to BRA to similar code in F$GBlkMp
 *
-* 18r6  Back-ported to OS-9 Level Two from NitrOS-9 Level Two
+*  18r6  Back-ported to OS-9 Level Two from NitrOS-9 Level Two
+*
+*  18r7    2004/06/18  Boisy G. Pitre
+* Kernel no longer attempts a reboot when failing to open term device, but
+* crashes upon error.
 
          nam    krnp2
          ttl    NitrOS-9 Level 2 Kernel Part 2
@@ -69,8 +73,7 @@
 
 TC9      set    false       "true" use TC-9 6309 trap vector
 Edition  equ    18
-Revision equ    6
-*DAT.Free equ   $333E      --- remove this def later
+Revision equ    7
 
          mod    eom,MName,Systm,ReEnt+Revision,krnp2,$0100
 
@@ -202,8 +205,13 @@
          lda    #UPDAT.     get file mode
          os9    I$Open      open path to it
          bcc    L0066       went ok, save path #
-         os9    F$Boot      try & re-boot
-         bcc    L004F       go try again
+*         os9    F$Boot      try & re-boot
+ nop
+ nop
+ nop
+*         bcc    L004F       go try again
+ nop
+ nop
          bra    L009B       crash machine
 L0066    ldx    <D.Proc     get current process pointer
          sta    <P$Path,x   save stdin path