|
|
1.1 ! root 1: .TH DATAKIT 3 ! 2: .SH NAME ! 3: incon, hsvme, hs386 \- Datakit interface ! 4: .SH SYNOPSIS ! 5: .nf ! 6: .B bind -a #i /dev ! 7: .B bind -a #h /dev ! 8: ! 9: .B #i/data ! 10: .B #i/ctl ! 11: .B #h/data ! 12: .B #h/ctl ! 13: .fi ! 14: .SH DESCRIPTION ! 15: The Datakit interface is a stream directory ! 16: containing a data and a control file. ! 17: Each write to the data file is a structured message. ! 18: The first two bytes of the message are a 9-bit virtual circuit number, ! 19: low order byte first. ! 20: The third byte is a control byte. ! 21: The rest are data bytes. ! 22: The data bytes are sent onto the Datakit virtual circuit, tagged as data, followed ! 23: by the control byte, tagged as control. ! 24: .PP ! 25: Messages coming from Datakit are read from the data file in the same ! 26: format. ! 27: A read terminates at the end of a message. ! 28: The largest possible received message is 1024 + 3 bytes. ! 29: .SH "SEE ALSO ! 30: .IR dk (3) ! 31: .SH SOURCE ! 32: .B /sys/src/9/*/devhs.c ! 33: .br ! 34: .B /sys/src/9/*/devincon.c
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.