Lines Matching defs:arlan_shmem
85 struct arlan_shmem struct
88 volatile char textRegion[48];
89 volatile u_char resetFlag;
90 volatile u_char diagnosticInfo;
91 volatile u_short diagnosticOffset;
92 volatile u_char _1[12];
93 volatile u_char lanCardNodeId[6];
94 volatile u_char broadcastAddress[6];
95 volatile u_char hardwareType;
96 volatile u_char majorHardwareVersion;
97 volatile u_char minorHardwareVersion;
98 volatile u_char radioModule;// shows EEPROM, can be overridden at 0x111
99 volatile u_char defaultChannelSet; // shows EEProm, can be overriiden at 0x10A
100 volatile u_char _2[47];
103 volatile u_char interruptInProgress; /* not used by lancpu */
104 volatile u_char cntrlRegImage; /* not used by lancpu */
105 volatile u_char _3[13];
106 volatile u_char dumpByte;
107 volatile u_char commandByte; /* non-zero = active */
108 volatile u_char commandParameter[15];
111 volatile u_char rxStatus; /* 1- data, 2-control, 0xff - registr change */
112 volatile u_char rxFrmType;
113 volatile u_short rxOffset;
114 volatile u_short rxLength;
115 volatile u_char rxSrc[6];
116 volatile u_char rxBroadcastFlag;
117 volatile u_char rxQuality;
118 volatile u_char scrambled;
119 volatile u_char _4[1];
122 volatile u_char txStatus;
123 volatile u_char txAckQuality;
124 volatile u_char numRetries;
125 volatile u_char _5[14];
126 volatile u_char registeredRouter[6];
127 volatile u_char backboneRouter[6];
128 volatile u_char registrationStatus;
129 volatile u_char configuredStatusFlag;
130 volatile u_char _6[1];
131 volatile u_char ultimateDestAddress[6];
132 volatile u_char immedDestAddress[6];
133 volatile u_char immedSrcAddress[6];
134 volatile u_short rxSequenceNumber;
135 volatile u_char assignedLocaltalkAddress;
136 volatile u_char _7[27];
142 volatile u_short txTimeout;
143 volatile u_short transportTime;
144 volatile u_char _8[4];
147 volatile u_char irqLevel;
148 volatile u_char spreadingCode;
149 volatile u_char channelSet;
150 volatile u_char channelNumber;
151 volatile u_short radioNodeId;
152 volatile u_char _9[2];
153 volatile u_char scramblingDisable;
154 volatile u_char radioType;
155 volatile u_short routerId;
156 volatile u_char _10[9];
157 volatile u_char txAttenuation;
158 volatile u_char systemId[4];
159 volatile u_short globalChecksum;
160 volatile u_char _11[4];
161 volatile u_short maxDatagramSize;
162 volatile u_short maxFrameSize;
163 volatile u_char maxRetries;
164 volatile u_char receiveMode;
165 volatile u_char priority;
166 volatile u_char rootOrRepeater;
167 volatile u_char specifiedRouter[6];
168 volatile u_short fastPollPeriod;
169 volatile u_char pollDecay;
170 volatile u_char fastPollDelay[2];
171 volatile u_char arlThreshold;
172 volatile u_char arlDecay;
173 volatile u_char _12[1];
174 volatile u_short specRouterTimeout;
175 volatile u_char _13[5];
178 volatile u_char SID[4];
179 volatile u_char encryptionKey[12];
180 volatile u_char _14[2];
181 volatile u_char waitTime[2];
182 volatile u_char lParameter[2];
183 volatile u_char _15[3];
184 volatile u_short headerSize;
185 volatile u_short sectionChecksum;
187 volatile u_char registrationMode;
188 volatile u_char registrationFill;
189 volatile u_short pollPeriod;
190 volatile u_short refreshPeriod;
191 volatile u_char name[16];
192 volatile u_char NID[6];
193 volatile u_char localTalkAddress;
194 volatile u_char codeFormat;
195 volatile u_char numChannels;
196 volatile u_char channel1;
197 volatile u_char channel2;
198 volatile u_char channel3;
199 volatile u_char channel4;
200 volatile u_char SSCode[59];
202 volatile u_char _16[0xC0];
203 volatile u_short auxCmd;
204 volatile u_char dumpPtr[4];
205 volatile u_char dumpVal;
206 volatile u_char _17[0x6A];
207 volatile u_char wireTest;
208 volatile u_char _18[14];
211 volatile u_char hostcpuLock;
212 volatile u_char lancpuLock;
213 volatile u_char resetTime[18];
215 volatile u_char numDatagramsTransmitted[4];
216 volatile u_char numReTransmissions[4];
217 volatile u_char numFramesDiscarded[4];
218 volatile u_char numDatagramsReceived[4];
219 volatile u_char numDuplicateReceivedFrames[4];
220 volatile u_char numDatagramsDiscarded[4];
222 volatile u_short maxNumReTransmitDatagram;
223 volatile u_short maxNumReTransmitFrames;
224 volatile u_short maxNumConsecutiveDuplicateFrames;
227 volatile u_char numBytesTransmitted[4];
228 volatile u_char numBytesReceived[4];
229 volatile u_char numCRCErrors[4];
230 volatile u_char numLengthErrors[4];
231 volatile u_char numAbortErrors[4];
232 volatile u_char numTXUnderruns[4];
233 volatile u_char numRXOverruns[4];
234 volatile u_char numHoldOffs[4];
235 volatile u_char numFramesTransmitted[4];
236 volatile u_char numFramesReceived[4];
237 volatile u_char numReceiveFramesLost[4];
238 volatile u_char numRXBufferOverflows[4];
239 volatile u_char numFramesDiscardedAddrMismatch[4];
240 volatile u_char numFramesDiscardedSIDMismatch[4];
241 volatile u_char numPollsTransmistted[4];
242 volatile u_char numPollAcknowledges[4];
243 volatile u_char numStatusTimeouts[4];
244 volatile u_char numNACKReceived[4];
246 volatile u_char _19[0x86];
248 volatile u_char txBuffer[0x800];
249 volatile u_char rxBuffer[0x800];
251 volatile u_char _20[0x800];
252 volatile u_char _21[0x3fb];
253 volatile u_char configStatus;
254 volatile u_char _22;
255 volatile u_char progIOCtrl;
256 volatile u_char shareMBase;
257 volatile u_char controlRegister;