Open larsbrinkhoff opened 3 years ago
The protocol used to talk to an emulated IMP is based on UDP packets. See the SIMH files H316/h316_udp.c
and H316/h316_hi.c
for details.
Field | Size in octets | Value |
---|---|---|
Magic | 4 | ASCII "H316" |
Sequence | 4 | Packet sequence number in network byte order. |
Size | 2 | Payload size including flags. |
Flags | 2 | Flag bits. 001 is end of message, 002 is IMP/host ready. |
Payload | Message as per BBN Report 1822. |
FYI @slcasner, these are the ISI/ANTS IMP host interface definitions found in ELF. Most of them look very straightforward.
164012 should be "output" rather than "input". I agree that the interface should not be hard to simulate.
Thanks, fixed typos. I'll have this on a back burner for now.
Input status register 1
Input status register 2
Output status register 1
Output status register 2