Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

arlan_shmem Struct Reference

#include <arlan.h>


Data Fields

volatile char textRegion [48]
volatile u_char resetFlag
volatile u_char diagnosticInfo
volatile u_short diagnosticOffset
volatile u_char _1 [12]
volatile u_char lanCardNodeId [6]
volatile u_char broadcastAddress [6]
volatile u_char hardwareType
volatile u_char majorHardwareVersion
volatile u_char minorHardwareVersion
volatile u_char radioModule
volatile u_char defaultChannelSet
volatile u_char _2 [47]
volatile u_char interruptInProgress
volatile u_char cntrlRegImage
volatile u_char _3 [13]
volatile u_char dumpByte
volatile u_char commandByte
volatile u_char commandParameter [15]
volatile u_char rxStatus
volatile u_char rxFrmType
volatile u_short rxOffset
volatile u_short rxLength
volatile u_char rxSrc [6]
volatile u_char rxBroadcastFlag
volatile u_char rxQuality
volatile u_char scrambled
volatile u_char _4 [1]
volatile u_char txStatus
volatile u_char txAckQuality
volatile u_char numRetries
volatile u_char _5 [14]
volatile u_char registeredRouter [6]
volatile u_char backboneRouter [6]
volatile u_char registrationStatus
volatile u_char configuredStatusFlag
volatile u_char _6 [1]
volatile u_char ultimateDestAddress [6]
volatile u_char immedDestAddress [6]
volatile u_char immedSrcAddress [6]
volatile u_short rxSequenceNumber
volatile u_char assignedLocaltalkAddress
volatile u_char _7 [27]
volatile u_short txTimeout
volatile u_short transportTime
volatile u_char _8 [4]
volatile u_char irqLevel
volatile u_char spreadingCode
volatile u_char channelSet
volatile u_char channelNumber
volatile u_short radioNodeId
volatile u_char _9 [2]
volatile u_char scramblingDisable
volatile u_char radioType
volatile u_short routerId
volatile u_char _10 [9]
volatile u_char txAttenuation
volatile u_char systemId [4]
volatile u_short globalChecksum
volatile u_char _11 [4]
volatile u_short maxDatagramSize
volatile u_short maxFrameSize
volatile u_char maxRetries
volatile u_char receiveMode
volatile u_char priority
volatile u_char rootOrRepeater
volatile u_char specifiedRouter [6]
volatile u_short fastPollPeriod
volatile u_char pollDecay
volatile u_char fastPollDelay [2]
volatile u_char arlThreshold
volatile u_char arlDecay
volatile u_char _12 [1]
volatile u_short specRouterTimeout
volatile u_char _13 [5]
volatile u_char SID [4]
volatile u_char encryptionKey [12]
volatile u_char _14 [2]
volatile u_char waitTime [2]
volatile u_char lParameter [2]
volatile u_char _15 [3]
volatile u_short headerSize
volatile u_short sectionChecksum
volatile u_char registrationMode
volatile u_char registrationFill
volatile u_short pollPeriod
volatile u_short refreshPeriod
volatile u_char name [16]
volatile u_char NID [6]
volatile u_char localTalkAddress
volatile u_char codeFormat
volatile u_char numChannels
volatile u_char channel1
volatile u_char channel2
volatile u_char channel3
volatile u_char channel4
volatile u_char SSCode [59]
volatile u_char _16 [0xC0]
volatile u_short auxCmd
volatile u_char dumpPtr [4]
volatile u_char dumpVal
volatile u_char _17 [0x6A]
volatile u_char wireTest
volatile u_char _18 [14]
volatile u_char hostcpuLock
volatile u_char lancpuLock
volatile u_char resetTime [18]
volatile u_char numDatagramsTransmitted [4]
volatile u_char numReTransmissions [4]
volatile u_char numFramesDiscarded [4]
volatile u_char numDatagramsReceived [4]
volatile u_char numDuplicateReceivedFrames [4]
volatile u_char numDatagramsDiscarded [4]
volatile u_short maxNumReTransmitDatagram
volatile u_short maxNumReTransmitFrames
volatile u_short maxNumConsecutiveDuplicateFrames
volatile u_char numBytesTransmitted [4]
volatile u_char numBytesReceived [4]
volatile u_char numCRCErrors [4]
volatile u_char numLengthErrors [4]
volatile u_char numAbortErrors [4]
volatile u_char numTXUnderruns [4]
volatile u_char numRXOverruns [4]
volatile u_char numHoldOffs [4]
volatile u_char numFramesTransmitted [4]
volatile u_char numFramesReceived [4]
volatile u_char numReceiveFramesLost [4]
volatile u_char numRXBufferOverflows [4]
volatile u_char numFramesDiscardedAddrMismatch [4]
volatile u_char numFramesDiscardedSIDMismatch [4]
volatile u_char numPollsTransmistted [4]
volatile u_char numPollAcknowledges [4]
volatile u_char numStatusTimeouts [4]
volatile u_char numNACKReceived [4]
volatile u_char _19 [0x86]
volatile u_char txBuffer [0x800]
volatile u_char rxBuffer [0x800]
volatile u_char _20 [0x800]
volatile u_char _21 [0x3fb]
volatile u_char configStatus
volatile u_char _22
volatile u_char progIOCtrl
volatile u_char shareMBase
volatile u_char controlRegister


Field Documentation

volatile u_char arlan_shmem::_1[12]
 

Definition at line 94 of file arlan.h.

volatile u_char arlan_shmem::_10[9]
 

Definition at line 158 of file arlan.h.

volatile u_char arlan_shmem::_11[4]
 

Definition at line 162 of file arlan.h.

volatile u_char arlan_shmem::_12[1]
 

Definition at line 175 of file arlan.h.

volatile u_char arlan_shmem::_13[5]
 

Definition at line 177 of file arlan.h.

volatile u_char arlan_shmem::_14[2]
 

Definition at line 182 of file arlan.h.

volatile u_char arlan_shmem::_15[3]
 

Definition at line 185 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::_16[0xC0]
 

Definition at line 204 of file arlan.h.

volatile u_char arlan_shmem::_17[0x6A]
 

Definition at line 208 of file arlan.h.

volatile u_char arlan_shmem::_18[14]
 

Definition at line 210 of file arlan.h.

volatile u_char arlan_shmem::_19[0x86]
 

Definition at line 248 of file arlan.h.

volatile u_char arlan_shmem::_2[47]
 

Definition at line 102 of file arlan.h.

volatile u_char arlan_shmem::_20[0x800]
 

Definition at line 253 of file arlan.h.

volatile u_char arlan_shmem::_21[0x3fb]
 

Definition at line 254 of file arlan.h.

volatile u_char arlan_shmem::_22
 

Definition at line 256 of file arlan.h.

volatile u_char arlan_shmem::_3[13]
 

Definition at line 107 of file arlan.h.

volatile u_char arlan_shmem::_4[1]
 

Definition at line 121 of file arlan.h.

volatile u_char arlan_shmem::_5[14]
 

Definition at line 127 of file arlan.h.

volatile u_char arlan_shmem::_6[1]
 

Definition at line 132 of file arlan.h.

volatile u_char arlan_shmem::_7[27]
 

Definition at line 138 of file arlan.h.

volatile u_char arlan_shmem::_8[4]
 

Definition at line 146 of file arlan.h.

volatile u_char arlan_shmem::_9[2]
 

Definition at line 154 of file arlan.h.

volatile u_char arlan_shmem::arlDecay
 

Definition at line 174 of file arlan.h.

volatile u_char arlan_shmem::arlThreshold
 

Definition at line 173 of file arlan.h.

volatile u_char arlan_shmem::assignedLocaltalkAddress
 

Definition at line 137 of file arlan.h.

volatile u_short arlan_shmem::auxCmd
 

Definition at line 205 of file arlan.h.

volatile u_char arlan_shmem::backboneRouter[6]
 

Definition at line 129 of file arlan.h.

volatile u_char arlan_shmem::broadcastAddress[6]
 

Definition at line 96 of file arlan.h.

volatile u_char arlan_shmem::channel1
 

Definition at line 198 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::channel2
 

Definition at line 199 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::channel3
 

Definition at line 200 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::channel4
 

Definition at line 201 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::channelNumber
 

Definition at line 152 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::channelSet
 

Definition at line 151 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::cntrlRegImage
 

Definition at line 106 of file arlan.h.

volatile u_char arlan_shmem::codeFormat
 

Definition at line 196 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::commandByte
 

Definition at line 109 of file arlan.h.

Referenced by arlan_command(), arlan_hw_config(), and arlan_process_interrupt().

volatile u_char arlan_shmem::commandParameter[15]
 

Definition at line 110 of file arlan.h.

Referenced by arlan_command(), and arlan_hw_config().

volatile u_char arlan_shmem::configStatus
 

Definition at line 255 of file arlan.h.

Referenced by arlan_read_card_configuration().

volatile u_char arlan_shmem::configuredStatusFlag
 

Definition at line 131 of file arlan.h.

Referenced by arlan_command().

volatile u_char arlan_shmem::controlRegister
 

Definition at line 259 of file arlan.h.

volatile u_char arlan_shmem::defaultChannelSet
 

Definition at line 101 of file arlan.h.

Referenced by arlan_hw_config().

volatile u_char arlan_shmem::diagnosticInfo
 

Definition at line 92 of file arlan.h.

Referenced by arlan_command().

volatile u_short arlan_shmem::diagnosticOffset
 

Definition at line 93 of file arlan.h.

volatile u_char arlan_shmem::dumpByte
 

Definition at line 108 of file arlan.h.

volatile u_char arlan_shmem::dumpPtr[4]
 

Definition at line 206 of file arlan.h.

volatile u_char arlan_shmem::dumpVal
 

Definition at line 207 of file arlan.h.

volatile u_char arlan_shmem::encryptionKey[12]
 

Definition at line 181 of file arlan.h.

Referenced by arlan_hw_config().

volatile u_char arlan_shmem::fastPollDelay[2]
 

Definition at line 172 of file arlan.h.

volatile u_short arlan_shmem::fastPollPeriod
 

Definition at line 170 of file arlan.h.

volatile u_short arlan_shmem::globalChecksum
 

Definition at line 161 of file arlan.h.

volatile u_char arlan_shmem::hardwareType
 

Definition at line 97 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_short arlan_shmem::headerSize
 

Definition at line 186 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::hostcpuLock
 

Definition at line 213 of file arlan.h.

volatile u_char arlan_shmem::immedDestAddress[6]
 

Definition at line 134 of file arlan.h.

volatile u_char arlan_shmem::immedSrcAddress[6]
 

Definition at line 135 of file arlan.h.

volatile u_char arlan_shmem::interruptInProgress
 

Definition at line 105 of file arlan.h.

volatile u_char arlan_shmem::irqLevel
 

Definition at line 149 of file arlan.h.

Referenced by __initfunctio().

volatile u_char arlan_shmem::lanCardNodeId[6]
 

Definition at line 95 of file arlan.h.

Referenced by arlan_open().

volatile u_char arlan_shmem::lancpuLock
 

Definition at line 214 of file arlan.h.

volatile u_char arlan_shmem::localTalkAddress
 

Definition at line 195 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::lParameter[2]
 

Definition at line 184 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::majorHardwareVersion
 

Definition at line 98 of file arlan.h.

volatile u_short arlan_shmem::maxDatagramSize
 

Definition at line 163 of file arlan.h.

Referenced by arlan_read_card_configuration().

volatile u_short arlan_shmem::maxFrameSize
 

Definition at line 164 of file arlan.h.

Referenced by arlan_read_card_configuration().

volatile u_short arlan_shmem::maxNumConsecutiveDuplicateFrames
 

Definition at line 226 of file arlan.h.

volatile u_short arlan_shmem::maxNumReTransmitDatagram
 

Definition at line 224 of file arlan.h.

volatile u_short arlan_shmem::maxNumReTransmitFrames
 

Definition at line 225 of file arlan.h.

volatile u_char arlan_shmem::maxRetries
 

Definition at line 165 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::minorHardwareVersion
 

Definition at line 99 of file arlan.h.

volatile u_char arlan_shmem::name[16]
 

Definition at line 193 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::NID[6]
 

Definition at line 194 of file arlan.h.

volatile u_char arlan_shmem::numAbortErrors[4]
 

Definition at line 233 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numBytesReceived[4]
 

Definition at line 230 of file arlan.h.

volatile u_char arlan_shmem::numBytesTransmitted[4]
 

Definition at line 229 of file arlan.h.

volatile u_char arlan_shmem::numChannels
 

Definition at line 197 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::numCRCErrors[4]
 

Definition at line 231 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numDatagramsDiscarded[4]
 

Definition at line 222 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numDatagramsReceived[4]
 

Definition at line 220 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numDatagramsTransmitted[4]
 

Definition at line 217 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numDuplicateReceivedFrames[4]
 

Definition at line 221 of file arlan.h.

volatile u_char arlan_shmem::numFramesDiscarded[4]
 

Definition at line 219 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numFramesDiscardedAddrMismatch[4]
 

Definition at line 241 of file arlan.h.

volatile u_char arlan_shmem::numFramesDiscardedSIDMismatch[4]
 

Definition at line 242 of file arlan.h.

volatile u_char arlan_shmem::numFramesReceived[4]
 

Definition at line 238 of file arlan.h.

volatile u_char arlan_shmem::numFramesTransmitted[4]
 

Definition at line 237 of file arlan.h.

volatile u_char arlan_shmem::numHoldOffs[4]
 

Definition at line 236 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numLengthErrors[4]
 

Definition at line 232 of file arlan.h.

volatile u_char arlan_shmem::numNACKReceived[4]
 

Definition at line 246 of file arlan.h.

volatile u_char arlan_shmem::numPollAcknowledges[4]
 

Definition at line 244 of file arlan.h.

volatile u_char arlan_shmem::numPollsTransmistted[4]
 

Definition at line 243 of file arlan.h.

volatile u_char arlan_shmem::numReceiveFramesLost[4]
 

Definition at line 239 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numReTransmissions[4]
 

Definition at line 218 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numRetries
 

Definition at line 126 of file arlan.h.

volatile u_char arlan_shmem::numRXBufferOverflows[4]
 

Definition at line 240 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numRXOverruns[4]
 

Definition at line 235 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numStatusTimeouts[4]
 

Definition at line 245 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::numTXUnderruns[4]
 

Definition at line 234 of file arlan.h.

Referenced by arlan_statistics().

volatile u_char arlan_shmem::pollDecay
 

Definition at line 171 of file arlan.h.

volatile u_short arlan_shmem::pollPeriod
 

Definition at line 191 of file arlan.h.

volatile u_char arlan_shmem::priority
 

Definition at line 167 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char arlan_shmem::progIOCtrl
 

Definition at line 257 of file arlan.h.

volatile u_char arlan_shmem::radioModule
 

Definition at line 100 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_short arlan_shmem::radioNodeId
 

Definition at line 153 of file arlan.h.

Referenced by arlan_hw_config(), and arlan_read_card_configuration().

volatile u_char