212
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 1 ;********************************************************************************
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 2 ;*** File : pkt.pdf
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 3 ;*** Creation : Wed Mar 11 09:58:35 CST 2009
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 6 ;********************************************************************************
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 7 ;*** Document Type : Service Access Point Specification
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 8 ;*** Document Name : pkt
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 9 ;*** Document No. : 8443.105.02.106
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 10 ;*** Document Date : 2002-10-17
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 11 ;*** Document Status: BEING_PROCESSED
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 12 ;*** Document Author: HM
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 13 ;********************************************************************************
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 14
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 15
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 16
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 17 PRAGMA SRC_FILE_TIME "Thu Nov 29 09:50:46 2007"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 18 PRAGMA LAST_MODIFIED "2002-10-17"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 19 PRAGMA ID_AND_VERSION "8443.105.02.106"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 20
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 21
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 22
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 23 CONST DIO_MAX_NAME_LENGTH 16 ; arbitrary, in simulation only
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 24 CONST DIO_MAX_DATA_LENGTH 100 ; arbitrary, in simulation only
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 25
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 26
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 27
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 28 VALTAB VAL_sleep_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 29 VAL 0x01 DIO_SLEEP_ENABLE "Enter sleep mode if possible."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 30 VAL 0x02 DIO_SLEEP_DISABLE "Do not enter sleep mode."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 31
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 32 VALTAB VAL_parity
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 33 VAL 0x01 DIO_PARITY_NO "Don't send a parity bit."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 34 VAL 0x02 DIO_PARITY_ODD "Send an odd parity bit."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 35 VAL 0x04 DIO_PARITY_EVEN "Send an even parity bit."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 36 VAL 0x08 DIO_PARITY_SPACE "Send a space for parity bit."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 37
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 38 VALTAB VAL_flow_control
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 39 VAL 0x0001 DIO_FLOW_NO_NO "No flow control for both directions."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 40 VAL 0x0002 DIO_FLOW_SW_NO "Software flow control for receive direction and no flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 41 VAL 0x0004 DIO_FLOW_HW_NO "Hardware flow control for receive direction and no flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 42 VAL 0x0008 DIO_FLOW_NO_SW "No flow control for receive direction and software flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 43 VAL 0x0010 DIO_FLOW_SW_SW "Software flow control for both directions."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 44 VAL 0x0020 DIO_FLOW_HW_SW "Hardware flow control for receive direction and software flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 45 VAL 0x0040 DIO_FLOW_NO_HW "No flow control for receive direction and hardware flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 46 VAL 0x0080 DIO_FLOW_SW_HW "Software flow control for receive direction and hardware flow control for transmit direction."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 47 VAL 0x0100 DIO_FLOW_HW_HW "Hardware flow control for both directions."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 48
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 49 VALTAB VAL_data_mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 50 VAL 0x01 DIO_MODE_AT "The TE will transmit AT commands."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 51 VAL 0x02 DIO_MODE_DATA "The TE will transmit data."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 52 VAL 0x04 DIO_MODE_TRACE "The TE expects trace information via this device"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 53 VAL 0x03 DIO_MODE_DEFAULT "Default value if the driver can not provide this information"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 54
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 55 VALTAB VAL_stop_bits
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 56 VAL 0x01 DIO_STOP_1 "Send 1 stop bit."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 57 VAL 0x02 DIO_STOP_15 "Send 1.5 stop bits."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 58 VAL 0x04 DIO_STOP_2 "Send 2 stop bits."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 59
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 60 VALTAB VAL_baud
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 61 VAL 0x00080000 DIO_BAUD_812500 "Transmission rate of 812500 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 62 VAL 0x00040000 DIO_BAUD_406250 "Transmission rate of 406250 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 63 VAL 0x00020000 DIO_BAUD_203125 "Transmission rate of 203125 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 64 VAL 0x00010000 DIO_BAUD_115200 "Transmission rate of 115200 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 65 VAL 0x00008000 DIO_BAUD_57600 "Transmission rate of 57600 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 66 VAL 0x00004000 DIO_BAUD_38400 "Transmission rate of 38400 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 67 VAL 0x00002000 DIO_BAUD_33900 "Transmission rate of 33900 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 68 VAL 0x00001000 DIO_BAUD_28800 "Transmission rate of 28800 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 69 VAL 0x00000800 DIO_BAUD_19200 "Transmission rate of 19200 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 70 VAL 0x00000400 DIO_BAUD_14400 "Transmission rate of 14400 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 71 VAL 0x00000200 DIO_BAUD_9600 "Transmission rate of 9600 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 72 VAL 0x00000100 DIO_BAUD_7200 "Transmission rate of 7200 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 73 VAL 0x00000080 DIO_BAUD_4800 "Transmission rate of 4800 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 74 VAL 0x00000040 DIO_BAUD_2400 "Transmission rate of 2400 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 75 VAL 0x00000020 DIO_BAUD_1200 "Transmission rate of 1200 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 76 VAL 0x00000010 DIO_BAUD_600 "Transmission rate of 600 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 77 VAL 0x00000008 DIO_BAUD_300 "Transmission rate of 300 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 78 VAL 0x00000004 DIO_BAUD_150 "Transmission rate of 150 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 79 VAL 0x00000002 DIO_BAUD_75 "Transmission rate of 75 bits/sec."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 80 VAL 0x00000001 DIO_BAUD_AUTO "Automatic detection."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 81
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 82 VALTAB VAL_mux_configuration
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 83 VAL 0x01 DIO_MUX_MODE_BASIC "The multiplexer supports Basic option."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 84 VAL 0x02 DIO_MUX_MODE_ADVANCED "The multiplexer supports Advanced option."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 85 VAL 0x04 DIO_MUX_SUBSET_UIH "The multiplexer supports UIH frames."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 86 VAL 0x08 DIO_MUX_SUBSET_UI "The multiplexer supports UI frames."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 87 VAL 0x10 DIO_MUX_SUBSET_I "The multiplexer supports I frames."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 88
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 89 VALTAB VAL_guard_period
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 90 VAL 0 DIO_ESC_OFF "Turn escape sequence detection off."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 91
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 92 VALTAB VAL_data_bits
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 93 VAL 0x10 DIO_CHAR_5 "Send 5 bits per character."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 94 VAL 0x20 DIO_CHAR_6 "Send 6 bits per character."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 95 VAL 0x40 DIO_CHAR_7 "Send 7 bits per character."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 96 VAL 0x80 DIO_CHAR_8 "Send 8 bits per character."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 97
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 98 VALTAB VAL_convergence
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 99 VAL 0x01 DIO_CONV_SER "The device can contain serial data."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 100 VAL 0x02 DIO_CONV_PACKET "The device can contain packet data."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 101 VAL 0x04 DIO_CONV_MUX "The device can start a multiplexer."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 102
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 103 VALTAB VAL_state
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 104 VAL 0x80000000 DIO_SA "read/write, Device ready"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 105 VAL 0x40000000 DIO_SB "read/write, Data valid"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 106 VAL 0x20000000 DIO_X "read/write, Flow control"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 107 VAL 0x10000000 DIO_RING "write, RING indicator"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 108 VAL 0x08000000 DIO_ESC "read, escape sequence detected"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 109 VAL 0x04000000 DIO_DISC "read, link disconnected"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 110 VAL 0x01000000 DIO_MUX_STOP "read/write, stop the multiplexer"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 111 VAL 0x02000000 DIO_BRK "read/write, break received / to be sent"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 112 VAL 0x000000FF DIO_BRKLEN "read/write, length of the break signal in characters"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 113 VAL 0x00000000 DIO_PACKET_UNKNOWN "Packet transfer: No packet type available."
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 114 VAL 0x00000021 DIO_PACKET_IP "Packet transfer: Simple IP packet"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 115 VAL 0x0000002D DIO_PACKET_CTCP "Packet transfer: Van Jacobson compressed TCP/IP header"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 116 VAL 0x0000002F DIO_PACKET_UTCP "Packet transfer: Van Jacobson uncompressed TCP/IP header"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 117
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 118 VALTAB VAL_cause
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 119 VAL 0xD200 PKTCS_SUCCESS "0b11010010 00000000 No error, success"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 120 VAL 0xD201 PKTCS_INVALID_PARAMS "0b11010010 00000001 Device number invalid"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 121 VAL 0xD202 PKTCS_INVALID_PEER "0b11010010 00000010 Peer does not exist"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 122 VAL 0xD203 PKTCS_DISCONNECT "0b11010010 00000011 The driver signalled a DRV_SIGTYPE_DISCONNECT"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 123 VAL 0xD204 PKTCS_INTERNAL_DRV_ERROR "0b11010010 00000100 A driver function returned DRV_INTERNAL_ERROR"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 124
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 125
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 126
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 127
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 128 VAR convergence "serial data and / or packet data" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 129
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 130 VAL @p_pkt - VAL_convergence@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 131
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 132 VAR data_mode "TE will use the device to transmit AT commands or data or both" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 133
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 134 VAL @p_pkt - VAL_data_mode@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 135
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 136 VAR sleep_mode "describes if the device is able to enter sleep mode" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 137
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 138 VAL @p_pkt - VAL_sleep_mode@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 139
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 140 VAR mux_configuration "describes the supported configurations of the multiplexer" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 141
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 142 VAL @p_pkt - VAL_mux_configuration@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 143
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 144 VAR n1 "maximum frame size of a multiplexer frame" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 145
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 146
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 147 VAR n2 "maximum number of retransmissions" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 148
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 149
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 150 VAR t1 "acknowledgement timer" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 151
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 152
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 153 VAR t2 "response timer for the multiplexer control channel" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 154
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 155
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 156 VAR t3 "wake up response timer" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 157
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 158
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 159 VAR k "window size for advanced option with error recovery" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 160
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 161
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 162 VAR mtu "Maximum Transfer Unit" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 163
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 164
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 165 VAR baud "supported transmission rates" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 166
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 167 VAL @p_pkt - VAL_baud@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 168
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 169 VAR data_bits "supported numbers of bits per character" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 170
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 171 VAL @p_pkt - VAL_data_bits@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 172
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 173 VAR stop_bits "supported number of stop bits" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 174
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 175 VAL @p_pkt - VAL_stop_bits@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 176
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 177 VAR parity "supported types of parity checking" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 178
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 179 VAL @p_pkt - VAL_parity@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 180
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 181 VAR flow_control "supported types of flow control" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 182
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 183 VAL @p_pkt - VAL_flow_control@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 184
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 185 VAR xon "XON character" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 186
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 187
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 188 VAR xoff "XOFF character" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 189
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 190
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 191 VAR esc_char "ASCII character which could appear three times as an escape sequence" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 192
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 193
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 194 VAR guard_period "minimal duration before and after escape sequence" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 195
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 196 VAL @p_pkt - VAL_guard_period@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 197
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 198 VAR l_buf "length of content in bit" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 199
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 200
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 201 VAR o_buf "offset of content in bit" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 202
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 203
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 204 VAR buf "test data" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 205
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 206
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 207 VAR signal_type "Signal type" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 208
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 209
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 210 VAR drv_handle "Unique handle for this driver" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 211
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 212
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 213 VAR retval "Return value" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 214
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 215
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 216 VAR device_no "Data device number" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 217
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 218
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 219 VAR buffer_type "Type of buffer to be cleared" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 220
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 221
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 222 VAR state "Line state bits" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 223
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 224 VAL @p_pkt - VAL_state@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 225
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 226 VAR mask "Line state mask" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 227
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 228 VAL @p_pkt - VAL_state@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 229
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 230 VAR cause "Cause value" S
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 231
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 232 VAL @p_pkt - VAL_cause@
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 233
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 234 VAR peer "Name of peer, to be casted to 'const char *'" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 235
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 236
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 237 VAR link_id "Link identifier" L
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 238
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 239
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 240 VAR dti_direction "DTI direction" B
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 241
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 242
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 243
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 244
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 245
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 246 COMP dio_dcb "Device Control Block data"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 247 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 248 convergence ; serial data and / or packet data
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 249 data_mode ; TE will use the device to transmit AT commands or data or both
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 250 sleep_mode ; describes if the device is able to enter sleep mode
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 251 mux_configuration ; describes the supported configurations of the multiplexer
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 252 n1 ; maximum frame size of a multiplexer frame
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 253 n2 ; maximum number of retransmissions
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 254 t1 ; acknowledgement timer
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 255 t2 ; response timer for the multiplexer control channel
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 256 t3 ; wake up response timer
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 257 k ; window size for advanced option with error recovery
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 258 mtu ; Maximum Transfer Unit
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 259 baud ; supported transmission rates
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 260 data_bits ; supported numbers of bits per character
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 261 stop_bits ; supported number of stop bits
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 262 parity ; supported types of parity checking
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 263 flow_control ; supported types of flow control
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 264 xon ; XON character
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 265 xoff ; XOFF character
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 266 esc_char ; ASCII character which could appear three times as an escape sequence
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 267 guard_period ; minimal duration before and after escape sequence
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 268 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 269
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 270
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 271
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 272 COMP sdu "test data"
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 273 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 274 l_buf ; length of content in bit
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 275 o_buf ; offset of content in bit
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 276 buf [1] ; test data
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 277 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 278
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 279
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 280
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 281
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 282
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 283
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 284 ; PKT_CONNECT_IND 0x80004045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 285 ; PKT_CONNECT_RES 0x80000045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 286 ; PKT_CONNECT_REJ 0x80010045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 287 ; PKT_DISCONNECT_IND 0x80014045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 288 ; PKT_DTI_OPEN_REQ 0x80020045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 289 ; PKT_DTI_OPEN_CNF 0x80024045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 290 ; PKT_MODIFY_REQ 0x80030045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 291 ; PKT_MODIFY_CNF 0x80034045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 292 ; PKT_DTI_CLOSE_REQ 0x80040045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 293 ; PKT_DTI_CLOSE_CNF 0x80044045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 294 ; PKT_DTI_CLOSE_IND 0x80054045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 295 ; PKT_SIG_CLEAR_IND 0x80050045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 296 ; PKT_SIG_FLUSH_IND 0x80060045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 297 ; PKT_SIG_READ_IND 0x80070045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 298 ; PKT_SIG_WRITE_IND 0x80080045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 299 ; PKT_SIG_CONNECT_IND 0x80090045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 300 ; PKT_SIG_DISCONNECT_IND 0x800A0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 301 ; PKT_DIO_SIGNAL_IND 0x80200045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 302 ; PKT_DIO_INIT_REQ 0x80204045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 303 ; PKT_DIO_INIT_CNF 0x80210045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 304 ; PKT_DIO_EXIT_REQ 0x80214045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 305 ; PKT_DIO_READ_REQ 0x80224045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 306 ; PKT_DIO_READ_CNF 0x80220045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 307 ; PKT_DIO_GETDATA_REQ 0x80234045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 308 ; PKT_DIO_GETDATA_CNF 0x80230045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 309 ; PKT_DIO_WRITE_REQ 0x80244045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 310 ; PKT_DIO_WRITE_CNF 0x80240045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 311 ; PKT_DIO_GETBUFFER_REQ 0x80254045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 312 ; PKT_DIO_GETBUFFER_CNF 0x80250045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 313 ; PKT_DIO_CLEAR_REQ 0x80264045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 314 ; PKT_DIO_CLEAR_CNF 0x80260045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 315 ; PKT_DIO_FLUSH_REQ 0x80274045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 316 ; PKT_DIO_FLUSH_CNF 0x80270045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 317 ; PKT_DIO_SETSIGNAL_REQ 0x80284045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 318 ; PKT_DIO_SETSIGNAL_CNF 0x80280045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 319 ; PKT_DIO_RESETSIGNAL_REQ 0x80294045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 320 ; PKT_DIO_RESETSIGNAL_CNF 0x80290045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 321 ; PKT_DIO_GETCAP_REQ 0x802A4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 322 ; PKT_DIO_GETCAP_CNF 0x802A0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 323 ; PKT_DIO_SETCONFIG_REQ 0x802B4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 324 ; PKT_DIO_SETCONFIG_CNF 0x802B0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 325 ; PKT_DIO_GETCONFIG_REQ 0x802C4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 326 ; PKT_DIO_GETCONFIG_CNF 0x802C0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 327 ; PKT_DIO_CLOSEDEVICE_REQ 0x802D4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 328 ; PKT_DIO_CLOSEDEVICE_CNF 0x802D0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 329
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 330
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 331
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 332 PRIM PKT_CONNECT_IND 0x80004045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 333 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 334 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 335 dio_dcb ; Device Control Block data
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 336 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 337
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 338
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 339
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 340
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 341
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 342
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 343 PRIM PKT_CONNECT_RES 0x80000045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 344 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 345 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 346 dio_dcb ; Device Control Block data
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 347 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 348
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 349
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 350
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 351
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 352
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 353
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 354 PRIM PKT_CONNECT_REJ 0x80010045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 355 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 356 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 357 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 358
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 359
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 360
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 361
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 362
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 363
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 364 PRIM PKT_DISCONNECT_IND 0x80014045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 365 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 366 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 367 cause ; Cause value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 368 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 369
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 370
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 371
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 372
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 373
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 374
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 375 PRIM PKT_DTI_OPEN_REQ 0x80020045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 376 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 377 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 378 peer ; Peer
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 379 link_id ; Link identifier
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 380 dti_direction ; DTI direction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 381 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 382
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 383
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 384
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 385
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 386
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 387
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 388 PRIM PKT_DTI_OPEN_CNF 0x80024045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 389 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 390 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 391 cause ; Cause value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 392 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 393
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 394
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 395
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 396
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 397
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 398
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 399 PRIM PKT_MODIFY_REQ 0x80030045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 400 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 401 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 402 dio_dcb ; Device Control Block data
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 403 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 404
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 405
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 406
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 407
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 408
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 409
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 410 PRIM PKT_MODIFY_CNF 0x80034045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 411 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 412 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 413 cause ; Cause value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 414 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 415
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 416
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 417
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 418
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 419
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 420
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 421 PRIM PKT_DTI_CLOSE_REQ 0x80040045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 422 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 423 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 424 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 425
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 426
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 427
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 428
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 429
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 430
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 431 PRIM PKT_DTI_CLOSE_CNF 0x80044045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 432 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 433 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 434 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 435
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 436
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 437
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 438
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 439
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 440
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 441 PRIM PKT_DTI_CLOSE_IND 0x80054045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 442 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 443 device_no ; Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 444 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 445
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 446
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 447
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 448
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 449
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 450
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 451 PRIM PKT_SIG_CLEAR_IND 0x80050045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 452 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 453 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 454
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 455
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 456
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 457
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 458
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 459
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 460 PRIM PKT_SIG_FLUSH_IND 0x80060045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 461 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 462 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 463
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 464
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 465
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 466
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 467
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 468
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 469 PRIM PKT_SIG_READ_IND 0x80070045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 470 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 471 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 472
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 473
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 474
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 475
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 476
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 477
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 478 PRIM PKT_SIG_WRITE_IND 0x80080045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 479 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 480 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 481
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 482
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 483
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 484
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 485
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 486
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 487 PRIM PKT_SIG_CONNECT_IND 0x80090045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 488 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 489 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 490
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 491
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 492
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 493
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 494
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 495
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 496 PRIM PKT_SIG_DISCONNECT_IND 0x800A0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 497 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 498 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 499
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 500
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 501
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 502
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 503
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 504
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 505 PRIM PKT_DIO_SIGNAL_IND 0x80200045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 506 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 507 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 508 signal_type ; Signal type
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 509 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 510
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 511
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 512
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 513
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 514
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 515
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 516 PRIM PKT_DIO_INIT_REQ 0x80204045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 517 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 518 drv_handle ; Driver handle
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 519 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 520
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 521
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 522
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 523
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 524
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 525
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 526 PRIM PKT_DIO_INIT_CNF 0x80210045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 527 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 528 retval ; Return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 529 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 530
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 531
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 532
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 533
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 534
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 535
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 536 PRIM PKT_DIO_EXIT_REQ 0x80214045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 537 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 538 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 539
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 540
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 541
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 542
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 543
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 544
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 545 PRIM PKT_DIO_READ_REQ 0x80224045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 546 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 547 device_no ; Data Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 548 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 549
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 550
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 551
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 552
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 553
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 554
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 555 PRIM PKT_DIO_READ_CNF 0x80220045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 556 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 557 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 558 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 559
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 560
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 561
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 562
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 563
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 564
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 565 PRIM PKT_DIO_GETDATA_REQ 0x80234045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 566 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 567 device_no ; Data Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 568 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 569
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 570
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 571
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 572
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 573
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 574
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 575 PRIM PKT_DIO_GETDATA_CNF 0x80230045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 576 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 577 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 578 state ; Line state
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 579 sdu ; Data descriptor equivalent
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 580 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 581
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 582
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 583
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 584
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 585
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 586
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 587 PRIM PKT_DIO_WRITE_REQ 0x80244045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 588 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 589 device_no ; Data Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 590 state ; State
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 591 mask ; Mask
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 592 sdu ; Data descriptor equivalent
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 593 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 594
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 595
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 596
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 597
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 598
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 599
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 600 PRIM PKT_DIO_WRITE_CNF 0x80240045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 601 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 602 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 603 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 604
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 605
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 606
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 607
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 608
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 609
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 610 PRIM PKT_DIO_GETBUFFER_REQ 0x80254045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 611 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 612 device_no ; Data Device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 613 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 614
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 615
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 616
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 617
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 618
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 619
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 620 PRIM PKT_DIO_GETBUFFER_CNF 0x80250045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 621 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 622 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 623 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 624
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 625
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 626
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 627
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 628
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 629
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 630 PRIM PKT_DIO_CLEAR_REQ 0x80264045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 631 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 632 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 633 buffer_type ; Buffer type
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 634 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 635
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 636
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 637
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 638
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 639
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 640
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 641 PRIM PKT_DIO_CLEAR_CNF 0x80260045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 642 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 643 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 644 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 645
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 646
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 647
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 648
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 649
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 650
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 651 PRIM PKT_DIO_FLUSH_REQ 0x80274045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 652 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 653 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 654 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 655
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 656
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 657
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 658
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 659
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 660
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 661 PRIM PKT_DIO_FLUSH_CNF 0x80270045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 662 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 663 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 664 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 665
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 666
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 667
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 668
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 669
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 670
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 671 PRIM PKT_DIO_SETSIGNAL_REQ 0x80284045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 672 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 673 signal_type ; Signal type
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 674 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 675
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 676
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 677
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 678
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 679
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 680
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 681 PRIM PKT_DIO_SETSIGNAL_CNF 0x80280045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 682 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 683 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 684 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 685
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 686
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 687
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 688
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 689
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 690
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 691 PRIM PKT_DIO_RESETSIGNAL_REQ 0x80294045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 692 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 693 signal_type ; Signal type
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 694 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 695
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 696
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 697
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 698
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 699
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 700
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 701 PRIM PKT_DIO_RESETSIGNAL_CNF 0x80290045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 702 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 703 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 704 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 705
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 706
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 707
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 708
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 709
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 710
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 711 PRIM PKT_DIO_GETCAP_REQ 0x802A4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 712 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 713 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 714 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 715
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 716
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 717
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 718
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 719
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 720
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 721 PRIM PKT_DIO_GETCAP_CNF 0x802A0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 722 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 723 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 724 dio_dcb ; Device Control Block
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 725 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 726
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 727
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 728
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 729
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 730
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 731
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 732 PRIM PKT_DIO_SETCONFIG_REQ 0x802B4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 733 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 734 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 735 dio_dcb ; Device Control Block
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 736 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 737
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 738
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 739
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 740
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 741
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 742
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 743 PRIM PKT_DIO_SETCONFIG_CNF 0x802B0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 744 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 745 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 746 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 747
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 748
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 749
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 750
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 751
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 752
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 753 PRIM PKT_DIO_GETCONFIG_REQ 0x802C4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 754 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 755 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 756 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 757
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 758
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 759
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 760
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 761
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 762
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 763 PRIM PKT_DIO_GETCONFIG_CNF 0x802C0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 764 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 765 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 766 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 767
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 768
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 769
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 770
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 771
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 772
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 773 PRIM PKT_DIO_CLOSEDEVICE_REQ 0x802D4045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 774 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 775 device_no ; Data device number
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 776 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 777
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 778
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 779
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 780
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 781
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 782
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 783 PRIM PKT_DIO_CLOSEDEVICE_CNF 0x802D0045
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 784 {
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 785 retval ; return value
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 786 }
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 787
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 788
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 789
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 790
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 791
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 792
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 793
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 794
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
+ − 795