TCPIP:Shared ERR Codes between DRV and TCPIP

This commit is contained in:
Rémy GIBERT 2016-03-20 23:14:47 +01:00
parent b476c8aa44
commit de7341b7f9

View File

@ -6,9 +6,11 @@ AUTO 6
.LIST OFF
.OP 65C02
*--------------------------------------
K.ARPCACHE.SIZE .EQ 16
K.ARPCACHE.SIZE .EQ 10
K.DNSCACHE.SIZE .EQ 10
K.SKTTABLE.SIZE .EQ 64
K.FRMQUEUE.SIZE .EQ 16
K.FRMSEND.RETRY .EQ 4
K.ETH.FRAME.LEN .EQ 1514
K.ARP.TTL .EQ 600
K.IP.TTL .EQ 64
@ -22,18 +24,18 @@ LIBTCPIP.SET.IPCFG .EQ 4
LIBTCPIP.GET.IPCFG .EQ 6
LIBTCPIP.NEW.ICMP.FRAME .EQ 8
LIBTCPIP.NEW.TCP.FRAME .EQ 10
*LIBTCPIP.NEW.TCP.FRAME .EQ 10
LIBTCPIP.NEW.UDP.FRAME .EQ 12
LIBTCPIP.NEW.IP.FRAME .EQ 14
LIBTCPIP.NEW.ARP.FRAME .EQ 16
LIBTCPIP.NEW.ETH.FRAME .EQ 18
*LIBTCPIP.NEW.IP.FRAME .EQ 14
*LIBTCPIP.NEW.ARP.FRAME .EQ 16
*LIBTCPIP.NEW.ETH.FRAME .EQ 18
LIBTCPIP.SEND.ICMP.FRAME .EQ 20
LIBTCPIP.SEND.TCP.FRAME .EQ 22
*LIBTCPIP.SEND.TCP.FRAME .EQ 22
LIBTCPIP.SEND.UDP.FRAME .EQ 24
LIBTCPIP.SEND.IP.FRAME .EQ 26
LIBTCPIP.SEND.ARP.FRAME .EQ 28
LIBTCPIP.SEND.ETH.FRAME .EQ 30
*LIBTCPIP.SEND.IP.FRAME .EQ 26
*LIBTCPIP.SEND.ARP.FRAME .EQ 28
*LIBTCPIP.SEND.ETH.FRAME .EQ 30
LIBTCPIP.ARP.CLEAR .EQ 32
LIBTCPIP.ARP.QUERY .EQ 34
@ -46,7 +48,7 @@ LIBTCPIP.DNS.ADD .EQ 44
LIBTCPIP.DNS.GETCACHE .EQ 46
LIBTCPIP.RCVD.FRAMEA .EQ 48
LIBTCPIP.RCVD.FRAME .EQ 50
LIBTCPIP.PULSEA .EQ 50
LIBTCPIP.SKT.NEW .EQ 52
*LIBTCPIP.SKT.LISTEN .EQ 54
@ -62,11 +64,23 @@ LIBTCPIP.SKT.GETA .EQ 70
LIBTCPIP.HST.GETBYNAME .EQ 72
LIBTCPIP.HST.GETBYADDR .EQ 74
*--------------------------------------
ERR.OOS .EQ $BF
ERR.SBUSY .EQ $BE
ERR.SBAD .EQ $BD
ERR.ARPPENDING .EQ $B1
ERR.DNSPENDING .EQ $B0
ERR.SKT.OOS .EQ $BF
ERR.SKT.BUSY .EQ $BE
ERR.SKT.BAD .EQ $BD
ERR.DNS.PENDING .EQ $B9
ERR.DNS.ERROR .EQ $B8
ERR.ARP .EQ $B7
ERR.ARP.PENDING .EQ $B5
ERR.ARP.ERROR .EQ $B4
ERR.DEV .EQ $B3
ERR.DEV.TIMEOUT .EQ $B2
ERR.DEV.NOBUFFER .EQ $B1
ERR.DEV.NOFRAME .EQ $B0
*--------------------------------------
TCP.PORT.TELNET .EQ 23
UDP.PORT.DNS .EQ 53
@ -118,9 +132,9 @@ S.DNSCACHE .EQ 12
S.SOCKET.SOCK .EQ 0
S.SOCKET.SOCK.DGRAM .EQ 1
S.SOCKET.SOCK.STREAM .EQ 2
S.SOCKET.SOCK.RAW .EQ 3
S.SOCKET.SOCK.RDM .EQ 4
S.SOCKET.SOCK.SEQPACKET .EQ 5
*S.SOCKET.SOCK.RAW .EQ 3
*S.SOCKET.SOCK.RDM .EQ 4
*S.SOCKET.SOCK.SEQPACKET .EQ 5
S.SOCKET.SO .EQ 1
S.SOCKET.SO.DEBUG .EQ $01
S.SOCKET.SO.ACCEPTCONN .EQ $02