mirror of
https://github.com/A2osX/A2osX.git
synced 2024-06-16 00:29:35 +00:00
Kernel 0.9.1 : Code reorganization & move to CSTR : SHELL
This commit is contained in:
parent
46918f88f0
commit
83b1abc4df
Binary file not shown.
Binary file not shown.
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user