mirror of
https://github.com/A2osX/A2osX.git
synced 2024-10-09 14:55:05 +00:00
Kernel version 0.9 : INC files reorg
This commit is contained in:
parent
eeaf77a48a
commit
24137e69bf
BIN
A2OSX.BOOT.po
BIN
A2OSX.BOOT.po
Binary file not shown.
BIN
A2OSX.DEV.po
BIN
A2OSX.DEV.po
Binary file not shown.
BIN
A2OSX.SRC.po
BIN
A2OSX.SRC.po
Binary file not shown.
@ -8,6 +8,7 @@ echo Working Directory:
|
|||||||
CD
|
CD
|
||||||
SET PATH=${PATH};/A2OSX.DEV/BIN/
|
SET PATH=${PATH};/A2OSX.DEV/BIN/
|
||||||
SET PS1='$PWD'
|
SET PS1='$PWD'
|
||||||
|
SET
|
||||||
# Main Screen
|
# Main Screen
|
||||||
INSDRV CONSOLE.DRV
|
INSDRV CONSOLE.DRV
|
||||||
STARTPROC GETTY CON ${A2OSX}SBIN/LOGIN
|
STARTPROC GETTY CON ${A2OSX}SBIN/LOGIN
|
||||||
@ -22,7 +23,7 @@ INSDRV UTHERNET.DRV 000E3A123456
|
|||||||
#INSDRV UTHER2.AI.DRV 0008DC123456
|
#INSDRV UTHER2.AI.DRV 0008DC123456
|
||||||
#INSDRV LANCEGS.DRV
|
#INSDRV LANCEGS.DRV
|
||||||
STARTPROC TCPIP
|
STARTPROC TCPIP
|
||||||
STARTPROC DHCPCLNT
|
#STARTPROC DHCPCLNT
|
||||||
#STARTPROC HTTPD
|
#STARTPROC HTTPD
|
||||||
#TELNETD
|
#TELNETD
|
||||||
#NFSMOUNT 192.168.1.5:/A2OSX /MNT/A2OSX
|
#NFSMOUNT 192.168.1.5:/A2OSX /MNT/A2OSX
|
||||||
|
@ -11,10 +11,9 @@ AUTO 6
|
|||||||
.INB /A2OSX.DEV/INC/MACROS.I
|
.INB /A2OSX.DEV/INC/MACROS.I
|
||||||
.INB /A2OSX.DEV/INC/A2OSX.I
|
.INB /A2OSX.DEV/INC/A2OSX.I
|
||||||
.INB /A2OSX.DEV/INC/PRODOS.I
|
.INB /A2OSX.DEV/INC/PRODOS.I
|
||||||
|
.INB /A2OSX.DEV/INC/COM.6551.I
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
ZPTmpPtr1 .EQ ZPDRV
|
ZPTmpPtr1 .EQ ZPDRV
|
||||||
*--------------------------------------
|
|
||||||
.INB DRV/X.SER.6551.S
|
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
* File Header (16 Bytes)
|
* File Header (16 Bytes)
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -11,13 +11,12 @@ AUTO 6
|
|||||||
.INB /A2OSX.DEV/INC/MACROS.I
|
.INB /A2OSX.DEV/INC/MACROS.I
|
||||||
.INB /A2OSX.DEV/INC/A2OSX.I
|
.INB /A2OSX.DEV/INC/A2OSX.I
|
||||||
.INB /A2OSX.DEV/INC/PRODOS.I
|
.INB /A2OSX.DEV/INC/PRODOS.I
|
||||||
|
.INB /A2OSX.DEV/INC/COM.6551.I
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
BUF.SIZE .EQ $40
|
BUF.SIZE .EQ $40
|
||||||
BUF.MASK .EQ $3F
|
BUF.MASK .EQ $3F
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
ZPTmpPtr1 .EQ ZPDRV
|
ZPTmpPtr1 .EQ ZPDRV
|
||||||
*--------------------------------------
|
|
||||||
.INB DRV/X.SER.6551.S
|
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
* File Header (16 Bytes)
|
* File Header (16 Bytes)
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -10,11 +10,10 @@ AUTO 6
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
.INB /A2OSX.DEV/INC/MACROS.I
|
.INB /A2OSX.DEV/INC/MACROS.I
|
||||||
.INB /A2OSX.DEV/INC/A2OSX.I
|
.INB /A2OSX.DEV/INC/A2OSX.I
|
||||||
|
.INB /A2OSX.DEV/INC/NET.8900A.I
|
||||||
.INB /A2OSX.DEV/INC/LIBTCPIP.I
|
.INB /A2OSX.DEV/INC/LIBTCPIP.I
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
ZPTmpPTR .EQ ZPDRV
|
ZPTmpPTR .EQ ZPDRV
|
||||||
*--------------------------------------
|
|
||||||
.INB DRV/X.NET.8900A.S
|
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
* File Header (16 Bytes)
|
* File Header (16 Bytes)
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
|
@ -61,4 +61,4 @@ SSC.CTL.B115200 .EQ %00010000
|
|||||||
|
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
MAN
|
MAN
|
||||||
SAVE DRV/X.SER.6551.S
|
SAVE /A2OSX.DEV/INC/COM.6551.I
|
@ -96,4 +96,4 @@ PP.RxFrame .EQ $0404
|
|||||||
PP.TxFrame .EQ $0A00
|
PP.TxFrame .EQ $0A00
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
MAN
|
MAN
|
||||||
SAVE DRV/X.NET.8900A.S
|
SAVE /A2OSX.DEV/INC/NET.8900A.I
|
@ -63,4 +63,4 @@ L91C96.3.RCV .EQ $C08C
|
|||||||
L91C96.BSR .EQ $C08E
|
L91C96.BSR .EQ $C08E
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
MAN
|
MAN
|
||||||
SAVE DRV/X.NET.91C96.S
|
SAVE /A2OSX.DEV/INC/NET.91C96.I
|
21
INC/NET.TELNET.I.txt
Normal file
21
INC/NET.TELNET.I.txt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
PR#3
|
||||||
|
PREFIX /A2OSX.SRC
|
||||||
|
NEW
|
||||||
|
INC 1
|
||||||
|
AUTO 6
|
||||||
|
*--------------------------------------
|
||||||
|
* https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/+/jb-dev/sysroot/usr/include/arpa/telnet.h
|
||||||
|
SB .EQ 250
|
||||||
|
WILL .EQ 251
|
||||||
|
WONT .EQ 252
|
||||||
|
DO .EQ 253
|
||||||
|
DONT .EQ 254
|
||||||
|
IAC .EQ 255
|
||||||
|
*--------------------------------------
|
||||||
|
TELOPT.ECHO .EQ 1
|
||||||
|
TELOPT.SGA .EQ 3
|
||||||
|
TELOPT.NAWS .EQ 31
|
||||||
|
TELOPT.LINEMODE .EQ 34
|
||||||
|
*--------------------------------------
|
||||||
|
MAN
|
||||||
|
SAVE /A2OSX.DEV/INC/NET.TELNET.I
|
@ -68,4 +68,4 @@ RX.BASE .EQ $6000
|
|||||||
RXTX.MASK .EQ $1FFF
|
RXTX.MASK .EQ $1FFF
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
MAN
|
MAN
|
||||||
SAVE DRV/X.NET.W5100.S
|
SAVE /A2OSX.DEV/INC/NET.W5100.I
|
@ -10,6 +10,7 @@ AUTO 6
|
|||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
.INB /A2OSX.DEV/INC/MACROS.I
|
.INB /A2OSX.DEV/INC/MACROS.I
|
||||||
.INB /A2OSX.DEV/INC/A2OSX.I
|
.INB /A2OSX.DEV/INC/A2OSX.I
|
||||||
|
.INB /A2OSX.DEV/INC/NET.TELNET.I
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
ZPTmp1 .EQ ZPBIN
|
ZPTmp1 .EQ ZPBIN
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
@ -79,20 +80,22 @@ CS.RUN >LDYA L.MSG.TELNETOPT
|
|||||||
>SYSCALL CPrintFYA
|
>SYSCALL CPrintFYA
|
||||||
bcs .8
|
bcs .8
|
||||||
|
|
||||||
|
.10 >SYSCALL GetC
|
||||||
|
bcc .10
|
||||||
|
|
||||||
|
|
||||||
lda #5 Ctrl-E
|
lda #5 Ctrl-E
|
||||||
>SYSCALL PutCA
|
>SYSCALL PutCA
|
||||||
bcs .8
|
bcs .8
|
||||||
|
|
||||||
.1 >SYSCALL Sleep
|
.1 >SYSCALL Sleep
|
||||||
>SYSCALL GetC
|
>SYSCALL GetC
|
||||||
bcs .1
|
bcs .2
|
||||||
cmp #13
|
|
||||||
beq .2
|
|
||||||
|
|
||||||
tax
|
tax
|
||||||
lda (pData)
|
lda (pData)
|
||||||
cmp #63
|
cmp #63
|
||||||
beq .1
|
beq .2
|
||||||
inc
|
inc
|
||||||
sta (pData)
|
sta (pData)
|
||||||
tay
|
tay
|
||||||
@ -100,13 +103,13 @@ CS.RUN >LDYA L.MSG.TELNETOPT
|
|||||||
sta (pData),y
|
sta (pData),y
|
||||||
bra .1
|
bra .1
|
||||||
|
|
||||||
.2 >DEBUG
|
.2 lda (pData)
|
||||||
|
beq .3
|
||||||
|
>PUSHW pdata
|
||||||
|
>PUSHW L.TERM
|
||||||
|
>SYSCALL SetEnv
|
||||||
|
|
||||||
* >PUSHW pdata
|
.3 >LDYA L.MSG.GREETINGS
|
||||||
* >PUSHW L.TERM
|
|
||||||
* >SYSCALL SetEnv
|
|
||||||
|
|
||||||
>LDYA L.MSG.GREETINGS
|
|
||||||
>SYSCALL CPrintFYA
|
>SYSCALL CPrintFYA
|
||||||
|
|
||||||
bcs .8 unable to send greetings...loop..
|
bcs .8 unable to send greetings...loop..
|
||||||
@ -134,17 +137,6 @@ CS.QUIT ldy #hBinName
|
|||||||
clc
|
clc
|
||||||
rts
|
rts
|
||||||
*--------------------------------------
|
*--------------------------------------
|
||||||
* https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/+/jb-dev/sysroot/usr/include/arpa/telnet.h
|
|
||||||
WILL .EQ 251
|
|
||||||
WONT .EQ 252
|
|
||||||
DO .EQ 253
|
|
||||||
DONT .EQ 254
|
|
||||||
IAC .EQ 255
|
|
||||||
TELOPT.ECHO .EQ 1
|
|
||||||
TELOPT.SGA .EQ 3
|
|
||||||
TELOPT.NAWS .EQ 31
|
|
||||||
TELOPT.LINEMODE .EQ 34
|
|
||||||
*--------------------------------------
|
|
||||||
CS.END
|
CS.END
|
||||||
MSG.USAGE >CSTR "GETTY <DEV> <PROGRAM>"
|
MSG.USAGE >CSTR "GETTY <DEV> <PROGRAM>"
|
||||||
MSG.TELNETOPT .DA #IAC,#WILL,#TELOPT.ECHO
|
MSG.TELNETOPT .DA #IAC,#WILL,#TELOPT.ECHO
|
||||||
|
@ -256,7 +256,7 @@ DEVSIG.Value .HS 38180131
|
|||||||
VSDRIVE.MSG0 >CSTR "VSDRIVE (ADTPro Vitual Serial HD) Driver For A2osX\n"
|
VSDRIVE.MSG0 >CSTR "VSDRIVE (ADTPro Vitual Serial HD) Driver For A2osX\n"
|
||||||
VSDRIVE.DRVKO >CSTR "VSDRIVE (Or other custom Driver) Already Installed.\n"
|
VSDRIVE.DRVKO >CSTR "VSDRIVE (Or other custom Driver) Already Installed.\n"
|
||||||
VSDRIVE.SSCKO >CSTR "SSC Not Detected.\n"
|
VSDRIVE.SSCKO >CSTR "SSC Not Detected.\n"
|
||||||
VSDRIVE.SSCOK >CSTR "SCC Found At Slot %d.\nContacting ADTPro Server..."
|
VSDRIVE.SSCOK >CSTR "SSC Found At Slot %d.\nContacting ADTPro Server..."
|
||||||
VSDRIVE.SRVKO >CSTR "No Response From ADTPro Server.\n"
|
VSDRIVE.SRVKO >CSTR "No Response From ADTPro Server.\n"
|
||||||
VSDRIVE.SRVOK >CSTR "ADTPro Server Is Online.\n"
|
VSDRIVE.SRVOK >CSTR "ADTPro Server Is Online.\n"
|
||||||
VSDRIVE.NOSLOT >CSTR "No ProDOS device slot available.\n"
|
VSDRIVE.NOSLOT >CSTR "No ProDOS device slot available.\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user