Kernel 0.9.1 : Code reorganization & move to CSTR : SHELL

This commit is contained in:
Rémy GIBERT 2017-09-13 08:17:46 +02:00
parent 46918f88f0
commit 83b1abc4df
5 changed files with 123 additions and 131 deletions

Binary file not shown.

Binary file not shown.

View File

@ -166,11 +166,8 @@ Cmd.Exec.EXT pla Discard CMD len
>PUSHW L.STAT
>PUSHW ZPPtr1
>SYSCALL STAT
bcs .99
>LDYAI UsrBuf256
>STYA ZPPtr1
bra .3
bcc .3
bra Cmd.Exec.Done
.1 >LDYA L.ENV.PATH push ENVNAME=PATH for search
>SYSCALL GetEnv.YA get value for ENV=PATH
@ -183,7 +180,6 @@ Cmd.Exec.EXT pla Discard CMD len
lda (pPs),y
>SYSCALL GetMemPtr.A
jsr Cmd.Exec.Search
bcs .99
.3 lda STAT+S.STAT.P.TYPE

View File

@ -64,7 +64,6 @@ L.MSG.CSHERR .DA MSG.CSHERR
L.ENV.PATH .DA ENV.PATH
L.ENV.PWD .DA ENV.PWD
L.ENV.PS1 .DA ENV.PS1
L.CMD .DA CMD
L.TIME .DA TIME
L.STAT .DA STAT
L.FMT.DATE .DA FMT.DATE
@ -143,9 +142,7 @@ CS.RUN >LDA.G bReadMode READ Command ?
beq .10
jmp CS.RUN.BATCH
* Interactive Mode
.10 >LDA.G hCmdBuf Get the buffer
>SYSCALL GetMemPtr.A
>STYA ZPCMDBuf
@ -557,7 +554,6 @@ FMT.TIME >CSTR "%H:%M:%S (%I:%M:%S%p)"
*--------------------------------------
EscChars >PSTR "DBAC"
EscAscii .HS 04080A0B15
CMD .BS 256
TIME .BS S.TIME
STAT .BS S.STAT
bStartProc .BS 1