aboutsummaryrefslogtreecommitdiff
path: root/docs/j1demo/firmware/defines_tcpip2.fs
diff options
context:
space:
mode:
Diffstat (limited to 'docs/j1demo/firmware/defines_tcpip2.fs')
-rw-r--r--docs/j1demo/firmware/defines_tcpip2.fs150
1 files changed, 150 insertions, 0 deletions
diff --git a/docs/j1demo/firmware/defines_tcpip2.fs b/docs/j1demo/firmware/defines_tcpip2.fs
new file mode 100644
index 0000000..4d38a13
--- /dev/null
+++ b/docs/j1demo/firmware/defines_tcpip2.fs
@@ -0,0 +1,150 @@
+0 constant ETH
+14 constant ETH.ARP
+32 constant ETH.ARP.DST_ETH
+38 constant ETH.ARP.DST_IP
+20 constant ETH.ARP.OPCODE
+14 constant ETH.ARP.SOMETHING
+22 constant ETH.ARP.SRC_ETH
+28 constant ETH.ARP.SRC_IP
+0 constant ETH.DST
+14 constant ETH.IP
+24 constant ETH.IP.CHKSUM
+30 constant ETH.IP.DSTIP
+34 constant ETH.IP.ICMP
+36 constant ETH.IP.ICMP.CHKSUM
+38 constant ETH.IP.ICMP.IDENTIFIER
+40 constant ETH.IP.ICMP.SEQUENCE
+34 constant ETH.IP.ICMP.TYPECODE
+18 constant ETH.IP.IPID
+20 constant ETH.IP.IPOFFSET
+16 constant ETH.IP.LENGTH
+26 constant ETH.IP.SRCIP
+34 constant ETH.IP.TCP
+42 constant ETH.IP.TCP.ACK
+50 constant ETH.IP.TCP.CHECKSUM
+36 constant ETH.IP.TCP.DESTPORT
+46 constant ETH.IP.TCP.FLAGS
+38 constant ETH.IP.TCP.SEQNUM
+34 constant ETH.IP.TCP.SOURCEPORT
+52 constant ETH.IP.TCP.URGENT
+48 constant ETH.IP.TCP.WINDOW
+22 constant ETH.IP.TTLPROTO
+34 constant ETH.IP.UDP
+40 constant ETH.IP.UDP.CHECKSUM
+36 constant ETH.IP.UDP.DESTPORT
+42 constant ETH.IP.UDP.DHCP
+70 constant ETH.IP.UDP.DHCP.CHADDR
+54 constant ETH.IP.UDP.DHCP.CIADDR
+150 constant ETH.IP.UDP.DHCP.FILE
+52 constant ETH.IP.UDP.DHCP.FLAGS
+66 constant ETH.IP.UDP.DHCP.GIADDR
+44 constant ETH.IP.UDP.DHCP.HLEN
+45 constant ETH.IP.UDP.DHCP.HOPS
+43 constant ETH.IP.UDP.DHCP.HTYPE
+42 constant ETH.IP.UDP.DHCP.OP
+278 constant ETH.IP.UDP.DHCP.OPTIONS
+50 constant ETH.IP.UDP.DHCP.SECS
+62 constant ETH.IP.UDP.DHCP.SIADDR
+86 constant ETH.IP.UDP.DHCP.SNAME
+46 constant ETH.IP.UDP.DHCP.XID
+58 constant ETH.IP.UDP.DHCP.YIADDR
+42 constant ETH.IP.UDP.DNS
+44 constant ETH.IP.UDP.DNS.FLAGS
+42 constant ETH.IP.UDP.DNS.IDENTIFICATION
+48 constant ETH.IP.UDP.DNS.NOA
+52 constant ETH.IP.UDP.DNS.NOARR
+46 constant ETH.IP.UDP.DNS.NOQ
+50 constant ETH.IP.UDP.DNS.NORR
+54 constant ETH.IP.UDP.DNS.QUERY
+38 constant ETH.IP.UDP.LENGTH
+42 constant ETH.IP.UDP.LOADER
+46 constant ETH.IP.UDP.LOADER.FLASHREAD
+46 constant ETH.IP.UDP.LOADER.FLASHREAD.ADDR
+46 constant ETH.IP.UDP.LOADER.FLASHWRITE
+46 constant ETH.IP.UDP.LOADER.FLASHWRITE.ADDR
+50 constant ETH.IP.UDP.LOADER.FLASHWRITE.DATA
+44 constant ETH.IP.UDP.LOADER.OPCODE
+46 constant ETH.IP.UDP.LOADER.RAMREAD
+46 constant ETH.IP.UDP.LOADER.RAMREAD.ADDR
+46 constant ETH.IP.UDP.LOADER.RAMWRITE
+46 constant ETH.IP.UDP.LOADER.RAMWRITE.ADDR
+48 constant ETH.IP.UDP.LOADER.RAMWRITE.DATA
+42 constant ETH.IP.UDP.LOADER.SEQNO
+42 constant ETH.IP.UDP.NTP
+42 constant ETH.IP.UDP.NTP.FLAGS
+66 constant ETH.IP.UDP.NTP.ORIGINATE
+74 constant ETH.IP.UDP.NTP.RECEIVE
+58 constant ETH.IP.UDP.NTP.REFERENCE
+54 constant ETH.IP.UDP.NTP.REFID
+46 constant ETH.IP.UDP.NTP.ROOTDELAY
+50 constant ETH.IP.UDP.NTP.ROOTDISPERSION
+82 constant ETH.IP.UDP.NTP.TRANSMIT
+34 constant ETH.IP.UDP.SOURCEPORT
+42 constant ETH.IP.UDP.TFTP
+44 constant ETH.IP.UDP.TFTP.ACK
+44 constant ETH.IP.UDP.TFTP.ACK.BLOCK
+44 constant ETH.IP.UDP.TFTP.DATA
+44 constant ETH.IP.UDP.TFTP.DATA.BLOCK
+46 constant ETH.IP.UDP.TFTP.DATA.DATA
+44 constant ETH.IP.UDP.TFTP.ERROR
+46 constant ETH.IP.UDP.TFTP.ERROR.MESSAGE
+44 constant ETH.IP.UDP.TFTP.ERROR.NUMBER
+42 constant ETH.IP.UDP.TFTP.OPCODE
+44 constant ETH.IP.UDP.TFTP.RWRQ
+44 constant ETH.IP.UDP.TFTP.RWRQ.FILENAME
+42 constant ETH.IP.UDP.WGE
+82 constant ETH.IP.UDP.WGE.CONFIGURE
+90 constant ETH.IP.UDP.WGE.CONFIGURE.IP
+82 constant ETH.IP.UDP.WGE.CONFIGURE.PRODUCT
+86 constant ETH.IP.UDP.WGE.CONFIGURE.SERIAL
+82 constant ETH.IP.UDP.WGE.DISCOVER
+82 constant ETH.IP.UDP.WGE.DISCOVER.IP
+82 constant ETH.IP.UDP.WGE.FLASHREAD
+82 constant ETH.IP.UDP.WGE.FLASHREAD.ADDRESS
+82 constant ETH.IP.UDP.WGE.FLASHWRITE
+82 constant ETH.IP.UDP.WGE.FLASHWRITE.ADDRESS
+86 constant ETH.IP.UDP.WGE.FLASHWRITE.DATA
+50 constant ETH.IP.UDP.WGE.HRT
+82 constant ETH.IP.UDP.WGE.IMAGERMODE
+82 constant ETH.IP.UDP.WGE.IMAGERMODE.MODE
+82 constant ETH.IP.UDP.WGE.IMAGERSETRES
+82 constant ETH.IP.UDP.WGE.IMAGERSETRES.HORIZONTAL
+84 constant ETH.IP.UDP.WGE.IMAGERSETRES.VERTICAL
+42 constant ETH.IP.UDP.WGE.MAGIC
+80 constant ETH.IP.UDP.WGE.PAD
+66 constant ETH.IP.UDP.WGE.REPLYTO
+74 constant ETH.IP.UDP.WGE.REPLYTO.IP
+66 constant ETH.IP.UDP.WGE.REPLYTO.MAC
+78 constant ETH.IP.UDP.WGE.REPLYTO.PORT
+82 constant ETH.IP.UDP.WGE.SENSORREAD
+82 constant ETH.IP.UDP.WGE.SENSORREAD.ADDRESS
+82 constant ETH.IP.UDP.WGE.SENSORSELECT
+83 constant ETH.IP.UDP.WGE.SENSORSELECT.ADDRESS
+82 constant ETH.IP.UDP.WGE.SENSORSELECT.INDEX
+82 constant ETH.IP.UDP.WGE.SENSORWRITE
+82 constant ETH.IP.UDP.WGE.SENSORWRITE.ADDRESS
+83 constant ETH.IP.UDP.WGE.SENSORWRITE.DATA
+82 constant ETH.IP.UDP.WGE.SYSCONFIG
+82 constant ETH.IP.UDP.WGE.SYSCONFIG.MAC
+88 constant ETH.IP.UDP.WGE.SYSCONFIG.SERIAL
+82 constant ETH.IP.UDP.WGE.TRIGCONTROL
+82 constant ETH.IP.UDP.WGE.TRIGCONTROL.TRIGSTATE
+46 constant ETH.IP.UDP.WGE.TYPE
+82 constant ETH.IP.UDP.WGE.VIDSTART
+90 constant ETH.IP.UDP.WGE.VIDSTART.IP
+82 constant ETH.IP.UDP.WGE.VIDSTART.MAC
+94 constant ETH.IP.UDP.WGE.VIDSTART.PORT
+14 constant ETH.IP.VHLTOS
+6 constant ETH.SRC
+12 constant ETH.TYPE
+1 constant IP_PROTO_ICMP
+2 constant IP_PROTO_IGMP
+6 constant IP_PROTO_TCP
+17 constant IP_PROTO_UDP
+2 constant NUM_TCPS
+16 constant TCP_ACK
+1 constant TCP_FIN
+8 constant TCP_PSH
+4 constant TCP_RST
+2 constant TCP_SYN
+32 constant TCP_URG