Mercurial > hg > Members > kono > nitros9-code
changeset 1444:cf0fe1a6a5f1
Kernel fixed to not allow module scan in I/O space
author | boisy |
---|---|
date | Wed, 10 Dec 2003 01:52:28 +0000 |
parents | 13114abbf030 |
children | 229396b827b0 |
files | level1/modules/kernel.asm level1/modules/sysgo.asm |
diffstat | 2 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/level1/modules/kernel.asm Tue Dec 09 23:44:10 2003 +0000 +++ b/level1/modules/kernel.asm Wed Dec 10 01:52:28 2003 +0000 @@ -44,6 +44,9 @@ * default case. By default, D.CRC is set to 0, thus there is no * CRC checking. Speeds up module loads quite a bit. The Init module * has a bit in a compatibility byte that can turn on/off CRC checking +* +* 15r1 2003/12/09 Boisy G. Pitre +* Kernel no longer scans for modules in I/O space. nam Kernel ttl NitrOS-9 Level 1 Kernel @@ -55,7 +58,7 @@ tylg set Systm+Objct atrv set ReEnt+rev -rev set $00 +rev set $01 edition set 15 L0000 mod eom,name,tylg,atrv,OS9Cold,size @@ -206,7 +209,9 @@ L00E6 cmpb #E$KwnMod beq L00EE leax 1,x -L00EC bne L00DB +* Modification to stop scan into I/O space +L00EC cmpx #Bt.Start+Bt.Size + bcs L00DB * copy vectors to system globals L00EE leay >Vectors,pcr
--- a/level1/modules/sysgo.asm Tue Dec 09 23:44:10 2003 +0000 +++ b/level1/modules/sysgo.asm Wed Dec 10 01:52:28 2003 +0000 @@ -72,7 +72,7 @@ fcb C$CR,C$LF * For ROM version, cut down on verbage IFEQ ROM - fcc "Release Date: Jan 01, 2004" + fcc "Release Date: Dec 06, 2003" fcb C$CR,C$LF fcc !http://www.nitros9.org! fcb C$CR,C$LF