Sync usage with man page.
[netbsd-mini2440.git] / share / doc / iso / wisc / eicon.table5.1.orig.nr
blob3e1b43c803cff132f49de8fa1a912d720ff49545
1 .\"     $NetBSD$
2 .\"
3 .TS
4 center,box,tab(:);
5 c s s s s s s
6 c|c s s|c s|c
7 c|c|c|c|c|c|c
8 l|c|c|c|l|l|l.
9 \fBNormal Completion Handling\fR
11 \fINCB:Usage:Options:Action Based on Normal Competion of\fR
12 \fICommand:CONS\(->Driver:Driver\(->Board:Driver\(->CONS:To Board:From Board:Driver\(->Board Command\fR
14 \fINCB_RESTART\fR:T{
15 .na
16 (ECN_RESTART) 
17 T}:\(sr::none:none:T{
18 .na
19 dequeue the request, and issue an NCB_LISTEN request to the board.
22 \fINCB_CALL\fR:(ECN_CALL):\(sr:T{
23 .na  
24 (ECN_ACCEPT) 
25 T}:none:connected:T{
26 .na
27 dequeue the request, pass an ECN_ACCEPT reply to CONS, and issue a RECEIVE to
28 the board.
31 \fINCB_LISTEN\fR::\(sr:T{
32 .na  
33 (ECN_CONNECT)
34 T}:T{
35 .na
36 use zero-length Call User Data and a zero-length Calling DTE address
37 T}:none:T{
38 .na
39 dequeue the request, pass an ECN_CONNECT to CONS, and issue a RECEIVE to the
40 board. Re-issue another NCB_LISTEN
41 for another possible virtual circuit connection.
44 \fINCB_CLEAR\fR:(ECN_CLEAR):\(sr:(ECN_CLEAR):T{
45 .na
46 normal clearing with all outstanding ACKs returned 
47 T}:none:T{
48 .na
49 dequeue the request.
51 :_:_:_:_:_:_
52 ::\(sr::T{
53 .na
54 immediate clearing 
55 T}:none:T{
56 .na
57 dequeue the request.
60 \fINCB_SEND\fR:(ECN_SEND):\(sr::T{
61 .na
62 normal send
63 T}:none:T{
64 .na
65 dequeue the request and reply to CONS with an ECN_ACK.
67 :_:_:_:_:_:_
68 :T{
69 .na  
70 (ECN_RESET)
71 T}:\(sr::T{
72 .na
73 reset the virtual circuit
74 T}:none:T{
75 dequeue the request.
78 \fINCB_RECEIVE\fR::\(sr:(ECN_RECEIVE):none:T{
79 .na
80 normal, uncomplicated receive
81 T}:T{
82 .na
83 dequeue the request and bcopy the data into the request's associated mbuf. Ship to CONS. Re-issue another NCB_RECEIVE.
85 :_:_:_:_:_:_
86 :::(ECN_RECEIVE):none:T{
87 .na
88 m-bit set
89 T}:T{
90 .na
91 same as above (board does the resegmentation automatically).
93 :_:_:_:_:_:_
94 :::(ECN_RECEIVE):none:T{
95 .na
96 d-bit set
97 T}:T{
98 .na
99 same as above.
101 :_:_:_:_:_:_
102 :::(ECN_RECEIVE):none:T{
104 q-bit set
105 T}:T{
107 same as above.
109 :_:_:_:_:_:_
110 :::(ECN_RECEIVE):none:T{
112 interrupt received
113 T}:T{
115 same as above.
117 :_:_:_:_:_:_
118 :::T{
119 .na   
120 (ECN_RESET)
121 T}:none:T{
123 reset received
124 T}:T{
125 dequeue the request, send an ECN_RESET back up to CONS, and issue another 
126 receive.