/usr/src/RPM/BUILD/nforce/nvnet/nvnetlib.o:     file format elf32-i386
/usr/src/RPM/BUILD/nforce/nvnet/nvnetlib.o
architecture: i386, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00004080  00000000  00000000  00000040  2**4
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  1 .data         0000000c  00000000  00000000  000040c0  2**2
                  CONTENTS, ALLOC, LOAD, RELOC, DATA
  2 .bss          00000000  00000000  00000000  000040cc  2**2
                  ALLOC
  3 .note         00000014  00000000  00000000  000040cc  2**0
                  CONTENTS, READONLY
  4 .rodata       00000018  00000000  00000000  000040e0  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .comment      00000036  00000000  00000000  000040f8  2**0
                  CONTENTS, READONLY
SYMBOL TABLE:
00000000 l    df *ABS* 00000000 nvnetlib.c
00000000 l    d  .text 00000000 
00000000 l    d  .data 00000000 
00000000 l    d  .bss 00000000 
00000000 l       .text 00000000 gcc2_compiled.
00000000 l    d  .rodata 00000000 
00000000 l    d  .note 00000000 
00000000 l    d  .comment 00000000 
00000000 g     O .data 00000004 common_srcA_version_string
00000000 g     F .text 00000577 ADAPTER_Open
00000580 g     F .text 00000283 ADAPTER_Close
00000810 g     F .text 00000456 ADAPTER_Init
00000f00 g     F .text 0000001e ADAPTER_Deinit
00000fd0 g     F .text 00000071 ADAPTER_Start
00001050 g     F .text 000000c9 ADAPTER_Stop
00001120 g     F .text 0000002c ADAPTER_QueryWriteSlots
00001150 g     F .text 00000262 ADAPTER_Write
00001f30 g     F .text 00000019 ADAPTER_QueryInterrupt
00001f50 g     F .text 00000254 ADAPTER_HandleInterrupt
00001eb0 g     F .text 00000026 ADAPTER_DisableInterrupts
00001ee0 g     F .text 00000046 ADAPTER_EnableInterrupts
00001e90 g     F .text 0000001f ADAPTER_ClearInterrupts
00000f20 g     F .text 000000a2 ADAPTER_ClearTxDesc
00001680 g     F .text 0000003a ADAPTER_GetLinkSpeed
00001660 g     F .text 0000001d ADAPTER_GetLinkState
00001640 g     F .text 00000015 ADAPTER_IsLinkInitializing
00001620 g     F .text 00000015 ADAPTER_ResetPhyInitState
000016c0 g     F .text 0000000e ADAPTER_GetTransmitQueueSize
000016d0 g     F .text 0000000e ADAPTER_GetReceiveQueueSize
000016e0 g     F .text 0000010a ADAPTER_GetStatistics
000017f0 g     F .text 0000005b ADAPTER_GetPowerCapabilities
00001850 g     F .text 000000f3 ADAPTER_GetPowerState
00001950 g     F .text 0000012f ADAPTER_SetPowerState
00001a80 g     F .text 0000000a ADAPTER_GetPacketFilterCaps
00001a90 g     F .text 000000d9 ADAPTER_SetPacketFilter
00001b70 g     F .text 00000161 ADAPTER_SetWakeUpPattern
00001ce0 g     F .text 0000003c ADAPTER_EnableWakeUpPattern
00001d20 g     F .text 00000058 ADAPTER_SetNodeAddress
00001d80 g     F .text 00000023 ADAPTER_GetNodeAddress
00001db0 g     F .text 000000d4 ADAPTER_GetAdapterInfo
000013c0 g     F .text 00000014 ADAPTER_SetTransmitFlag
000021b0 g     F .text 000000c3 ADAPTER_SetSpeedDuplex
00002720 g     F .text 00000139 ADAPTER_ReadPhy
00002860 g     F .text 00000123 ADAPTER_WritePhy
000013e0 g     F .text 0000006e ADAPTER_RegisterOffload
00001450 g     F .text 0000006e ADAPTER_DeRegisterOffload
00002af0 g     F .text 0000009a CreateReceiveDescriptor
00002c10 g     F .text 00000142 PHY_Open
00002b90 g     F .text 0000007d DestroyReceiveDescriptor
00000c70 g     F .text 00000287 ADAPTER_WorkaroundTXHang
000015a0 g     F .text 00000079 StartReceiverAndOrTransmitter
000014c0 g     F .text 000000df StopReceiverAndOrTransmitter
00002990 g     F .text 0000006c GetTXPutDescs
00000000         *UND* 00000000 memcpy
00002280 g     F .text 000002b4 UpdateReceiveDescRingData
00002540 g     F .text 0000015b UpdateTransmitDescRingData
000026a0 g     F .text 0000007b UpdateMIIStatus
00002a00 g     F .text 0000007e GetTXGetDesc
00002a80 g     F .text 0000006b GetRXGetDesc
00000004 g     O .data 00000004 pMIIRegs
00000008 g     O .data 00000004 ulTotalNoOfPhy
000037f0 g     F .text 00000243 PHY_GetActivePhy
00002dc0 g     F .text 00000093 PHY_Init
00003270 g     F .text 00000089 PHY_InitFast
00003300 g     F .text 000000a2 PHY_Deinit
000033b0 g     F .text 00000021 PHY_GetLinkSpeed
000033e0 g     F .text 00000020 PHY_GetLinkMode
00003e30 g     F .text 00000048 PHY_GetLinkStateExternal
00002fd0 g     F .text 00000014 PHY_IsLinkInitializing
00002ff0 g     F .text 00000014 PHY_ResetPhyInitState
00002d60 g     F .text 0000005d PHY_Close
00003c30 g     F .text 000000e4 PHY_Powerdown
000037b0 g     F .text 00000023 PHY_ForceSpeedDuplex
00000280       O *COM* 00000020 aPhyAddrAndId
00003010 g     F .text 0000025f PhyTimerFunc
00002f20 g     F .text 000000a1 PHY_DoPostAutonegotiationProcessing
000035f0 g     F .text 000001be ForceSpeedDuplex
00002e60 g     F .text 000000b5 PHY_WaitForLinkup
00003e80 g     F .text 0000013a PHY_SetSpeedDuplexForFailedAutonegotiation
00003fc0 g     F .text 000000b2 PHY_GetSpeedDuplex
00003de0 g     F .text 00000048 PHY_GetLinkState
00003b40 g     F .text 000000e4 PHY_PowerupAndRemoveIsolation
00003a40 g     F .text 000000f7 PHY_Reset
00003d20 g     F .text 000000b7 PHY_CompleteAutonegotiation
00003400 g     F .text 000001e8 ForceSpeedDuplexThroughControlRegister
000037e0 g     F .text 0000000a Dummy_ForceSpeedDuplex



//*************** section .text ***************

:00000000 55                     push ebp
:00000001 89e5                   mov  ebp, esp
:00000003 57                     push edi
:00000004 56                     push esi
:00000005 53                     push ebx
:00000006 83ec1c                 sub  esp, 1c
:00000009 8b7514                 mov  esi, ptr [ebp+14]
:0000000c 8b7d08                 mov  edi, ptr [ebp+8]
:0000000f c70600000000           movl ptr [esi], 0
:00000015 c745ecbc120000         movl ptr [ebp-20], 12bc
:0000001c c745e800000000         movl ptr [ebp-24], 0
:00000023 8d45e4                 lea  eax, ptr [ebp-28]
:00000026 50                     push eax
:00000027 ff37                   pushl (edi)
:00000029 ff5704                 call 4(edi)
:0000002c 83c408                 add  esp, 8
:0000002f 85c0                   test eax, eax
:00000031 750d                   jne  00000040
:00000033 b801000000             mov  eax, 1
:00000038 e932050000             jmp  0000056f
:0000003d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000031
|
:00000040 8b5de4                 mov  ebx, ptr [ebp-28]
:00000043 895b04                 mov  ptr [ebx+4], ebx
:00000046 8b45e8                 mov  eax, ptr [ebp-24]
:00000049 894308                 mov  ptr [ebx+8], eax
:0000004c 8b45ec                 mov  eax, ptr [ebp-20]
:0000004f 89430c                 mov  ptr [ebx], eax
:00000052 89bbb0000000           mov  ptr [ebx], edi
:00000058 8b450c                 mov  eax, ptr [ebp]
:0000005b 8903                   mov  ptr [ebx], eax
:0000005d c7431400000000         movl ptr [ebx+14], 0

//*************** section  ***************

:00000064 c7431800000000         movl ptr [ebx+18], 0

//*************** section  ***************

:0000006b c7431c00000000         movl ptr [ebx+1c], 0

//*************** section  ***************

:00000072 c7432000000000         movl ptr [ebx+20], 0

//*************** section  ***************

:00000079 c7432400000000         movl ptr [ebx+24], 0

//*************** section  ***************

:00000080 c7432800000000         movl ptr [ebx+28], 0

//*************** section  ***************

:00000087 c7432c00000000         movl ptr [ebx+2c], 0

//*************** section  ***************

:0000008e c7433000000000         movl ptr [ebx+30], 0

//*************** section  ***************

:00000095 c7433400000000         movl ptr [ebx+34], 0

//*************** section  ***************

:0000009c c7433800000000         movl ptr [ebx+38], 0

//*************** section  ***************

:000000a3 c7433c00000000         movl ptr [ebx+3c], 0

//*************** section  ***************

:000000aa c7434000000000         movl ptr [ebx+40], 0

//*************** section  ***************

:000000b1 c7434400000000         movl ptr [ebx+44], 0

//*************** section  ***************

:000000b8 c7434800000000         movl ptr [ebx+48], 0

//*************** section  ***************

:000000bf c7434c00000000         movl ptr [ebx+4c], 0

//*************** section  ***************

:000000c6 c7435000000000         movl ptr [ebx+50], 0

//*************** section  ***************

:000000cd c7435400000000         movl ptr [ebx+54], 0

//*************** section  ***************

:000000d4 c7435800000000         movl ptr [ebx+58], 0

//*************** section  ***************

:000000db c7435c00000000         movl ptr [ebx+5c], 0

//*************** section  ***************

:000000e2 c7436000000000         movl ptr [ebx+60], 0

//*************** section  ***************

:000000e9 c7436400000000         movl ptr [ebx+64], 0

//*************** section  ***************

:000000f0 c7436800000000         movl ptr [ebx+68], 0

//*************** section  ***************

:000000f7 c7436c00000000         movl ptr [ebx+6c], 0

//*************** section  ***************

:000000fe c7437000000000         movl ptr [ebx+70], 0

//*************** section  ***************

:00000105 c7437400000000         movl ptr [ebx+74], 0

//*************** section  ***************

:0000010c c7437800000000         movl ptr [ebx+78], 0

//*************** section  ***************

:00000113 c7437c00000000         movl ptr [ebx+7c], 0

//*************** section  ***************

:0000011a c7838000000000000000   movl ptr [ebx+80], 0

//*************** section  ***************

:00000124 c7838400000000000000   movl ptr [ebx+84], 0

//*************** section  ***************

:0000012e c7838800000000000000   movl ptr [ebx+88], 0

//*************** section  ***************

:00000138 c7838c00000000000000   movl ptr [ebx+8c], 0

//*************** section  ***************

:00000142 c7839000000000000000   movl ptr [ebx+90], 0

//*************** section  ***************

:0000014c c7839400000000000000   movl ptr [ebx+94], 0

//*************** section  ***************

:00000156 c7839800000000000000   movl ptr [ebx+98], 0

//*************** section  ***************

:00000160 c7839c00000000000000   movl ptr [ebx+9c], 0

//*************** section  ***************

:0000016a c783a000000000000000   movl ptr [ebx], 0

//*************** section  ***************

:00000174 895b10                 mov  ptr [ebx+10], ebx
:00000177 8d4310                 lea  eax, ptr [ebx+10]
:0000017a 8906                   mov  ptr [esi], eax
:0000017c 8d837c020000           lea  eax, ptr [ebx+27c]
:00000182 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00000183 6a00                   push 0
:00000185 ff37                   pushl (edi)
:00000187 ff574c                 call 4c(edi)
:0000018a 83c40c                 add  esp, c
:0000018d 85c0                   test eax, eax
:0000018f 0f849b030000           je   00000530
:00000195 c7833402000000080000   movl ptr [ebx+234], 800
:0000019f c7833c0200005f000000   movl ptr [ebx+23c], 5f
:000001a9 c7834002000064000000   movl ptr [ebx+240], 64
:000001b3 837d1000               cmpl ptr [ebp+10], 0
:000001b7 750c                   jne  000001c5
:000001b9 c783380200005f000000   movl ptr [ebx+238], 5f
:000001c3 eb31                   jmp  000001f6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000001b7
|
:000001c5 8b8340020000           mov  eax, ptr [ebx+240]
:000001cb 898338020000           mov  ptr [ebx+238], eax
:000001d1 8b5510                 mov  edx, ptr [ebp+10]
:000001d4 69d2dc050000           imul edx,edx, 5dc
:000001da b989888888             mov  ecx, 88888889
:000001df 89c8                   mov  eax, ecx
:000001e1 f7e2                   mul  edx
:000001e3 c1ea0d                 shr  edx, d
:000001e6 899348020000           mov  ptr [ebx+248], edx
:000001ec c7835002000000400000   movl ptr [ebx+250], 4000

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000001c3
|
:000001f6 c7833001000000010000   movl ptr [ebx+130], 100
:00000200 c7834001000000080000   movl ptr [ebx+140], 800
:0000020a c7833c01000001000000   movl ptr [ebx+13c], 1
:00000214 8d8338010000           lea  eax, ptr [ebx+138]
:0000021a 50                     push eax
:0000021b ff37                   pushl (edi)
:0000021d ff5704                 call 4(edi)
:00000220 83c408                 add  esp, 8
:00000223 85c0                   test eax, eax
:00000225 0f8405030000           je   00000530
:0000022b 8b9338010000           mov  edx, ptr [ebx+138]
:00000231 899344010000           mov  ptr [ebx+144], edx
:00000237 8b8330010000           mov  eax, ptr [ebx+130]
:0000023d 8d54c2f8               lea  edx, ptr [edx+8*eax-8]
:00000241 899348010000           mov  ptr [ebx+148], edx
:00000247 c1e002                 shl  eax, 2
:0000024a 898360010000           mov  ptr [ebx+160], eax
:00000250 c7835c01000000000000   movl ptr [ebx+15c], 0
:0000025a 8d8358010000           lea  eax, ptr [ebx+158]
:00000260 50                     push eax
:00000261 ff37                   pushl (edi)
:00000263 ff5704                 call 4(edi)
:00000266 83c408                 add  esp, 8
:00000269 85c0                   test eax, eax
:0000026b 0f84bf020000           je   00000530
:00000271 8b8358010000           mov  eax, ptr [ebx+158]
:00000277 898364010000           mov  ptr [ebx+164], eax
:0000027d 8b8330010000           mov  eax, ptr [ebx+130]
:00000283 8d048540000000         lea  eax, ptr [+4*eax+40]
:0000028a 8983a8120000           mov  ptr [ebx+12a8], eax
:00000290 c783a412000001000000   movl ptr [ebx+12a4], 1
:0000029a 8d83a0120000           lea  eax, ptr [ebx+12a0]
:000002a0 50                     push eax
:000002a1 ff37                   pushl (edi)
:000002a3 ff5704                 call 4(edi)
:000002a6 83c408                 add  esp, 8
:000002a9 85c0                   test eax, eax
:000002ab 0f847f020000           je   00000530
:000002b1 8b83a0120000           mov  eax, ptr [ebx+12a0]
:000002b7 be00000000             mov  esi, 0
:000002bc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000002cb
|
:000002c0 c704b000000000         movl ptr [eax+4*esi], 0
:000002c7 46                     inc  esi
:000002c8 83fe0f                 cmp  esi, f
:000002cb 76f3                   jbe  000002c0
:000002cd be00000000             mov  esi, 0
:000002d2 3bb330010000           cmp  esi, ptr [ebx+130]
:000002d8 731c                   jae  000002f6
:000002da 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000002f4
|
:000002e0 8b83a0120000           mov  eax, ptr [ebx+12a0]
:000002e6 66c744b0408100         movw ptr [eax+4*esi+40], 81
:000002ed 46                     inc  esi
:000002ee 3bb330010000           cmp  esi, ptr [ebx+130]
:000002f4 72ea                   jb   000002e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000002d8
|
:000002f6 be00000000             mov  esi, 0
:000002fb 8d5314                 lea  edx, ptr [ebx+14]
:000002fe 8955e0                 mov  ptr [ebp-32], edx
:00000301 eb0d                   jmp  00000310
:00000303 90                     nop
:00000304 90                     nop
:00000305 90                     nop
:00000306 90                     nop
:00000307 90                     nop
:00000308 90                     nop
:00000309 90                     nop
:0000030a 90                     nop
:0000030b 90                     nop
:0000030c 90                     nop
:0000030d 90                     nop
:0000030e 90                     nop
:0000030f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000301, :00000357
|
:00000310 8d1476                 lea  edx, ptr [esi+2*esi]
:00000313 c1e202                 shl  edx, 2
:00000316 8955d8                 mov  ptr [ebp-40], edx
:00000319 89d1                   mov  ecx, edx
:0000031b 81c1b0000000           add  ecx, b0
:00000321 8b8330010000           mov  eax, ptr [ebx+130]
:00000327 c1e003                 shl  eax, 3
:0000032a 8b55e0                 mov  edx, ptr [ebp-32]
:0000032d 890411                 mov  ptr [ecx*edx], eax
:00000330 c744191001000000       movl ptr [ecx*ebx+10], 1
:00000338 8b55d8                 mov  edx, ptr [ebp-40]
:0000033b 8d841abc000000         lea  eax, ptr [edx*ebx]
:00000342 50                     push eax
:00000343 ff37                   pushl (edi)
:00000345 ff5704                 call 4(edi)
:00000348 83c408                 add  esp, 8
:0000034b 85c0                   test eax, eax
:0000034d 0f84dd010000           je   00000530
:00000353 46                     inc  esi
:00000354 83fe07                 cmp  esi, 7
:00000357 76b7                   jbe  00000310
:00000359 8b8330010000           mov  eax, ptr [ebx+130]
:0000035f c1e002                 shl  eax, 2
:00000362 898328010000           mov  ptr [ebx+128], eax
:00000368 c7832401000000000000   movl ptr [ebx+124], 0
:00000372 8d8320010000           lea  eax, ptr [ebx+120]
:00000378 50                     push eax
:00000379 ff37                   pushl (edi)
:0000037b ff5704                 call 4(edi)
:0000037e 83c408                 add  esp, 8
:00000381 85c0                   test eax, eax
:00000383 0f84a7010000           je   00000530
:00000389 8b8320010000           mov  eax, ptr [ebx+120]
:0000038f 89832c010000           mov  ptr [ebx+12c], eax
:00000395 c7830002000000080000   movl ptr [ebx+200], 800
:0000039f c783fc01000001000000   movl ptr [ebx+1fc], 1
:000003a9 8d83f8010000           lea  eax, ptr [ebx+1f8]
:000003af 50                     push eax
:000003b0 ff37                   pushl (edi)
:000003b2 ff5704                 call 4(edi)
:000003b5 83c408                 add  esp, 8
:000003b8 85c0                   test eax, eax
:000003ba 0f8470010000           je   00000530
:000003c0 c783c801000040000000   movl ptr [ebx+1c8], 40
:000003ca c783d401000000020000   movl ptr [ebx+1d4], 200
:000003d4 c783d001000001000000   movl ptr [ebx+1d0], 1
:000003de 8d83cc010000           lea  eax, ptr [ebx+1cc]
:000003e4 50                     push eax
:000003e5 ff37                   pushl (edi)
:000003e7 ff5704                 call 4(edi)
:000003ea 83c408                 add  esp, 8
:000003ed 85c0                   test eax, eax
:000003ef 0f843b010000           je   00000530
:000003f5 8b93cc010000           mov  edx, ptr [ebx+1cc]
:000003fb 8993d8010000           mov  ptr [ebx+1d8], edx
:00000401 8b83c8010000           mov  eax, ptr [ebx+1c8]
:00000407 8d44c2f8               lea  eax, ptr [edx+8*eax-8]
:0000040b 8983dc010000           mov  ptr [ebx+1dc], eax
:00000411 be00000000             mov  esi, 0
:00000416 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:0000041c 731a                   jae  00000438
:0000041e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000436
|
:00000420 8b93d8010000           mov  edx, ptr [ebx+1d8]
:00000426 8b83fc010000           mov  eax, ptr [ebx+1fc]
:0000042c 8904f2                 mov  ptr [edx+8*esi], eax
:0000042f 46                     inc  esi
:00000430 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:00000436 72e8                   jb   00000420

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000041c
|
:00000438 8b83c8010000           mov  eax, ptr [ebx+1c8]
:0000043e c1e002                 shl  eax, 2
:00000441 8983f0010000           mov  ptr [ebx+1f0], eax
:00000447 c783ec01000000000000   movl ptr [ebx+1ec], 0
:00000451 8d83e8010000           lea  eax, ptr [ebx+1e8]
:00000457 50                     push eax
:00000458 ff37                   pushl (edi)
:0000045a ff5704                 call 4(edi)
:0000045d 83c408                 add  esp, 8
:00000460 85c0                   test eax, eax
:00000462 0f84c8000000           je   00000530
:00000468 ffb3f0010000           pushl ptr [ebx+1f0]
:0000046e ffb3e8010000           pushl ptr [ebx+1e8]
:00000474 ff37                   pushl (edi)
:00000476 ff570c                 call c(edi)
:00000479 8b83e8010000           mov  eax, ptr [ebx+1e8]
:0000047f 8983f4010000           mov  ptr [ebx+1f4], eax
:00000485 ffb3f0010000           pushl ptr [ebx+1f0]
:0000048b ffb3e8010000           pushl ptr [ebx+1e8]
:00000491 ff37                   pushl (edi)
:00000493 ff570c                 call c(edi)
:00000496 be00000000             mov  esi, 0
:0000049b 83c418                 add  esp, 18
:0000049e 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:000004a4 7326                   jae  000004cc
:000004a6 8d7600                 lea  esi, ptr [esi]
:000004a9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000004ca
|
:000004b0 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000004b6 8d04f0                 lea  eax, ptr [eax+8*esi]
:000004b9 50                     push eax
:000004ba 53                     push ebx
:000004bb e8fcffffff             call 000004bc

//*************** section  ***************

:000004c0 83c408                 add  esp, 8
:000004c3 46                     inc  esi
:000004c4 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:000004ca 72e4                   jb   000004b0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000004a4
|
:000004cc c7837802000000080000   movl ptr [ebx+278], 800
:000004d6 899ba4000000           mov  ptr [ebx], ebx
:000004dc c783a800000000000000   movl ptr [ebx], 0

//*************** section  ***************

:000004e6 c783ac00000000000000   movl ptr [ebx], 0

//*************** section  ***************

:000004f0 8d83a4000000           lea  eax, ptr [ebx]
:000004f6 8983b4000000           mov  ptr [ebx], eax
:000004fc 8d8374020000           lea  eax, ptr [ebx+274]
:00000502 50                     push eax
:00000503 8d8384020000           lea  eax, ptr [ebx+284]
:00000509 50                     push eax
:0000050a 8d8380020000           lea  eax, ptr [ebx+280]
:00000510 50                     push eax
:00000511 8d83b4000000           lea  eax, ptr [ebx]
:00000517 50                     push eax
:00000518 57                     push edi
:00000519 e8fcffffff             call 0000051a

//*************** section  ***************

:0000051e 83c414                 add  esp, 14
:00000521 85c0                   test eax, eax
:00000523 7412                   je   00000537
:00000525 b805000000             mov  eax, 5
:0000052a eb43                   jmp  0000056f
:0000052c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000018f, :00000225, :0000026b, :000002ab, :0000034d
| :00000383, :000003ba, :000003ef, :00000462
|
:00000530 b802000000             mov  eax, 2
:00000535 eb38                   jmp  0000056f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000523
|
:00000537 8b8380020000           mov  eax, ptr [ebx+280]
:0000053d 8983b8000000           mov  ptr [ebx], eax
:00000543 3d00cc3200             cmp  eax, 32cc00
:00000548 750a                   jne  00000554
:0000054a c7838802000001000000   movl ptr [ebx+288], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000548
|
:00000554 8b9380020000           mov  edx, ptr [ebx+280]
:0000055a 8b4518                 mov  eax, ptr [ebp+18]
:0000055d 8910                   mov  ptr [eax], edx
:0000055f 8b9384020000           mov  edx, ptr [ebx+284]
:00000565 8b451c                 mov  eax, ptr [ebp+1c]
:00000568 8910                   mov  ptr [eax], edx
:0000056a b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000038, :0000052a, :00000535
|
:0000056f 8d65f4                 lea  esp, ptr [ebp-12]
:00000572 5b                     pop  ebx
:00000573 5e                     pop  esi
:00000574 5f                     pop  edi
:00000575 5d                     pop  ebp
:00000576 c3                     ret
:00000577 89f6                   mov  esi, esi
:00000579 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Close
:00000580 55                     push ebp
:00000581 89e5                   mov  ebp, esp
:00000583 57                     push edi
:00000584 56                     push esi
:00000585 53                     push ebx
:00000586 83ec08                 sub  esp, 8
:00000589 8b5d08                 mov  ebx, ptr [ebp+8]
:0000058c 85db                   test ebx, ebx
:0000058e 0f8462020000           je   000007f6
:00000594 8b83b0000000           mov  eax, ptr [ebx]
:0000059a 8945f0                 mov  ptr [ebp-16], eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000059d 6a00                   push 0
:0000059f 53                     push ebx
:000005a0 e8fcffffff             call 000005a1

//*************** section  ***************

:000005a5 83c408                 add  esp, 8
:000005a8 83bbb400000000         cmpl ptr [ebx], 0
:000005af 7418                   je   000005c9
:000005b1 8b83b4000000           mov  eax, ptr [ebx]
:000005b7 ff30                   pushl (eax)
:000005b9 ff5010                 call 10(eax)
:000005bc c783b400000000000000   movl ptr [ebx], 0
:000005c6 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000005af
|
:000005c9 83bbd801000000         cmpl ptr [ebx+1d8], 0
:000005d0 7444                   je   00000616
:000005d2 bf00000000             mov  edi, 0
:000005d7 3bbbc8010000           cmp  edi, ptr [ebx+1c8]
:000005dd 7337                   jae  00000616
:000005df 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000614
|
:000005e0 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000005e6 8d04f8                 lea  eax, ptr [eax+8*edi]
:000005e9 50                     push eax
:000005ea 53                     push ebx
:000005eb e8fcffffff             call 000005ec

//*************** section  ***************

:000005f0 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000005f6 66c744f8060000         movw ptr [eax+8*edi+6], 0
:000005fd 8b83d8010000           mov  eax, ptr [ebx+1d8]
:00000603 66c744f8040000         movw ptr [eax+8*edi+4], 0
:0000060a 83c408                 add  esp, 8
:0000060d 47                     inc  edi
:0000060e 3bbbc8010000           cmp  edi, ptr [ebx+1c8]
:00000614 72ca                   jb   000005e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000005d0, :000005dd
|
:00000616 83bbe801000000         cmpl ptr [ebx+1e8], 0
:0000061d 7426                   je   00000645
:0000061f 8d83e8010000           lea  eax, ptr [ebx+1e8]
:00000625 50                     push eax
:00000626 8b55f0                 mov  edx, ptr [ebp-16]
:00000629 ff32                   pushl (edx)
:0000062b ff5208                 call 8(edx)
:0000062e c783e801000000000000   movl ptr [ebx+1e8], 0
:00000638 c783f401000000000000   movl ptr [ebx+1f4], 0
:00000642 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000061d
|
:00000645 83bbcc01000000         cmpl ptr [ebx+1cc], 0
:0000064c 7446                   je   00000694
:0000064e 8d83cc010000           lea  eax, ptr [ebx+1cc]
:00000654 50                     push eax
:00000655 8b45f0                 mov  eax, ptr [ebp-16]
:00000658 ff30                   pushl (eax)
:0000065a 89c2                   mov  edx, eax
:0000065c ff5208                 call 8(edx)
:0000065f c783cc01000000000000   movl ptr [ebx+1cc], 0
:00000669 c783d801000000000000   movl ptr [ebx+1d8], 0
:00000673 c783dc01000000000000   movl ptr [ebx+1dc], 0
:0000067d c783e001000000000000   movl ptr [ebx+1e0], 0
:00000687 c783e401000000000000   movl ptr [ebx+1e4], 0
:00000691 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000064c
|
:00000694 83bbf801000000         cmpl ptr [ebx+1f8], 0
:0000069b 741e                   je   000006bb
:0000069d 8d83f8010000           lea  eax, ptr [ebx+1f8]
:000006a3 50                     push eax
:000006a4 8b45f0                 mov  eax, ptr [ebp-16]
:000006a7 ff30                   pushl (eax)
:000006a9 89c2                   mov  edx, eax
:000006ab ff5208                 call 8(edx)
:000006ae c783f801000000000000   movl ptr [ebx+1f8], 0
:000006b8 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000069b
|
:000006bb 83bb5801000000         cmpl ptr [ebx+158], 0
:000006c2 7428                   je   000006ec
:000006c4 8d8358010000           lea  eax, ptr [ebx+158]
:000006ca 50                     push eax
:000006cb 8b45f0                 mov  eax, ptr [ebp-16]
:000006ce ff30                   pushl (eax)
:000006d0 89c2                   mov  edx, eax
:000006d2 ff5208                 call 8(edx)
:000006d5 c7835801000000000000   movl ptr [ebx+158], 0
:000006df c7836401000000000000   movl ptr [ebx+164], 0
:000006e9 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000006c2
|
:000006ec 83bb3801000000         cmpl ptr [ebx+138], 0
:000006f3 7446                   je   0000073b
:000006f5 8d8338010000           lea  eax, ptr [ebx+138]
:000006fb 50                     push eax
:000006fc 8b45f0                 mov  eax, ptr [ebp-16]
:000006ff ff30                   pushl (eax)
:00000701 89c2                   mov  edx, eax
:00000703 ff5208                 call 8(edx)
:00000706 c7833801000000000000   movl ptr [ebx+138], 0
:00000710 c7834401000000000000   movl ptr [ebx+144], 0
:0000071a c7834801000000000000   movl ptr [ebx+148], 0
:00000724 c7834c01000000000000   movl ptr [ebx+14c], 0
:0000072e c7835001000000000000   movl ptr [ebx+150], 0
:00000738 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000006f3
|
:0000073b 83bba012000000         cmpl ptr [ebx+12a0], 0
:00000742 741e                   je   00000762
:00000744 8d83a0120000           lea  eax, ptr [ebx+12a0]
:0000074a 50                     push eax
:0000074b 8b45f0                 mov  eax, ptr [ebp-16]
:0000074e ff30                   pushl (eax)
:00000750 89c2                   mov  edx, eax
:00000752 ff5208                 call 8(edx)
:00000755 c783a012000000000000   movl ptr [ebx+12a0], 0
:0000075f 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000742
|
:00000762 83bb2001000000         cmpl ptr [ebx+120], 0
:00000769 7428                   je   00000793
:0000076b 8d8320010000           lea  eax, ptr [ebx+120]
:00000771 50                     push eax
:00000772 8b45f0                 mov  eax, ptr [ebp-16]
:00000775 ff30                   pushl (eax)
:00000777 89c2                   mov  edx, eax
:00000779 ff5208                 call 8(edx)
:0000077c c7832001000000000000   movl ptr [ebx+120], 0
:00000786 c7832c01000000000000   movl ptr [ebx+12c], 0
:00000790 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000769
|
:00000793 bf00000000             mov  edi, 0
:00000798 8d430c                 lea  eax, ptr [ebx]
:0000079b 8945ec                 mov  ptr [ebp-20], eax
:0000079e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000007d8
|
:000007a0 8d047f                 lea  eax, ptr [edi+2*edi]
:000007a3 c1e002                 shl  eax, 2
:000007a6 8db0b0000000           lea  esi, ptr [eax]
:000007ac 8b55ec                 mov  edx, ptr [ebp-20]
:000007af 833c1600               cmpl ptr [esi*edx], 0
:000007b3 741f                   je   000007d4
:000007b5 8d8418bc000000         lea  eax, ptr [eax*ebx]
:000007bc 50                     push eax
:000007bd 8b45f0                 mov  eax, ptr [ebp-16]
:000007c0 ff30                   pushl (eax)
:000007c2 89c2                   mov  edx, eax
:000007c4 ff5208                 call 8(edx)
:000007c7 8b45ec                 mov  eax, ptr [ebp-20]
:000007ca c7040600000000         movl ptr [esi*eax], 0
:000007d1 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000007b3
|
:000007d4 47                     inc  edi
:000007d5 83ff07                 cmp  edi, 7
:000007d8 76c6                   jbe  000007a0
:000007da c7831c01000000000000   movl ptr [ebx+11c], 0
:000007e4 8b93b0000000           mov  edx, ptr [ebx]
:000007ea 8d4304                 lea  eax, ptr [ebx+4]
:000007ed 50                     push eax
:000007ee ff32                   pushl (edx)
:000007f0 ff5208                 call 8(edx)
:000007f3 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000058e
|
:000007f6 b800000000             mov  eax, 0
:000007fb 8d65f4                 lea  esp, ptr [ebp-12]
:000007fe 5b                     pop  ebx
:000007ff 5e                     pop  esi
:00000800 5f                     pop  edi
:00000801 5d                     pop  ebp
:00000802 c3                     ret
:00000803 8db600000000           lea  esi, ptr [esi]
:00000809 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Init
:00000810 55                     push ebp
:00000811 89e5                   mov  ebp, esp
:00000813 57                     push edi
:00000814 56                     push esi
:00000815 53                     push ebx
:00000816 83ec0c                 sub  esp, c
:00000819 0fb7450c               movzwl eax, ptr [ebp]
:0000081d 8945f0                 mov  ptr [ebp-16], eax
:00000820 0fb65510               movzbl edx, ptr [ebp+10]
:00000824 8855ef                 mov  ptr [ebp-17], dl
:00000827 0fb64514               movzbl eax, ptr [ebp+14]
:0000082b 8845ee                 mov  ptr [ebp-18], al
:0000082e 8b7d08                 mov  edi, ptr [ebp+8]
:00000831 8b87b0000000           mov  eax, ptr [edi]
:00000837 8945e8                 mov  ptr [ebp-24], eax
:0000083a 8b37                   mov  esi, ptr [edi]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000083c 6a00                   push 0
:0000083e 57                     push edi
:0000083f e8fcffffff             call 00000840

//*************** section  ***************

:00000844 c786b000000000000000   movl ptr [esi], 0
:0000084e c786b400000000000000   movl ptr [esi], 0
:00000858 c786b8000000ffffffff   movl ptr [esi], -1
:00000862 c786bc000000ffff0000   movl ptr [esi], ffff
:0000086c c7868801000000000000   movl ptr [esi+188], 0
:00000876 ffb740010000           pushl ptr [edi+140]
:0000087c ffb744010000           pushl ptr [edi+144]
:00000882 8b55e8                 mov  edx, ptr [ebp-24]
:00000885 ff32                   pushl (edx)
:00000887 ff520c                 call c(edx)
:0000088a ffb760010000           pushl ptr [edi+160]
:00000890 ffb758010000           pushl ptr [edi+158]
:00000896 8b45e8                 mov  eax, ptr [ebp-24]
:00000899 ff30                   pushl (eax)
:0000089b 89c2                   mov  edx, eax
:0000089d ff520c                 call c(edx)
:000008a0 83c420                 add  esp, 20
:000008a3 6a60                   push 60
:000008a5 8d8768010000           lea  eax, ptr [edi+168]
:000008ab 50                     push eax
:000008ac 8b45e8                 mov  eax, ptr [ebp-24]
:000008af ff30                   pushl (eax)
:000008b1 89c2                   mov  edx, eax
:000008b3 ff520c                 call c(edx)
:000008b6 6a30                   push 30
:000008b8 8d8704020000           lea  eax, ptr [edi+204]
:000008be 50                     push eax
:000008bf 8b45e8                 mov  eax, ptr [ebp-24]
:000008c2 ff30                   pushl (eax)
:000008c4 89c2                   mov  edx, eax
:000008c6 ff520c                 call c(edx)
:000008c9 bb00000000             mov  ebx, 0
:000008ce 83c418                 add  esp, 18
:000008d1 3b9fc8010000           cmp  ebx, ptr [edi+1c8]
:000008d7 732a                   jae  00000903
:000008d9 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000901
|
:000008e0 8b87d8010000           mov  eax, ptr [edi+1d8]
:000008e6 66c744d804cf07         movw ptr [eax+8*ebx+4], 7cf
:000008ed 8b87d8010000           mov  eax, ptr [edi+1d8]
:000008f3 66c744d8060080         movw ptr [eax+8*ebx+6], 8000
:000008fa 43                     inc  ebx
:000008fb 3b9fc8010000           cmp  ebx, ptr [edi+1c8]
:00000901 72dd                   jb   000008e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008d7
|
:00000903 8b8744010000           mov  eax, ptr [edi+144]
:00000909 89874c010000           mov  ptr [edi+14c], eax
:0000090f 898750010000           mov  ptr [edi+150], eax
:00000915 8b8730010000           mov  eax, ptr [edi+130]
:0000091b 898734010000           mov  ptr [edi+134], eax
:00000921 8b87d8010000           mov  eax, ptr [edi+1d8]
:00000927 8987e0010000           mov  ptr [edi+1e0], eax
:0000092d 8987e4010000           mov  ptr [edi+1e4], eax
:00000933 c7864401000014000000   movl ptr [esi+144], 14
:0000093d 6a04                   push 4
:0000093f 8b45e8                 mov  eax, ptr [ebp-24]
:00000942 ff30                   pushl (eax)
:00000944 89c2                   mov  edx, eax
:00000946 ff5218                 call 18(edx)
:00000949 c7864401000004000000   movl ptr [esi+144], 4
:00000953 c7460800000000         movl ptr [esi+8], 0
:0000095a 8b873c010000           mov  eax, ptr [edi+13c]
:00000960 898600010000           mov  ptr [esi+100], eax
:00000966 8b87d0010000           mov  eax, ptr [edi+1d0]
:0000096c 898604010000           mov  ptr [esi+104], eax
:00000972 8b9730010000           mov  edx, ptr [edi+130]
:00000978 4a                     dec  edx
:00000979 81e2ff030000           and  edx, 3ff
:0000097f 8b87c8010000           mov  eax, ptr [edi+1c8]
:00000985 48                     dec  eax
:00000986 c1e010                 shl  eax, 10
:00000989 250000ff03             and  eax, 3ff0000
:0000098e 09c2                   or   edx, eax
:00000990 899608010000           mov  ptr [esi+108], edx
:00000996 c786100100000a000100   movl ptr [esi+110], 1000a
:000009a0 c7863c01000010003000   movl ptr [esi+13c], 300010
:000009aa c7864401000000000000   movl ptr [esi+144], 0
:000009b4 c7864401000002000000   movl ptr [esi+144], 2
:000009be bb00000000             mov  ebx, 0
:000009c3 83c408                 add  esp, 8
:000009c6 8b8630010000           mov  eax, ptr [esi+130]
:000009cc 85c0                   test eax, eax
:000009ce 7822                   js   000009f2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000009f0
|
:000009d0 6a05                   push 5
:000009d2 8b45e8                 mov  eax, ptr [ebp-24]
:000009d5 ff30                   pushl (eax)
:000009d7 89c2                   mov  edx, eax
:000009d9 ff5218                 call 18(edx)
:000009dc 43                     inc  ebx
:000009dd 83c408                 add  esp, 8
:000009e0 8b8630010000           mov  eax, ptr [esi+130]
:000009e6 85c0                   test eax, eax
:000009e8 7808                   js   000009f2
:000009ea 81fb0f270000           cmp  ebx, 270f
:000009f0 76de                   jbe  000009d0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000009ce, :000009e8
|
:000009f2 c7868401000000000000   movl ptr [esi+184], 0
:000009fc c786800100001f000000   movl ptr [esi+180], 1f
:00000a06 c706ff010000           movl ptr [esi], 1ff
:00000a0c 8b968c010000           mov  edx, ptr [esi+18c]
:00000a12 81e2ff000000           and  edx, ff
:00000a18 8d1492                 lea  edx, ptr [edx+4*edx]
:00000a1b 8d1492                 lea  edx, ptr [edx+4*edx]
:00000a1e c1e20c                 shl  edx, c
:00000a21 b9d34d6210             mov  ecx, 10624dd3
:00000a26 89c8                   mov  eax, ecx
:00000a28 f7e2                   mul  edx
:00000a2a c1ea06                 shr  edx, 6
:00000a2d c1e202                 shl  edx, 2
:00000a30 899778020000           mov  ptr [edi+278], edx
:00000a36 8b97b4000000           mov  edx, ptr [edi]
:00000a3c 0fb645ee               movzbl eax, ptr [ebp-18]
:00000a40 50                     push eax
:00000a41 0fb645ef               movzbl eax, ptr [ebp-17]
:00000a45 50                     push eax
:00000a46 ff75f0                 pushl ptr [ebp+-16]
:00000a49 ff32                   pushl (edx)
:00000a4b ff5228                 call 28(edx)
:00000a4e 83c410                 add  esp, 10
:00000a51 8b5518                 mov  edx, ptr [ebp+18]
:00000a54 833a00                 cmpl ptr [edx], 0
:00000a57 740e                   je   00000a67
:00000a59 8b87b4000000           mov  eax, ptr [edi]
:00000a5f 52                     push edx
:00000a60 ff30                   pushl (eax)
:00000a62 ff5004                 call 4(eax)
:00000a65 eb0e                   jmp  00000a75

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a57
|
:00000a67 8b87b4000000           mov  eax, ptr [edi]
:00000a6d ff7518                 pushl ptr [ebp+18]
:00000a70 ff30                   pushl (eax)
:00000a72 ff5008                 call 8(eax)

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a65
|
:00000a75 83c408                 add  esp, 8
:00000a78 85c0                   test eax, eax
:00000a7a 740a                   je   00000a86
:00000a7c b805000000             mov  eax, 5
:00000a81 e9d8010000             jmp  00000c5e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a7a
|
:00000a86 c786800000003e0f3b00   movl ptr [esi+80], 3b0f3e
:00000a90 8b8688000000           mov  eax, ptr [esi+88]
:00000a96 898688000000           mov  ptr [esi+88], eax
:00000a9c c7868c00000028007f00   movl ptr [esi+8c], 7f0028
:00000aa6 83bf8002000000         cmpl ptr [edi+280], 0
:00000aad 7411                   je   00000ac0
:00000aaf c7869000000001060000   movl ptr [esi+90], 601
:00000ab9 eb2f                   jmp  00000aea
:00000abb 90                     nop
:00000abc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000aad
|
:00000ac0 83bfac12000000         cmpl ptr [edi+12ac], 0
:00000ac7 7509                   jne  00000ad2
:00000ac9 83bfb012000000         cmpl ptr [edi+12b0], 0
:00000ad0 740e                   je   00000ae0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ac7
|
:00000ad2 c78690000000f2050000   movl ptr [esi+90], 5f2
:00000adc eb0c                   jmp  00000aea
:00000ade 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ad0
|
:00000ae0 c78690000000ee050000   movl ptr [esi+90], 5ee

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ab9, :00000adc
|
:00000aea 8b8698000000           mov  eax, ptr [esi+98]
:00000af0 898698000000           mov  ptr [esi+98], eax
:00000af6 89f2                   mov  edx, esi
:00000af8 c1ea08                 shr  edx, 8
:00000afb 89f0                   mov  eax, esi
:00000afd c1e810                 shr  eax, 10
:00000b00 30c2                   xor  dl, al
:00000b02 89f8                   mov  eax, edi
:00000b04 c1e808                 shr  eax, 8
:00000b07 30c2                   xor  dl, al
:00000b09 89f8                   mov  eax, edi
:00000b0b c1e810                 shr  eax, 10
:00000b0e 30c2                   xor  dl, al
:00000b10 7502                   jne  00000b14
:00000b12 b208                   mov  dl, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b10
|
:00000b14 0fb6c2                 movzbl eax, dl
:00000b17 0d007f0000             or   eax, 7f00
:00000b1c 89869c000000           mov  ptr [esi+9c], eax
:00000b22 c786a00000000f071600   movl ptr [esi], 16070f
:00000b2c c786a400000016000000   movl ptr [esi], 16
:00000b36 83bf4802000000         cmpl ptr [edi+248], 0
:00000b3d 7413                   je   00000b52
:00000b3f 8b8748020000           mov  eax, ptr [edi+248]
:00000b45 89460c                 mov  ptr [esi], eax
:00000b48 c7874402000001000000   movl ptr [edi+244], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b3d
|
:00000b52 83bf8002000000         cmpl ptr [edi+280], 0
:00000b59 7416                   je   00000b71
:00000b5b c7868801000000000000   movl ptr [esi+188], 0
:00000b65 c7868401000000000000   movl ptr [esi+184], 0
:00000b6f eb4b                   jmp  00000bbc

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b59
|
:00000b71 8b8784020000           mov  eax, ptr [edi+284]
:00000b77 c1e018                 shl  eax, 18
:00000b7a 250000001f             and  eax, 1f000000
:00000b7f 0d00000400             or   eax, 40000
:00000b84 898688010000           mov  ptr [esi+188], eax
:00000b8a 57                     push edi
:00000b8b e8fcffffff             call 00000b8c

//*************** section  ***************

:00000b90 83c404                 add  esp, 4
:00000b93 85c0                   test eax, eax
:00000b95 7511                   jne  00000ba8
:00000b97 8b8688010000           mov  eax, ptr [esi+188]
:00000b9d 0d00001000             or   eax, 100000
:00000ba2 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b95
|
:00000ba8 c7868c01000005010000   movl ptr [esi+18c], 105
:00000bb2 c7868401000008000000   movl ptr [esi+184], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b6f
|
:00000bbc c7860002000070770000   movl ptr [esi+200], 7770
:00000bc6 8b866c020000           mov  eax, ptr [esi+26c]
:00000bcc 2500800000             and  eax, 8000
:00000bd1 6685c0                 test ax, ax
:00000bd4 7411                   je   00000be7
:00000bd6 8b866c020000           mov  eax, ptr [esi+26c]
:00000bdc 0d00800000             or   eax, 8000
:00000be1 89866c020000           mov  ptr [esi+26c], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000bd4
|
:00000be7 c786800100001f000000   movl ptr [esi+180], 1f
:00000bf1 c706ff010000           movl ptr [esi], 1ff
:00000bf7 8b866c020000           mov  eax, ptr [esi+26c]
:00000bfd 0d00010000             or   eax, 100
:00000c02 89866c020000           mov  ptr [esi+26c], eax
:00000c08 837d1800               cmpl ptr [ebp+18], 0
:00000c0c 744b                   je   00000c59
:00000c0e 8b4518                 mov  eax, ptr [ebp+18]
:00000c11 833800                 cmpl ptr [eax], 0
:00000c14 7443                   je   00000c59
:00000c16 838f6402000004         orl  ptr [edi+264], 4
:00000c1d 8b87b4000000           mov  eax, ptr [edi]
:00000c23 ff30                   pushl (eax)
:00000c25 ff5018                 call 18(eax)
:00000c28 898770020000           mov  ptr [edi+270], eax
:00000c2e 83c404                 add  esp, 4
:00000c31 83f802                 cmp  eax, 2
:00000c34 750f                   jne  00000c45
:00000c36 8b8680000000           mov  eax, ptr [esi+80]
:00000c3c 83e0fd                 and  eax, -3
:00000c3f 898680000000           mov  ptr [esi+80], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c34
|
:00000c45 8b87b4000000           mov  eax, ptr [edi]
:00000c4b ff30                   pushl (eax)
:00000c4d ff5014                 call 14(eax)
:00000c50 89876c020000           mov  ptr [edi+26c], eax
:00000c56 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c0c, :00000c14
|
:00000c59 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a81
|
:00000c5e 8d65f4                 lea  esp, ptr [ebp-12]
:00000c61 5b                     pop  ebx
:00000c62 5e                     pop  esi
:00000c63 5f                     pop  edi
:00000c64 5d                     pop  ebp
:00000c65 c3                     ret
:00000c66 8d7600                 lea  esi, ptr [esi]
:00000c69 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_WorkaroundTXHang
:00000c70 55                     push ebp
:00000c71 89e5                   mov  ebp, esp
:00000c73 57                     push edi
:00000c74 56                     push esi
:00000c75 53                     push ebx
:00000c76 83ec14                 sub  esp, 14
:00000c79 8b7d08                 mov  edi, ptr [ebp+8]
:00000c7c 8b07                   mov  eax, ptr [edi]
:00000c7e 8945f0                 mov  ptr [ebp-16], eax
:00000c81 8b87b0000000           mov  eax, ptr [edi]
:00000c87 8945ec                 mov  ptr [ebp-20], eax
:00000c8a 8b971c010000           mov  edx, ptr [edi+11c]
:00000c90 89d0                   mov  eax, edx
:00000c92 83e007                 and  eax, 7
:00000c95 8d0440                 lea  eax, ptr [eax+2*eax]
:00000c98 8d8487bc000000         lea  eax, ptr [edi+4*eax]
:00000c9f 8945e8                 mov  ptr [ebp-24], eax
:00000ca2 42                     inc  edx
:00000ca3 89971c010000           mov  ptr [edi+11c], edx
:00000ca9 8b00                   mov  eax, ptr [eax]
:00000cab 8945e4                 mov  ptr [ebp-28], eax
:00000cae 8945e0                 mov  ptr [ebp-32], eax
:00000cb1 8b55e8                 mov  edx, ptr [ebp-24]
:00000cb4 ff7208                 pushl ptr [edx+8]
:00000cb7 50                     push eax
:00000cb8 8b4dec                 mov  ecx, ptr [ebp-20]
:00000cbb ff31                   pushl (ecx)
:00000cbd ff510c                 call c(ecx)
:00000cc0 8b4508                 mov  eax, ptr [ebp+8]
:00000cc3 ffb028010000           pushl ptr [eax+128]
:00000cc9 ffb020010000           pushl ptr [eax+120]
:00000ccf 8b55ec                 mov  edx, ptr [ebp-20]
:00000cd2 ff32                   pushl (edx)
:00000cd4 ff520c                 call c(edx)

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00000cd7 6a00                   push 0
:00000cd9 ff7508                 pushl ptr [ebp+8]
:00000cdc e8fcffffff             call 00000cdd

//*************** section  ***************

:00000ce1 8b4df0                 mov  ecx, ptr [ebp-16]
:00000ce4 c78188000000ffffffff   movl ptr [ecx+88], -1
:00000cee 8b4508                 mov  eax, ptr [ebp+8]
:00000cf1 8bb04c010000           mov  esi, ptr [eax+14c]
:00000cf7 83c420                 add  esp, 20
:00000cfa 3bb050010000           cmp  esi, ptr [eax+150]
:00000d00 7472                   je   00000d74
:00000d02 8db42600000000         lea  esi, ptr [esi]
:00000d09 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d72
|
:00000d10 8b06                   mov  eax, ptr [esi]
:00000d12 8b55e4                 mov  edx, ptr [ebp-28]
:00000d15 8902                   mov  ptr [edx], eax
:00000d17 0fb74604               movzwl eax, ptr [esi+4]
:00000d1b 66894204               mov  ptr [edx+4], ax
:00000d1f 0fb74606               movzwl eax, ptr [esi+6]
:00000d23 0d00800000             or   eax, 8000
:00000d28 66894206               mov  ptr [edx+6], ax
:00000d2c f6460601               testb ptr [esi+6], 1
:00000d30 7423                   je   00000d55
:00000d32 89d1                   mov  ecx, edx
:00000d34 2b4de0                 sub  ecx, ptr [ebp-32]
:00000d37 d1f9                   sar  ecx
:00000d39 8b9f2c010000           mov  ebx, ptr [edi+12c]
:00000d3f 89f0                   mov  eax, esi
:00000d41 2b8744010000           sub  eax, ptr [edi+144]
:00000d47 d1f8                   sar  eax
:00000d49 8b9764010000           mov  edx, ptr [edi+164]
:00000d4f 8b0410                 mov  eax, ptr [eax*edx]
:00000d52 890419                 mov  ptr [ecx*ebx], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d30
|
:00000d55 89f0                   mov  eax, esi
:00000d57 83c608                 add  esi, 8
:00000d5a 3b8748010000           cmp  eax, ptr [edi+148]
:00000d60 7506                   jne  00000d68
:00000d62 8bb744010000           mov  esi, ptr [edi+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d60
|
:00000d68 8345e408               addl ptr [ebp-28], 8
:00000d6c 3bb750010000           cmp  esi, ptr [edi+150]
:00000d72 759c                   jne  00000d10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d00
|
:00000d74 8b9f38010000           mov  ebx, ptr [edi+138]
:00000d7a 8b4de8                 mov  ecx, ptr [ebp-24]
:00000d7d 8b01                   mov  eax, ptr [ecx]
:00000d7f 898738010000           mov  ptr [edi+138], eax
:00000d85 8919                   mov  ptr [ecx], ebx
:00000d87 8b9f3c010000           mov  ebx, ptr [edi+13c]
:00000d8d 8b4104                 mov  eax, ptr [ecx+4]
:00000d90 89873c010000           mov  ptr [edi+13c], eax
:00000d96 895904                 mov  ptr [ecx+4], ebx
:00000d99 8b9738010000           mov  edx, ptr [edi+138]
:00000d9f 899744010000           mov  ptr [edi+144], edx
:00000da5 8b8730010000           mov  eax, ptr [edi+130]
:00000dab 8d44c2f8               lea  eax, ptr [edx+8*eax-8]
:00000daf 898748010000           mov  ptr [edi+148], eax
:00000db5 8b9f58010000           mov  ebx, ptr [edi+158]
:00000dbb 8b8f20010000           mov  ecx, ptr [edi+120]
:00000dc1 898f58010000           mov  ptr [edi+158], ecx
:00000dc7 899f20010000           mov  ptr [edi+120], ebx
:00000dcd 8b9f5c010000           mov  ebx, ptr [edi+15c]
:00000dd3 8b8724010000           mov  eax, ptr [edi+124]
:00000dd9 89875c010000           mov  ptr [edi+15c], eax
:00000ddf 899f24010000           mov  ptr [edi+124], ebx
:00000de5 8b8720010000           mov  eax, ptr [edi+120]
:00000deb 89872c010000           mov  ptr [edi+12c], eax
:00000df1 898f64010000           mov  ptr [edi+164], ecx
:00000df7 89974c010000           mov  ptr [edi+14c], edx
:00000dfd 8b45e4                 mov  eax, ptr [ebp-28]
:00000e00 898750010000           mov  ptr [edi+150], eax
:00000e06 8b87d8010000           mov  eax, ptr [edi+1d8]
:00000e0c 8987e0010000           mov  ptr [edi+1e0], eax
:00000e12 8987e4010000           mov  ptr [edi+1e4], eax
:00000e18 8b55f0                 mov  edx, ptr [ebp-16]
:00000e1b c7824401000014000000   movl ptr [edx+144], 14
:00000e25 6a04                   push 4
:00000e27 8b4dec                 mov  ecx, ptr [ebp-20]
:00000e2a ff31                   pushl (ecx)
:00000e2c ff5118                 call 18(ecx)
:00000e2f 8b45f0                 mov  eax, ptr [ebp-16]
:00000e32 c7804401000004000000   movl ptr [eax+144], 4
:00000e3c c7400800000000         movl ptr [eax+8], 0
:00000e43 8b873c010000           mov  eax, ptr [edi+13c]
:00000e49 8b55f0                 mov  edx, ptr [ebp-16]
:00000e4c 898200010000           mov  ptr [edx+100], eax
:00000e52 8b87d0010000           mov  eax, ptr [edi+1d0]
:00000e58 898204010000           mov  ptr [edx+104], eax
:00000e5e 8b9730010000           mov  edx, ptr [edi+130]
:00000e64 4a                     dec  edx
:00000e65 81e2ff030000           and  edx, 3ff
:00000e6b 8b87c8010000           mov  eax, ptr [edi+1c8]
:00000e71 48                     dec  eax
:00000e72 c1e010                 shl  eax, 10
:00000e75 250000ff03             and  eax, 3ff0000
:00000e7a 09c2                   or   edx, eax
:00000e7c 8b4df0                 mov  ecx, ptr [ebp-16]
:00000e7f 899108010000           mov  ptr [ecx+108], edx
:00000e85 c7814401000000000000   movl ptr [ecx+144], 0
:00000e8f c7814401000002000000   movl ptr [ecx+144], 2
:00000e99 bb00000000             mov  ebx, 0
:00000e9e 83c408                 add  esp, 8
:00000ea1 8b8130010000           mov  eax, ptr [ecx+130]
:00000ea7 85c0                   test eax, eax
:00000ea9 782a                   js   00000ed5
:00000eab 90                     nop
:00000eac 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ed3
|
:00000eb0 6a05                   push 5
:00000eb2 8b45ec                 mov  eax, ptr [ebp-20]
:00000eb5 ff30                   pushl (eax)
:00000eb7 89c2                   mov  edx, eax
:00000eb9 ff5218                 call 18(edx)
:00000ebc 43                     inc  ebx
:00000ebd 83c408                 add  esp, 8
:00000ec0 8b4df0                 mov  ecx, ptr [ebp-16]
:00000ec3 8b8130010000           mov  eax, ptr [ecx+130]
:00000ec9 85c0                   test eax, eax
:00000ecb 7808                   js   00000ed5
:00000ecd 81fb0f270000           cmp  ebx, 270f
:00000ed3 76db                   jbe  00000eb0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ea9, :00000ecb
|
:00000ed5 ff7508                 pushl ptr [ebp+8]
:00000ed8 e8fcffffff             call 00000ed9

//*************** section  ***************

:00000edd 8b45f0                 mov  eax, ptr [ebp-16]
:00000ee0 c7804401000001000000   movl ptr [eax+144], 1
:00000eea b800000000             mov  eax, 0
:00000eef 8d65f4                 lea  esp, ptr [ebp-12]
:00000ef2 5b                     pop  ebx
:00000ef3 5e                     pop  esi
:00000ef4 5f                     pop  edi
:00000ef5 5d                     pop  ebp
:00000ef6 c3                     ret
:00000ef7 89f6                   mov  esi, esi
:00000ef9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Deinit
:00000f00 55                     push ebp
:00000f01 89e5                   mov  ebp, esp
:00000f03 8b4508                 mov  eax, ptr [ebp+8]
:00000f06 85c0                   test eax, eax
:00000f08 740b                   je   00000f15
:00000f0a 6a01                   push 1
:00000f0c 50                     push eax
:00000f0d e8fcffffff             call 00000f0e

//*************** section  ***************

:00000f12 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f08
|
:00000f15 b800000000             mov  eax, 0
:00000f1a 89ec                   mov  esp, ebp
:00000f1c 5d                     pop  ebp
:00000f1d c3                     ret
:00000f1e 89f6                   mov  esi, esi
Exported fn(): ADAPTER_ClearTxDesc
:00000f20 55                     push ebp
:00000f21 89e5                   mov  ebp, esp
:00000f23 57                     push edi
:00000f24 56                     push esi
:00000f25 53                     push ebx
:00000f26 83ec04                 sub  esp, 4
:00000f29 8b7508                 mov  esi, ptr [ebp+8]
:00000f2c 85f6                   test esi, esi
:00000f2e 0f8481000000           je   00000fb5
:00000f34 8b86b0000000           mov  eax, ptr [esi]
:00000f3a 8945f0                 mov  ptr [ebp-16], eax
:00000f3d 83be5801000000         cmpl ptr [esi+158], 0
:00000f44 746f                   je   00000fb5
:00000f46 8b9644010000           mov  edx, ptr [esi+144]
:00000f4c 8b864c010000           mov  eax, ptr [esi+14c]
:00000f52 89c3                   mov  ebx, eax
:00000f54 29d3                   sub  ebx, edx
:00000f56 c1fb03                 sar  ebx, 3
:00000f59 bf00000000             mov  edi, 0
:00000f5e 3bbe30010000           cmp  edi, ptr [esi+130]
:00000f64 734f                   jae  00000fb5
:00000f66 8b8650010000           mov  eax, ptr [esi+150]
:00000f6c 29d0                   sub  eax, edx
:00000f6e eb3e                   jmp  00000fae

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000fb3
|
:00000f70 81e3ff000000           and  ebx, ff
:00000f76 8b8664010000           mov  eax, ptr [esi+164]
:00000f7c 8b1498                 mov  edx, ptr [eax+4*ebx]
:00000f7f c7049800000000         movl ptr [eax+4*ebx], 0
:00000f86 85d2                   test edx, edx
:00000f88 740e                   je   00000f98

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00000f8a 6a00                   push 0
:00000f8c 52                     push edx
:00000f8d 8b55f0                 mov  edx, ptr [ebp-16]
:00000f90 ff32                   pushl (edx)
:00000f92 ff5224                 call 24(edx)
:00000f95 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f88
|
:00000f98 47                     inc  edi
:00000f99 43                     inc  ebx
:00000f9a 3bbe30010000           cmp  edi, ptr [esi+130]
:00000fa0 7313                   jae  00000fb5
:00000fa2 8b8650010000           mov  eax, ptr [esi+150]
:00000fa8 2b8644010000           sub  eax, ptr [esi+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f6e
|
:00000fae c1f803                 sar  eax, 3
:00000fb1 39c3                   cmp  ebx, eax
:00000fb3 75bb                   jne  00000f70

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f2e, :00000f44, :00000f64, :00000fa0
|
:00000fb5 b800000000             mov  eax, 0
:00000fba 8d65f4                 lea  esp, ptr [ebp-12]
:00000fbd 5b                     pop  ebx
:00000fbe 5e                     pop  esi
:00000fbf 5f                     pop  edi
:00000fc0 5d                     pop  ebp
:00000fc1 c3                     ret
:00000fc2 8db42600000000         lea  esi, ptr [esi]
:00000fc9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Start
:00000fd0 55                     push ebp
:00000fd1 89e5                   mov  ebp, esp
:00000fd3 53                     push ebx
:00000fd4 8b5d08                 mov  ebx, ptr [ebp+8]
:00000fd7 89d9                   mov  ecx, ebx
:00000fd9 8b13                   mov  edx, ptr [ebx]
:00000fdb 8b826c020000           mov  eax, ptr [edx+26c]
:00000fe1 2500800000             and  eax, 8000
:00000fe6 6685c0                 test ax, ax
:00000fe9 7411                   je   00000ffc
:00000feb 8b826c020000           mov  eax, ptr [edx+26c]
:00000ff1 0d00800000             or   eax, 8000
:00000ff6 89826c020000           mov  ptr [edx+26c], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000fe9
|
:00000ffc 8b826c020000           mov  eax, ptr [edx+26c]
:00001002 0d00010000             or   eax, 100
:00001007 89826c020000           mov  ptr [edx+26c], eax
:0000100d 83bb8002000000         cmpl ptr [ebx+280], 0
:00001014 7511                   jne  00001027
:00001016 8b8288010000           mov  eax, ptr [edx+188]
:0000101c 0d00001000             or   eax, 100000
:00001021 898288010000           mov  ptr [edx+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001014
|
:00001027 51                     push ecx
:00001028 e8fcffffff             call 00001029

//*************** section  ***************

:0000102d 6a03                   push 3
:0000102f 53                     push ebx
:00001030 e8fcffffff             call 00001031

//*************** section  ***************

:00001035 b800000000             mov  eax, 0
:0000103a 8b5dfc                 mov  ebx, ptr [ebp-4]
:0000103d 89ec                   mov  esp, ebp
:0000103f 5d                     pop  ebp
:00001040 c3                     ret

* Reference To: ADAPTER_Stop ----.
                                 |
:00001041 eb0d                   jmp  00001050
:00001043 90                     nop
:00001044 90                     nop
:00001045 90                     nop
:00001046 90                     nop
:00001047 90                     nop
:00001048 90                     nop
:00001049 90                     nop
:0000104a 90                     nop
:0000104b 90                     nop
:0000104c 90                     nop
:0000104d 90                     nop
:0000104e 90                     nop
:0000104f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001041
|
Exported fn(): ADAPTER_Stop
:00001050 55                     push ebp
:00001051 89e5                   mov  ebp, esp
:00001053 57                     push edi
:00001054 56                     push esi
:00001055 53                     push ebx
:00001056 83ec04                 sub  esp, 4
:00001059 8b5508                 mov  edx, ptr [ebp+8]
:0000105c 89d6                   mov  esi, edx
:0000105e 8b06                   mov  eax, ptr [esi]
:00001060 8945f0                 mov  ptr [ebp-16], eax
:00001063 8bbeb0000000           mov  edi, ptr [esi]
:00001069 8b8684020000           mov  eax, ptr [esi+284]
:0000106f c1e018                 shl  eax, 18
:00001072 250000001f             and  eax, 1f000000
:00001077 0d00001400             or   eax, 140000
:0000107c 8b4df0                 mov  ecx, ptr [ebp-16]
:0000107f 898188010000           mov  ptr [ecx+188], eax
:00001085 52                     push edx
:00001086 e8fcffffff             call 00001087

//*************** section  ***************

:0000108b 8b45f0                 mov  eax, ptr [ebp-16]
:0000108e c7804401000004000000   movl ptr [eax+144], 4
:00001098 bb00000000             mov  ebx, 0
:0000109d 83c404                 add  esp, 4
:000010a0 eb0f                   jmp  000010b1
:000010a2 8db42600000000         lea  esi, ptr [esi]
:000010a9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010d3
|
:000010b0 43                     inc  ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010a0
|
:000010b1 81fb0f270000           cmp  ebx, 270f
:000010b7 771c                   ja   000010d5
:000010b9 8b55f0                 mov  edx, ptr [ebp-16]
:000010bc 8b8244010000           mov  eax, ptr [edx+144]
:000010c2 a908000000             test eax, 8
:000010c7 750c                   jne  000010d5
:000010c9 6a32                   push 32
:000010cb ff37                   pushl (edi)
:000010cd ff5718                 call 18(edi)
:000010d0 83c408                 add  esp, 8
:000010d3 ebdb                   jmp  000010b0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010b7, :000010c7
|
:000010d5 b001                   mov  al, 1
:000010d7 84c0                   test al, al
:000010d9 7405                   je   000010e0
:000010db 6a02                   push 2
:000010dd eb03                   jmp  000010e2
:000010df 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010d9
|
:000010e0 6a03                   push 3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010dd
|
:000010e2 56                     push esi
:000010e3 e8fcffffff             call 000010e4

//*************** section  ***************

:000010e8 83c408                 add  esp, 8
:000010eb 8b4df0                 mov  ecx, ptr [ebp-16]
:000010ee c7814401000014000000   movl ptr [ecx+144], 14
:000010f8 6a04                   push 4
:000010fa ff37                   pushl (edi)
:000010fc ff5718                 call 18(edi)
:000010ff 8b45f0                 mov  eax, ptr [ebp-16]
:00001102 c7804401000004000000   movl ptr [eax+144], 4
:0000110c b800000000             mov  eax, 0
:00001111 8d65f4                 lea  esp, ptr [ebp-12]
:00001114 5b                     pop  ebx
:00001115 5e                     pop  esi
:00001116 5f                     pop  edi
:00001117 5d                     pop  ebp
:00001118 c3                     ret
:00001119 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_QueryWriteSlots
:00001120 55                     push ebp
:00001121 89e5                   mov  ebp, esp
:00001123 8b4508                 mov  eax, ptr [ebp+8]
:00001126 83b8ac12000000         cmpl ptr [eax+12ac], 0
:0000112d 7509                   jne  00001138
:0000112f 83b8b012000000         cmpl ptr [eax+12b0], 0
:00001136 740b                   je   00001143

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000112d
|
:00001138 8b8034010000           mov  eax, ptr [eax+134]
:0000113e 83e804                 sub  eax, 4
:00001141 eb07                   jmp  0000114a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001136
|
:00001143 8b8034010000           mov  eax, ptr [eax+134]
:00001149 48                     dec  eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001141
|
:0000114a 5d                     pop  ebp
:0000114b c3                     ret
:0000114c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_Write
:00001150 55                     push ebp
:00001151 89e5                   mov  ebp, esp
:00001153 57                     push edi
:00001154 56                     push esi
:00001155 53                     push ebx
:00001156 83ec24                 sub  esp, 24
:00001159 8b7508                 mov  esi, ptr [ebp+8]
:0000115c 8b06                   mov  eax, ptr [esi]
:0000115e 8945e8                 mov  ptr [ebp-24], eax
:00001161 c745dc00000000         movl ptr [ebp-36], 0
:00001168 c745d800000000         movl ptr [ebp-40], 0
:0000116f 8b550c                 mov  edx, ptr [ebp]
:00001172 0fb6520c               movzbl edx, ptr [edx]
:00001176 8855d7                 mov  ptr [ebp-41], dl
:00001179 83beac12000000         cmpl ptr [esi+12ac], 0
:00001180 7509                   jne  0000118b
:00001182 83beb012000000         cmpl ptr [esi+12b0], 0
:00001189 7450                   je   000011db

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001180
|
:0000118b 83beac12000000         cmpl ptr [esi+12ac], 0
:00001192 740c                   je   000011a0
:00001194 c745dc02000000         movl ptr [ebp-36], 2
:0000119b eb1c                   jmp  000011b9
:0000119d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001192
|
:000011a0 83beb012000000         cmpl ptr [esi+12b0], 0
:000011a7 7410                   je   000011b9
:000011a9 b802000000             mov  eax, 2
:000011ae 807dd700               cmpb ptr [ebp-41], 0
:000011b2 0f4445dc               cmove eax, ptr [ebp-36]
:000011b6 8945dc                 mov  ptr [ebp-36], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000119b, :000011a7
|
:000011b9 837ddc00               cmpl ptr [ebp-36], 0
:000011bd 741c                   je   000011db
:000011bf 8b450c                 mov  eax, ptr [ebp]
:000011c2 8378043b               cmpl ptr [eax+4], 3b
:000011c6 7713                   ja   000011db
:000011c8 83beb412000000         cmpl ptr [esi+12b4], 0
:000011cf 740a                   je   000011db
:000011d1 ff45dc                 incl ptr [ebp+-36]
:000011d4 c745d801000000         movl ptr [ebp-40], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001189, :000011bd, :000011c6, :000011cf
|
:000011db 8d45f0                 lea  eax, ptr [ebp-16]
:000011de 50                     push eax
:000011df 8d45ec                 lea  eax, ptr [ebp-20]
:000011e2 50                     push eax
:000011e3 8b45dc                 mov  eax, ptr [ebp-36]
:000011e6 8b550c                 mov  edx, ptr [ebp]
:000011e9 0302                   add  eax, ptr [edx]
:000011eb 50                     push eax
:000011ec 56                     push esi
:000011ed e8fcffffff             call 000011ee

//*************** section  ***************

:000011f2 83c410                 add  esp, 10
:000011f5 85c0                   test eax, eax
:000011f7 750a                   jne  00001203
:000011f9 b804000000             mov  eax, 4
:000011fe e9a7010000             jmp  000013aa

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011f7
|
:00001203 8b450c                 mov  eax, ptr [ebp]
:00001206 8b38                   mov  edi, ptr [eax]
:00001208 4f                     dec  edi
:00001209 8d54f810               lea  edx, ptr [eax+8*edi+10]
:0000120d 8955e4                 mov  ptr [ebp-28], edx
:00001210 8b5df0                 mov  ebx, ptr [ebp-16]
:00001213 c745e001800000         movl ptr [ebp-32], 8001
:0000121a 89d8                   mov  eax, ebx
:0000121c 2b8644010000           sub  eax, ptr [esi+144]
:00001222 d1f8                   sar  eax
:00001224 8945d0                 mov  ptr [ebp-48], eax
:00001227 8b8e64010000           mov  ecx, ptr [esi+164]
:0000122d 8b450c                 mov  eax, ptr [ebp]
:00001230 8b5008                 mov  edx, ptr [eax+8]
:00001233 8b45d0                 mov  eax, ptr [ebp-48]
:00001236 891408                 mov  ptr [eax*ecx], edx
:00001239 85ff                   test edi, edi
:0000123b 0f8857010000           js   00001398
:00001241 0fb655d7               movzbl edx, ptr [ebp-41]
:00001245 c0e205                 shl  dl, 5
:00001248 8855d6                 mov  ptr [ebp-42], dl
:0000124b 90                     nop
:0000124c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001392
|
:00001250 837dd800               cmpl ptr [ebp-40], 0
:00001254 7442                   je   00001298
:00001256 8b86a4120000           mov  eax, ptr [esi+12a4]
:0000125c 8903                   mov  ptr [ebx], eax
:0000125e 8b450c                 mov  eax, ptr [ebp]
:00001261 0fb75004               movzwl edx, ptr [eax+4]
:00001265 b83b000000             mov  eax, 3b
:0000126a 29d0                   sub  eax, edx
:0000126c 66894304               mov  ptr [ebx+4], ax
:00001270 8b55e0                 mov  edx, ptr [ebp-32]
:00001273 66895306               mov  ptr [ebx+6], dx
:00001277 89d8                   mov  eax, ebx
:00001279 83eb08                 sub  ebx, 8
:0000127c 3b8644010000           cmp  eax, ptr [esi+144]
:00001282 7506                   jne  0000128a
:00001284 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001282
|
:0000128a c745e000800000         movl ptr [ebp-32], 8000
:00001291 c745d800000000         movl ptr [ebp-40], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001254
|
:00001298 837ddc00               cmpl ptr [ebp-36], 0
:0000129c 0f84b6000000           je   00001358
:000012a2 85ff                   test edi, edi
:000012a4 0f85ae000000           jne  00001358
:000012aa 8b55e4                 mov  edx, ptr [ebp-28]
:000012ad 8b02                   mov  eax, ptr [edx]
:000012af 83c00c                 add  eax, c
:000012b2 8903                   mov  ptr [ebx], eax
:000012b4 0fb74204               movzwl eax, ptr [edx+4]
:000012b8 05f3ff0000             add  eax, fff3
:000012bd 66894304               mov  ptr [ebx+4], ax
:000012c1 8b45e0                 mov  eax, ptr [ebp-32]
:000012c4 66894306               mov  ptr [ebx+6], ax
:000012c8 c745e000800000         movl ptr [ebp-32], 8000
:000012cf 89d8                   mov  eax, ebx
:000012d1 83eb08                 sub  ebx, 8
:000012d4 3b8644010000           cmp  eax, ptr [esi+144]
:000012da 7506                   jne  000012e2
:000012dc 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000012da
|
:000012e2 8b55ec                 mov  edx, ptr [ebp-20]
:000012e5 2b9644010000           sub  edx, ptr [esi+144]
:000012eb c1ea03                 shr  edx, 3
:000012ee c1e202                 shl  edx, 2
:000012f1 89d1                   mov  ecx, edx
:000012f3 038ea0120000           add  ecx, ptr [esi+12a0]
:000012f9 83c140                 add  ecx, 40
:000012fc 8b86b8120000           mov  eax, ptr [esi+12b8]
:00001302 c1e808                 shr  eax, 8
:00001305 240f                   and  al, f
:00001307 0a45d6                 or   al, ptr [ebp-42]
:0000130a 884102                 mov  ptr [ecx+2], al
:0000130d 0fb686b8120000         movzbl eax, ptr [esi+12b8]
:00001314 884103                 mov  ptr [ecx+3], al
:00001317 0396a4120000           add  edx, ptr [esi+12a4]
:0000131d 83c240                 add  edx, 40
:00001320 8913                   mov  ptr [ebx], edx
:00001322 66c743040300           movw ptr [ebx+4], 3
:00001328 8b55e0                 mov  edx, ptr [ebp-32]
:0000132b 66895306               mov  ptr [ebx+6], dx
:0000132f 89d8                   mov  eax, ebx
:00001331 83eb08                 sub  ebx, 8
:00001334 3b8644010000           cmp  eax, ptr [esi+144]
:0000133a 7506                   jne  00001342
:0000133c 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000133a
|
:00001342 8b55e4                 mov  edx, ptr [ebp-28]
:00001345 8b02                   mov  eax, ptr [edx]
:00001347 8903                   mov  ptr [ebx], eax
:00001349 66c743040b00           movw ptr [ebx+4], b
:0000134f 8b45e0                 mov  eax, ptr [ebp-32]
:00001352 66894306               mov  ptr [ebx+6], ax
:00001356 eb40                   jmp  00001398

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000129c, :000012a4
|
:00001358 8b55e4                 mov  edx, ptr [ebp-28]
:0000135b 8b02                   mov  eax, ptr [edx]
:0000135d 8903                   mov  ptr [ebx], eax
:0000135f 0fb74204               movzwl eax, ptr [edx+4]
:00001363 05ffff0000             add  eax, ffff
:00001368 66894304               mov  ptr [ebx+4], ax
:0000136c 8b45e0                 mov  eax, ptr [ebp-32]
:0000136f 66894306               mov  ptr [ebx+6], ax
:00001373 c745e000800000         movl ptr [ebp-32], 8000
:0000137a 89d8                   mov  eax, ebx
:0000137c 83eb08                 sub  ebx, 8
:0000137f 3b8644010000           cmp  eax, ptr [esi+144]
:00001385 7506                   jne  0000138d
:00001387 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001385
|
:0000138d 836de408               subl ptr [ebp-28], 8
:00001391 4f                     dec  edi
:00001392 0f89b8feffff           jns  00001250

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000123b, :00001356
|
:00001398 8b55e8                 mov  edx, ptr [ebp-24]
:0000139b c7824401000001000000   movl ptr [edx+144], 1
:000013a5 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011fe
|
:000013aa 8d65f4                 lea  esp, ptr [ebp-12]
:000013ad 5b                     pop  ebx
:000013ae 5e                     pop  esi
:000013af 5f                     pop  edi
:000013b0 5d                     pop  ebp
:000013b1 c3                     ret
:000013b2 8db42600000000         lea  esi, ptr [esi]
:000013b9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetTransmitFlag
:000013c0 55                     push ebp
:000013c1 89e5                   mov  ebp, esp
:000013c3 8b4508                 mov  eax, ptr [ebp+8]
:000013c6 8b00                   mov  eax, ptr [eax]
:000013c8 c7804401000001000000   movl ptr [eax+144], 1
:000013d2 5d                     pop  ebp
:000013d3 c3                     ret
:000013d4 8db600000000           lea  esi, ptr [esi]
:000013da 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_RegisterOffload
:000013e0 55                     push ebp
:000013e1 89e5                   mov  ebp, esp
:000013e3 8b4d0c                 mov  ecx, ptr [ebp]
:000013e6 8b5508                 mov  edx, ptr [ebp+8]
:000013e9 8b01                   mov  eax, ptr [ecx]
:000013eb 83f802                 cmp  eax, 2
:000013ee 7430                   je   00001420
:000013f0 83f802                 cmp  eax, 2
:000013f3 770b                   ja   00001400
:000013f5 83f801                 cmp  eax, 1
:000013f8 740d                   je   00001407
:000013fa eb44                   jmp  00001440
:000013fc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000013f3
|
:00001400 83f804                 cmp  eax, 4
:00001403 742b                   je   00001430
:00001405 eb39                   jmp  00001440

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000013f8
|
:00001407 c782ac12000001000000   movl ptr [edx+12ac], 1
:00001411 8b4104                 mov  eax, ptr [ecx+4]
:00001414 8982b8120000           mov  ptr [edx+12b8], eax
:0000141a eb2b                   jmp  00001447
:0000141c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000013ee
|
:00001420 c782b012000001000000   movl ptr [edx+12b0], 1
:0000142a eb1b                   jmp  00001447
:0000142c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001403
|
:00001430 c782b412000001000000   movl ptr [edx+12b4], 1
:0000143a eb0b                   jmp  00001447
:0000143c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000013fa, :00001405
|
:00001440 b802000000             mov  eax, 2
:00001445 eb05                   jmp  0000144c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000141a, :0000142a, :0000143a
|
:00001447 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001445
|
:0000144c 5d                     pop  ebp
:0000144d c3                     ret
:0000144e 89f6                   mov  esi, esi
Exported fn(): ADAPTER_DeRegisterOffload
:00001450 55                     push ebp
:00001451 89e5                   mov  ebp, esp
:00001453 8b450c                 mov  eax, ptr [ebp]
:00001456 8b5508                 mov  edx, ptr [ebp+8]
:00001459 8b00                   mov  eax, ptr [eax]
:0000145b 83f802                 cmp  eax, 2
:0000145e 7430                   je   00001490
:00001460 83f802                 cmp  eax, 2
:00001463 770b                   ja   00001470
:00001465 83f801                 cmp  eax, 1
:00001468 740d                   je   00001477
:0000146a eb44                   jmp  000014b0
:0000146c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001463
|
:00001470 83f804                 cmp  eax, 4
:00001473 742b                   je   000014a0
:00001475 eb39                   jmp  000014b0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001468
|
:00001477 c782ac12000000000000   movl ptr [edx+12ac], 0
:00001481 c782b812000000000000   movl ptr [edx+12b8], 0
:0000148b eb2a                   jmp  000014b7
:0000148d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000145e
|
:00001490 c782b012000000000000   movl ptr [edx+12b0], 0
:0000149a eb1b                   jmp  000014b7
:0000149c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001473
|
:000014a0 c782b412000000000000   movl ptr [edx+12b4], 0
:000014aa eb0b                   jmp  000014b7
:000014ac 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000146a, :00001475
|
:000014b0 b802000000             mov  eax, 2
:000014b5 eb05                   jmp  000014bc

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000148b, :0000149a, :000014aa
|
:000014b7 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000014b5
|
:000014bc 5d                     pop  ebp
:000014bd c3                     ret
:000014be 89f6                   mov  esi, esi
Exported fn(): StopReceiverAndOrTransmitter
:000014c0 55                     push ebp
:000014c1 89e5                   mov  ebp, esp
:000014c3 57                     push edi
:000014c4 56                     push esi
:000014c5 53                     push ebx
:000014c6 8b5508                 mov  edx, ptr [ebp+8]
:000014c9 8b1a                   mov  ebx, ptr [edx]
:000014cb 8bb2b0000000           mov  esi, ptr [edx]
:000014d1 f6450c01               testb ptr [ebp], 1
:000014d5 740f                   je   000014e6
:000014d7 8b8394000000           mov  eax, ptr [ebx+94]
:000014dd 83e0fe                 and  eax, -2
:000014e0 898394000000           mov  ptr [ebx+94], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000014d5
|
:000014e6 f6450c02               testb ptr [ebp], 2
:000014ea 740f                   je   000014fb
:000014ec 8b8384000000           mov  eax, ptr [ebx+84]
:000014f2 83e0fe                 and  eax, -2
:000014f5 898384000000           mov  ptr [ebx+84], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000014ea
|
:000014fb f6826402000004         testb ptr [edx+264], 4
:00001502 7509                   jne  0000150d
:00001504 83ba7402000000         cmpl ptr [edx+274], 0
:0000150b 7454                   je   00001561

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001502
|
:0000150d bf00000000             mov  edi, 0
:00001512 eb0d                   jmp  00001521
:00001514 8db600000000           lea  esi, ptr [esi]
:0000151a 8dbf00000000           lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000155f
|
:00001520 47                     inc  edi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001512
|
:00001521 81ff4fc30000           cmp  edi, c34f
:00001527 7738                   ja   00001561
:00001529 f7450c01000000         testl ptr [ebp], 1
:00001530 740d                   je   0000153f
:00001532 8b8398000000           mov  eax, ptr [ebx+98]
:00001538 a901000000             test eax, 1
:0000153d 7516                   jne  00001555

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001530
|
:0000153f f7450c02000000         testl ptr [ebp], 2
:00001546 7419                   je   00001561
:00001548 8b8388000000           mov  eax, ptr [ebx+88]
:0000154e a901000000             test eax, 1
:00001553 740c                   je   00001561

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000153d
|
:00001555 6a0a                   push a
:00001557 ff36                   pushl (esi)
:00001559 ff5618                 call 18(esi)
:0000155c 83c408                 add  esp, 8
:0000155f ebbf                   jmp  00001520

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000150b, :00001527, :00001546, :00001553
|
:00001561 6a32                   push 32
:00001563 ff36                   pushl (esi)
:00001565 ff5618                 call 18(esi)
:00001568 6a32                   push 32
:0000156a ff36                   pushl (esi)
:0000156c ff5618                 call 18(esi)
:0000156f 83c410                 add  esp, 10
:00001572 f6450c01               testb ptr [ebp], 1
:00001576 740a                   je   00001582
:00001578 c7831001000000000000   movl ptr [ebx+110], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001576
|
:00001582 f6450c02               testb ptr [ebp], 2
:00001586 740a                   je   00001592
:00001588 c7830c01000000000000   movl ptr [ebx+10c], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001586
|
:00001592 b800000000             mov  eax, 0
:00001597 8d65f4                 lea  esp, ptr [ebp-12]
:0000159a 5b                     pop  ebx
:0000159b 5e                     pop  esi
:0000159c 5f                     pop  edi
:0000159d 5d                     pop  ebp
:0000159e c3                     ret
:0000159f 90                     nop
Exported fn(): StartReceiverAndOrTransmitter
:000015a0 55                     push ebp
:000015a1 89e5                   mov  ebp, esp
:000015a3 56                     push esi
:000015a4 53                     push ebx
:000015a5 8b4d08                 mov  ecx, ptr [ebp+8]
:000015a8 8b550c                 mov  edx, ptr [ebp]
:000015ab 8b19                   mov  ebx, ptr [ecx]
:000015ad bee8030000             mov  esi, 3e8
:000015b2 f7c202000000           test edx, 2
:000015b8 740f                   je   000015c9
:000015ba 8b8384000000           mov  eax, ptr [ebx+84]
:000015c0 83c801                 or   eax, 1
:000015c3 898384000000           mov  ptr [ebx+84], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000015b8
|
:000015c9 f7c201000000           test edx, 1
:000015cf 743c                   je   0000160d
:000015d1 8b81b4000000           mov  eax, ptr [ecx]
:000015d7 ff30                   pushl (eax)
:000015d9 ff5014                 call 14(eax)
:000015dc 83c404                 add  esp, 4
:000015df ba64000000             mov  edx, 64
:000015e4 3d00e1f505             cmp  eax, 5f5e100
:000015e9 0f44f2                 cmove esi, edx
:000015ec 89f0                   mov  eax, esi
:000015ee 25ffff0000             and  eax, ffff
:000015f3 0d00000100             or   eax, 10000
:000015f8 898310010000           mov  ptr [ebx+110], eax
:000015fe 8b8394000000           mov  eax, ptr [ebx+94]
:00001604 83c801                 or   eax, 1
:00001607 898394000000           mov  ptr [ebx+94], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000015cf
|
:0000160d b800000000             mov  eax, 0
:00001612 8d65f8                 lea  esp, ptr [ebp-8]
:00001615 5b                     pop  ebx
:00001616 5e                     pop  esi
:00001617 5d                     pop  ebp
:00001618 c3                     ret
:00001619 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_ResetPhyInitState
:00001620 55                     push ebp
:00001621 89e5                   mov  ebp, esp
:00001623 8b4508                 mov  eax, ptr [ebp+8]
:00001626 8b80b4000000           mov  eax, ptr [eax]
:0000162c ff30                   pushl (eax)
:0000162e ff5024                 call 24(eax)
:00001631 89ec                   mov  esp, ebp
:00001633 5d                     pop  ebp
:00001634 c3                     ret
:00001635 8d742600               lea  esi, ptr [esi]
:00001639 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_IsLinkInitializing
:00001640 55                     push ebp
:00001641 89e5                   mov  ebp, esp
:00001643 8b4508                 mov  eax, ptr [ebp+8]
:00001646 8b80b4000000           mov  eax, ptr [eax]
:0000164c ff30                   pushl (eax)
:0000164e ff5020                 call 20(eax)
:00001651 89ec                   mov  esp, ebp
:00001653 5d                     pop  ebp
:00001654 c3                     ret
:00001655 8d742600               lea  esi, ptr [esi]
:00001659 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_GetLinkState
:00001660 55                     push ebp
:00001661 89e5                   mov  ebp, esp
:00001663 8b4508                 mov  eax, ptr [ebp+8]
:00001666 8b80b4000000           mov  eax, ptr [eax]
:0000166c ff750c                 pushl ptr [ebp+c]
:0000166f ff30                   pushl (eax)
:00001671 ff501c                 call 1c(eax)
:00001674 b800000000             mov  eax, 0
:00001679 89ec                   mov  esp, ebp
:0000167b 5d                     pop  ebp
:0000167c c3                     ret
:0000167d 8d7600                 lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetLinkSpeed
:00001680 55                     push ebp
:00001681 89e5                   mov  ebp, esp
:00001683 8b5508                 mov  edx, ptr [ebp+8]
:00001686 8b8ab4000000           mov  ecx, ptr [edx]
:0000168c 83ba6c020000ff         cmpl ptr [edx+26c], -1
:00001693 740b                   je   000016a0
:00001695 8b826c020000           mov  eax, ptr [edx+26c]
:0000169b eb19                   jmp  000016b6
:0000169d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001693
|
:000016a0 b880969800             mov  eax, 989680
:000016a5 83ba8002000000         cmpl ptr [edx+280], 0
:000016ac 7508                   jne  000016b6
:000016ae ff31                   pushl (ecx)
:000016b0 ff5114                 call 14(ecx)
:000016b3 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000169b, :000016ac
|
:000016b6 89ec                   mov  esp, ebp
:000016b8 5d                     pop  ebp
:000016b9 c3                     ret
:000016ba 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetTransmitQueueSize
:000016c0 55                     push ebp
:000016c1 89e5                   mov  ebp, esp
:000016c3 8b4508                 mov  eax, ptr [ebp+8]
:000016c6 8b8030010000           mov  eax, ptr [eax+130]
:000016cc 5d                     pop  ebp
:000016cd c3                     ret
:000016ce 89f6                   mov  esi, esi
Exported fn(): ADAPTER_GetReceiveQueueSize
:000016d0 55                     push ebp
:000016d1 89e5                   mov  ebp, esp
:000016d3 8b4508                 mov  eax, ptr [ebp+8]
:000016d6 8b80c8010000           mov  eax, ptr [eax+1c8]
:000016dc 5d                     pop  ebp
:000016dd c3                     ret
:000016de 89f6                   mov  esi, esi
Exported fn(): ADAPTER_GetStatistics
:000016e0 55                     push ebp
:000016e1 89e5                   mov  ebp, esp
:000016e3 57                     push edi
:000016e4 56                     push esi
:000016e5 53                     push ebx
:000016e6 8b750c                 mov  esi, ptr [ebp]
:000016e9 8b5d08                 mov  ebx, ptr [ebp+8]
:000016ec 8b8368010000           mov  eax, ptr [ebx+168]
:000016f2 8906                   mov  ptr [esi], eax
:000016f4 8b836c010000           mov  eax, ptr [ebx+16c]
:000016fa 894604                 mov  ptr [esi+4], eax
:000016fd 8b837c010000           mov  eax, ptr [ebx+17c]
:00001703 894608                 mov  ptr [esi+8], eax
:00001706 8b8370010000           mov  eax, ptr [ebx+170]
:0000170c 89460c                 mov  ptr [esi], eax
:0000170f 8b8378010000           mov  eax, ptr [ebx+178]
:00001715 894610                 mov  ptr [esi+10], eax
:00001718 8b8374010000           mov  eax, ptr [ebx+174]
:0000171e 894614                 mov  ptr [esi+14], eax
:00001721 8b8380010000           mov  eax, ptr [ebx+180]
:00001727 894618                 mov  ptr [esi+18], eax
:0000172a 8b8384010000           mov  eax, ptr [ebx+184]
:00001730 89461c                 mov  ptr [esi+1c], eax
:00001733 b900000000             mov  ecx, 0
:00001738 8d7b08                 lea  edi, ptr [ebx+8]
:0000173b 90                     nop
:0000173c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001756
|
:00001740 8d148d00000000         lea  edx, ptr [+4*ecx]
:00001747 8b841780010000         mov  eax, ptr [edi*edx+180]
:0000174e 89441620               mov  ptr [esi*edx+20], eax
:00001752 41                     inc  ecx
:00001753 83f910                 cmp  ecx, 10
:00001756 72e8                   jb   00001740
:00001758 83f90f                 cmp  ecx, f
:0000175b 7711                   ja   0000176e
:0000175d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000176c
|
:00001760 c7448e2000000000       movl ptr [esi+4*ecx+20], 0
:00001768 41                     inc  ecx
:00001769 83f90f                 cmp  ecx, f
:0000176c 76f2                   jbe  00001760

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000175b
|
:0000176e 8b830c020000           mov  eax, ptr [ebx+20c]
:00001774 894660                 mov  ptr [esi+60], eax
:00001777 8b8304020000           mov  eax, ptr [ebx+204]
:0000177d 894664                 mov  ptr [esi+64], eax
:00001780 8b8308020000           mov  eax, ptr [ebx+208]
:00001786 894668                 mov  ptr [esi+68], eax
:00001789 8b8318020000           mov  eax, ptr [ebx+218]
:0000178f 89466c                 mov  ptr [esi+6c], eax
:00001792 8b8310020000           mov  eax, ptr [ebx+210]
:00001798 894670                 mov  ptr [esi+70], eax
:0000179b 8b8314020000           mov  eax, ptr [ebx+214]
:000017a1 894674                 mov  ptr [esi+74], eax
:000017a4 8b838c020000           mov  eax, ptr [ebx+28c]
:000017aa 898680000000           mov  ptr [esi+80], eax
:000017b0 8b8390020000           mov  eax, ptr [ebx+290]
:000017b6 898684000000           mov  ptr [esi+84], eax
:000017bc 8b8394020000           mov  eax, ptr [ebx+294]
:000017c2 898688000000           mov  ptr [esi+88], eax
:000017c8 8b8398020000           mov  eax, ptr [ebx+298]
:000017ce 89868c000000           mov  ptr [esi+8c], eax
:000017d4 8b839c020000           mov  eax, ptr [ebx+29c]
:000017da 898690000000           mov  ptr [esi+90], eax
:000017e0 b800000000             mov  eax, 0
:000017e5 5b                     pop  ebx
:000017e6 5e                     pop  esi
:000017e7 5f                     pop  edi
:000017e8 5d                     pop  ebp
:000017e9 c3                     ret
:000017ea 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetPowerCapabilities
:000017f0 55                     push ebp
:000017f1 89e5                   mov  ebp, esp
:000017f3 8b4508                 mov  eax, ptr [ebp+8]
:000017f6 8b550c                 mov  edx, ptr [ebp]
:000017f9 8b00                   mov  eax, ptr [eax]
:000017fb c70201000000           movl ptr [edx], 1
:00001801 8b8068020000           mov  eax, ptr [eax+268]
:00001807 a900000040             test eax, 40000000
:0000180c 7406                   je   00001814
:0000180e c70209000000           movl ptr [edx], 9

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000180c
|
:00001814 a900000004             test eax, 4000000
:00001819 7403                   je   0000181e
:0000181b 830a04                 orl  ptr [edx], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001819
|
:0000181e a900000002             test eax, 2000000
:00001823 7403                   je   00001828
:00001825 830a02                 orl  ptr [edx], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001823
|
:00001828 c742040f000000         movl ptr [edx+4], f
:0000182f c742080f000000         movl ptr [edx+8], f
:00001836 c7420c0f000000         movl ptr [edx], f
:0000183d c7421005000000         movl ptr [edx+10], 5
:00001844 b800000000             mov  eax, 0
:00001849 5d                     pop  ebp
:0000184a c3                     ret
:0000184b 90                     nop
:0000184c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetPowerState
:00001850 55                     push ebp
:00001851 89e5                   mov  ebp, esp
:00001853 8b4508                 mov  eax, ptr [ebp+8]
:00001856 8b550c                 mov  edx, ptr [ebp]
:00001859 8b08                   mov  ecx, ptr [eax]
:0000185b 8b816c020000           mov  eax, ptr [ecx+26c]
:00001861 83e003                 and  eax, 3
:00001864 8902                   mov  ptr [edx], eax
:00001866 85c0                   test eax, eax
:00001868 7508                   jne  00001872
:0000186a c70201000000           movl ptr [edx], 1
:00001870 eb22                   jmp  00001894

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001868
|
:00001872 833a01                 cmpl ptr [edx], 1
:00001875 7509                   jne  00001880
:00001877 c70202000000           movl ptr [edx], 2
:0000187d eb15                   jmp  00001894
:0000187f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001875
|
:00001880 b800000000             mov  eax, 0
:00001885 833a02                 cmpl ptr [edx], 2
:00001888 0f95c0                 setne al
:0000188b 8d048504000000         lea  eax, ptr [+4*eax+4]
:00001892 8902                   mov  ptr [edx], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001870, :0000187d
|
:00001894 8b8100020000           mov  eax, ptr [ecx+200]
:0000189a c7420400000000         movl ptr [edx+4], 0
:000018a1 a901000000             test eax, 1
:000018a6 7407                   je   000018af
:000018a8 c7420401000000         movl ptr [edx+4], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018a6
|
:000018af a910000000             test eax, 10
:000018b4 7404                   je   000018ba
:000018b6 834a0402               orl  ptr [edx+4], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018b4
|
:000018ba a900010000             test eax, 100
:000018bf 7404                   je   000018c5
:000018c1 834a0404               orl  ptr [edx+4], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018bf
|
:000018c5 a900100000             test eax, 1000
:000018ca 7404                   je   000018d0
:000018cc 834a0408               orl  ptr [edx+4], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018ca
|
:000018d0 c7420800000000         movl ptr [edx+8], 0
:000018d7 a902000000             test eax, 2
:000018dc 7407                   je   000018e5
:000018de c7420801000000         movl ptr [edx+8], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018dc
|
:000018e5 a920000000             test eax, 20
:000018ea 7404                   je   000018f0
:000018ec 834a0802               orl  ptr [edx+8], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018ea
|
:000018f0 a900020000             test eax, 200
:000018f5 7404                   je   000018fb
:000018f7 834a0804               orl  ptr [edx+8], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018f5
|
:000018fb a900200000             test eax, 2000
:00001900 7404                   je   00001906
:00001902 834a0808               orl  ptr [edx+8], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001900
|
:00001906 c7420c00000000         movl ptr [edx], 0
:0000190d a904000000             test eax, 4
:00001912 7407                   je   0000191b
:00001914 c7420c01000000         movl ptr [edx], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001912
|
:0000191b a940000000             test eax, 40
:00001920 7404                   je   00001926
:00001922 834a0c02               orl  ptr [edx], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001920
|
:00001926 a900040000             test eax, 400
:0000192b 7404                   je   00001931
:0000192d 834a0c04               orl  ptr [edx], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000192b
|
:00001931 a900400000             test eax, 4000
:00001936 7404                   je   0000193c
:00001938 834a0c08               orl  ptr [edx], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001936
|
:0000193c b800000000             mov  eax, 0
:00001941 5d                     pop  ebp
:00001942 c3                     ret
:00001943 8db600000000           lea  esi, ptr [esi]
:00001949 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetPowerState
:00001950 55                     push ebp
:00001951 89e5                   mov  ebp, esp
:00001953 56                     push esi
:00001954 53                     push ebx
:00001955 8b4508                 mov  eax, ptr [ebp+8]
:00001958 8b5d0c                 mov  ebx, ptr [ebp]
:0000195b 8b30                   mov  esi, ptr [eax]
:0000195d 8b8600020000           mov  eax, ptr [esi+200]
:00001963 258888ffff             and  eax, ffff8888
:00001968 8b4b04                 mov  ecx, ptr [ebx+4]
:0000196b 89c2                   mov  edx, eax
:0000196d 83ca01                 or   edx, 1
:00001970 f7c101000000           test ecx, 1
:00001976 0f45c2                 cmovne eax, edx
:00001979 89c2                   mov  edx, eax
:0000197b 83ca10                 or   edx, 10
:0000197e f7c102000000           test ecx, 2
:00001984 0f45c2                 cmovne eax, edx
:00001987 89c2                   mov  edx, eax
:00001989 81ca00010000           or   edx, 100
:0000198f f7c104000000           test ecx, 4
:00001995 0f45c2                 cmovne eax, edx
:00001998 89c2                   mov  edx, eax
:0000199a 81ca00100000           or   edx, 1000
:000019a0 f7c108000000           test ecx, 8
:000019a6 0f45c2                 cmovne eax, edx
:000019a9 8b4b08                 mov  ecx, ptr [ebx+8]
:000019ac 89c2                   mov  edx, eax
:000019ae 83ca02                 or   edx, 2
:000019b1 f7c101000000           test ecx, 1
:000019b7 0f45c2                 cmovne eax, edx
:000019ba 89c2                   mov  edx, eax
:000019bc 83ca20                 or   edx, 20
:000019bf f7c102000000           test ecx, 2
:000019c5 0f45c2                 cmovne eax, edx
:000019c8 89c2                   mov  edx, eax
:000019ca 81ca00020000           or   edx, 200
:000019d0 f7c104000000           test ecx, 4
:000019d6 0f45c2                 cmovne eax, edx
:000019d9 89c2                   mov  edx, eax
:000019db 81ca00200000           or   edx, 2000
:000019e1 f7c108000000           test ecx, 8
:000019e7 0f45c2                 cmovne eax, edx
:000019ea 8b4b0c                 mov  ecx, ptr [ebx]
:000019ed 89c2                   mov  edx, eax
:000019ef 83ca04                 or   edx, 4
:000019f2 f7c101000000           test ecx, 1
:000019f8 0f45c2                 cmovne eax, edx
:000019fb 89c2                   mov  edx, eax
:000019fd 83ca40                 or   edx, 40
:00001a00 f7c102000000           test ecx, 2
:00001a06 0f45c2                 cmovne eax, edx
:00001a09 89c2                   mov  edx, eax
:00001a0b 81ca00040000           or   edx, 400
:00001a11 f7c104000000           test ecx, 4
:00001a17 0f45c2                 cmovne eax, edx
:00001a1a 89c2                   mov  edx, eax
:00001a1c 81ca00400000           or   edx, 4000
:00001a22 f7c108000000           test ecx, 8
:00001a28 0f45c2                 cmovne eax, edx
:00001a2b 898600020000           mov  ptr [esi+200], eax
:00001a31 8b0b                   mov  ecx, ptr [ebx]
:00001a33 ba00000000             mov  edx, 0
:00001a38 f7c101000000           test ecx, 1
:00001a3e 0f45c2                 cmovne eax, edx
:00001a41 ba01000000             mov  edx, 1
:00001a46 f7c102000000           test ecx, 2
:00001a4c 0f45c2                 cmovne eax, edx
:00001a4f ba02000000             mov  edx, 2
:00001a54 f7c104000000           test ecx, 4
:00001a5a 0f45c2                 cmovne eax, edx
:00001a5d ba03000000             mov  edx, 3
:00001a62 f7c108000000           test ecx, 8
:00001a68 0f45c2                 cmovne eax, edx
:00001a6b 0d00010000             or   eax, 100
:00001a70 89866c020000           mov  ptr [esi+26c], eax
:00001a76 b800000000             mov  eax, 0
:00001a7b 5b                     pop  ebx
:00001a7c 5e                     pop  esi
:00001a7d 5d                     pop  ebp
:00001a7e c3                     ret
:00001a7f 90                     nop
Exported fn(): ADAPTER_GetPacketFilterCaps
:00001a80 55                     push ebp
:00001a81 89e5                   mov  ebp, esp
:00001a83 b80f000000             mov  eax, f
:00001a88 5d                     pop  ebp
:00001a89 c3                     ret
:00001a8a 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetPacketFilter
:00001a90 55                     push ebp
:00001a91 89e5                   mov  ebp, esp
:00001a93 57                     push edi
:00001a94 56                     push esi
:00001a95 53                     push ebx
:00001a96 83ec0c                 sub  esp, c
:00001a99 8b4508                 mov  eax, ptr [ebp+8]
:00001a9c 8945f0                 mov  ptr [ebp-16], eax
:00001a9f 8b30                   mov  esi, ptr [eax]
:00001aa1 8b9e8c000000           mov  ebx, ptr [esi+8c]
:00001aa7 83e3df                 and  ebx, -33
:00001aaa 81cb80000000           or   ebx, 80
:00001ab0 8b450c                 mov  eax, ptr [ebp]
:00001ab3 8b10                   mov  edx, ptr [eax]
:00001ab5 89d8                   mov  eax, ebx
:00001ab7 83c820                 or   eax, 20
:00001aba f7c201000000           test edx, 1
:00001ac0 0f45d8                 cmovne ebx, eax
:00001ac3 f7c202000000           test edx, 2
:00001ac9 746c                   je   00001b37
:00001acb 83cb20                 or   ebx, 20
:00001ace 8b7d0c                 mov  edi, ptr [ebp]
:00001ad1 83c704                 add  edi, 4
:00001ad4 8b550c                 mov  edx, ptr [ebp]
:00001ad7 83c20a                 add  edx, a
:00001ada 8955e8                 mov  ptr [ebp-24], edx
:00001add 8b8694000000           mov  eax, ptr [esi+94]
:00001ae3 8945ec                 mov  ptr [ebp-20], eax
:00001ae6 a901000000             test eax, 1
:00001aeb 740d                   je   00001afa
:00001aed 6a01                   push 1
:00001aef ff75f0                 pushl ptr [ebp+-16]
:00001af2 e8fcffffff             call 00001af3

//*************** section  ***************

:00001af7 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001aeb
|
:00001afa 8b07                   mov  eax, ptr [edi]
:00001afc 83c801                 or   eax, 1
:00001aff 8986b0000000           mov  ptr [esi], eax
:00001b05 0fb74704               movzwl eax, ptr [edi+4]
:00001b09 8986b4000000           mov  ptr [esi], eax
:00001b0f 8b55e8                 mov  edx, ptr [ebp-24]
:00001b12 8b02                   mov  eax, ptr [edx]
:00001b14 8986b8000000           mov  ptr [esi], eax
:00001b1a 0fb74204               movzwl eax, ptr [edx+4]
:00001b1e 8986bc000000           mov  ptr [esi], eax
:00001b24 f645ec01               testb ptr [ebp-20], 1
:00001b28 740d                   je   00001b37
:00001b2a 6a01                   push 1
:00001b2c ff75f0                 pushl ptr [ebp+-16]
:00001b2f e8fcffffff             call 00001b30

//*************** section  ***************

:00001b34 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ac9, :00001b28
|
:00001b37 8b450c                 mov  eax, ptr [ebp]
:00001b3a f60004                 testb ptr [eax], 4
:00001b3d 7409                   je   00001b48
:00001b3f 83cb20                 or   ebx, 20
:00001b42 81e37fffffff           and  ebx, -129

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001b3d
|
:00001b48 89d8                   mov  eax, ebx
:00001b4a 83e0df                 and  eax, -33
:00001b4d 8b550c                 mov  edx, ptr [ebp]
:00001b50 f60208                 testb ptr [edx], 8
:00001b53 0f45d8                 cmovne ebx, eax
:00001b56 899e8c000000           mov  ptr [esi+8c], ebx
:00001b5c b800000000             mov  eax, 0
:00001b61 8d65f4                 lea  esp, ptr [ebp-12]
:00001b64 5b                     pop  ebx
:00001b65 5e                     pop  esi
:00001b66 5f                     pop  edi
:00001b67 5d                     pop  ebp
:00001b68 c3                     ret
:00001b69 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetWakeUpPattern
:00001b70 55                     push ebp
:00001b71 89e5                   mov  ebp, esp
:00001b73 57                     push edi
:00001b74 56                     push esi
:00001b75 53                     push ebx
:00001b76 83ec18                 sub  esp, 18
:00001b79 8b5508                 mov  edx, ptr [ebp+8]
:00001b7c 8b82b0000000           mov  eax, ptr [edx]
:00001b82 8945f0                 mov  ptr [ebp-16], eax
:00001b85 8b3a                   mov  edi, ptr [edx]
:00001b87 c745ecffffffff         movl ptr [ebp-20], -1
:00001b8e bb00000000             mov  ebx, 0
:00001b93 8db600000000           lea  esi, ptr [esi]
:00001b99 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c03
|
:00001ba0 8d431f                 lea  eax, ptr [ebx+1f]
:00001ba3 83fbff                 cmp  ebx, -1
:00001ba6 0f4fc3                 cmovg eax, ebx
:00001ba9 c1f805                 sar  eax, 5
:00001bac 89d9                   mov  ecx, ebx
:00001bae 83e11f                 and  ecx, 1f
:00001bb1 ba01000000             mov  edx, 1
:00001bb6 d3e2                   shl  edx, cl
:00001bb8 8b4d10                 mov  ecx, ptr [ebp+10]
:00001bbb 231481                 and  edx, ptr [ecx+4*eax]
:00001bbe 85d2                   test edx, edx
:00001bc0 743d                   je   00001bff
:00001bc2 0fb645ec               movzbl eax, ptr [ebp-20]
:00001bc6 32441910               xor  al, ptr [ecx*ebx+10]
:00001bca 0fb6c0                 movzbl eax, al
:00001bcd ba00000000             mov  edx, 0
:00001bd2 8db42600000000         lea  esi, ptr [esi]
:00001bd9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001bf6
|
:00001be0 a901000000             test eax, 1
:00001be5 7409                   je   00001bf0
:00001be7 d1e8                   shr  eax
:00001be9 352083b8ed             xor  eax, edb88320
:00001bee eb02                   jmp  00001bf2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001be5
|
:00001bf0 d1e8                   shr  eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001bee
|
:00001bf2 42                     inc  edx
:00001bf3 83fa07                 cmp  edx, 7
:00001bf6 7ee8                   jle  00001be0
:00001bf8 c16dec08               shrl ptr [ebp-20], 8
:00001bfc 3145ec                 xor  ptr [ebp-20], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001bc0
|
:00001bff 43                     inc  ebx
:00001c00 83fb7f                 cmp  ebx, 7f
:00001c03 7e9b                   jle  00001ba0
:00001c05 f755ec                 notl ptr [ebp+-20]
:00001c08 8b8700020000           mov  eax, ptr [edi+200]
:00001c0e 8945e8                 mov  ptr [ebp-24], eax
:00001c11 b800000100             mov  eax, 10000
:00001c16 0fb64d0c               movzbl ecx, ptr [ebp]
:00001c1a d3e0                   shl  eax, cl
:00001c1c 8545e8                 test ptr [ebp-24], eax
:00001c1f 740b                   je   00001c2c
:00001c21 f7d0                   not  eax
:00001c23 2345e8                 and  eax, ptr [ebp-24]
:00001c26 898700020000           mov  ptr [edi+200], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c1f
|
:00001c2c bb00000000             mov  ebx, 0
:00001c31 b800000001             mov  eax, 1000000
:00001c36 89c6                   mov  esi, eax
:00001c38 0fb64d0c               movzbl ecx, ptr [ebp]
:00001c3c d3e6                   shl  esi, cl
:00001c3e eb01                   jmp  00001c41

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c5f
|
:00001c40 43                     inc  ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c3e
|
:00001c41 83fb63                 cmp  ebx, 63
:00001c44 7f1b                   jg   00001c61
:00001c46 8b8700020000           mov  eax, ptr [edi+200]
:00001c4c 85f0                   test eax, esi
:00001c4e 7411                   je   00001c61
:00001c50 6a32                   push 32
:00001c52 8b45f0                 mov  eax, ptr [ebp-16]
:00001c55 ff30                   pushl (eax)
:00001c57 89c2                   mov  edx, eax
:00001c59 ff5218                 call 18(edx)
:00001c5c 83c408                 add  esp, 8
:00001c5f ebdf                   jmp  00001c40

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c44, :00001c4e
|
:00001c61 8b4d0c                 mov  ecx, ptr [ebp]
:00001c64 8d1c89                 lea  ebx, ptr [ecx+4*ecx]
:00001c67 c1e302                 shl  ebx, 2
:00001c6a 8d8b00020000           lea  ecx, ptr [ebx+200]
:00001c70 8d7704                 lea  esi, ptr [edi+4]
:00001c73 8b45ec                 mov  eax, ptr [ebp-20]
:00001c76 890431                 mov  ptr [ecx*esi], eax
:00001c79 8d5708                 lea  edx, ptr [edi+8]
:00001c7c 8b4510                 mov  eax, ptr [ebp+10]
:00001c7f 8b00                   mov  eax, ptr [eax]
:00001c81 890411                 mov  ptr [ecx*edx], eax
:00001c84 8d570c                 lea  edx, ptr [edi]
:00001c87 8b4510                 mov  eax, ptr [ebp+10]
:00001c8a 8b4004                 mov  eax, ptr [eax+4]
:00001c8d 890411                 mov  ptr [ecx*edx], eax
:00001c90 8d5710                 lea  edx, ptr [edi+10]
:00001c93 8b4510                 mov  eax, ptr [ebp+10]
:00001c96 8b4008                 mov  eax, ptr [eax+8]
:00001c99 890411                 mov  ptr [ecx*edx], eax
:00001c9c 81c310020000           add  ebx, 210
:00001ca2 8b5510                 mov  edx, ptr [ebp+10]
:00001ca5 8b420c                 mov  eax, ptr [edx]
:00001ca8 890433                 mov  ptr [ebx*esi], eax
:00001cab b800000100             mov  eax, 10000
:00001cb0 0fb64d0c               movzbl ecx, ptr [ebp]
:00001cb4 d3e0                   shl  eax, cl
:00001cb6 8545e8                 test ptr [ebp-24], eax
:00001cb9 7409                   je   00001cc4
:00001cbb 8b45e8                 mov  eax, ptr [ebp-24]
:00001cbe 898700020000           mov  ptr [edi+200], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001cb9
|
:00001cc4 b800000000             mov  eax, 0
:00001cc9 8d65f4                 lea  esp, ptr [ebp-12]
:00001ccc 5b                     pop  ebx
:00001ccd 5e                     pop  esi
:00001cce 5f                     pop  edi
:00001ccf 5d                     pop  ebp
:00001cd0 c3                     ret

* Reference To: ADAPTER_EnableWakeUpPattern 
                                 |
:00001cd1 eb0d                   jmp  00001ce0
:00001cd3 90                     nop
:00001cd4 90                     nop
:00001cd5 90                     nop
:00001cd6 90                     nop
:00001cd7 90                     nop
:00001cd8 90                     nop
:00001cd9 90                     nop
:00001cda 90                     nop
:00001cdb 90                     nop
:00001cdc 90                     nop
:00001cdd 90                     nop
:00001cde 90                     nop
:00001cdf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001cd1
|
Exported fn(): ADAPTER_EnableWakeUpPattern
:00001ce0 55                     push ebp
:00001ce1 89e5                   mov  ebp, esp
:00001ce3 53                     push ebx
:00001ce4 8b4508                 mov  eax, ptr [ebp+8]
:00001ce7 8b4d0c                 mov  ecx, ptr [ebp]
:00001cea 8b18                   mov  ebx, ptr [eax]
:00001cec 8b9300020000           mov  edx, ptr [ebx+200]
:00001cf2 837d1000               cmpl ptr [ebp+10], 0
:00001cf6 740b                   je   00001d03
:00001cf8 b800000100             mov  eax, 10000
:00001cfd d3e0                   shl  eax, cl
:00001cff 09c2                   or   edx, eax
:00001d01 eb0b                   jmp  00001d0e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001cf6
|
:00001d03 b800000100             mov  eax, 10000
:00001d08 d3e0                   shl  eax, cl
:00001d0a f7d0                   not  eax
:00001d0c 21c2                   and  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d01
|
:00001d0e 899300020000           mov  ptr [ebx+200], edx
:00001d14 b800000000             mov  eax, 0
:00001d19 5b                     pop  ebx
:00001d1a 5d                     pop  ebp
:00001d1b c3                     ret
:00001d1c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetNodeAddress
:00001d20 55                     push ebp
:00001d21 89e5                   mov  ebp, esp
:00001d23 57                     push edi
:00001d24 56                     push esi
:00001d25 53                     push ebx
:00001d26 8b7508                 mov  esi, ptr [ebp+8]
:00001d29 8b1e                   mov  ebx, ptr [esi]
:00001d2b 8bbb94000000           mov  edi, ptr [ebx+94]
:00001d31 f7c701000000           test edi, 1
:00001d37 740b                   je   00001d44
:00001d39 6a01                   push 1
:00001d3b 56                     push esi
:00001d3c e8fcffffff             call 00001d3d

//*************** section  ***************

:00001d41 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d37
|
:00001d44 8b550c                 mov  edx, ptr [ebp]
:00001d47 8b02                   mov  eax, ptr [edx]
:00001d49 8983a8000000           mov  ptr [ebx], eax
:00001d4f 8b4204                 mov  eax, ptr [edx+4]
:00001d52 8983ac000000           mov  ptr [ebx], eax
:00001d58 f7c701000000           test edi, 1
:00001d5e 740b                   je   00001d6b
:00001d60 6a01                   push 1
:00001d62 56                     push esi
:00001d63 e8fcffffff             call 00001d64

//*************** section  ***************

:00001d68 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d5e
|
:00001d6b b800000000             mov  eax, 0
:00001d70 8d65f4                 lea  esp, ptr [ebp-12]
:00001d73 5b                     pop  ebx
:00001d74 5e                     pop  esi
:00001d75 5f                     pop  edi
:00001d76 5d                     pop  ebp
:00001d77 c3                     ret
:00001d78 90                     nop
:00001d79 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetNodeAddress
:00001d80 55                     push ebp
:00001d81 89e5                   mov  ebp, esp
:00001d83 8b4508                 mov  eax, ptr [ebp+8]
:00001d86 8b4d0c                 mov  ecx, ptr [ebp]
:00001d89 8b10                   mov  edx, ptr [eax]
:00001d8b 8b82a8000000           mov  eax, ptr [edx]
:00001d91 8901                   mov  ptr [ecx], eax
:00001d93 8b82ac000000           mov  eax, ptr [edx]
:00001d99 894104                 mov  ptr [ecx+4], eax
:00001d9c b800000000             mov  eax, 0
:00001da1 5d                     pop  ebp
:00001da2 c3                     ret
:00001da3 8db600000000           lea  esi, ptr [esi]
:00001da9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_GetAdapterInfo
:00001db0 55                     push ebp
:00001db1 89e5                   mov  ebp, esp
:00001db3 57                     push edi
:00001db4 56                     push esi
:00001db5 53                     push ebx
:00001db6 8b550c                 mov  edx, ptr [ebp]
:00001db9 8b4510                 mov  eax, ptr [ebp+10]
:00001dbc 8b7d14                 mov  edi, ptr [ebp+14]
:00001dbf 8b7508                 mov  esi, ptr [ebp+8]
:00001dc2 c70700000000           movl ptr [edi], 0
:00001dc8 83f801                 cmp  eax, 1
:00001dcb 7438                   je   00001e05
:00001dcd 83f801                 cmp  eax, 1
:00001dd0 7f0e                   jg   00001de0
:00001dd2 85c0                   test eax, eax
:00001dd4 741a                   je   00001df0
:00001dd6 e99c000000             jmp  00001e77
:00001ddb 90                     nop
:00001ddc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dd0
|
:00001de0 83f802                 cmp  eax, 2
:00001de3 745b                   je   00001e40
:00001de5 e98d000000             jmp  00001e77
:00001dea 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dd4
|
:00001df0 bb70020000             mov  ebx, 270
:00001df5 53                     push ebx
:00001df6 ff36                   pushl (esi)
:00001df8 52                     push edx
:00001df9 e8fcffffff             call 00001dfa

//*************** section  ***************

:00001dfe 891f                   mov  ptr [edi], ebx
:00001e00 83c40c                 add  esp, c
:00001e03 eb72                   jmp  00001e77

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dcb
|
:00001e05 89d3                   mov  ebx, edx
:00001e07 b900000000             mov  ecx, 0
:00001e0c 3b8ec8010000           cmp  ecx, ptr [esi+1c8]
:00001e12 735a                   jae  00001e6e
:00001e14 8db600000000           lea  esi, ptr [esi]
:00001e1a 8dbf00000000           lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e3c
|
:00001e20 8b86d8010000           mov  eax, ptr [esi+1d8]
:00001e26 8b54c804               mov  edx, ptr [eax+8*ecx+4]
:00001e2a 8b04c8                 mov  eax, ptr [eax+8*ecx]
:00001e2d 8903                   mov  ptr [ebx], eax
:00001e2f 895304                 mov  ptr [ebx+4], edx
:00001e32 83c308                 add  ebx, 8
:00001e35 41                     inc  ecx
:00001e36 3b8ec8010000           cmp  ecx, ptr [esi+1c8]
:00001e3c 72e2                   jb   00001e20
:00001e3e eb2e                   jmp  00001e6e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001de3
|
:00001e40 89d3                   mov  ebx, edx
:00001e42 b900000000             mov  ecx, 0
:00001e47 3b8e30010000           cmp  ecx, ptr [esi+130]
:00001e4d 731f                   jae  00001e6e
:00001e4f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e6c
|
:00001e50 8b8644010000           mov  eax, ptr [esi+144]
:00001e56 8b54c804               mov  edx, ptr [eax+8*ecx+4]
:00001e5a 8b04c8                 mov  eax, ptr [eax+8*ecx]
:00001e5d 8903                   mov  ptr [ebx], eax
:00001e5f 895304                 mov  ptr [ebx+4], edx
:00001e62 83c308                 add  ebx, 8
:00001e65 41                     inc  ecx
:00001e66 3b8e30010000           cmp  ecx, ptr [esi+130]
:00001e6c 72e2                   jb   00001e50

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e12, :00001e3e, :00001e4d
|
:00001e6e 8d04cd00000000         lea  eax, ptr [+8*ecx]
:00001e75 8907                   mov  ptr [edi], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dd6, :00001de5, :00001e03
|
:00001e77 b800000000             mov  eax, 0
:00001e7c 8d65f4                 lea  esp, ptr [ebp-12]
:00001e7f 5b                     pop  ebx
:00001e80 5e                     pop  esi
:00001e81 5f                     pop  edi
:00001e82 5d                     pop  ebp
:00001e83 c3                     ret
:00001e84 8db600000000           lea  esi, ptr [esi]
:00001e8a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_ClearInterrupts
:00001e90 55                     push ebp
:00001e91 89e5                   mov  ebp, esp
:00001e93 8b4508                 mov  eax, ptr [ebp+8]
:00001e96 8b00                   mov  eax, ptr [eax]
:00001e98 8b10                   mov  edx, ptr [eax]
:00001e9a 8910                   mov  ptr [eax], edx
:00001e9c 8b9080010000           mov  edx, ptr [eax+180]
:00001ea2 899080010000           mov  ptr [eax+180], edx
:00001ea8 b800000000             mov  eax, 0
:00001ead 5d                     pop  ebp
:00001eae c3                     ret
:00001eaf 90                     nop
Exported fn(): ADAPTER_DisableInterrupts
:00001eb0 55                     push ebp
:00001eb1 89e5                   mov  ebp, esp
:00001eb3 8b4508                 mov  eax, ptr [ebp+8]
:00001eb6 8b10                   mov  edx, ptr [eax]
:00001eb8 c7420400000000         movl ptr [edx+4], 0
:00001ebf 83b84802000000         cmpl ptr [eax+248], 0
:00001ec6 7407                   je   00001ecf
:00001ec8 c7420800000000         movl ptr [edx+8], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ec6
|
:00001ecf b800000000             mov  eax, 0
:00001ed4 5d                     pop  ebp
:00001ed5 c3                     ret
:00001ed6 8d7600                 lea  esi, ptr [esi]
:00001ed9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_EnableInterrupts
:00001ee0 55                     push ebp
:00001ee1 89e5                   mov  ebp, esp
:00001ee3 8b5508                 mov  edx, ptr [ebp+8]
:00001ee6 8b0a                   mov  ecx, ptr [edx]
:00001ee8 83ba4402000000         cmpl ptr [edx+244], 0
:00001eef 740f                   je   00001f00
:00001ef1 8b8240020000           mov  eax, ptr [edx+240]
:00001ef7 eb0d                   jmp  00001f06
:00001ef9 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001eef
|
:00001f00 8b823c020000           mov  eax, ptr [edx+23c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ef7
|
:00001f06 898238020000           mov  ptr [edx+238], eax
:00001f0c 894104                 mov  ptr [ecx+4], eax
:00001f0f 83ba4802000000         cmpl ptr [edx+248], 0
:00001f16 7407                   je   00001f1f
:00001f18 c7410803000000         movl ptr [ecx+8], 3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001f16
|
:00001f1f b800000000             mov  eax, 0
:00001f24 5d                     pop  ebp
:00001f25 c3                     ret
:00001f26 8d7600                 lea  esi, ptr [esi]
:00001f29 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_QueryInterrupt
:00001f30 55                     push ebp
:00001f31 89e5                   mov  ebp, esp
:00001f33 8b4508                 mov  eax, ptr [ebp+8]
:00001f36 8b00                   mov  eax, ptr [eax]
:00001f38 8b08                   mov  ecx, ptr [eax]
:00001f3a 8b5004                 mov  edx, ptr [eax+4]
:00001f3d b800000000             mov  eax, 0
:00001f42 85ca                   test edx, ecx
:00001f44 0f95c0                 setne al
:00001f47 5d                     pop  ebp
:00001f48 c3                     ret
:00001f49 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_HandleInterrupt
:00001f50 55                     push ebp
:00001f51 89e5                   mov  ebp, esp
:00001f53 57                     push edi
:00001f54 56                     push esi
:00001f55 53                     push ebx
:00001f56 83ec0c                 sub  esp, c
:00001f59 8b5d08                 mov  ebx, ptr [ebp+8]
:00001f5c 8b03                   mov  eax, ptr [ebx]
:00001f5e 8945f0                 mov  ptr [ebp-16], eax
:00001f61 c745e800000000         movl ptr [ebp-24], 0
:00001f68 8b30                   mov  esi, ptr [eax]
:00001f6a 89f2                   mov  edx, esi
:00001f6c 83e220                 and  edx, 20
:00001f6f 8955ec                 mov  ptr [ebp-20], edx
:00001f72 89f0                   mov  eax, esi
:00001f74 238338020000           and  eax, ptr [ebx+238]
:00001f7a 85c0                   test eax, eax
:00001f7c 7473                   je   00001ff1
:00001f7e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001fef
|
:00001f80 ff45e8                 incl ptr [ebp+-24]
:00001f83 8b45f0                 mov  eax, ptr [ebp-16]
:00001f86 8bb880010000           mov  edi, ptr [eax+180]
:00001f8c 89b880010000           mov  ptr [eax+180], edi
:00001f92 8930                   mov  ptr [eax], esi
:00001f94 f7c687000000           test esi, 87
:00001f9a 740f                   je   00001fab
:00001f9c ff838c020000           incl ptr [ebx+28c]
:00001fa2 53                     push ebx
:00001fa3 e8fcffffff             call 00001fa4

//*************** section  ***************

:00001fa8 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001f9a
|
:00001fab f7c618010000           test esi, 118
:00001fb1 740f                   je   00001fc2
:00001fb3 ff8394020000           incl ptr [ebx+294]
:00001fb9 53                     push ebx
:00001fba e8fcffffff             call 00001fbb

//*************** section  ***************

:00001fbf 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001fb1
|
:00001fc2 f7c640000000           test esi, 40
:00001fc8 7410                   je   00001fda
:00001fca ff839c020000           incl ptr [ebx+29c]
:00001fd0 57                     push edi
:00001fd1 53                     push ebx
:00001fd2 e8fcffffff             call 00001fd3

//*************** section  ***************

:00001fd7 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001fc8
|
:00001fda 8b55f0                 mov  edx, ptr [ebp-16]
:00001fdd 8b32                   mov  esi, ptr [edx]
:00001fdf 89f0                   mov  eax, esi
:00001fe1 238338020000           and  eax, ptr [ebx+238]
:00001fe7 85c0                   test eax, eax
:00001fe9 7406                   je   00001ff1
:00001feb 837de804               cmpl ptr [ebp-24], 4
:00001fef 768f                   jbe  00001f80

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001f7c, :00001fe9
|
:00001ff1 837dec00               cmpl ptr [ebp-20], 0
:00001ff5 0f849c010000           je   00002197
:00001ffb 83bb4802000000         cmpl ptr [ebx+248], 0
:00002002 0f848f010000           je   00002197
:00002008 83bb4402000000         cmpl ptr [ebx+244], 0
:0000200f 0f84ab000000           je   000020c0
:00002015 8b8350020000           mov  eax, ptr [ebx+250]
:0000201b 89c2                   mov  edx, eax
:0000201d c1ea0e                 shr  edx, e
:00002020 750f                   jne  00002031
:00002022 b801000000             mov  eax, 1
:00002027 83bb5002000000         cmpl ptr [ebx+250], 0
:0000202e 0f45d0                 cmovne edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002020
|
:00002031 8b8350020000           mov  eax, ptr [ebx+250]
:00002037 29d0                   sub  eax, edx
:00002039 89c2                   mov  edx, eax
:0000203b 899350020000           mov  ptr [ebx+250], edx
:00002041 8b8304020000           mov  eax, ptr [ebx+204]
:00002047 038308020000           add  eax, ptr [ebx+208]
:0000204d 2b8358020000           sub  eax, ptr [ebx+258]
:00002053 85c0                   test eax, eax
:00002055 7e08                   jle  0000205f
:00002057 01d0                   add  eax, edx
:00002059 898350020000           mov  ptr [ebx+250], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002055
|
:0000205f 8b8368010000           mov  eax, ptr [ebx+168]
:00002065 03836c010000           add  eax, ptr [ebx+16c]
:0000206b 2b8360020000           sub  eax, ptr [ebx+260]
:00002071 85c0                   test eax, eax
:00002073 7e06                   jle  0000207b
:00002075 018350020000           add  ptr [ebx+250], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002073
|
:0000207b 83bb5002000004         cmpl ptr [ebx+250], 4
:00002082 0f87d3000000           ja   0000215b
:00002088 8b933c020000           mov  edx, ptr [ebx+23c]
:0000208e 899338020000           mov  ptr [ebx+238], edx
:00002094 c7834402000000000000   movl ptr [ebx+244], 0
:0000209e 8b8354020000           mov  eax, ptr [ebx+254]
:000020a4 03835c020000           add  eax, ptr [ebx+25c]
:000020aa 898350020000           mov  ptr [ebx+250], eax
:000020b0 8b45f0                 mov  eax, ptr [ebp-16]
:000020b3 895004                 mov  ptr [eax+4], edx
:000020b6 e9a0000000             jmp  0000215b
:000020bb 90                     nop
:000020bc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000200f
|
:000020c0 8b8350020000           mov  eax, ptr [ebx+250]
:000020c6 89c2                   mov  edx, eax
:000020c8 c1ea04                 shr  edx, 4
:000020cb 750f                   jne  000020dc
:000020cd b801000000             mov  eax, 1
:000020d2 83bb5002000000         cmpl ptr [ebx+250], 0
:000020d9 0f45d0                 cmovne edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000020cb
|
:000020dc 8b8350020000           mov  eax, ptr [ebx+250]
:000020e2 29d0                   sub  eax, edx
:000020e4 8b938c020000           mov  edx, ptr [ebx+28c]
:000020ea b900000000             mov  ecx, 0
:000020ef 2b9354020000           sub  edx, ptr [ebx+254]
:000020f5 0f48d1                 cmovs edx, ecx
:000020f8 01c2                   add  edx, eax
:000020fa 8b8394020000           mov  eax, ptr [ebx+294]
:00002100 2b835c020000           sub  eax, ptr [ebx+25c]
:00002106 0f48c1                 cmovs eax, ecx
:00002109 01d0                   add  eax, edx
:0000210b 898350020000           mov  ptr [ebx+250], eax
:00002111 83f810                 cmp  eax, 10
:00002114 7645                   jbe  0000215b
:00002116 8b8340020000           mov  eax, ptr [ebx+240]
:0000211c 898338020000           mov  ptr [ebx+238], eax
:00002122 c7834402000001000000   movl ptr [ebx+244], 1
:0000212c 8b8358020000           mov  eax, ptr [ebx+258]
:00002132 038360020000           add  eax, ptr [ebx+260]
:00002138 898350020000           mov  ptr [ebx+250], eax
:0000213e 0fb78348020000         movzwl eax, ptr [ebx+248]
:00002145 8b55f0                 mov  edx, ptr [ebp-16]
:00002148 89420c                 mov  ptr [edx], eax
:0000214b c7420803000000         movl ptr [edx+8], 3
:00002152 8b8340020000           mov  eax, ptr [ebx+240]
:00002158 894204                 mov  ptr [edx+4], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002082, :000020b6, :00002114
|
:0000215b 8b838c020000           mov  eax, ptr [ebx+28c]
:00002161 898354020000           mov  ptr [ebx+254], eax
:00002167 8b8304020000           mov  eax, ptr [ebx+204]
:0000216d 038308020000           add  eax, ptr [ebx+208]
:00002173 898358020000           mov  ptr [ebx+258], eax
:00002179 8b8394020000           mov  eax, ptr [ebx+294]
:0000217f 89835c020000           mov  ptr [ebx+25c], eax
:00002185 8b8368010000           mov  eax, ptr [ebx+168]
:0000218b 03836c010000           add  eax, ptr [ebx+16c]
:00002191 898360020000           mov  ptr [ebx+260], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ff5, :00002002
|
:00002197 b800000000             mov  eax, 0
:0000219c 8d65f4                 lea  esp, ptr [ebp-12]
:0000219f 5b                     pop  ebx
:000021a0 5e                     pop  esi
:000021a1 5f                     pop  edi
:000021a2 5d                     pop  ebp
:000021a3 c3                     ret
:000021a4 8db600000000           lea  esi, ptr [esi]
:000021aa 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetSpeedDuplex
:000021b0 55                     push ebp
:000021b1 89e5                   mov  ebp, esp
:000021b3 57                     push edi
:000021b4 56                     push esi
:000021b5 53                     push ebx
:000021b6 83ec04                 sub  esp, 4
:000021b9 8b5d08                 mov  ebx, ptr [ebp+8]
:000021bc 8b33                   mov  esi, ptr [ebx]
:000021be c745f000000000         movl ptr [ebp-16], 0
:000021c5 83bb8002000000         cmpl ptr [ebx+280], 0
:000021cc 751e                   jne  000021ec
:000021ce 8b8688010000           mov  eax, ptr [esi+188]
:000021d4 a900001000             test eax, 100000
:000021d9 7511                   jne  000021ec
:000021db 8b8688010000           mov  eax, ptr [esi+188]
:000021e1 0d00001000             or   eax, 100000
:000021e6 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000021cc, :000021d9
|
:000021ec 8b93b4000000           mov  edx, ptr [ebx]
:000021f2 8d45f0                 lea  eax, ptr [ebp-16]
:000021f5 50                     push eax
:000021f6 ff32                   pushl (edx)
:000021f8 ff521c                 call 1c(edx)
:000021fb 83c408                 add  esp, 8
:000021fe 837df000               cmpl ptr [ebp-16], 0
:00002202 7467                   je   0000226b
:00002204 838b6402000004         orl  ptr [ebx+264], 4
:0000220b 8b83b4000000           mov  eax, ptr [ebx]
:00002211 ff30                   pushl (eax)
:00002213 ff5018                 call 18(eax)
:00002216 89c7                   mov  edi, eax
:00002218 8b83b4000000           mov  eax, ptr [ebx]
:0000221e ff30                   pushl (eax)
:00002220 ff5014                 call 14(eax)
:00002223 89c2                   mov  edx, eax
:00002225 83c408                 add  esp, 8
:00002228 3bbb70020000           cmp  edi, ptr [ebx+270]
:0000222e 7508                   jne  00002238
:00002230 3b936c020000           cmp  edx, ptr [ebx+26c]
:00002236 7433                   je   0000226b

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000222e
|
:00002238 3bbb70020000           cmp  edi, ptr [ebx+270]
:0000223e 741f                   je   0000225f
:00002240 83ff02                 cmp  edi, 2
:00002243 750b                   jne  00002250
:00002245 8b8680000000           mov  eax, ptr [esi+80]
:0000224b 83e0fd                 and  eax, -3
:0000224e eb09                   jmp  00002259

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002243
|
:00002250 8b8680000000           mov  eax, ptr [esi+80]
:00002256 83c802                 or   eax, 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000224e
|
:00002259 898680000000           mov  ptr [esi+80], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000223e
|
:0000225f 89bb70020000           mov  ptr [ebx+270], edi
:00002265 89936c020000           mov  ptr [ebx+26c], edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002202, :00002236
|
:0000226b 8d65f4                 lea  esp, ptr [ebp-12]
:0000226e 5b                     pop  ebx
:0000226f 5e                     pop  esi
:00002270 5f                     pop  edi
:00002271 5d                     pop  ebp
:00002272 c3                     ret
:00002273 8db600000000           lea  esi, ptr [esi]
:00002279 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): UpdateReceiveDescRingData
:00002280 55                     push ebp
:00002281 89e5                   mov  ebp, esp
:00002283 57                     push edi
:00002284 56                     push esi
:00002285 53                     push ebx
:00002286 83ec74                 sub  esp, 74
:00002289 8b7508                 mov  esi, ptr [ebp+8]
:0000228c 8b86b0000000           mov  eax, ptr [esi]
:00002292 894590                 mov  ptr [ebp-112], eax
:00002295 c7458c00000000         movl ptr [ebp-116], 0
:0000229c bf00000000             mov  edi, 0
:000022a1 c7458800000000         movl ptr [ebp-120], 0
:000022a8 c6458700               movb ptr [ebp-121], 0
:000022ac 8b86e0010000           mov  eax, ptr [esi+1e0]
:000022b2 89c2                   mov  edx, eax
:000022b4 f6400780               testb ptr [eax+7], 80
:000022b8 0f8569020000           jne  00002527
:000022be 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002521
|
:000022c0 ff458c                 incl ptr [ebp+-116]
:000022c3 89d3                   mov  ebx, edx
:000022c5 8d4308                 lea  eax, ptr [ebx+8]
:000022c8 8986e0010000           mov  ptr [esi+1e0], eax
:000022ce 3b9edc010000           cmp  ebx, ptr [esi+1dc]
:000022d4 750c                   jne  000022e2
:000022d6 8b86d8010000           mov  eax, ptr [esi+1d8]
:000022dc 8986e0010000           mov  ptr [esi+1e0], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022d4
|
:000022e2 89d8                   mov  eax, ebx
:000022e4 2b86d8010000           sub  eax, ptr [esi+1d8]
:000022ea d1f8                   sar  eax
:000022ec 8b96f4010000           mov  edx, ptr [esi+1f4]
:000022f2 8b0c10                 mov  ecx, ptr [eax*edx]
:000022f5 f6430601               testb ptr [ebx+6], 1
:000022f9 7525                   jne  00002320
:000022fb 85c9                   test ecx, ecx
:000022fd 0f8401020000           je   00002504
:00002303 894d9c                 mov  ptr [ebp-100], ecx

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002306 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002308 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000230a 6a00                   push 0
:0000230c 8d4594                 lea  eax, ptr [ebp-108]
:0000230f 50                     push eax
:00002310 8b5590                 mov  edx, ptr [ebp-112]
:00002313 ff32                   pushl (edx)
:00002315 e9e4010000             jmp  000024fe
:0000231a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022f9
|
:00002320 0fb74306               movzwl eax, ptr [ebx+6]
:00002324 f6430740               testb ptr [ebx+7], 40
:00002328 740f                   je   00002339
:0000232a 25827f0000             and  eax, 7f82
:0000232f 663d0060               cmp  ax, 6000
:00002333 0f8547010000           jne  00002480

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002328
|
:00002339 ff8604020000           incl ptr [esi+204]
:0000233f 85c9                   test ecx, ecx
:00002341 0f84bd010000           je   00002504
:00002347 0fb75304               movzwl edx, ptr [ebx+4]
:0000234b 0fb74306               movzwl eax, ptr [ebx+6]
:0000234f 2504200000             and  eax, 2004
:00002354 663d0420               cmp  ax, 2004
:00002358 7509                   jne  00002363
:0000235a 8d82ffff0000           lea  eax, ptr [edx]
:00002360 0fb7d0                 movzwl edx, ax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002358
|
:00002363 895598                 mov  ptr [ebp-104], edx
:00002366 894d9c                 mov  ptr [ebp-100], ecx
:00002369 c745a000000000         movl ptr [ebp-96], 0
:00002370 f6430640               testb ptr [ebx+6], 40
:00002374 7407                   je   0000237d
:00002376 c745a001000000         movl ptr [ebp-96], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002374
|
:0000237d f6430620               testb ptr [ebx+6], 20
:00002381 7407                   je   0000238a
:00002383 c745a002000000         movl ptr [ebp-96], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002381
|
:0000238a f6430610               testb ptr [ebx+6], 10
:0000238e 7407                   je   00002397
:00002390 c745a004000000         movl ptr [ebp-96], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000238e
|
:00002397 83beac12000000         cmpl ptr [esi+12ac], 0
:0000239e 750d                   jne  000023ad
:000023a0 83beb012000000         cmpl ptr [esi+12b0], 0
:000023a7 0f84b8000000           je   00002465

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000239e
|
:000023ad c7458800000000         movl ptr [ebp-120], 0
:000023b4 c6458700               movb ptr [ebp-121], 0
:000023b8 8d4594                 lea  eax, ptr [ebp-108]
:000023bb 894580                 mov  ptr [ebp-128], eax
:000023be 50                     push eax
:000023bf 8b5590                 mov  edx, ptr [ebp-112]
:000023c2 ff32                   pushl (edx)
:000023c4 ff5258                 call 58(edx)
:000023c7 89c7                   mov  edi, eax
:000023c9 83c408                 add  esp, 8
:000023cc 66817f0c8100           cmpw ptr [edi], 81
:000023d2 0f8588000000           jne  00002460
:000023d8 83beac12000000         cmpl ptr [esi+12ac], 0
:000023df 7448                   je   00002429
:000023e1 0fb6470e               movzbl eax, ptr [edi]
:000023e5 240f                   and  al, f
:000023e7 0fb6c0                 movzbl eax, al
:000023ea c1e008                 shl  eax, 8
:000023ed 0fb6570f               movzbl edx, ptr [edi]
:000023f1 09d0                   or   eax, edx
:000023f3 3986b8120000           cmp  ptr [esi+12b8], eax
:000023f9 7425                   je   00002420

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000023fb 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000023fd 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000023ff 6a00                   push 0
:00002401 ff7580                 pushl ptr [ebp+-128]
:00002404 8b4590                 mov  eax, ptr [ebp-112]
:00002407 ff30                   pushl (eax)
:00002409 89c2                   mov  edx, eax
:0000240b ff5228                 call 28(edx)
:0000240e c7458801000000         movl ptr [ebp-120], 1
:00002415 83c414                 add  esp, 14
:00002418 eb4b                   jmp  00002465
:0000241a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023f9
|
:00002420 83beb012000000         cmpl ptr [esi+12b0], 0
:00002427 740a                   je   00002433

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023df
|
:00002429 0fb6470e               movzbl eax, ptr [edi]
:0000242d c0e805                 shr  al, 5
:00002430 884587                 mov  ptr [ebp-121], al

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002427
|
:00002433 8b4708                 mov  eax, ptr [edi+8]
:00002436 89470c                 mov  ptr [edi], eax
:00002439 8b4704                 mov  eax, ptr [edi+4]
:0000243c 894708                 mov  ptr [edi+8], eax
:0000243f 8b07                   mov  eax, ptr [edi]
:00002441 894704                 mov  ptr [edi+4], eax
:00002444 83c704                 add  edi, 4
:00002447 836d9804               subl ptr [ebp-104], 4
:0000244b 837d983b               cmpl ptr [ebp-104], 3b
:0000244f 7714                   ja   00002465
:00002451 c745983c000000         movl ptr [ebp-104], 3c
:00002458 eb0b                   jmp  00002465
:0000245a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023d2
|
:00002460 bf00000000             mov  edi, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023a7, :00002418, :0000244f, :00002458
|
:00002465 837d8800               cmpl ptr [ebp-120], 0
:00002469 0f8595000000           jne  00002504
:0000246f 0fb64587               movzbl eax, ptr [ebp-121]
:00002473 50                     push eax
:00002474 57                     push edi
:00002475 6a01                   push 1
:00002477 eb7a                   jmp  000024f3
:00002479 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002333
|
:00002480 ff8608020000           incl ptr [esi+208]
:00002486 f6430602               testb ptr [ebx+6], 2
:0000248a 7406                   je   00002492
:0000248c ff860c020000           incl ptr [esi+20c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000248a
|
:00002492 f6430720               testb ptr [ebx+7], 20
:00002496 7406                   je   0000249e
:00002498 ff8610020000           incl ptr [esi+210]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002496
|
:0000249e f6430710               testb ptr [ebx+7], 10
:000024a2 7406                   je   000024aa
:000024a4 ff8614020000           incl ptr [esi+214]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024a2
|
:000024aa f6430708               testb ptr [ebx+7], 8
:000024ae 7406                   je   000024b6
:000024b0 ff8618020000           incl ptr [esi+218]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024ae
|
:000024b6 f6430704               testb ptr [ebx+7], 4
:000024ba 7406                   je   000024c2
:000024bc ff861c020000           incl ptr [esi+21c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024ba
|
:000024c2 f6430702               testb ptr [ebx+7], 2
:000024c6 7406                   je   000024ce
:000024c8 ff8620020000           incl ptr [esi+220]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024c6
|
:000024ce f6430701               testb ptr [ebx+7], 1
:000024d2 7406                   je   000024da
:000024d4 ff8624020000           incl ptr [esi+224]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024d2
|
:000024da 807b0600               cmpb ptr [ebx+6], 0
:000024de 7906                   jns  000024e6
:000024e0 ff8628020000           incl ptr [esi+228]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024de
|
:000024e6 85c9                   test ecx, ecx
:000024e8 741a                   je   00002504
:000024ea 894d9c                 mov  ptr [ebp-100], ecx

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000024ed 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000024ef 6a00                   push 0

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000024f1 6a00                   push 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002477
|
:000024f3 8d4594                 lea  eax, ptr [ebp-108]
:000024f6 50                     push eax
:000024f7 8b4590                 mov  eax, ptr [ebp-112]
:000024fa ff30                   pushl (eax)
:000024fc 89c2                   mov  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002315
|
:000024fe ff5228                 call 28(edx)
:00002501 83c414                 add  esp, 14

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022fd, :00002341, :00002469, :000024e8
|
:00002504 53                     push ebx
:00002505 56                     push esi
:00002506 e8fcffffff             call 00002507

//*************** section  ***************

:0000250b 83c408                 add  esp, 8
:0000250e 8b96e0010000           mov  edx, ptr [esi+1e0]
:00002514 f6420780               testb ptr [edx+7], 80
:00002518 750d                   jne  00002527
:0000251a 817d8cff3f0000         cmpl ptr [ebp-116], 3fff
:00002521 0f8699fdffff           jbe  000022c0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022b8, :00002518
|
:00002527 b800000000             mov  eax, 0
:0000252c 8d65f4                 lea  esp, ptr [ebp-12]
:0000252f 5b                     pop  ebx
:00002530 5e                     pop  esi
:00002531 5f                     pop  edi
:00002532 5d                     pop  ebp
:00002533 c3                     ret
:00002534 8db600000000           lea  esi, ptr [esi]
:0000253a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): UpdateTransmitDescRingData
:00002540 55                     push ebp
:00002541 89e5                   mov  ebp, esp
:00002543 57                     push edi
:00002544 56                     push esi
:00002545 53                     push ebx
:00002546 83ec04                 sub  esp, 4
:00002549 8b5d08                 mov  ebx, ptr [ebp+8]
:0000254c 8b83b0000000           mov  eax, ptr [ebx]
:00002552 8945f0                 mov  ptr [ebp-16], eax
:00002555 8bb34c010000           mov  esi, ptr [ebx+14c]
:0000255b 3bb350010000           cmp  esi, ptr [ebx+150]
:00002561 0f8427010000           je   0000268e
:00002567 0fb74606               movzwl eax, ptr [esi+6]
:0000256b 89c2                   mov  edx, eax
:0000256d 2500800000             and  eax, 8000
:00002572 6685c0                 test ax, ax
:00002575 0f8513010000           jne  0000268e
:0000257b 90                     nop
:0000257c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002688
|
:00002580 f7c201000000           test edx, 1
:00002586 7528                   jne  000025b0
:00002588 89f0                   mov  eax, esi
:0000258a 83c608                 add  esi, 8
:0000258d 3b8348010000           cmp  eax, ptr [ebx+148]
:00002593 7506                   jne  0000259b
:00002595 8bb344010000           mov  esi, ptr [ebx+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002593
|
:0000259b 89b34c010000           mov  ptr [ebx+14c], esi
:000025a1 ff8334010000           incl ptr [ebx+134]
:000025a7 e9cc000000             jmp  00002678
:000025ac 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002586
|
:000025b0 89f1                   mov  ecx, esi
:000025b2 83c608                 add  esi, 8
:000025b5 3b8b48010000           cmp  ecx, ptr [ebx+148]
:000025bb 7506                   jne  000025c3
:000025bd 8bb344010000           mov  esi, ptr [ebx+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000025bb
|
:000025c3 89b34c010000           mov  ptr [ebx+14c], esi
:000025c9 ff8334010000           incl ptr [ebx+134]
:000025cf 89c8                   mov  eax, ecx
:000025d1 2b8344010000           sub  eax, ptr [ebx+144]
:000025d7 d1f8                   sar  eax
:000025d9 8b9364010000           mov  edx, ptr [ebx+164]
:000025df 8b3c10                 mov  edi, ptr [eax*edx]
:000025e2 c7041000000000         movl ptr [eax*edx], 0
:000025e9 f6410740               testb ptr [ecx+7], 40
:000025ed 7444                   je   00002633
:000025ef ff836c010000           incl ptr [ebx+16c]
:000025f5 f6410720               testb ptr [ecx+7], 20
:000025f9 7406                   je   00002601
:000025fb ff8370010000           incl ptr [ebx+170]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000025f9
|
:00002601 f6410710               testb ptr [ecx+7], 10
:00002605 7406                   je   0000260d
:00002607 ff8374010000           incl ptr [ebx+174]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002605
|
:0000260d f6410708               testb ptr [ecx+7], 8
:00002611 7406                   je   00002619
:00002613 ff8378010000           incl ptr [ebx+178]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002611
|
:00002619 f6410608               testb ptr [ecx+6], 8
:0000261d 7406                   je   00002625
:0000261f ff837c010000           incl ptr [ebx+17c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000261d
|
:00002625 85ff                   test edi, edi
:00002627 744f                   je   00002678

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002629 6a00                   push 0
:0000262b 57                     push edi
:0000262c 8b55f0                 mov  edx, ptr [ebp-16]
:0000262f ff32                   pushl (edx)
:00002631 eb3f                   jmp  00002672

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000025ed
|
:00002633 ff8368010000           incl ptr [ebx+168]
:00002639 0fb74106               movzwl eax, ptr [ecx+6]
:0000263d 25f0000000             and  eax, f0
:00002642 c1e802                 shr  eax, 2
:00002645 ff841888010000         incl ebx,1), 188(eax
:0000264c f6410704               testb ptr [ecx+7], 4
:00002650 7406                   je   00002658
:00002652 ff8380010000           incl ptr [ebx+180]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002650
|
:00002658 f6410702               testb ptr [ecx+7], 2
:0000265c 7406                   je   00002664
:0000265e ff8384010000           incl ptr [ebx+184]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000265c
|
:00002664 85ff                   test edi, edi
:00002666 7410                   je   00002678
:00002668 6a01                   push 1
:0000266a 57                     push edi
:0000266b 8b45f0                 mov  eax, ptr [ebp-16]
:0000266e ff30                   pushl (eax)
:00002670 89c2                   mov  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002631
|
:00002672 ff5224                 call 24(edx)
:00002675 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000025a7, :00002627, :00002666
|
:00002678 3bb350010000           cmp  esi, ptr [ebx+150]
:0000267e 740e                   je   0000268e
:00002680 0fb75606               movzwl edx, ptr [esi+6]
:00002684 f6460780               testb ptr [esi+7], 80
:00002688 0f84f2feffff           je   00002580

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002561, :00002575, :0000267e
|
:0000268e b800000000             mov  eax, 0
:00002693 8d65f4                 lea  esp, ptr [ebp-12]
:00002696 5b                     pop  ebx
:00002697 5e                     pop  esi
:00002698 5f                     pop  edi
:00002699 5d                     pop  ebp
:0000269a c3                     ret
:0000269b 90                     nop
:0000269c 8d742600               lea  esi, ptr [esi]
Exported fn(): UpdateMIIStatus
:000026a0 55                     push ebp
:000026a1 89e5                   mov  ebp, esp
:000026a3 57                     push edi
:000026a4 56                     push esi
:000026a5 53                     push ebx
:000026a6 8b5d08                 mov  ebx, ptr [ebp+8]
:000026a9 8b03                   mov  eax, ptr [ebx]
:000026ab 8bbbb0000000           mov  edi, ptr [ebx]
:000026b1 8bb088010000           mov  esi, ptr [eax+188]
:000026b7 89f0                   mov  eax, esi
:000026b9 338364020000           xor  eax, ptr [ebx+264]
:000026bf f6450c08               testb ptr [ebp], 8
:000026c3 7443                   je   00002708
:000026c5 a904000000             test eax, 4
:000026ca 743c                   je   00002708
:000026cc f7c604000000           test esi, 4
:000026d2 741c                   je   000026f0
:000026d4 6a03                   push 3
:000026d6 53                     push ebx
:000026d7 e8fcffffff             call 000026d8

//*************** section  ***************

:000026dc 53                     push ebx
:000026dd e8fcffffff             call 000026de

//*************** section  ***************

:000026e2 6a03                   push 3
:000026e4 53                     push ebx
:000026e5 e8fcffffff             call 000026e6

//*************** section  ***************

:000026ea 83c414                 add  esp, 14
:000026ed eb0b                   jmp  000026fa
:000026ef 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026d2
|
:000026f0 c7836c020000ffffffff   movl ptr [ebx+26c], -1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026ed
|
:000026fa 89f0                   mov  eax, esi
:000026fc 83e004                 and  eax, 4
:000026ff 50                     push eax
:00002700 ff37                   pushl (edi)
:00002702 ff572c                 call 2c(edi)
:00002705 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026c3, :000026ca
|
:00002708 89b364020000           mov  ptr [ebx+264], esi
:0000270e b800000000             mov  eax, 0
:00002713 8d65f4                 lea  esp, ptr [ebp-12]
:00002716 5b                     pop  ebx
:00002717 5e                     pop  esi
:00002718 5f                     pop  edi
:00002719 5d                     pop  ebp
:0000271a c3                     ret
:0000271b 90                     nop
:0000271c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_ReadPhy
:00002720 55                     push ebp
:00002721 89e5                   mov  ebp, esp
:00002723 57                     push edi
:00002724 56                     push esi
:00002725 53                     push ebx
:00002726 83ec08                 sub  esp, 8
:00002729 8b4508                 mov  eax, ptr [ebp+8]
:0000272c 8945f0                 mov  ptr [ebp-16], eax
:0000272f 8b30                   mov  esi, ptr [eax]
:00002731 c745ec00000000         movl ptr [ebp-20], 0
:00002738 8b5514                 mov  edx, ptr [ebp+14]
:0000273b c70200000000           movl ptr [edx], 0
:00002741 8bb8b0000000           mov  edi, ptr [eax]
:00002747 ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000274d 6a00                   push 0
:0000274f ff37                   pushl (edi)
:00002751 ff5750                 call 50(edi)
:00002754 c786800100000f000000   movl ptr [esi+180], f
:0000275e 8b8688010000           mov  eax, ptr [esi+188]
:00002764 83c40c                 add  esp, c
:00002767 a900001000             test eax, 100000
:0000276c 7418                   je   00002786
:0000276e c745ec01000000         movl ptr [ebp-20], 1
:00002775 8b8688010000           mov  eax, ptr [esi+188]
:0000277b 25ffffefff             and  eax, ffefffff
:00002780 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000276c
|
:00002786 8b8690010000           mov  eax, ptr [esi+190]
:0000278c 2500800000             and  eax, 8000
:00002791 6685c0                 test ax, ax
:00002794 7414                   je   000027aa
:00002796 c7869001000000800000   movl ptr [esi+190], 8000
:000027a0 6a32                   push 32
:000027a2 ff37                   pushl (edi)
:000027a4 ff5718                 call 18(edi)
:000027a7 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002794
|
:000027aa 8b5510                 mov  edx, ptr [ebp+10]
:000027ad 83e21f                 and  edx, 1f
:000027b0 8b450c                 mov  eax, ptr [ebp]
:000027b3 c1e005                 shl  eax, 5
:000027b6 25e0030000             and  eax, 3e0
:000027bb 09c2                   or   edx, eax
:000027bd 899690010000           mov  ptr [esi+190], edx
:000027c3 81ca00800000           or   edx, 8000
:000027c9 bb00000000             mov  ebx, 0
:000027ce eb13                   jmp  000027e3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027f8
|
:000027d0 6a0a                   push a
:000027d2 ff37                   pushl (edi)
:000027d4 ff5718                 call 18(edi)
:000027d7 83c30a                 add  ebx, a
:000027da 8b9690010000           mov  edx, ptr [esi+190]
:000027e0 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027ce
|
:000027e3 8b45f0                 mov  eax, ptr [ebp-16]
:000027e6 3b9878020000           cmp  ebx, ptr [eax+278]
:000027ec 730c                   jae  000027fa
:000027ee 89d0                   mov  eax, edx
:000027f0 2500800000             and  eax, 8000
:000027f5 6685c0                 test ax, ax
:000027f8 75d6                   jne  000027d0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027ec
|
:000027fa 89d0                   mov  eax, edx
:000027fc 2500800000             and  eax, 8000
:00002801 bb00000000             mov  ebx, 0
:00002806 6685c0                 test ax, ax
:00002809 751d                   jne  00002828
:0000280b 8b8680010000           mov  eax, ptr [esi+180]
:00002811 a901000000             test eax, 1
:00002816 7510                   jne  00002828
:00002818 8b8694010000           mov  eax, ptr [esi+194]
:0000281e 8b5514                 mov  edx, ptr [ebp+14]
:00002821 8902                   mov  ptr [edx], eax
:00002823 bb01000000             mov  ebx, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002809, :00002816
|
:00002828 837dec00               cmpl ptr [ebp-20], 0
:0000282c 7411                   je   0000283f
:0000282e 8b8688010000           mov  eax, ptr [esi+188]
:00002834 0d00001000             or   eax, 100000
:00002839 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000282c
|
:0000283f 8b45f0                 mov  eax, ptr [ebp-16]
:00002842 ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002848 6a00                   push 0
:0000284a ff37                   pushl (edi)
:0000284c ff5754                 call 54(edi)
:0000284f 89d8                   mov  eax, ebx
:00002851 8d65f4                 lea  esp, ptr [ebp-12]
:00002854 5b                     pop  ebx
:00002855 5e                     pop  esi
:00002856 5f                     pop  edi
:00002857 5d                     pop  ebp
:00002858 c3                     ret
:00002859 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_WritePhy
:00002860 55                     push ebp
:00002861 89e5                   mov  ebp, esp
:00002863 57                     push edi
:00002864 56                     push esi
:00002865 53                     push ebx
:00002866 83ec08                 sub  esp, 8
:00002869 8b4508                 mov  eax, ptr [ebp+8]
:0000286c 8945f0                 mov  ptr [ebp-16], eax
:0000286f 8b30                   mov  esi, ptr [eax]
:00002871 c745ec00000000         movl ptr [ebp-20], 0
:00002878 8bb8b0000000           mov  edi, ptr [eax]
:0000287e ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002884 6a00                   push 0
:00002886 ff37                   pushl (edi)
:00002888 ff5750                 call 50(edi)
:0000288b c786800100000f000000   movl ptr [esi+180], f
:00002895 8b8688010000           mov  eax, ptr [esi+188]
:0000289b 83c40c                 add  esp, c
:0000289e a900001000             test eax, 100000
:000028a3 7418                   je   000028bd
:000028a5 c745ec01000000         movl ptr [ebp-20], 1
:000028ac 8b8688010000           mov  eax, ptr [esi+188]
:000028b2 25ffffefff             and  eax, ffefffff
:000028b7 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000028a3
|
:000028bd 8b8690010000           mov  eax, ptr [esi+190]
:000028c3 2500800000             and  eax, 8000
:000028c8 6685c0                 test ax, ax
:000028cb 7414                   je   000028e1
:000028cd c7869001000000800000   movl ptr [esi+190], 8000
:000028d7 6a32                   push 32
:000028d9 ff37                   pushl (edi)
:000028db ff5718                 call 18(edi)
:000028de 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000028cb
|
:000028e1 8b4514                 mov  eax, ptr [ebp+14]
:000028e4 898694010000           mov  ptr [esi+194], eax
:000028ea 8b5510                 mov  edx, ptr [ebp+10]
:000028ed 83e21f                 and  edx, 1f
:000028f0 8b450c                 mov  eax, ptr [ebp]
:000028f3 c1e005                 shl  eax, 5
:000028f6 25e0030000             and  eax, 3e0
:000028fb 09c2                   or   edx, eax
:000028fd 81ca00040000           or   edx, 400
:00002903 899690010000           mov  ptr [esi+190], edx
:00002909 81ca00800000           or   edx, 8000
:0000290f bb00000000             mov  ebx, 0
:00002914 eb13                   jmp  00002929

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000293e
|
:00002916 6a0a                   push a
:00002918 ff37                   pushl (edi)
:0000291a ff5718                 call 18(edi)
:0000291d 83c30a                 add  ebx, a
:00002920 8b9690010000           mov  edx, ptr [esi+190]
:00002926 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002914
|
:00002929 8b45f0                 mov  eax, ptr [ebp-16]
:0000292c 3b9878020000           cmp  ebx, ptr [eax+278]
:00002932 730c                   jae  00002940
:00002934 89d0                   mov  eax, edx
:00002936 2500800000             and  eax, 8000
:0000293b 6685c0                 test ax, ax
:0000293e 75d6                   jne  00002916

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002932
|
:00002940 89d0                   mov  eax, edx
:00002942 2500800000             and  eax, 8000
:00002947 bb00000000             mov  ebx, 0
:0000294c 6685c0                 test ax, ax
:0000294f 0f94c3                 sete bl
:00002952 837dec00               cmpl ptr [ebp-20], 0
:00002956 7411                   je   00002969
:00002958 8b8688010000           mov  eax, ptr [esi+188]
:0000295e 0d00001000             or   eax, 100000
:00002963 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002956
|
:00002969 8b45f0                 mov  eax, ptr [ebp-16]
:0000296c ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002972 6a00                   push 0
:00002974 ff37                   pushl (edi)
:00002976 ff5754                 call 54(edi)
:00002979 89d8                   mov  eax, ebx
:0000297b 8d65f4                 lea  esp, ptr [ebp-12]
:0000297e 5b                     pop  ebx
:0000297f 5e                     pop  esi
:00002980 5f                     pop  edi
:00002981 5d                     pop  ebp
:00002982 c3                     ret
:00002983 8db600000000           lea  esi, ptr [esi]
:00002989 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): GetTXPutDescs
:00002990 55                     push ebp
:00002991 89e5                   mov  ebp, esp
:00002993 56                     push esi
:00002994 53                     push ebx
:00002995 8b5d08                 mov  ebx, ptr [ebp+8]
:00002998 8b750c                 mov  esi, ptr [ebp]
:0000299b b800000000             mov  eax, 0
:000029a0 39b334010000           cmp  ptr [ebx+134], esi
:000029a6 7250                   jb   000029f8
:000029a8 29b334010000           sub  ptr [ebx+134], esi
:000029ae 8b9350010000           mov  edx, ptr [ebx+150]
:000029b4 8b4510                 mov  eax, ptr [ebp+10]
:000029b7 8910                   mov  ptr [eax], edx
:000029b9 8b9344010000           mov  edx, ptr [ebx+144]
:000029bf 8b8350010000           mov  eax, ptr [ebx+150]
:000029c5 89c1                   mov  ecx, eax
:000029c7 29d1                   sub  ecx, edx
:000029c9 89c8                   mov  eax, ecx
:000029cb c1f803                 sar  eax, 3
:000029ce 8d0c06                 lea  ecx, ptr [esi*eax]
:000029d1 8d41ff                 lea  eax, ptr [ecx-1]
:000029d4 25ff000000             and  eax, ff
:000029d9 8d04c2                 lea  eax, ptr [edx+8*eax]
:000029dc 8b5514                 mov  edx, ptr [ebp+14]
:000029df 8902                   mov  ptr [edx], eax
:000029e1 0fb6c1                 movzbl eax, cl
:000029e4 8b9344010000           mov  edx, ptr [ebx+144]
:000029ea 8d04c2                 lea  eax, ptr [edx+8*eax]
:000029ed 898350010000           mov  ptr [ebx+150], eax
:000029f3 b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000029a6
|
:000029f8 5b                     pop  ebx
:000029f9 5e                     pop  esi
:000029fa 5d                     pop  ebp
:000029fb c3                     ret
:000029fc 8d742600               lea  esi, ptr [esi]
Exported fn(): GetTXGetDesc
:00002a00 55                     push ebp
:00002a01 89e5                   mov  ebp, esp
:00002a03 56                     push esi
:00002a04 53                     push ebx
:00002a05 8b4d08                 mov  ecx, ptr [ebp+8]
:00002a08 8b750c                 mov  esi, ptr [ebp]
:00002a0b 8b4510                 mov  eax, ptr [ebp+10]
:00002a0e bb00000000             mov  ebx, 0
:00002a13 8b914c010000           mov  edx, ptr [ecx+14c]
:00002a19 8910                   mov  ptr [eax], edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a6b, :00002a73
|
:00002a1b 3b9150010000           cmp  edx, ptr [ecx+150]
:00002a21 7452                   je   00002a75
:00002a23 f6420780               testb ptr [edx+7], 80
:00002a27 754c                   jne  00002a75
:00002a29 43                     inc  ebx
:00002a2a f6420601               testb ptr [edx+6], 1
:00002a2e 7430                   je   00002a60
:00002a30 8d4208                 lea  eax, ptr [edx+8]
:00002a33 89814c010000           mov  ptr [ecx+14c], eax
:00002a39 3b9148010000           cmp  edx, ptr [ecx+148]
:00002a3f 750f                   jne  00002a50
:00002a41 8b8144010000           mov  eax, ptr [ecx+144]
:00002a47 89814c010000           mov  ptr [ecx+14c], eax
:00002a4d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a3f
|
:00002a50 019934010000           add  ptr [ecx+134], ebx
:00002a56 8916                   mov  ptr [esi], edx
:00002a58 b801000000             mov  eax, 1
:00002a5d eb1b                   jmp  00002a7a
:00002a5f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a2e
|
:00002a60 89d0                   mov  eax, edx
:00002a62 83c208                 add  edx, 8
:00002a65 3b8148010000           cmp  eax, ptr [ecx+148]
:00002a6b 75ae                   jne  00002a1b
:00002a6d 8b9144010000           mov  edx, ptr [ecx+144]
:00002a73 eba6                   jmp  00002a1b

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a21, :00002a27
|
:00002a75 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a5d
|
:00002a7a 5b                     pop  ebx
:00002a7b 5e                     pop  esi
:00002a7c 5d                     pop  ebp
:00002a7d c3                     ret
:00002a7e 89f6                   mov  esi, esi
Exported fn(): GetRXGetDesc
:00002a80 55                     push ebp
:00002a81 89e5                   mov  ebp, esp
:00002a83 56                     push esi
:00002a84 53                     push ebx
:00002a85 8b5d08                 mov  ebx, ptr [ebp+8]
:00002a88 8b750c                 mov  esi, ptr [ebp]
:00002a8b 8b4510                 mov  eax, ptr [ebp+10]
:00002a8e 8b8be0010000           mov  ecx, ptr [ebx+1e0]
:00002a94 8908                   mov  ptr [eax], ecx
:00002a96 89ca                   mov  edx, ecx
:00002a98 0fb74206               movzwl eax, ptr [edx+6]
:00002a9c f6420780               testb ptr [edx+7], 80
:00002aa0 7540                   jne  00002ae2
:00002aa2 a901000000             test eax, 1
:00002aa7 7417                   je   00002ac0
:00002aa9 8916                   mov  ptr [esi], edx
:00002aab 83c208                 add  edx, 8
:00002aae 3b8bdc010000           cmp  ecx, ptr [ebx+1dc]
:00002ab4 eb17                   jmp  00002acd
:00002ab6 8d7600                 lea  esi, ptr [esi]
:00002ab9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002aa7
|
:00002ac0 8916                   mov  ptr [esi], edx
:00002ac2 89d0                   mov  eax, edx
:00002ac4 83c208                 add  edx, 8
:00002ac7 3b83dc010000           cmp  eax, ptr [ebx+1dc]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ab4
|
:00002acd 7506                   jne  00002ad5
:00002acf 8b93d8010000           mov  edx, ptr [ebx+1d8]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002acd
|
:00002ad5 8993e0010000           mov  ptr [ebx+1e0], edx
:00002adb b801000000             mov  eax, 1
:00002ae0 eb05                   jmp  00002ae7

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002aa0
|
:00002ae2 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ae0
|
:00002ae7 5b                     pop  ebx
:00002ae8 5e                     pop  esi
:00002ae9 5d                     pop  ebp
:00002aea c3                     ret
:00002aeb 90                     nop
:00002aec 8d742600               lea  esi, ptr [esi]
Exported fn(): CreateReceiveDescriptor
:00002af0 55                     push ebp
:00002af1 89e5                   mov  ebp, esp
:00002af3 56                     push esi
:00002af4 53                     push ebx
:00002af5 83ec14                 sub  esp, 14
:00002af8 8b7508                 mov  esi, ptr [ebp+8]
:00002afb 8b5d0c                 mov  ebx, ptr [ebp]
:00002afe 8b96b0000000           mov  edx, ptr [esi]
:00002b04 c745f000080000         movl ptr [ebp-16], 800
:00002b0b 8d45e4                 lea  eax, ptr [ebp-28]
:00002b0e 50                     push eax
:00002b0f 8d45e8                 lea  eax, ptr [ebp-24]
:00002b12 50                     push eax
:00002b13 ff32                   pushl (edx)
:00002b15 ff521c                 call 1c(edx)
:00002b18 83c40c                 add  esp, c
:00002b1b 85c0                   test eax, eax
:00002b1d 7532                   jne  00002b51
:00002b1f 89d8                   mov  eax, ebx
:00002b21 2b86d8010000           sub  eax, ptr [esi+1d8]
:00002b27 d1f8                   sar  eax
:00002b29 8b96f4010000           mov  edx, ptr [esi+1f4]
:00002b2f c7041000000000         movl ptr [eax*edx], 0
:00002b36 8b86fc010000           mov  eax, ptr [esi+1fc]
:00002b3c 8903                   mov  ptr [ebx], eax
:00002b3e 66c74304cf07           movw ptr [ebx+4], 7cf
:00002b44 66c743060080           movw ptr [ebx+6], 8000
:00002b4a b800000000             mov  eax, 0
:00002b4f eb32                   jmp  00002b83

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b1d
|
:00002b51 89d8                   mov  eax, ebx
:00002b53 2b86d8010000           sub  eax, ptr [esi+1d8]
:00002b59 d1f8                   sar  eax
:00002b5b 8b8ef4010000           mov  ecx, ptr [esi+1f4]
:00002b61 8b55e4                 mov  edx, ptr [ebp-28]
:00002b64 891408                 mov  ptr [eax*ecx], edx
:00002b67 8b45ec                 mov  eax, ptr [ebp-20]
:00002b6a 8903                   mov  ptr [ebx], eax
:00002b6c 8b45f0                 mov  eax, ptr [ebp-16]
:00002b6f 05cfff0000             add  eax, ffcf
:00002b74 66894304               mov  ptr [ebx+4], ax
:00002b78 66c743060080           movw ptr [ebx+6], 8000
:00002b7e b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b4f
|
:00002b83 8d65f8                 lea  esp, ptr [ebp-8]
:00002b86 5b                     pop  ebx
:00002b87 5e                     pop  esi
:00002b88 5d                     pop  ebp
:00002b89 c3                     ret
:00002b8a 8db600000000           lea  esi, ptr [esi]
Exported fn(): DestroyReceiveDescriptor
:00002b90 55                     push ebp
:00002b91 89e5                   mov  ebp, esp
:00002b93 57                     push edi
:00002b94 56                     push esi
:00002b95 53                     push ebx
:00002b96 83ec10                 sub  esp, 10
:00002b99 8b5d08                 mov  ebx, ptr [ebp+8]
:00002b9c 8b750c                 mov  esi, ptr [ebp]
:00002b9f 8bbbb0000000           mov  edi, ptr [ebx]
:00002ba5 8b0e                   mov  ecx, ptr [esi]
:00002ba7 3b8bfc010000           cmp  ecx, ptr [ebx+1fc]
:00002bad 7451                   je   00002c00
:00002baf 89f0                   mov  eax, esi
:00002bb1 2b83d8010000           sub  eax, ptr [ebx+1d8]
:00002bb7 d1f8                   sar  eax
:00002bb9 8b93f4010000           mov  edx, ptr [ebx+1f4]
:00002bbf 8b0410                 mov  eax, ptr [eax*edx]
:00002bc2 894de8                 mov  ptr [ebp-24], ecx
:00002bc5 c745ec00080000         movl ptr [ebp-20], 800
:00002bcc 50                     push eax
:00002bcd 8d45e4                 lea  eax, ptr [ebp-28]
:00002bd0 50                     push eax
:00002bd1 ff37                   pushl (edi)
:00002bd3 ff5720                 call 20(edi)
:00002bd6 89f0                   mov  eax, esi
:00002bd8 2b83d8010000           sub  eax, ptr [ebx+1d8]
:00002bde d1f8                   sar  eax
:00002be0 8b93f4010000           mov  edx, ptr [ebx+1f4]
:00002be6 c7041000000000         movl ptr [eax*edx], 0
:00002bed 8b83fc010000           mov  eax, ptr [ebx+1fc]
:00002bf3 8906                   mov  ptr [esi], eax
:00002bf5 b801000000             mov  eax, 1
:00002bfa eb09                   jmp  00002c05
:00002bfc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bad
|
:00002c00 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bfa
|
:00002c05 8d65f4                 lea  esp, ptr [ebp-12]
:00002c08 5b                     pop  ebx
:00002c09 5e                     pop  esi
:00002c0a 5f                     pop  edi
:00002c0b 5d                     pop  ebp
:00002c0c c3                     ret
:00002c0d 8d7600                 lea  esi, ptr [esi]
Exported fn(): PHY_Open
:00002c10 55                     push ebp
:00002c11 89e5                   mov  ebp, esp
:00002c13 57                     push edi
:00002c14 56                     push esi
:00002c15 53                     push ebx
:00002c16 83ec14                 sub  esp, 14
:00002c19 8b7508                 mov  esi, ptr [ebp+8]
:00002c1c c745e000000000         movl ptr [ebp-32], 0
:00002c23 8b450c                 mov  eax, ptr [ebp]
:00002c26 8b38                   mov  edi, ptr [eax]
:00002c28 c70000000000           movl ptr [eax], 0
:00002c2e c745ec68000000         movl ptr [ebp-20], 68
:00002c35 c745e800000000         movl ptr [ebp-24], 0
:00002c3c 8d45e4                 lea  eax, ptr [ebp-28]
:00002c3f 50                     push eax
:00002c40 ff36                   pushl (esi)
:00002c42 ff5604                 call 4(esi)
:00002c45 83c408                 add  esp, 8
:00002c48 85c0                   test eax, eax
:00002c4a 750a                   jne  00002c56
:00002c4c b801000000             mov  eax, 1
:00002c51 e9f4000000             jmp  00002d4a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002c4a
|
:00002c56 8b5de4                 mov  ebx, ptr [ebp-28]
:00002c59 8933                   mov  ptr [ebx], esi
:00002c5b 897b34                 mov  ptr [ebx+34], edi
:00002c5e 53                     push ebx
:00002c5f e8fcffffff             call 00002c60

//*************** section  ***************

:00002c64 89c1                   mov  ecx, eax
:00002c66 83c404                 add  esp, 4
:00002c69 895b04                 mov  ptr [ebx+4], ebx
:00002c6c c7430800000000         movl ptr [ebx+8], 0

//*************** section  ***************

:00002c73 c7430c00000000         movl ptr [ebx], 0

//*************** section  ***************

:00002c7a c7431000000000         movl ptr [ebx+10], 0

//*************** section  ***************

:00002c81 c7431800000000         movl ptr [ebx+18], 0

//*************** section  ***************

:00002c88 c7431c00000000         movl ptr [ebx+1c], 0

//*************** section  ***************

:00002c8f c7432000000000         movl ptr [ebx+20], 0

//*************** section  ***************

:00002c96 c7432400000000         movl ptr [ebx+24], 0

//*************** section  ***************

:00002c9d c7432800000000         movl ptr [ebx+28], 0

//*************** section  ***************

:00002ca4 c7431400000000         movl ptr [ebx+14], 0

//*************** section  ***************

:00002cab c7433000000000         movl ptr [ebx+30], 0

//*************** section  ***************

:00002cb2 c7432c00000000         movl ptr [ebx+2c], 0

//*************** section  ***************

:00002cb9 8d4304                 lea  eax, ptr [ebx+4]
:00002cbc 8b550c                 mov  edx, ptr [ebp]
:00002cbf 8902                   mov  ptr [edx], eax
:00002cc1 8b5340                 mov  edx, ptr [ebx+40]
:00002cc4 8b4514                 mov  eax, ptr [ebp+14]
:00002cc7 8910                   mov  ptr [eax], edx
:00002cc9 8b4340                 mov  eax, ptr [ebx+40]
:00002ccc 8d0480                 lea  eax, ptr [eax+4*eax]
:00002ccf 8b148510000000         mov  edx, ptr [+4*eax+10]

//*************** section  ***************

:00002cd6 8b4518                 mov  eax, ptr [ebp+18]
:00002cd9 8910                   mov  ptr [eax], edx

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002cdb 833d0000000000         cmpl 0, 0

//*************** section  ***************

:00002ce2 745c                   je   00002d40
:00002ce4 81f9000018e0           cmp  ecx, e0180000
:00002cea 7408                   je   00002cf4
:00002cec 81f900cc3200           cmp  ecx, 32cc00
:00002cf2 7508                   jne  00002cfc

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002cea
|
:00002cf4 894b4c                 mov  ptr [ebx+4c], ecx
:00002cf7 8b4510                 mov  eax, ptr [ebp+10]
:00002cfa 8908                   mov  ptr [eax], ecx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002cf2
|
:00002cfc 8b13                   mov  edx, ptr [ebx]
:00002cfe 837a3000               cmpl ptr [edx+30], 0
:00002d02 7443                   je   00002d47
:00002d04 8d4350                 lea  eax, ptr [ebx+50]
:00002d07 50                     push eax
:00002d08 8b03                   mov  eax, ptr [ebx]
:00002d0a ff30                   pushl (eax)
:00002d0c ff5230                 call 30(edx)
:00002d0f 83c408                 add  esp, 8
:00002d12 85c0                   test eax, eax
:00002d14 741a                   je   00002d30
:00002d16 8b13                   mov  edx, ptr [ebx]
:00002d18 53                     push ebx

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002d19 6800000000             push 0

//*************** section  ***************

:00002d1e ff7350                 pushl ptr [ebx+50]
:00002d21 8b03                   mov  eax, ptr [ebx]
:00002d23 ff30                   pushl (eax)
:00002d25 ff5238                 call 38(edx)
:00002d28 83c410                 add  esp, 10
:00002d2b eb1a                   jmp  00002d47
:00002d2d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002d14
|
:00002d30 c745e009000000         movl ptr [ebp-32], 9
:00002d37 eb0e                   jmp  00002d47
:00002d39 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ce2
|
:00002d40 c745e008000000         movl ptr [ebp-32], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002d02, :00002d2b, :00002d37
|
:00002d47 8b45e0                 mov  eax, ptr [ebp-32]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002c51
|
:00002d4a 8d65f4                 lea  esp, ptr [ebp-12]
:00002d4d 5b                     pop  ebx
:00002d4e 5e                     pop  esi
:00002d4f 5f                     pop  edi
:00002d50 5d                     pop  ebp
:00002d51 c3                     ret
:00002d52 8db42600000000         lea  esi, ptr [esi]
:00002d59 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_Close
:00002d60 55                     push ebp
:00002d61 89e5                   mov  ebp, esp
:00002d63 53                     push ebx
:00002d64 83ec10                 sub  esp, 10
:00002d67 8b5d08                 mov  ebx, ptr [ebp+8]
:00002d6a 85db                   test ebx, ebx
:00002d6c 7443                   je   00002db1
:00002d6e 837b5000               cmpl ptr [ebx+50], 0
:00002d72 741e                   je   00002d92
:00002d74 8b03                   mov  eax, ptr [ebx]
:00002d76 ff7350                 pushl ptr [ebx+50]
:00002d79 ff30                   pushl (eax)
:00002d7b ff5040                 call 40(eax)
:00002d7e 8b03                   mov  eax, ptr [ebx]
:00002d80 ff7350                 pushl ptr [ebx+50]
:00002d83 ff30                   pushl (eax)
:00002d85 ff5034                 call 34(eax)
:00002d88 c7435000000000         movl ptr [ebx+50], 0
:00002d8f 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002d72
|
:00002d92 895dec                 mov  ptr [ebp-20], ebx
:00002d95 c745f000000000         movl ptr [ebp-16], 0
:00002d9c c745f468000000         movl ptr [ebp-12], 68
:00002da3 8b13                   mov  edx, ptr [ebx]
:00002da5 8d45ec                 lea  eax, ptr [ebp-20]
:00002da8 50                     push eax
:00002da9 ff32                   pushl (edx)
:00002dab ff5208                 call 8(edx)
:00002dae 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002d6c
|
:00002db1 b800000000             mov  eax, 0
:00002db6 8b5dfc                 mov  ebx, ptr [ebp-4]
:00002db9 89ec                   mov  esp, ebp
:00002dbb 5d                     pop  ebp
:00002dbc c3                     ret
:00002dbd 8d7600                 lea  esi, ptr [esi]
Exported fn(): PHY_Init
:00002dc0 55                     push ebp
:00002dc1 89e5                   mov  ebp, esp
:00002dc3 57                     push edi
:00002dc4 56                     push esi
:00002dc5 53                     push ebx
:00002dc6 83ec04                 sub  esp, 4
:00002dc9 8b5d08                 mov  ebx, ptr [ebp+8]
:00002dcc 8b750c                 mov  esi, ptr [ebp]
:00002dcf 89df                   mov  edi, ebx
:00002dd1 8b4334                 mov  eax, ptr [ebx+34]
:00002dd4 8b4804                 mov  ecx, ptr [eax+4]
:00002dd7 8b10                   mov  edx, ptr [eax]
:00002dd9 833e00                 cmpl ptr [esi], 0
:00002ddc 0f954364               setne ptr [ebx+64]
:00002de0 c70600000000           movl ptr [esi], 0
:00002de6 c6436501               movb ptr [ebx+65], 1
:00002dea 8d45f0                 lea  eax, ptr [ebp-16]
:00002ded 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002dee ff3500000000           pushl 0

//*************** section  ***************

:00002df4 ff7340                 pushl ptr [ebx+40]
:00002df7 52                     push edx
:00002df8 ffd1                   call ecx
:00002dfa c7435404000000         movl ptr [ebx+54], 4
:00002e01 83c410                 add  esp, 10
:00002e04 f74360ffffff00         testl ptr [ebx+60], ffffff
:00002e0b 751a                   jne  00002e27
:00002e0d 53                     push ebx
:00002e0e e8fcffffff             call 00002e0f

//*************** section  ***************

:00002e13 c6436400               movb ptr [ebx+64], 0
:00002e17 83c404                 add  esp, 4
:00002e1a 85c0                   test eax, eax
:00002e1c 752d                   jne  00002e4b
:00002e1e 56                     push esi
:00002e1f 53                     push ebx
:00002e20 e8fcffffff             call 00002e21

//*************** section  ***************

:00002e25 eb1c                   jmp  00002e43

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002e0b
|
:00002e27 c6476401               movb ptr [edi+64], 1
:00002e2b 53                     push ebx
:00002e2c e8fcffffff             call 00002e2d

//*************** section  ***************

:00002e31 c6476400               movb ptr [edi+64], 0
:00002e35 83c404                 add  esp, 4
:00002e38 85c0                   test eax, eax
:00002e3a 750f                   jne  00002e4b
:00002e3c 56                     push esi
:00002e3d 53                     push ebx
:00002e3e e8fcffffff             call 00002e3f

//*************** section  ***************


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002e25
|
:00002e43 83c408                 add  esp, 8
:00002e46 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002e1c, :00002e3a
|
:00002e4b 8d65f4                 lea  esp, ptr [ebp-12]
:00002e4e 5b                     pop  ebx
:00002e4f 5e                     pop  esi
:00002e50 5f                     pop  edi
:00002e51 5d                     pop  ebp
:00002e52 c3                     ret
:00002e53 8db600000000           lea  esi, ptr [esi]
:00002e59 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_WaitForLinkup
:00002e60 55                     push ebp
:00002e61 89e5                   mov  ebp, esp
:00002e63 57                     push edi
:00002e64 56                     push esi
:00002e65 53                     push ebx
:00002e66 83ec10                 sub  esp, 10
:00002e69 8b5510                 mov  edx, ptr [ebp+10]
:00002e6c 8b7508                 mov  esi, ptr [ebp+8]
:00002e6f 8b4e34                 mov  ecx, ptr [esi+34]
:00002e72 8b4104                 mov  eax, ptr [ecx+4]
:00002e75 8945ec                 mov  ptr [ebp-20], eax
:00002e78 8b01                   mov  eax, ptr [ecx]
:00002e7a 8945e8                 mov  ptr [ebp-24], eax
:00002e7d 8b450c                 mov  eax, ptr [ebp]
:00002e80 c70000000000           movl ptr [eax], 0
:00002e86 01d2                   add  edx, edx
:00002e88 8955e4                 mov  ptr [ebp-28], edx
:00002e8b 8d45f0                 lea  eax, ptr [ebp-16]
:00002e8e 50                     push eax
:00002e8f a100000000             mov  eax, 0

//*************** section  ***************

:00002e94 40                     inc  eax
:00002e95 50                     push eax
:00002e96 ff7640                 pushl ptr [esi+40]
:00002e99 ff75e8                 pushl ptr [ebp+-24]
:00002e9c ff55ec                 call -20(ebp)
:00002e9f 83c410                 add  esp, 10
:00002ea2 85c0                   test eax, eax
:00002ea4 750a                   jne  00002eb0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002eef
|
:00002ea6 b806000000             mov  eax, 6
:00002eab eb60                   jmp  00002f0d
:00002ead 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ea4
|
:00002eb0 bf00000000             mov  edi, 0
:00002eb5 eb3b                   jmp  00002ef2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002efb
|
:00002eb7 bb00000000             mov  ebx, 0
:00002ebc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ed0
|
:00002ec0 8b06                   mov  eax, ptr [esi]
:00002ec2 6a32                   push 32
:00002ec4 ff30                   pushl (eax)
:00002ec6 ff5018                 call 18(eax)
:00002ec9 83c408                 add  esp, 8
:00002ecc 43                     inc  ebx
:00002ecd 83fb09                 cmp  ebx, 9
:00002ed0 0f8eeaffffff           jle  00002ec0
:00002ed6 8d45f0                 lea  eax, ptr [ebp-16]
:00002ed9 50                     push eax
:00002eda a100000000             mov  eax, 0

//*************** section  ***************

:00002edf 40                     inc  eax
:00002ee0 50                     push eax
:00002ee1 ff7640                 pushl ptr [esi+40]
:00002ee4 ff75e8                 pushl ptr [ebp+-24]
:00002ee7 ff55ec                 call -20(ebp)
:00002eea 83c410                 add  esp, 10
:00002eed 85c0                   test eax, eax
:00002eef 74b5                   je   00002ea6
:00002ef1 47                     inc  edi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002eb5
|
:00002ef2 3b7de4                 cmp  edi, ptr [ebp-28]
:00002ef5 7d06                   jge  00002efd
:00002ef7 f645f004               testb ptr [ebp-16], 4
:00002efb 74ba                   je   00002eb7

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ef5
|
:00002efd 8b45f0                 mov  eax, ptr [ebp-16]
:00002f00 83e004                 and  eax, 4
:00002f03 8b550c                 mov  edx, ptr [ebp]
:00002f06 8902                   mov  ptr [edx], eax
:00002f08 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002eab
|
:00002f0d 8d65f4                 lea  esp, ptr [ebp-12]
:00002f10 5b                     pop  ebx
:00002f11 5e                     pop  esi
:00002f12 5f                     pop  edi
:00002f13 5d                     pop  ebp
:00002f14 c3                     ret
:00002f15 8d742600               lea  esi, ptr [esi]
:00002f19 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_DoPostAutonegotiationProcessing
:00002f20 55                     push ebp
:00002f21 89e5                   mov  ebp, esp
:00002f23 57                     push edi
:00002f24 56                     push esi
:00002f25 53                     push ebx
:00002f26 83ec08                 sub  esp, 8
:00002f29 8b5d08                 mov  ebx, ptr [ebp+8]
:00002f2c 8b4334                 mov  eax, ptr [ebx+34]
:00002f2f 8b7804                 mov  edi, ptr [eax+4]
:00002f32 8b30                   mov  esi, ptr [eax]
:00002f34 8d45f0                 lea  eax, ptr [ebp-16]
:00002f37 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00002f38 ff3500000000           pushl 0

//*************** section  ***************

:00002f3e ff7340                 pushl ptr [ebx+40]
:00002f41 56                     push esi
:00002f42 ffd7                   call edi
:00002f44 83c410                 add  esp, 10
:00002f47 85c0                   test eax, eax
:00002f49 7418                   je   00002f63
:00002f4b 8d45ec                 lea  eax, ptr [ebp-20]
:00002f4e 50                     push eax
:00002f4f a100000000             mov  eax, 0

//*************** section  ***************

:00002f54 40                     inc  eax
:00002f55 50                     push eax
:00002f56 ff7340                 pushl ptr [ebx+40]
:00002f59 56                     push esi
:00002f5a ffd7                   call edi
:00002f5c 83c410                 add  esp, 10
:00002f5f 85c0                   test eax, eax
:00002f61 750d                   jne  00002f70

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f49
|
:00002f63 b806000000             mov  eax, 6
:00002f68 eb4f                   jmp  00002fb9
:00002f6a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f61
|
:00002f70 f645f102               testb ptr [ebp-15], 2
:00002f74 7506                   jne  00002f7c
:00002f76 f645ec20               testb ptr [ebp-20], 20
:00002f7a 7514                   jne  00002f90

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f74
|
:00002f7c ff750c                 pushl ptr [ebp+c]
:00002f7f 53                     push ebx
:00002f80 e8fcffffff             call 00002f81

//*************** section  ***************

:00002f85 83c408                 add  esp, 8
:00002f88 eb2a                   jmp  00002fb4
:00002f8a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f7a
|
:00002f90 c745ec00000000         movl ptr [ebp-20], 0
:00002f97 837b4c00               cmpl ptr [ebx+4c], 0
:00002f9b 750e                   jne  00002fab
:00002f9d 6a64                   push 64
:00002f9f ff750c                 pushl ptr [ebp+c]
:00002fa2 53                     push ebx
:00002fa3 e8fcffffff             call 00002fa4

//*************** section  ***************

:00002fa8 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f9b
|
:00002fab 53                     push ebx
:00002fac e8fcffffff             call 00002fad

//*************** section  ***************

:00002fb1 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f88
|
:00002fb4 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f68
|
:00002fb9 8d65f4                 lea  esp, ptr [ebp-12]
:00002fbc 5b                     pop  ebx
:00002fbd 5e                     pop  esi
:00002fbe 5f                     pop  edi
:00002fbf 5d                     pop  ebp
:00002fc0 c3                     ret

* Reference To: PHY_IsLinkInitializing 
                                 |
:00002fc1 eb0d                   jmp  00002fd0
:00002fc3 90                     nop
:00002fc4 90                     nop
:00002fc5 90                     nop
:00002fc6 90                     nop
:00002fc7 90                     nop
:00002fc8 90                     nop
:00002fc9 90                     nop
:00002fca 90                     nop
:00002fcb 90                     nop
:00002fcc 90                     nop
:00002fcd 90                     nop
:00002fce 90                     nop
:00002fcf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002fc1
|
Exported fn(): PHY_IsLinkInitializing
:00002fd0 55                     push ebp
:00002fd1 89e5                   mov  ebp, esp
:00002fd3 8b5508                 mov  edx, ptr [ebp+8]
:00002fd6 b800000000             mov  eax, 0
:00002fdb 837a5403               cmpl ptr [edx+54], 3
:00002fdf 0f96c0                 setbe al
:00002fe2 5d                     pop  ebp
:00002fe3 c3                     ret
:00002fe4 8db600000000           lea  esi, ptr [esi]
:00002fea 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_ResetPhyInitState
:00002ff0 55                     push ebp
:00002ff1 89e5                   mov  ebp, esp
:00002ff3 8b4508                 mov  eax, ptr [ebp+8]
:00002ff6 c7405400000000         movl ptr [eax+54], 0
:00002ffd b800000000             mov  eax, 0
:00003002 5d                     pop  ebp
:00003003 c3                     ret
:00003004 8db600000000           lea  esi, ptr [esi]
:0000300a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PhyTimerFunc
:00003010 55                     push ebp
:00003011 89e5                   mov  ebp, esp
:00003013 57                     push edi
:00003014 56                     push esi
:00003015 53                     push ebx
:00003016 83ec18                 sub  esp, 18
:00003019 8b5d08                 mov  ebx, ptr [ebp+8]
:0000301c 895de4                 mov  ptr [ebp-28], ebx
:0000301f 8b5334                 mov  edx, ptr [ebx+34]
:00003022 8b7a04                 mov  edi, ptr [edx+4]
:00003025 8b4208                 mov  eax, ptr [edx+8]
:00003028 8945e0                 mov  ptr [ebp-32], eax
:0000302b 8b32                   mov  esi, ptr [edx]
:0000302d 8b4354                 mov  eax, ptr [ebx+54]
:00003030 83f801                 cmp  eax, 1
:00003033 747f                   je   000030b4
:00003035 83f801                 cmp  eax, 1
:00003038 7217                   jb   00003051
:0000303a 83f802                 cmp  eax, 2
:0000303d 0f844e010000           je   00003191
:00003043 83f803                 cmp  eax, 3
:00003046 0f84d6010000           je   00003222
:0000304c e916020000             jmp  00003267

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003038
|
:00003051 8d45f0                 lea  eax, ptr [ebp-16]
:00003054 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003055 ff3500000000           pushl 0

//*************** section  ***************

:0000305b ff7340                 pushl ptr [ebx+40]
:0000305e 56                     push esi
:0000305f ffd7                   call edi
:00003061 83c410                 add  esp, 10
:00003064 85c0                   test eax, eax
:00003066 0f84f4010000           je   00003260
:0000306c 814df000800000         orl  ptr [ebp-16], 8000
:00003073 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003076 ff3500000000           pushl 0

//*************** section  ***************

:0000307c ff7340                 pushl ptr [ebx+40]
:0000307f 56                     push esi
:00003080 ff55e0                 call -32(ebp)
:00003083 83c410                 add  esp, 10
:00003086 85c0                   test eax, eax
:00003088 0f84d2010000           je   00003260
:0000308e c7435401000000         movl ptr [ebx+54], 1
:00003095 8b03                   mov  eax, ptr [ebx]
:00003097 6812020000             push 212

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003134, :000031ca, :00003257
|
:0000309c ff7350                 pushl ptr [ebx+50]
:0000309f ff30                   pushl (eax)
:000030a1 ff503c                 call 3c(eax)
:000030a4 83c40c                 add  esp, c
:000030a7 85c0                   test eax, eax
:000030a9 0f85b8010000           jne  00003267
:000030af e9ac010000             jmp  00003260

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003033
|
:000030b4 8d45f0                 lea  eax, ptr [ebp-16]
:000030b7 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000030b8 ff3500000000           pushl 0

//*************** section  ***************

:000030be ff7340                 pushl ptr [ebx+40]
:000030c1 56                     push esi
:000030c2 ffd7                   call edi
:000030c4 83c410                 add  esp, 10
:000030c7 85c0                   test eax, eax
:000030c9 0f8491010000           je   00003260
:000030cf c745dc00000000         movl ptr [ebp-36], 0
:000030d6 f645f180               testb ptr [ebp-15], 80
:000030da 743a                   je   00003116
:000030dc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003114
|
:000030e0 8b03                   mov  eax, ptr [ebx]
:000030e2 6a32                   push 32
:000030e4 ff30                   pushl (eax)
:000030e6 ff5018                 call 18(eax)
:000030e9 8d45f0                 lea  eax, ptr [ebp-16]
:000030ec 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000030ed ff3500000000           pushl 0

//*************** section  ***************

:000030f3 ff7340                 pushl ptr [ebx+40]
:000030f6 56                     push esi
:000030f7 ffd7                   call edi
:000030f9 83c418                 add  esp, 18
:000030fc 85c0                   test eax, eax
:000030fe 0f845c010000           je   00003260
:00003104 ff45dc                 incl ptr [ebp+-36]
:00003107 817ddce7030000         cmpl ptr [ebp-36], 3e7
:0000310e 7f06                   jg   00003116
:00003110 f645f180               testb ptr [ebp-15], 80
:00003114 75ca                   jne  000030e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000030da, :0000310e
|
:00003116 f74360ffffff00         testl ptr [ebx+60], ffffff
:0000311d 7521                   jne  00003140
:0000311f c7435402000000         movl ptr [ebx+54], 2
:00003126 c7435820030000         movl ptr [ebx+58], 320
:0000312d 8b03                   mov  eax, ptr [ebx]
:0000312f 6820030000             push 320
:00003134 e963ffffff             jmp  0000309c
:00003139 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000311d
|
:00003140 8d45f0                 lea  eax, ptr [ebp-16]
:00003143 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003144 ff3500000000           pushl 0

//*************** section  ***************

:0000314a ff7340                 pushl ptr [ebx+40]
:0000314d 56                     push esi
:0000314e ffd7                   call edi
:00003150 83c410                 add  esp, 10
:00003153 85c0                   test eax, eax
:00003155 0f8405010000           je   00003260
:0000315b 8165f0ff6fffff         andl ptr [ebp-16], ffff6fff
:00003162 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003165 ff3500000000           pushl 0

//*************** section  ***************

:0000316b ff7340                 pushl ptr [ebx+40]
:0000316e 56                     push esi
:0000316f ff55e0                 call -32(ebp)
:00003172 83c410                 add  esp, 10
:00003175 85c0                   test eax, eax
:00003177 0f84e3000000           je   00003260
:0000317d 8d45ec                 lea  eax, ptr [ebp-20]
:00003180 50                     push eax
:00003181 ff75e4                 pushl ptr [ebp+-28]
:00003184 e8fcffffff             call 00003185

//*************** section  ***************

:00003189 83c408                 add  esp, 8
:0000318c e9d6000000             jmp  00003267

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000303d
|
:00003191 8d45e8                 lea  eax, ptr [ebp-24]
:00003194 50                     push eax
:00003195 a100000000             mov  eax, 0

//*************** section  ***************

:0000319a 40                     inc  eax
:0000319b 50                     push eax
:0000319c ff7340                 pushl ptr [ebx+40]
:0000319f 56                     push esi
:000031a0 ffd7                   call edi
:000031a2 83c410                 add  esp, 10
:000031a5 85c0                   test eax, eax
:000031a7 0f84b3000000           je   00003260
:000031ad f645e820               testb ptr [ebp-24], 20
:000031b1 751d                   jne  000031d0
:000031b3 817b58b70b0000         cmpl ptr [ebx+58], bb7
:000031ba 7714                   ja   000031d0
:000031bc 81435826020000         addl ptr [ebx+58], 226
:000031c3 8b03                   mov  eax, ptr [ebx]
:000031c5 6826020000             push 226
:000031ca e9cdfeffff             jmp  0000309c
:000031cf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000031b1, :000031ba
|
:000031d0 8d45f0                 lea  eax, ptr [ebp-16]
:000031d3 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:000031d4 ff3500000000           pushl 0

//*************** section  ***************

:000031da ff7340                 pushl ptr [ebx+40]
:000031dd 56                     push esi
:000031de ffd7                   call edi
:000031e0 83c410                 add  esp, 10
:000031e3 85c0                   test eax, eax
:000031e5 7479                   je   00003260
:000031e7 f645f102               testb ptr [ebp-15], 2
:000031eb 7506                   jne  000031f3
:000031ed f645e820               testb ptr [ebp-24], 20
:000031f1 751d                   jne  00003210

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000031eb
|
:000031f3 c7435403000000         movl ptr [ebx+54], 3
:000031fa 8d45ec                 lea  eax, ptr [ebp-20]
:000031fd 50                     push eax
:000031fe 53                     push ebx
:000031ff e8fcffffff             call 00003200

//*************** section  ***************

:00003204 83c408                 add  esp, 8
:00003207 eb5e                   jmp  00003267
:00003209 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000031f1
|
:00003210 53                     push ebx
:00003211 e8fcffffff             call 00003212

//*************** section  ***************

:00003216 c7435404000000         movl ptr [ebx+54], 4
:0000321d 83c404                 add  esp, 4
:00003220 eb45                   jmp  00003267

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003046
|
:00003222 8d45e8                 lea  eax, ptr [ebp-24]
:00003225 50                     push eax
:00003226 a100000000             mov  eax, 0

//*************** section  ***************

:0000322b 40                     inc  eax
:0000322c 50                     push eax
:0000322d ff7340                 pushl ptr [ebx+40]
:00003230 56                     push esi
:00003231 ffd7                   call edi
:00003233 83c410                 add  esp, 10
:00003236 85c0                   test eax, eax
:00003238 7426                   je   00003260
:0000323a f645e804               testb ptr [ebp-24], 4
:0000323e 7520                   jne  00003260
:00003240 817b585f090000         cmpl ptr [ebx+58], 95f
:00003247 7717                   ja   00003260
:00003249 81435896000000         addl ptr [ebx+58], 96
:00003250 8b03                   mov  eax, ptr [ebx]
:00003252 6896000000             push 96
:00003257 e940feffff             jmp  0000309c
:0000325c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003066, :00003088, :000030af, :000030c9, :000030fe
| :00003155, :00003177, :000031a7, :000031e5, :00003238
| :0000323e, :00003247
|
:00003260 c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000304c, :000030a9, :0000318c, :00003207, :00003220
|
:00003267 8d65f4                 lea  esp, ptr [ebp-12]
:0000326a 5b                     pop  ebx
:0000326b 5e                     pop  esi
:0000326c 5f                     pop  edi
:0000326d 5d                     pop  ebp
:0000326e c3                     ret
:0000326f 90                     nop
Exported fn(): PHY_InitFast
:00003270 55                     push ebp
:00003271 89e5                   mov  ebp, esp
:00003273 57                     push edi
:00003274 56                     push esi
:00003275 53                     push ebx
:00003276 83ec08                 sub  esp, 8
:00003279 8b7d08                 mov  edi, ptr [ebp+8]
:0000327c 897dec                 mov  ptr [ebp-20], edi
:0000327f 8b4734                 mov  eax, ptr [edi+34]
:00003282 8b7004                 mov  esi, ptr [eax+4]
:00003285 8b18                   mov  ebx, ptr [eax]
:00003287 c6476500               movb ptr [edi+65], 0
:0000328b 8d45f0                 lea  eax, ptr [ebp-16]
:0000328e 50                     push eax
:0000328f a100000000             mov  eax, 0

//*************** section  ***************

:00003294 40                     inc  eax
:00003295 50                     push eax
:00003296 ff7740                 pushl ptr [edi+40]
:00003299 53                     push ebx
:0000329a ffd6                   call esi
:0000329c 8d45f0                 lea  eax, ptr [ebp-16]
:0000329f 50                     push eax
:000032a0 a100000000             mov  eax, 0

//*************** section  ***************

:000032a5 40                     inc  eax
:000032a6 50                     push eax
:000032a7 ff7740                 pushl ptr [edi+40]
:000032aa 53                     push ebx
:000032ab ffd6                   call esi
:000032ad 8b450c                 mov  eax, ptr [ebp]
:000032b0 c70000000000           movl ptr [eax], 0
:000032b6 83c420                 add  esp, 20
:000032b9 837f5404               cmpl ptr [edi+54], 4
:000032bd 7511                   jne  000032d0
:000032bf 50                     push eax
:000032c0 57                     push edi
:000032c1 e8fcffffff             call 000032c2

//*************** section  ***************

:000032c6 83c408                 add  esp, 8
:000032c9 85c0                   test eax, eax
:000032cb 741f                   je   000032ec
:000032cd eb22                   jmp  000032f1
:000032cf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032bd
|
:000032d0 8b45ec                 mov  eax, ptr [ebp-20]
:000032d3 ff7040                 pushl ptr [eax+40]
:000032d6 50                     push eax
:000032d7 e8fcffffff             call 000032d8

//*************** section  ***************

:000032dc 83c408                 add  esp, 8
:000032df 85c0                   test eax, eax
:000032e1 750e                   jne  000032f1
:000032e3 57                     push edi
:000032e4 e8fcffffff             call 000032e5

//*************** section  ***************

:000032e9 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032cb
|
:000032ec b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032cd, :000032e1
|
:000032f1 8d65f4                 lea  esp, ptr [ebp-12]
:000032f4 5b                     pop  ebx
:000032f5 5e                     pop  esi
:000032f6 5f                     pop  edi
:000032f7 5d                     pop  ebp
:000032f8 c3                     ret
:000032f9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_Deinit
:00003300 55                     push ebp
:00003301 89e5                   mov  ebp, esp
:00003303 57                     push edi
:00003304 56                     push esi
:00003305 53                     push ebx
:00003306 83ec04                 sub  esp, 4
:00003309 8b5d08                 mov  ebx, ptr [ebp+8]
:0000330c 85db                   test ebx, ebx
:0000330e 0f8481000000           je   00003395

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003314 833d0000000000         cmpl 0, 0

//*************** section  ***************

:0000331b 7478                   je   00003395
:0000331d 8b4334                 mov  eax, ptr [ebx+34]
:00003320 8b7804                 mov  edi, ptr [eax+4]
:00003323 8b30                   mov  esi, ptr [eax]
:00003325 ff7340                 pushl ptr [ebx+40]
:00003328 53                     push ebx
:00003329 e8fcffffff             call 0000332a

//*************** section  ***************

:0000332e 83c408                 add  esp, 8
:00003331 85c0                   test eax, eax
:00003333 7565                   jne  0000339a
:00003335 8d45f0                 lea  eax, ptr [ebp-16]
:00003338 50                     push eax
:00003339 a100000000             mov  eax, 0

//*************** section  ***************

:0000333e 40                     inc  eax
:0000333f 50                     push eax
:00003340 ff7340                 pushl ptr [ebx+40]
:00003343 56                     push esi
:00003344 ffd7                   call edi
:00003346 83c410                 add  esp, 10
:00003349 85c0                   test eax, eax
:0000334b 7507                   jne  00003354
:0000334d b806000000             mov  eax, 6
:00003352 eb46                   jmp  0000339a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000334b
|
:00003354 f645f004               testb ptr [ebp-16], 4
:00003358 740b                   je   00003365
:0000335a b800000000             mov  eax, 0
:0000335f 807b6400               cmpb ptr [ebx+64], 0
:00003363 7435                   je   0000339a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003358
|
:00003365 ff7340                 pushl ptr [ebx+40]
:00003368 53                     push ebx
:00003369 e8fcffffff             call 0000336a

//*************** section  ***************

:0000336e 83c408                 add  esp, 8
:00003371 85c0                   test eax, eax
:00003373 7525                   jne  0000339a
:00003375 ff7340                 pushl ptr [ebx+40]
:00003378 53                     push ebx
:00003379 e8fcffffff             call 0000337a

//*************** section  ***************

:0000337e 83c408                 add  esp, 8
:00003381 85c0                   test eax, eax
:00003383 7515                   jne  0000339a
:00003385 ff7340                 pushl ptr [ebx+40]
:00003388 53                     push ebx
:00003389 e8fcffffff             call 0000338a

//*************** section  ***************

:0000338e 83c408                 add  esp, 8
:00003391 85c0                   test eax, eax
:00003393 7505                   jne  0000339a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000330e, :0000331b
|
:00003395 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003333, :00003352, :00003363, :00003373, :00003383
| :00003393
|
:0000339a 8d65f4                 lea  esp, ptr [ebp-12]
:0000339d 5b                     pop  ebx
:0000339e 5e                     pop  esi
:0000339f 5f                     pop  edi
:000033a0 5d                     pop  ebp
:000033a1 c3                     ret
:000033a2 8db42600000000         lea  esi, ptr [esi]
:000033a9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_GetLinkSpeed
:000033b0 55                     push ebp
:000033b1 89e5                   mov  ebp, esp
:000033b3 53                     push ebx
:000033b4 8b5d08                 mov  ebx, ptr [ebp+8]
:000033b7 66837b6000             cmpw ptr [ebx+60], 0
:000033bc 7509                   jne  000033c7
:000033be 53                     push ebx
:000033bf e8fcffffff             call 000033c0

//*************** section  ***************

:000033c4 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000033bc
|
:000033c7 8b4338                 mov  eax, ptr [ebx+38]
:000033ca 8b5dfc                 mov  ebx, ptr [ebp-4]
:000033cd 89ec                   mov  esp, ebp
:000033cf 5d                     pop  ebp
:000033d0 c3                     ret

* Reference To: PHY_GetLinkMode -.
                                 |
:000033d1 eb0d                   jmp  000033e0
:000033d3 90                     nop
:000033d4 90                     nop
:000033d5 90                     nop
:000033d6 90                     nop
:000033d7 90                     nop
:000033d8 90                     nop
:000033d9 90                     nop
:000033da 90                     nop
:000033db 90                     nop
:000033dc 90                     nop
:000033dd 90                     nop
:000033de 90                     nop
:000033df 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000033d1
|
Exported fn(): PHY_GetLinkMode
:000033e0 55                     push ebp
:000033e1 89e5                   mov  ebp, esp
:000033e3 53                     push ebx
:000033e4 8b5d08                 mov  ebx, ptr [ebp+8]
:000033e7 807b6200               cmpb ptr [ebx+62], 0
:000033eb 7509                   jne  000033f6
:000033ed 53                     push ebx
:000033ee e8fcffffff             call 000033ef

//*************** section  ***************

:000033f3 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000033eb
|
:000033f6 8b433c                 mov  eax, ptr [ebx+3c]
:000033f9 8b5dfc                 mov  ebx, ptr [ebp-4]
:000033fc 89ec                   mov  esp, ebp
:000033fe 5d                     pop  ebp
:000033ff c3                     ret
Exported fn(): ForceSpeedDuplexThroughControlRegister
:00003400 55                     push ebp
:00003401 89e5                   mov  ebp, esp
:00003403 57                     push edi
:00003404 56                     push esi
:00003405 53                     push ebx
:00003406 83ec1c                 sub  esp, 1c
:00003409 8b5d08                 mov  ebx, ptr [ebp+8]
:0000340c 8b5334                 mov  edx, ptr [ebx+34]
:0000340f 8b4204                 mov  eax, ptr [edx+4]
:00003412 8945e4                 mov  ptr [ebp-28], eax
:00003415 8b4208                 mov  eax, ptr [edx+8]
:00003418 8945e0                 mov  ptr [ebp-32], eax
:0000341b 8b3a                   mov  edi, ptr [edx]
:0000341d 0fb77360               movzwl esi, ptr [ebx+60]
:00003421 0fb64362               movzbl eax, ptr [ebx+62]
:00003425 8845df                 mov  ptr [ebp-33], al
:00003428 c745d800000000         movl ptr [ebp-40], 0
:0000342f 8d45f0                 lea  eax, ptr [ebp-16]
:00003432 50                     push eax
:00003433 a100000000             mov  eax, 0

//*************** section  ***************

:00003438 40                     inc  eax
:00003439 50                     push eax
:0000343a ff7340                 pushl ptr [ebx+40]
:0000343d 57                     push edi
:0000343e ff55e4                 call -28(ebp)
:00003441 8d45ec                 lea  eax, ptr [ebp-20]
:00003444 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003445 ff3500000000           pushl 0

//*************** section  ***************

:0000344b ff7340                 pushl ptr [ebx+40]
:0000344e 57                     push edi
:0000344f ff55e4                 call -28(ebp)
:00003452 8b45ec                 mov  eax, ptr [ebp-20]
:00003455 8945e8                 mov  ptr [ebp-24], eax
:00003458 83c420                 add  esp, 20
:0000345b 6683fe0a               cmp  si, a
:0000345f 752f                   jne  00003490
:00003461 c7433880969800         movl ptr [ebx+38], 989680
:00003468 8165ecffdfffff         andl ptr [ebp-20], ffffdfff
:0000346f 807ddf01               cmpb ptr [ebp-33], 1
:00003473 750b                   jne  00003480
:00003475 f645f108               testb ptr [ebp-15], 8
:00003479 7476                   je   000034f1
:0000347b eb3e                   jmp  000034bb
:0000347d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003473
|
:00003480 807ddf02               cmpb ptr [ebp-33], 2
:00003484 756b                   jne  000034f1
:00003486 f645f110               testb ptr [ebp-15], 10
:0000348a eb4e                   jmp  000034da
:0000348c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000345f
|
:00003490 6683fe64               cmp  si, 64
:00003494 755b                   jne  000034f1
:00003496 c7433800e1f505         movl ptr [ebx+38], 5f5e100
:0000349d 814dec00200000         orl  ptr [ebp-20], 2000
:000034a4 807ddf01               cmpb ptr [ebp-33], 1
:000034a8 7526                   jne  000034d0
:000034aa 8b45f0                 mov  eax, ptr [ebp-16]
:000034ad a900a00000             test eax, a000
:000034b2 743d                   je   000034f1
:000034b4 8165ecfffeffff         andl ptr [ebp-20], fffffeff

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000347b
|
:000034bb c745d801000000         movl ptr [ebp-40], 1
:000034c2 c7433c01000000         movl ptr [ebx+3c], 1
:000034c9 eb26                   jmp  000034f1
:000034cb 90                     nop
:000034cc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000034a8
|
:000034d0 807ddf02               cmpb ptr [ebp-33], 2
:000034d4 751b                   jne  000034f1
:000034d6 f645f140               testb ptr [ebp-15], 40

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000348a
|
:000034da 7415                   je   000034f1
:000034dc 814dec00010000         orl  ptr [ebp-20], 100
:000034e3 c745d801000000         movl ptr [ebp-40], 1
:000034ea c7433c02000000         movl ptr [ebx+3c], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003479, :00003484, :00003494, :000034b2, :000034c9
| :000034d4, :000034da
|
:000034f1 b805000000             mov  eax, 5
:000034f6 837dd800               cmpl ptr [ebp-40], 0
:000034fa 0f84e0000000           je   000035e0
:00003500 8165e8ffefffff         andl ptr [ebp-24], ffffefff
:00003507 ff75e8                 pushl ptr [ebp+-24]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000350a ff3500000000           pushl 0

//*************** section  ***************

:00003510 ff7340                 pushl ptr [ebx+40]
:00003513 57                     push edi
:00003514 ff55e0                 call -32(ebp)
:00003517 8d45e8                 lea  eax, ptr [ebp-24]
:0000351a 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000351b ff3500000000           pushl 0

//*************** section  ***************

:00003521 ff7340                 pushl ptr [ebx+40]
:00003524 57                     push edi
:00003525 ff55e4                 call -28(ebp)
:00003528 be00000000             mov  esi, 0
:0000352d 83c420                 add  esp, 20
:00003530 f645e910               testb ptr [ebp-23], 10
:00003534 743a                   je   00003570
:00003536 8d7600                 lea  esi, ptr [esi]
:00003539 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000356a
|
:00003540 8b03                   mov  eax, ptr [ebx]
:00003542 6a32                   push 32
:00003544 ff30                   pushl (eax)
:00003546 ff5018                 call 18(eax)
:00003549 8d45e8                 lea  eax, ptr [ebp-24]
:0000354c 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000354d ff3500000000           pushl 0

//*************** section  ***************

:00003553 ff7340                 pushl ptr [ebx+40]
:00003556 57                     push edi
:00003557 ff55e4                 call -28(ebp)
:0000355a 83c418                 add  esp, 18
:0000355d 46                     inc  esi
:0000355e 81fef3010000           cmp  esi, 1f3
:00003564 7f0a                   jg   00003570
:00003566 f645e910               testb ptr [ebp-23], 10
:0000356a 0f85d0ffffff           jne  00003540

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003534, :00003564
|
:00003570 8165ecffefffff         andl ptr [ebp-20], ffffefff
:00003577 ff75ec                 pushl ptr [ebp+-20]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:0000357a ff3500000000           pushl 0

//*************** section  ***************

:00003580 ff7340                 pushl ptr [ebx+40]
:00003583 57                     push edi
:00003584 ff55e0                 call -32(ebp)
:00003587 83c410                 add  esp, 10
:0000358a 807b6500               cmpb ptr [ebx+65], 0
:0000358e 7420                   je   000035b0
:00003590 c7435404000000         movl ptr [ebx+54], 4
:00003597 6860090000             push 960
:0000359c ff750c                 pushl ptr [ebp+c]
:0000359f ff7508                 pushl ptr [ebp+8]
:000035a2 e8fcffffff             call 000035a3

//*************** section  ***************

:000035a7 83c40c                 add  esp, c
:000035aa eb2f                   jmp  000035db
:000035ac 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000358e
|
:000035b0 c7435403000000         movl ptr [ebx+54], 3
:000035b7 c7435896000000         movl ptr [ebx+58], 96
:000035be 8b03                   mov  eax, ptr [ebx]
:000035c0 6896000000             push 96
:000035c5 ff7350                 pushl ptr [ebx+50]
:000035c8 ff30                   pushl (eax)
:000035ca ff503c                 call 3c(eax)
:000035cd 83c40c                 add  esp, c
:000035d0 85c0                   test eax, eax
:000035d2 7507                   jne  000035db
:000035d4 c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035aa, :000035d2
|
:000035db b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000034fa
|
:000035e0 8d65f4                 lea  esp, ptr [ebp-12]
:000035e3 5b                     pop  ebx
:000035e4 5e                     pop  esi
:000035e5 5f                     pop  edi
:000035e6 5d                     pop  ebp
:000035e7 c3                     ret
:000035e8 90                     nop
:000035e9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ForceSpeedDuplex
:000035f0 55                     push ebp
:000035f1 89e5                   mov  ebp, esp
:000035f3 57                     push edi
:000035f4 56                     push esi
:000035f5 53                     push ebx
:000035f6 83ec18                 sub  esp, 18
:000035f9 8b5d08                 mov  ebx, ptr [ebp+8]
:000035fc 8b5334                 mov  edx, ptr [ebx+34]
:000035ff 8b7204                 mov  esi, ptr [edx+4]
:00003602 8b4208                 mov  eax, ptr [edx+8]
:00003605 8945e8                 mov  ptr [ebp-24], eax
:00003608 8b02                   mov  eax, ptr [edx]
:0000360a 8945e4                 mov  ptr [ebp-28], eax
:0000360d 0fb77b60               movzwl edi, ptr [ebx+60]
:00003611 0fb64362               movzbl eax, ptr [ebx+62]
:00003615 8845e3                 mov  ptr [ebp-29], al
:00003618 c745dc00000000         movl ptr [ebp-36], 0
:0000361f 6685ff                 test di, di
:00003622 7404                   je   00003628
:00003624 84c0                   test al, al
:00003626 750a                   jne  00003632

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003622
|
:00003628 b804000000             mov  eax, 4
:0000362d e974010000             jmp  000037a6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003626
|
:00003632 807b6300               cmpb ptr [ebx+63], 0
:00003636 7418                   je   00003650
:00003638 c7435404000000         movl ptr [ebx+54], 4
:0000363f ff750c                 pushl ptr [ebp+c]
:00003642 ff7508                 pushl ptr [ebp+8]
:00003645 e8fcffffff             call 00003646

//*************** section  ***************

:0000364a e957010000             jmp  000037a6
:0000364f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003636
|
:00003650 8d45f0                 lea  eax, ptr [ebp-16]
:00003653 50                     push eax
:00003654 a100000000             mov  eax, 0

//*************** section  ***************

:00003659 40                     inc  eax
:0000365a 50                     push eax
:0000365b ff7340                 pushl ptr [ebx+40]
:0000365e ff75e4                 pushl ptr [ebp+-28]
:00003661 ffd6                   call esi
:00003663 8d45ec                 lea  eax, ptr [ebp-20]
:00003666 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003667 ff3500000000           pushl 0

//*************** section  ***************

:0000366d ff7340                 pushl ptr [ebx+40]
:00003670 ff75e4                 pushl ptr [ebp+-28]
:00003673 ffd6                   call esi
:00003675 83c420                 add  esp, 20
:00003678 8d435c                 lea  eax, ptr [ebx+5c]
:0000367b 50                     push eax
:0000367c a100000000             mov  eax, 0

//*************** section  ***************

:00003681 83c004                 add  eax, 4
:00003684 50                     push eax
:00003685 ff7340                 pushl ptr [ebx+40]
:00003688 ff75e4                 pushl ptr [ebp+-28]
:0000368b ffd6                   call esi
:0000368d 83c410                 add  esp, 10
:00003690 6683ff0a               cmp  di, a
:00003694 750e                   jne  000036a4
:00003696 b800180000             mov  eax, 1800
:0000369b c745dc80030000         movl ptr [ebp-36], 380
:000036a2 eb19                   jmp  000036bd

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003694
|
:000036a4 6683ff64               cmp  di, 64
:000036a8 750e                   jne  000036b8
:000036aa b800e00000             mov  eax, e000
:000036af c745dc60000000         movl ptr [ebp-36], 60
:000036b6 eb05                   jmp  000036bd

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036a8
|
:000036b8 b800f80000             mov  eax, f800

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036a2, :000036b6
|
:000036bd 807de301               cmpb ptr [ebp-29], 1
:000036c1 750e                   jne  000036d1
:000036c3 25ffafffff             and  eax, ffffafff
:000036c8 814ddc40010000         orl  ptr [ebp-36], 140
:000036cf eb12                   jmp  000036e3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036c1
|
:000036d1 807de302               cmpb ptr [ebp-29], 2
:000036d5 750c                   jne  000036e3
:000036d7 25ff57ffff             and  eax, ffff57ff
:000036dc 814ddca0020000         orl  ptr [ebp-36], 2a0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036cf, :000036d5
|
:000036e3 2345f0                 and  eax, ptr [ebp-16]
:000036e6 85c0                   test eax, eax
:000036e8 7516                   jne  00003700
:000036ea c7435404000000         movl ptr [ebx+54], 4
:000036f1 b805000000             mov  eax, 5
:000036f6 e9ab000000             jmp  000037a6
:000036fb 90                     nop
:000036fc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036e8
|
:00003700 8b45dc                 mov  eax, ptr [ebp-36]
:00003703 f7d0                   not  eax
:00003705 23435c                 and  eax, ptr [ebx+5c]
:00003708 50                     push eax
:00003709 a100000000             mov  eax, 0

//*************** section  ***************

:0000370e 83c004                 add  eax, 4
:00003711 50                     push eax
:00003712 ff7340                 pushl ptr [ebx+40]
:00003715 ff75e4                 pushl ptr [ebp+-28]
:00003718 ff55e8                 call -24(ebp)
:0000371b 83c410                 add  esp, 10
:0000371e 85c0                   test eax, eax
:00003720 750e                   jne  00003730
:00003722 c7435404000000         movl ptr [ebx+54], 4
:00003729 b807000000             mov  eax, 7
:0000372e eb76                   jmp  000037a6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003720
|
:00003730 814dec00100000         orl  ptr [ebp-20], 1000
:00003737 814dec00020000         orl  ptr [ebp-20], 200
:0000373e ff75ec                 pushl ptr [ebp+-20]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003741 ff3500000000           pushl 0

//*************** section  ***************

:00003747 ff7340                 pushl ptr [ebx+40]
:0000374a ff75e4                 pushl ptr [ebp+-28]
:0000374d ff55e8                 call -24(ebp)
:00003750 c7435402000000         movl ptr [ebx+54], 2
:00003757 83c410                 add  esp, 10
:0000375a 807b6500               cmpb ptr [ebx+65], 0
:0000375e 7424                   je   00003784
:00003760 c7435404000000         movl ptr [ebx+54], 4
:00003767 ff7340                 pushl ptr [ebx+40]
:0000376a 53                     push ebx
:0000376b e8fcffffff             call 0000376c

//*************** section  ***************

:00003770 83c408                 add  esp, 8
:00003773 85c0                   test eax, eax
:00003775 752f                   jne  000037a6
:00003777 ff750c                 pushl ptr [ebp+c]
:0000377a ff7508                 pushl ptr [ebp+8]
:0000377d e8fcffffff             call 0000377e

//*************** section  ***************

:00003782 eb22                   jmp  000037a6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000375e
|
:00003784 8b03                   mov  eax, ptr [ebx]
:00003786 6820030000             push 320
:0000378b ff7350                 pushl ptr [ebx+50]
:0000378e ff30                   pushl (eax)
:00003790 ff503c                 call 3c(eax)
:00003793 83c40c                 add  esp, c
:00003796 85c0                   test eax, eax
:00003798 7507                   jne  000037a1
:0000379a c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003798
|
:000037a1 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000362d, :0000364a, :000036f6, :0000372e, :00003775
| :00003782
|
:000037a6 8d65f4                 lea  esp, ptr [ebp-12]
:000037a9 5b                     pop  ebx
:000037aa 5e                     pop  esi
:000037ab 5f                     pop  edi
:000037ac 5d                     pop  ebp
:000037ad c3                     ret
:000037ae 89f6                   mov  esi, esi
Exported fn(): PHY_ForceSpeedDuplex
:000037b0 55                     push ebp
:000037b1 89e5                   mov  ebp, esp
:000037b3 53                     push ebx
:000037b4 8b5508                 mov  edx, ptr [ebp+8]
:000037b7 8b4d10                 mov  ecx, ptr [ebp+10]
:000037ba 8b5d14                 mov  ebx, ptr [ebp+14]
:000037bd 0fb7450c               movzwl eax, ptr [ebp]
:000037c1 66894260               mov  ptr [edx+60], ax
:000037c5 884a62                 mov  ptr [edx+62], cl
:000037c8 885a63                 mov  ptr [edx+63], bl
:000037cb b800000000             mov  eax, 0
:000037d0 5b                     pop  ebx
:000037d1 5d                     pop  ebp
:000037d2 c3                     ret
:000037d3 8db600000000           lea  esi, ptr [esi]
:000037d9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): Dummy_ForceSpeedDuplex
:000037e0 55                     push ebp
:000037e1 89e5                   mov  ebp, esp
:000037e3 b800000000             mov  eax, 0
:000037e8 5d                     pop  ebp
:000037e9 c3                     ret
:000037ea 8db600000000           lea  esi, ptr [esi]
Exported fn(): PHY_GetActivePhy
:000037f0 55                     push ebp
:000037f1 89e5                   mov  ebp, esp
:000037f3 57                     push edi
:000037f4 56                     push esi
:000037f5 53                     push ebx
:000037f6 83ec14                 sub  esp, 14
:000037f9 c745ec00000000         movl ptr [ebp-20], 0
:00003800 8b4508                 mov  eax, ptr [ebp+8]
:00003803 8b4834                 mov  ecx, ptr [eax+34]
:00003806 8b01                   mov  eax, ptr [ecx]
:00003808 8945e8                 mov  ptr [ebp-24], eax
:0000380b 8b4104                 mov  eax, ptr [ecx+4]
:0000380e 8945e4                 mov  ptr [ebp-28], eax
:00003811 c745e000000000         movl ptr [ebp-32], 0
:00003818 bf20000000             mov  edi, 20
:0000381d be01000000             mov  esi, 1
:00003822 8db42600000000         lea  esi, ptr [esi]
:00003829 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003920
|
:00003830 89f3                   mov  ebx, esi
:00003832 53                     push ebx
:00003833 ff7508                 pushl ptr [ebp+8]
:00003836 e8fcffffff             call 00003837

//*************** section  ***************

:0000383b 83c408                 add  esp, 8
:0000383e 85c0                   test eax, eax
:00003840 0f85ca000000           jne  00003910
:00003846 8d45f0                 lea  eax, ptr [ebp-16]
:00003849 50                     push eax
:0000384a a100000000             mov  eax, 0

//*************** section  ***************

:0000384f 40                     inc  eax
:00003850 50                     push eax
:00003851 53                     push ebx
:00003852 ff75e8                 pushl ptr [ebp+-24]
:00003855 ff55e4                 call -28(ebp)
:00003858 83c410                 add  esp, 10
:0000385b 85c0                   test eax, eax
:0000385d 0f84ad000000           je   00003910
:00003863 837df000               cmpl ptr [ebp-16], 0
:00003867 0f84a3000000           je   00003910
:0000386d a100000000             mov  eax, 0

//*************** section  ***************

:00003872 8d0480                 lea  eax, ptr [eax+4*eax]
:00003875 8d0c8500000000         lea  ecx, ptr [+4*eax]
:0000387c ba00000000             mov  edx, 0

//*************** section  ***************

:00003881 8b45f0                 mov  eax, ptr [ebp-16]
:00003884 83e004                 and  eax, 4
:00003887 89440a10               mov  ptr [edx*ecx+10], eax
:0000388b 891c11                 mov  ptr [ecx*edx], ebx
:0000388e f645f001               testb ptr [ebp-16], 1
:00003892 7437                   je   000038cb
:00003894 8d8108000000           lea  eax, ptr [ecx+8]

//*************** section  ***************

:0000389a 50                     push eax
:0000389b 6a03                   push 3
:0000389d 53                     push ebx
:0000389e ff75e8                 pushl ptr [ebp+-24]
:000038a1 ff55e4                 call -28(ebp)
:000038a4 83c410                 add  esp, 10
:000038a7 85c0                   test eax, eax
:000038a9 7420                   je   000038cb
:000038ab a100000000             mov  eax, 0

//*************** section  ***************

:000038b0 8d0480                 lea  eax, ptr [eax+4*eax]
:000038b3 8d048504000000         lea  eax, ptr [+4*eax+4]

//*************** section  ***************

:000038ba 50                     push eax
:000038bb 6a02                   push 2
:000038bd 53                     push ebx
:000038be ff75e8                 pushl ptr [ebp+-24]
:000038c1 ff55e4                 call -28(ebp)
:000038c4 83c410                 add  esp, 10
:000038c7 85c0                   test eax, eax
:000038c9 7515                   jne  000038e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003892, :000038a9
|
:000038cb a100000000             mov  eax, 0

//*************** section  ***************

:000038d0 8d0480                 lea  eax, ptr [eax+4*eax]
:000038d3 c704850c00000000000000 movl ptr [+4*eax], 0

//*************** section  ***************

:000038de eb27                   jmp  00003907

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038c9
|
:000038e0 a100000000             mov  eax, 0

//*************** section  ***************

:000038e5 8d0480                 lea  eax, ptr [eax+4*eax]
:000038e8 0fb71504000000         movzwl edx, 4

//*************** section  ***************

:000038ef c1e210                 shl  edx, 10
:000038f2 8b0d08000000           mov  ecx, 8

//*************** section  ***************

:000038f8 81e100fc0000           and  ecx, fc00
:000038fe 09ca                   or   edx, ecx
:00003900 8914850c000000         mov  ptr [+4*eax], edx

//*************** section  ***************


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038de
|

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003907 ff0500000000           incl 0

//*************** section  ***************

:0000390d eb17                   jmp  00003926
:0000390f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003840, :0000385d, :00003867
|
:00003910 46                     inc  esi
:00003911 8d461f                 lea  eax, ptr [esi+1f]
:00003914 83feff                 cmp  esi, -1
:00003917 0f4fc6                 cmovg eax, esi
:0000391a 83e0e0                 and  eax, -32
:0000391d 29c6                   sub  esi, eax
:0000391f 4f                     dec  edi
:00003920 0f850affffff           jne  00003830

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000390d
|

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003926 833d0000000000         cmpl 0, 0

//*************** section  ***************

:0000392d 0f84f5000000           je   00003a28

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003933 833d0000000001         cmpl 0, 1

//*************** section  ***************

:0000393a 7514                   jne  00003950
:0000393c a10c000000             mov  eax, c

//*************** section  ***************

:00003941 8945ec                 mov  ptr [ebp-20], eax
:00003944 a100000000             mov  eax, 0

//*************** section  ***************

:00003949 e9d4000000             jmp  00003a22
:0000394e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000393a
|
:00003950 bb00000000             mov  ebx, 0
:00003955 eb0a                   jmp  00003961
:00003957 89f6                   mov  esi, esi
:00003959 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000397d
|
:00003960 43                     inc  ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003955
|
:00003961 3b1d00000000           cmp  ebx, 0

//*************** section  ***************

:00003967 7333                   jae  0000399c
:00003969 8d049b                 lea  eax, ptr [ebx+4*ebx]
:0000396c 8d0c8500000000         lea  ecx, ptr [+4*eax]
:00003973 ba00000000             mov  edx, 0

//*************** section  ***************

:00003978 837c0a1000             cmpl ptr [edx*ecx+10], 0
:0000397d 0f84ddffffff           je   00003960
:00003983 8b810c000000           mov  eax, ptr [ecx]

//*************** section  ***************

:00003989 8945ec                 mov  ptr [ebp-20], eax
:0000398c 8b0411                 mov  eax, ptr [ecx*edx]
:0000398f 8b5508                 mov  edx, ptr [ebp+8]
:00003992 894240                 mov  ptr [edx+40], eax
:00003995 c745e001000000         movl ptr [ebp-32], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003967
|
:0000399c bb00000000             mov  ebx, 0
:000039a1 3b1d00000000           cmp  ebx, 0

//*************** section  ***************

:000039a7 7354                   jae  000039fd
:000039a9 ba0c000000             mov  edx, c

//*************** section  ***************

:000039ae 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000039f7
|
:000039b0 8d049b                 lea  eax, ptr [ebx+4*ebx]
:000039b3 c1e002                 shl  eax, 2
:000039b6 813c10000018e0         cmpl ptr [eax*edx], e0180000
:000039bd 7409                   je   000039c8
:000039bf 813c1000cc3200         cmpl ptr [eax*edx], 32cc00
:000039c6 7528                   jne  000039f0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000039bd
|
:000039c8 8d049b                 lea  eax, ptr [ebx+4*ebx]
:000039cb 8d0c8500000000         lea  ecx, ptr [+4*eax]
:000039d2 8b0411                 mov  eax, ptr [ecx*edx]
:000039d5 8945ec                 mov  ptr [ebp-20], eax
:000039d8 8b8100000000           mov  eax, ptr [ecx]

//*************** section  ***************

:000039de 8b5508                 mov  edx, ptr [ebp+8]
:000039e1 894240                 mov  ptr [edx+40], eax
:000039e4 c745e001000000         movl ptr [ebp-32], 1
:000039eb eb10                   jmp  000039fd
:000039ed 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000039c6
|
:000039f0 43                     inc  ebx
:000039f1 3b1d00000000           cmp  ebx, 0

//*************** section  ***************

:000039f7 0f82b3ffffff           jb   000039b0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000039a7, :000039eb
|
:000039fd 837de000               cmpl ptr [ebp-32], 0
:00003a01 7525                   jne  00003a28
:00003a03 a100000000             mov  eax, 0

//*************** section  ***************

:00003a08 48                     dec  eax
:00003a09 8d0480                 lea  eax, ptr [eax+4*eax]
:00003a0c 8d148500000000         lea  edx, ptr [+4*eax]
:00003a13 8b820c000000           mov  eax, ptr [edx]

//*************** section  ***************

:00003a19 8945ec                 mov  ptr [ebp-20], eax
:00003a1c 8b8200000000           mov  eax, ptr [edx]

//*************** section  ***************


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003949
|
:00003a22 8b5508                 mov  edx, ptr [ebp+8]
:00003a25 894240                 mov  ptr [edx+40], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000392d, :00003a01
|
:00003a28 8b45ec                 mov  eax, ptr [ebp-20]
:00003a2b 8d65f4                 lea  esp, ptr [ebp-12]
:00003a2e 5b                     pop  ebx
:00003a2f 5e                     pop  esi
:00003a30 5f                     pop  edi
:00003a31 5d                     pop  ebp
:00003a32 c3                     ret
:00003a33 8db600000000           lea  esi, ptr [esi]
:00003a39 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_Reset
:00003a40 55                     push ebp
:00003a41 89e5                   mov  ebp, esp
:00003a43 57                     push edi
:00003a44 56                     push esi
:00003a45 53                     push ebx
:00003a46 83ec08                 sub  esp, 8
:00003a49 8b7508                 mov  esi, ptr [ebp+8]
:00003a4c 8b5634                 mov  edx, ptr [esi+34]
:00003a4f 8b3a                   mov  edi, ptr [edx]
:00003a51 8b4204                 mov  eax, ptr [edx+4]
:00003a54 8945ec                 mov  ptr [ebp-20], eax
:00003a57 8b5a08                 mov  ebx, ptr [edx+8]
:00003a5a b800000000             mov  eax, 0
:00003a5f 837e4c00               cmpl ptr [esi+4c], 0
:00003a63 0f85c6000000           jne  00003b2f
:00003a69 8d45f0                 lea  eax, ptr [ebp-16]
:00003a6c 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003a6d ff3500000000           pushl 0

//*************** section  ***************

:00003a73 ff750c                 pushl ptr [ebp+c]
:00003a76 57                     push edi
:00003a77 ff55ec                 call -20(ebp)
:00003a7a 83c410                 add  esp, 10
:00003a7d 85c0                   test eax, eax
:00003a7f 750f                   jne  00003a90

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b11
|
:00003a81 b806000000             mov  eax, 6
:00003a86 e9a4000000             jmp  00003b2f
:00003a8b 90                     nop
:00003a8c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003a7f
|
:00003a90 814df000800000         orl  ptr [ebp-16], 8000
:00003a97 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003a9a ff3500000000           pushl 0

//*************** section  ***************

:00003aa0 ff750c                 pushl ptr [ebp+c]
:00003aa3 57                     push edi
:00003aa4 ffd3                   call ebx
:00003aa6 83c410                 add  esp, 10
:00003aa9 85c0                   test eax, eax
:00003aab 7507                   jne  00003ab4
:00003aad b807000000             mov  eax, 7
:00003ab2 eb7b                   jmp  00003b2f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003aab
|
:00003ab4 bb00000000             mov  ebx, 0
:00003ab9 f645f180               testb ptr [ebp-15], 80
:00003abd 7422                   je   00003ae1
:00003abf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003adb
|
:00003ac0 8b16                   mov  edx, ptr [esi]
:00003ac2 6a32                   push 32
:00003ac4 8b06                   mov  eax, ptr [esi]
:00003ac6 ff30                   pushl (eax)
:00003ac8 ff5218                 call 18(edx)
:00003acb 83c408                 add  esp, 8
:00003ace 43                     inc  ebx
:00003acf 81fb0f270000           cmp  ebx, 270f
:00003ad5 770a                   ja   00003ae1
:00003ad7 f645f180               testb ptr [ebp-15], 80
:00003adb 0f85dfffffff           jne  00003ac0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003abd, :00003ad5
|
:00003ae1 bb00000000             mov  ebx, 0
:00003ae6 f645f180               testb ptr [ebp-15], 80
:00003aea 743e                   je   00003b2a
:00003aec 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b24
|
:00003af0 8b06                   mov  eax, ptr [esi]
:00003af2 6a32                   push 32
:00003af4 8b16                   mov  edx, ptr [esi]
:00003af6 ff32                   pushl (edx)
:00003af8 ff5018                 call 18(eax)
:00003afb 8d45f0                 lea  eax, ptr [ebp-16]
:00003afe 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003aff ff3500000000           pushl 0

//*************** section  ***************

:00003b05 ff750c                 pushl ptr [ebp+c]
:00003b08 57                     push edi
:00003b09 ff55ec                 call -20(ebp)
:00003b0c 83c418                 add  esp, 18
:00003b0f 85c0                   test eax, eax
:00003b11 0f846affffff           je   00003a81
:00003b17 43                     inc  ebx
:00003b18 81fbe7030000           cmp  ebx, 3e7
:00003b1e 770a                   ja   00003b2a
:00003b20 f645f180               testb ptr [ebp-15], 80
:00003b24 0f85c6ffffff           jne  00003af0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003aea, :00003b1e
|
:00003b2a b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003a63, :00003a86, :00003ab2
|
:00003b2f 8d65f4                 lea  esp, ptr [ebp-12]
:00003b32 5b                     pop  ebx
:00003b33 5e                     pop  esi
:00003b34 5f                     pop  edi
:00003b35 5d                     pop  ebp
:00003b36 c3                     ret
:00003b37 89f6                   mov  esi, esi
:00003b39 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_PowerupAndRemoveIsolation
:00003b40 55                     push ebp
:00003b41 89e5                   mov  ebp, esp
:00003b43 57                     push edi
:00003b44 56                     push esi
:00003b45 53                     push ebx
:00003b46 83ec04                 sub  esp, 4
:00003b49 8b5508                 mov  edx, ptr [ebp+8]
:00003b4c 8b4234                 mov  eax, ptr [edx+34]
:00003b4f 8b30                   mov  esi, ptr [eax]
:00003b51 8b7804                 mov  edi, ptr [eax+4]
:00003b54 8b5808                 mov  ebx, ptr [eax+8]
:00003b57 8d45f0                 lea  eax, ptr [ebp-16]
:00003b5a 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003b5b ff3500000000           pushl 0

//*************** section  ***************

:00003b61 ff750c                 pushl ptr [ebp+c]
:00003b64 56                     push esi
:00003b65 ffd7                   call edi
:00003b67 83c410                 add  esp, 10
:00003b6a 85c0                   test eax, eax
:00003b6c 0f849e000000           je   00003c10
:00003b72 8b45f0                 mov  eax, ptr [ebp-16]
:00003b75 a9000c0000             test eax, c00
:00003b7a 0f8497000000           je   00003c17
:00003b80 25fff3ffff             and  eax, fffff3ff
:00003b85 8945f0                 mov  ptr [ebp-16], eax
:00003b88 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003b89 ff3500000000           pushl 0

//*************** section  ***************

:00003b8f ff750c                 pushl ptr [ebp+c]
:00003b92 56                     push esi
:00003b93 ffd3                   call ebx
:00003b95 83c410                 add  esp, 10
:00003b98 85c0                   test eax, eax
:00003b9a 750a                   jne  00003ba6
:00003b9c b807000000             mov  eax, 7
:00003ba1 e976000000             jmp  00003c1c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b9a
|
:00003ba6 8d45f0                 lea  eax, ptr [ebp-16]
:00003ba9 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003baa ff3500000000           pushl 0

//*************** section  ***************

:00003bb0 ff750c                 pushl ptr [ebp+c]
:00003bb3 56                     push esi
:00003bb4 ffd7                   call edi
:00003bb6 bb00000000             mov  ebx, 0
:00003bbb 83c410                 add  esp, 10
:00003bbe f745f0000c0000         testl ptr [ebp-16], c00
:00003bc5 7450                   je   00003c17
:00003bc7 89f6                   mov  esi, esi
:00003bc9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003c05
|
:00003bd0 8b4d08                 mov  ecx, ptr [ebp+8]
:00003bd3 8b11                   mov  edx, ptr [ecx]
:00003bd5 6a32                   push 32
:00003bd7 8b01                   mov  eax, ptr [ecx]
:00003bd9 ff30                   pushl (eax)
:00003bdb ff5218                 call 18(edx)
:00003bde 8d45f0                 lea  eax, ptr [ebp-16]
:00003be1 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003be2 ff3500000000           pushl 0

//*************** section  ***************

:00003be8 ff750c                 pushl ptr [ebp+c]
:00003beb 56                     push esi
:00003bec ffd7                   call edi
:00003bee 83c418                 add  esp, 18
:00003bf1 85c0                   test eax, eax
:00003bf3 741b                   je   00003c10
:00003bf5 43                     inc  ebx
:00003bf6 81fbe7030000           cmp  ebx, 3e7
:00003bfc 7719                   ja   00003c17
:00003bfe f745f0000c0000         testl ptr [ebp-16], c00
:00003c05 0f85c5ffffff           jne  00003bd0
:00003c0b eb0a                   jmp  00003c17
:00003c0d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b6c, :00003bf3
|
:00003c10 b806000000             mov  eax, 6
:00003c15 eb05                   jmp  00003c1c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b7a, :00003bc5, :00003bfc, :00003c0b
|
:00003c17 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ba1, :00003c15
|
:00003c1c 8d65f4                 lea  esp, ptr [ebp-12]
:00003c1f 5b                     pop  ebx
:00003c20 5e                     pop  esi
:00003c21 5f                     pop  edi
:00003c22 5d                     pop  ebp
:00003c23 c3                     ret
:00003c24 8db600000000           lea  esi, ptr [esi]
:00003c2a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_Powerdown
:00003c30 55                     push ebp
:00003c31 89e5                   mov  ebp, esp
:00003c33 57                     push edi
:00003c34 56                     push esi
:00003c35 53                     push ebx
:00003c36 83ec08                 sub  esp, 8
:00003c39 8b5d08                 mov  ebx, ptr [ebp+8]
:00003c3c 8b5334                 mov  edx, ptr [ebx+34]
:00003c3f 8b3a                   mov  edi, ptr [edx]
:00003c41 8b4204                 mov  eax, ptr [edx+4]
:00003c44 8945ec                 mov  ptr [ebp-20], eax
:00003c47 8b7208                 mov  esi, ptr [edx+8]
:00003c4a c7435400000000         movl ptr [ebx+54], 0
:00003c51 8d45f0                 lea  eax, ptr [ebp-16]
:00003c54 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003c55 ff3500000000           pushl 0

//*************** section  ***************

:00003c5b ff7340                 pushl ptr [ebx+40]
:00003c5e 57                     push edi
:00003c5f ff55ec                 call -20(ebp)
:00003c62 83c410                 add  esp, 10
:00003c65 85c0                   test eax, eax
:00003c67 0f8493000000           je   00003d00
:00003c6d f74360ffffff00         testl ptr [ebx+60], ffffff
:00003c74 7415                   je   00003c8b
:00003c76 ff735c                 pushl ptr [ebx+5c]
:00003c79 a100000000             mov  eax, 0

//*************** section  ***************

:00003c7e 83c004                 add  eax, 4
:00003c81 50                     push eax
:00003c82 ff7340                 pushl ptr [ebx+40]
:00003c85 57                     push edi
:00003c86 ffd6                   call esi
:00003c88 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003c74
|
:00003c8b c745f000080000         movl ptr [ebp-16], 800
:00003c92 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003c95 ff3500000000           pushl 0

//*************** section  ***************

:00003c9b ff7340                 pushl ptr [ebx+40]
:00003c9e 57                     push edi
:00003c9f ffd6                   call esi
:00003ca1 83c410                 add  esp, 10
:00003ca4 85c0                   test eax, eax
:00003ca6 7508                   jne  00003cb0
:00003ca8 b807000000             mov  eax, 7
:00003cad eb5d                   jmp  00003d0c
:00003caf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ca6
|
:00003cb0 8d45f0                 lea  eax, ptr [ebp-16]
:00003cb3 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003cb4 ff3500000000           pushl 0

//*************** section  ***************

:00003cba ff7340                 pushl ptr [ebx+40]
:00003cbd 57                     push edi
:00003cbe ff55ec                 call -20(ebp)
:00003cc1 be00000000             mov  esi, 0
:00003cc6 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003cf6
|
:00003cc9 f645f108               testb ptr [ebp-15], 8
:00003ccd 7538                   jne  00003d07
:00003ccf 8b03                   mov  eax, ptr [ebx]
:00003cd1 6a32                   push 32
:00003cd3 ff30                   pushl (eax)
:00003cd5 ff5018                 call 18(eax)
:00003cd8 8d45f0                 lea  eax, ptr [ebp-16]
:00003cdb 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003cdc ff3500000000           pushl 0

//*************** section  ***************

:00003ce2 ff7340                 pushl ptr [ebx+40]
:00003ce5 57                     push edi
:00003ce6 ff55ec                 call -20(ebp)
:00003ce9 83c418                 add  esp, 18
:00003cec 85c0                   test eax, eax
:00003cee 7410                   je   00003d00
:00003cf0 46                     inc  esi
:00003cf1 83fe09                 cmp  esi, 9
:00003cf4 7711                   ja   00003d07
:00003cf6 e9ceffffff             jmp  00003cc9
:00003cfb 90                     nop
:00003cfc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003c67, :00003cee
|
:00003d00 b806000000             mov  eax, 6
:00003d05 eb05                   jmp  00003d0c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ccd, :00003cf4
|
:00003d07 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003cad, :00003d05
|
:00003d0c 8d65f4                 lea  esp, ptr [ebp-12]
:00003d0f 5b                     pop  ebx
:00003d10 5e                     pop  esi
:00003d11 5f                     pop  edi
:00003d12 5d                     pop  ebp
:00003d13 c3                     ret
:00003d14 8db600000000           lea  esi, ptr [esi]
:00003d1a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_CompleteAutonegotiation
:00003d20 55                     push ebp
:00003d21 89e5                   mov  ebp, esp
:00003d23 57                     push edi
:00003d24 56                     push esi
:00003d25 53                     push ebx
:00003d26 83ec0c                 sub  esp, c
:00003d29 8b7508                 mov  esi, ptr [ebp+8]
:00003d2c 8b5634                 mov  edx, ptr [esi+34]
:00003d2f 8b02                   mov  eax, ptr [edx]
:00003d31 8945ec                 mov  ptr [ebp-20], eax
:00003d34 8b4204                 mov  eax, ptr [edx+4]
:00003d37 8945e8                 mov  ptr [ebp-24], eax
:00003d3a b800000000             mov  eax, 0
:00003d3f 837e4c00               cmpl ptr [esi+4c], 0
:00003d43 0f8586000000           jne  00003dcf
:00003d49 8d45f0                 lea  eax, ptr [ebp-16]
:00003d4c 50                     push eax
:00003d4d a100000000             mov  eax, 0

//*************** section  ***************

:00003d52 40                     inc  eax
:00003d53 50                     push eax
:00003d54 ff7640                 pushl ptr [esi+40]
:00003d57 ff75ec                 pushl ptr [ebp+-20]
:00003d5a ff55e8                 call -24(ebp)
:00003d5d 83c410                 add  esp, 10
:00003d60 bf00000000             mov  edi, 0
:00003d65 85c0                   test eax, eax
:00003d67 7507                   jne  00003d70

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003dba
|
:00003d69 b806000000             mov  eax, 6
:00003d6e eb5f                   jmp  00003dcf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d67, :00003dc4
|
:00003d70 bb00000000             mov  ebx, 0
:00003d75 f645f020               testb ptr [ebp-16], 20
:00003d79 7526                   jne  00003da1
:00003d7b 90                     nop
:00003d7c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d9b
|
:00003d80 8b16                   mov  edx, ptr [esi]
:00003d82 6a32                   push 32
:00003d84 8b06                   mov  eax, ptr [esi]
:00003d86 ff30                   pushl (eax)
:00003d88 ff5218                 call 18(edx)
:00003d8b 83c408                 add  esp, 8
:00003d8e 43                     inc  ebx
:00003d8f 81fb87130000           cmp  ebx, 1387
:00003d95 770a                   ja   00003da1
:00003d97 f645f020               testb ptr [ebp-16], 20
:00003d9b 0f84dfffffff           je   00003d80

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d79, :00003d95
|
:00003da1 8d45f0                 lea  eax, ptr [ebp-16]
:00003da4 50                     push eax
:00003da5 a100000000             mov  eax, 0

//*************** section  ***************

:00003daa 40                     inc  eax
:00003dab 50                     push eax
:00003dac ff7640                 pushl ptr [esi+40]
:00003daf ff75ec                 pushl ptr [ebp+-20]
:00003db2 ff55e8                 call -24(ebp)
:00003db5 83c410                 add  esp, 10
:00003db8 85c0                   test eax, eax
:00003dba 0f84a9ffffff           je   00003d69
:00003dc0 47                     inc  edi
:00003dc1 83ff0b                 cmp  edi, b
:00003dc4 0f86a6ffffff           jbe  00003d70
:00003dca b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d43, :00003d6e
|
:00003dcf 8d65f4                 lea  esp, ptr [ebp-12]
:00003dd2 5b                     pop  ebx
:00003dd3 5e                     pop  esi
:00003dd4 5f                     pop  edi
:00003dd5 5d                     pop  ebp
:00003dd6 c3                     ret
:00003dd7 89f6                   mov  esi, esi
:00003dd9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_GetLinkState
:00003de0 55                     push ebp
:00003de1 89e5                   mov  ebp, esp
:00003de3 83ec04                 sub  esp, 4
:00003de6 8b5508                 mov  edx, ptr [ebp+8]
:00003de9 8b4a34                 mov  ecx, ptr [edx+34]
:00003dec 8d45fc                 lea  eax, ptr [ebp-4]
:00003def 50                     push eax
:00003df0 a100000000             mov  eax, 0

//*************** section  ***************

:00003df5 40                     inc  eax
:00003df6 50                     push eax
:00003df7 ff7240                 pushl ptr [edx+40]
:00003dfa ff31                   pushl (ecx)
:00003dfc ff5104                 call 4(ecx)
:00003dff 83c410                 add  esp, 10
:00003e02 85c0                   test eax, eax
:00003e04 750a                   jne  00003e10
:00003e06 b806000000             mov  eax, 6
:00003e0b eb17                   jmp  00003e24
:00003e0d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e04
|
:00003e10 f645fc04               testb ptr [ebp-4], 4
:00003e14 7409                   je   00003e1f
:00003e16 8b450c                 mov  eax, ptr [ebp]
:00003e19 c70001000000           movl ptr [eax], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e14
|
:00003e1f b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e0b
|
:00003e24 89ec                   mov  esp, ebp
:00003e26 5d                     pop  ebp
:00003e27 c3                     ret
:00003e28 90                     nop
:00003e29 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_GetLinkStateExternal
:00003e30 55                     push ebp
:00003e31 89e5                   mov  ebp, esp
:00003e33 83ec04                 sub  esp, 4
:00003e36 8b5508                 mov  edx, ptr [ebp+8]
:00003e39 8b4a34                 mov  ecx, ptr [edx+34]
:00003e3c 8d45fc                 lea  eax, ptr [ebp-4]
:00003e3f 50                     push eax
:00003e40 a100000000             mov  eax, 0

//*************** section  ***************

:00003e45 40                     inc  eax
:00003e46 50                     push eax
:00003e47 ff7240                 pushl ptr [edx+40]
:00003e4a ff31                   pushl (ecx)
:00003e4c ff5104                 call 4(ecx)
:00003e4f 83c410                 add  esp, 10
:00003e52 85c0                   test eax, eax
:00003e54 750a                   jne  00003e60
:00003e56 b806000000             mov  eax, 6
:00003e5b eb17                   jmp  00003e74
:00003e5d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e54
|
:00003e60 f645fc04               testb ptr [ebp-4], 4
:00003e64 7409                   je   00003e6f
:00003e66 8b450c                 mov  eax, ptr [ebp]
:00003e69 c70001000000           movl ptr [eax], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e64
|
:00003e6f b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e5b
|
:00003e74 89ec                   mov  esp, ebp
:00003e76 5d                     pop  ebp
:00003e77 c3                     ret
:00003e78 90                     nop
:00003e79 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_SetSpeedDuplexForFailedAutonegotiation
:00003e80 55                     push ebp
:00003e81 89e5                   mov  ebp, esp
:00003e83 57                     push edi
:00003e84 56                     push esi
:00003e85 53                     push ebx
:00003e86 83ec10                 sub  esp, 10
:00003e89 8b5d08                 mov  ebx, ptr [ebp+8]
:00003e8c 8b5334                 mov  edx, ptr [ebx+34]
:00003e8f 8b7a04                 mov  edi, ptr [edx+4]
:00003e92 8b4208                 mov  eax, ptr [edx+8]
:00003e95 8945e4                 mov  ptr [ebp-28], eax
:00003e98 8b32                   mov  esi, ptr [edx]
:00003e9a 8d45f0                 lea  eax, ptr [ebp-16]
:00003e9d 50                     push eax

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003e9e ff3500000000           pushl 0

//*************** section  ***************

:00003ea4 ff7340                 pushl ptr [ebx+40]
:00003ea7 56                     push esi
:00003ea8 ffd7                   call edi
:00003eaa 83c410                 add  esp, 10
:00003ead 85c0                   test eax, eax
:00003eaf 7418                   je   00003ec9
:00003eb1 8d45ec                 lea  eax, ptr [ebp-20]
:00003eb4 50                     push eax
:00003eb5 a100000000             mov  eax, 0

//*************** section  ***************

:00003eba 40                     inc  eax
:00003ebb 50                     push eax
:00003ebc ff7340                 pushl ptr [ebx+40]
:00003ebf 56                     push esi
:00003ec0 ffd7                   call edi
:00003ec2 83c410                 add  esp, 10
:00003ec5 85c0                   test eax, eax
:00003ec7 750a                   jne  00003ed3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003eaf
|
:00003ec9 b806000000             mov  eax, 6
:00003ece e9df000000             jmp  00003fb2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ec7
|
:00003ed3 f645f102               testb ptr [ebp-15], 2
:00003ed7 750a                   jne  00003ee3
:00003ed9 f645ec20               testb ptr [ebp-20], 20
:00003edd 0f85ca000000           jne  00003fad

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ed7
|
:00003ee3 f74360ffffff00         testl ptr [ebx+60], ffffff
:00003eea 0f85b0000000           jne  00003fa0
:00003ef0 8b45ec                 mov  eax, ptr [ebp-20]
:00003ef3 a900a20000             test eax, a200
:00003ef8 7416                   je   00003f10
:00003efa 814df000200000         orl  ptr [ebp-16], 2000
:00003f01 c7433800e1f505         movl ptr [ebx+38], 5f5e100
:00003f08 eb2a                   jmp  00003f34
:00003f0a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ef8
|
:00003f10 f645ed08               testb ptr [ebp-19], 8
:00003f14 7410                   je   00003f26
:00003f16 8165f0ffdfffff         andl ptr [ebp-16], ffffdfff
:00003f1d c7433880969800         movl ptr [ebx+38], 989680
:00003f24 eb0e                   jmp  00003f34

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003f14
|
:00003f26 c7433880969800         movl ptr [ebx+38], 989680
:00003f2d b804000000             mov  eax, 4
:00003f32 eb7e                   jmp  00003fb2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003f08, :00003f24
|
:00003f34 c7433c01000000         movl ptr [ebx+3c], 1
:00003f3b ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->"SRC A: $Revision: #98 $"
                                 |
:00003f3e ff3500000000           pushl 0

//*************** section  ***************

:00003f44 ff7340                 pushl ptr [ebx+40]
:00003f47 56                     push esi
:00003f48 ff55e4                 call -28(ebp)
:00003f4b 83c410                 add  esp, 10
:00003f4e 807b6500               cmpb ptr [ebx+65], 0
:00003f52 741c                   je   00003f70
:00003f54 c7435404000000         movl ptr [ebx+54], 4
:00003f5b 6860090000             push 960
:00003f60 ff750c                 pushl ptr [ebp+c]
:00003f63 53                     push ebx
:00003f64 e8fcffffff             call 00003f65

//*************** section  ***************

:00003f69 83c40c                 add  esp, c
:00003f6c eb3f                   jmp  00003fad
:00003f6e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003f52
|
:00003f70 c7435403000000         movl ptr [ebx+54], 3
:00003f77 c7435896000000         movl ptr [ebx+58], 96
:00003f7e 8b03                   mov  eax, ptr [ebx]
:00003f80 6896000000             push 96
:00003f85 ff7350                 pushl ptr [ebx+50]
:00003f88 8b13                   mov  edx, ptr [ebx]
:00003f8a ff32                   pushl (edx)
:00003f8c ff503c                 call 3c(eax)
:00003f8f 83c40c                 add  esp, c
:00003f92 85c0                   test eax, eax
:00003f94 7517                   jne  00003fad
:00003f96 c7435404000000         movl ptr [ebx+54], 4
:00003f9d eb0e                   jmp  00003fad
:00003f9f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003eea
|
:00003fa0 8d45e8                 lea  eax, ptr [ebp-24]
:00003fa3 50                     push eax
:00003fa4 53                     push ebx
:00003fa5 e8fcffffff             call 00003fa6

//*************** section  ***************

:00003faa 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003edd, :00003f6c, :00003f94, :00003f9d
|
:00003fad b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ece, :00003f32
|
:00003fb2 8d65f4                 lea  esp, ptr [ebp-12]
:00003fb5 5b                     pop  ebx
:00003fb6 5e                     pop  esi
:00003fb7 5f                     pop  edi
:00003fb8 5d                     pop  ebp
:00003fb9 c3                     ret
:00003fba 8db600000000           lea  esi, ptr [esi]
Exported fn(): PHY_GetSpeedDuplex
:00003fc0 55                     push ebp
:00003fc1 89e5                   mov  ebp, esp
:00003fc3 57                     push edi
:00003fc4 56                     push esi
:00003fc5 53                     push ebx
:00003fc6 83ec08                 sub  esp, 8
:00003fc9 8b5508                 mov  edx, ptr [ebp+8]
:00003fcc 8b4234                 mov  eax, ptr [edx+34]
:00003fcf 8b7804                 mov  edi, ptr [eax+4]
:00003fd2 8b18                   mov  ebx, ptr [eax]
:00003fd4 8d45f0                 lea  eax, ptr [ebp-16]
:00003fd7 50                     push eax
:00003fd8 a100000000             mov  eax, 0

//*************** section  ***************

:00003fdd 83c004                 add  eax, 4
:00003fe0 50                     push eax
:00003fe1 ff7240                 pushl ptr [edx+40]
:00003fe4 53                     push ebx
:00003fe5 ffd7                   call edi
:00003fe7 89c6                   mov  esi, eax
:00003fe9 8d45ec                 lea  eax, ptr [ebp-20]
:00003fec 50                     push eax
:00003fed a100000000             mov  eax, 0

//*************** section  ***************

:00003ff2 83c005                 add  eax, 5
:00003ff5 50                     push eax
:00003ff6 8b4508                 mov  eax, ptr [ebp+8]
:00003ff9 ff7040                 pushl ptr [eax+40]
:00003ffc 53                     push ebx
:00003ffd ffd7                   call edi
:00003fff 83c420                 add  esp, 20
:00004002 09c6                   or   esi, eax
:00004004 750a                   jne  00004010
:00004006 b806000000             mov  eax, 6
:0000400b eb5d                   jmp  0000406a
:0000400d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004004
|
:00004010 8b45f0                 mov  eax, ptr [ebp-16]
:00004013 2345ec                 and  eax, ptr [ebp-20]
:00004016 a980010000             test eax, 180
:0000401b 7413                   je   00004030
:0000401d 8b5508                 mov  edx, ptr [ebp+8]
:00004020 c7423800e1f505         movl ptr [edx+38], 5f5e100
:00004027 eb18                   jmp  00004041
:00004029 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000401b
|
:00004030 a960000000             test eax, 60
:00004035 740a                   je   00004041
:00004037 8b5508                 mov  edx, ptr [ebp+8]
:0000403a c7423880969800         movl ptr [edx+38], 989680

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004027, :00004035
|
:00004041 a940010000             test eax, 140
:00004046 740c                   je   00004054
:00004048 8b4508                 mov  eax, ptr [ebp+8]
:0000404b c7403c02000000         movl ptr [eax+3c], 2
:00004052 eb11                   jmp  00004065

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004046
|
:00004054 a9a0000000             test eax, a0
:00004059 740a                   je   00004065
:0000405b 8b5508                 mov  edx, ptr [ebp+8]
:0000405e c7423c01000000         movl ptr [edx+3c], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004052, :00004059
|
:00004065 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000400b
|
:0000406a 8d65f4                 lea  esp, ptr [ebp-12]
:0000406d 5b                     pop  ebx
:0000406e 5e                     pop  esi
:0000406f 5f                     pop  edi
:00004070 5d                     pop  ebp
:00004071 c3                     ret
:00004072 8db42600000000         lea  esi, ptr [esi]
:00004079 8dbc2700000000         lea  edi, ptr [edi]