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

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00005340  00000000  00000000  00000040  2**4
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  1 .fixup        000000a8  00000000  00000000  00005380  2**0
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
  2 .rodata       000000e0  00000000  00000000  00005428  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .modinfo      000001b1  00000000  00000000  00005520  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .rodata.str1.1 000000d6  00000000  00000000  000056d1  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .rodata.str1.32 000000eb  00000000  00000000  000057c0  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 __ex_table    00000080  00000000  00000000  000058ac  2**2
                  CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
  7 .data         00000094  00000000  00000000  00005940  2**5
                  CONTENTS, ALLOC, LOAD, RELOC, DATA
  8 .bss          00000000  00000000  00000000  000059d4  2**2
                  ALLOC
  9 .comment      00000064  00000000  00000000  000059d4  2**0
                  CONTENTS, READONLY
 10 .note         00000014  00000000  00000000  00005a38  2**0
                  CONTENTS, READONLY
SYMBOL TABLE:
00000000 l    d  .text 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  .fixup 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  .rodata 00000000 
00000000 l    d  .modinfo 00000000 
00000000 l    d  .rodata.str1.1 00000000 
00000000 l    d  .rodata.str1.32 00000000 
00000000 l    d  __ex_table 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  .data 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  .bss 00000000 
00000000 l    d  .comment 00000000 
00000000 l    d  .note 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    d  *ABS* 00000000 
00000000 l    df *ABS* 00000000 nvnet.c
00000000 l     O .modinfo 0000001f __module_kernel_version
0000001f l     O .modinfo 00000012 __module_using_checksums
00000018 l     O .data 00000004 duplex
0000001c l     O .data 00000004 speed
00000020 l     O .data 00000038 nvnet_pci_table
00000000 l     O .rodata 00000004 __module_pci_device_size
00000058 l     O .data 00000004 __module_pci_device_table
00000060 l     O .data 00000028 nvnet_driver
00000ba2 l     F .text 000003c5 nvnet_probe
00000f68 l     F .text 000000dc nvnet_remove
00000000 l     F .text 00000019 linuxlockalloc
0000001a l     F .text 00000006 linuxlockacquire
00000020 l     F .text 00000006 linuxlockrelease
00000026 l     F .text 00000076 linuxalloc
0000009c l     F .text 00000037 linuxfree
000000d4 l     F .text 0000001c linuxuncachedalloc
000000f0 l     F .text 0000001c linuxuncachedfree
0000010c l     F .text 00000029 linuxclear
00000136 l     F .text 0000001a linuxdelay
00000150 l     F .text 00000087 linuxallocrxbuf
000001d8 l     F .text 00000034 linuxfreerxbuf
0000020c l     F .text 000000d8 linuxpackettx
000002e4 l     F .text 000000c6 linuxpacketrx
000003aa l     F .text 00000056 linuxlinkchanged
00000400 l     F .text 000000c6 nvnet_stats
000004c6 l     F .text 00000117 nvnet_multicast
000005de l     F .text 0000013f nvnet_xmit
0000071e l     F .text 00000006 nvnet_config
00000724 l     F .text 000000ca nvnet_open
000007ee l     F .text 00000034 nvnet_interrupt
00000822 l     F .text 00000059 nvnet_close
0000087c l     F .text 000001e0 nvnet_ioctl
0000121a l     F .text 000000a2 __constant_copy_from_user
0000119c l     F .text 0000007d __constant_copy_to_user
00000a5c l     F .text 00000145 nvnet_init
00001044 l     F .text 0000003f nvnet_init_module
00001084 l     F .text 00000016 nvnet_cleanup_module
00000000 l    df *ABS* 00000000 nvnetlib.c
000012c0 l       .text 00000000 gcc2_compiled.
00002c10 g     F .text 0000012f ADAPTER_SetPowerState
00004ab0 g     F .text 00000243 PHY_GetActivePhy
00002410 g     F .text 00000262 ADAPTER_Write
00002ab0 g     F .text 0000005b ADAPTER_GetPowerCapabilities
00000000         *UND* 00000000 eth_type_trans_Rcaca25a0
00001840 g     F .text 00000283 ADAPTER_Close
00002e30 g     F .text 00000161 ADAPTER_SetWakeUpPattern
00000000         *UND* 00000000 alloc_etherdev_R6eafdf6a
00000000         *UND* 00000000 jiffies_R0da02d67
00000000         *UND* 00000000 pci_disable_device_R95846005
000028e0 g     F .text 00000015 ADAPTER_ResetPhyInitState
00000000         *UND* 00000000 unregister_netdev_R82197958
00002990 g     F .text 0000000e ADAPTER_GetReceiveQueueSize
00003c50 g     F .text 0000006c GetTXPutDescs
00000000         *UND* 00000000 __this_module
00003800 g     F .text 0000015b UpdateTransmitDescRingData
00000280       O *COM* 00000020 aPhyAddrAndId
00000000         *UND* 00000000 printk_R1b7d4074
00000014 g     O .data 00000004 common_hdP_version_string
00000000         *UND* 00000000 pci_write_config_word_Rf23d8795
00003150 g     F .text 0000001f ADAPTER_ClearInterrupts
000021e0 g     F .text 000000a2 ADAPTER_ClearTxDesc
00004d00 g     F .text 000000f7 PHY_Reset
00003070 g     F .text 000000d4 ADAPTER_GetAdapterInfo
00000040 g     O .modinfo 0000002c __module_author
00004e00 g     F .text 000000e4 PHY_PowerupAndRemoveIsolation
00003040 g     F .text 00000023 ADAPTER_GetNodeAddress
00001084 g     F .text 00000016 cleanup_module
00000000         *UND* 00000000 memcpy
00002710 g     F .text 0000006e ADAPTER_DeRegisterOffload
00003540 g     F .text 000002b4 UpdateReceiveDescRingData
00000000 g     O .data 00000004 linux_hdr_version_string
00003960 g     F .text 0000007b UpdateMIIStatus
00001ad0 g     F .text 00000456 ADAPTER_Init
00002940 g     F .text 0000003a ADAPTER_GetLinkSpeed
000000e0 g     O .modinfo 00000056 __module_parm_desc_speed
000010ea g     F .text 000000b1 nvnet_resume
00001044 g     F .text 0000003f init_module
000041e0 g     F .text 000000a1 PHY_DoPostAutonegotiationProcessing
00004a70 g     F .text 00000023 PHY_ForceSpeedDuplex
00004080 g     F .text 00000093 PHY_Init
00002b10 g     F .text 000000f3 ADAPTER_GetPowerState
00000000         *UND* 00000000 pci_find_capability_R097d3101
00003db0 g     F .text 0000009a CreateReceiveDescriptor
00003470 g     F .text 000000c3 ADAPTER_SetSpeedDuplex
00002680 g     F .text 00000014 ADAPTER_SetTransmitFlag
00004020 g     F .text 0000005d PHY_Close
0000008c g     O .data 00000004 pMIIRegs
00000000         *UND* 00000000 netif_rx_R45e2e31a
00000000         *UND* 00000000 pci_unregister_driver_Re8061e13
000048b0 g     F .text 000001be ForceSpeedDuplex
0000109a g     F .text 00000050 nvnet_suspend
00002900 g     F .text 00000015 ADAPTER_IsLinkInitializing
00000000         *UND* 00000000 request_irq_R0c60f2e0
00003b20 g     F .text 00000123 ADAPTER_WritePhy
00002860 g     F .text 00000079 StartReceiverAndOrTransmitter
00000000         *UND* 00000000 __request_region_R1a1a4f09
00002920 g     F .text 0000001d ADAPTER_GetLinkState
000000d0 g     O .modinfo 0000000d __module_parm_speed
00000000         *UND* 00000000 skb_over_panic_Rcb4f132c
00002290 g     F .text 00000071 ADAPTER_Start
00000000         *UND* 00000000 __out_of_line_bug_R8b0fd3c5
000029a0 g     F .text 0000010a ADAPTER_GetStatistics
00003ed0 g     F .text 00000142 PHY_Open
00004120 g     F .text 000000b5 PHY_WaitForLinkup
00000000         *UND* 00000000 free_irq_Rf20dabd8
00000004 g     O .data 00000004 linux_src_version_string
00005280 g     F .text 000000b2 PHY_GetSpeedDuplex
00000010 g     O .data 00000004 common_hdO_version_string
00002fe0 g     F .text 00000058 ADAPTER_SetNodeAddress
00000000         *UND* 00000000 __ioremap_R9eac042a
000023e0 g     F .text 0000002c ADAPTER_QueryWriteSlots
00000000         *UND* 00000000 pci_free_consistent_R1bfc1908
00002310 g     F .text 000000c9 ADAPTER_Stop
000050f0 g     F .text 00000048 PHY_GetLinkStateExternal
00002780 g     F .text 000000df StopReceiverAndOrTransmitter
00000000         *UND* 00000000 cpu_raise_softirq_Rd01f3ee8
00000080 g     O .modinfo 00000050 __module_description
00000000         *UND* 00000000 __release_region_Rd49501d4
00002d50 g     F .text 000000d9 ADAPTER_SetPacketFilter
00004fe0 g     F .text 000000b7 PHY_CompleteAutonegotiation
00000000         *UND* 00000000 pci_enable_device_R1bc741d2
000046a0 g     F .text 00000020 PHY_GetLinkMode
00000000         *UND* 00000000 iomem_resource_R9efed5af
00004290 g     F .text 00000014 PHY_IsLinkInitializing
00000000         *UND* 00000000 alloc_skb_Rdef035a6
00000088 g     O .data 00000004 common_srcA_version_string
000031f0 g     F .text 00000019 ADAPTER_QueryInterrupt
000021c0 g     F .text 0000001e ADAPTER_Deinit
00000090 g     O .data 00000004 ulTotalNoOfPhy
00000000         *UND* 00000000 pci_register_driver_R1e536d21
00003170 g     F .text 00000026 ADAPTER_DisableInterrupts
00000000         *UND* 00000000 register_netdev_R11a37b47
00000000         *UND* 00000000 kfree_R037a0cba
000050a0 g     F .text 00000048 PHY_GetLinkState
000042b0 g     F .text 00000014 PHY_ResetPhyInitState
00000000         *UND* 00000000 __udelay_R9e7d6bd0
0000000c g     O .data 00000004 common_hdB_version_string
000042d0 g     F .text 0000025f PhyTimerFunc
00000000         *UND* 00000000 __kfree_skb_R599f73e3
000045c0 g     F .text 000000a2 PHY_Deinit
00003e50 g     F .text 0000007d DestroyReceiveDescriptor
00000000         *UND* 00000000 pci_set_master_R99cc7ae2
00005140 g     F .text 0000013a PHY_SetSpeedDuplexForFailedAutonegotiation
000046c0 g     F .text 000001e8 ForceSpeedDuplexThroughControlRegister
00000136 g     O .modinfo 0000000e __module_parm_duplex
00000000         *UND* 00000000 softnet_data_Rea193668
000026a0 g     F .text 0000006e ADAPTER_RegisterOffload
00003cc0 g     F .text 0000007e GetTXGetDesc
00004670 g     F .text 00000021 PHY_GetLinkSpeed
00003210 g     F .text 00000254 ADAPTER_HandleInterrupt
00003d40 g     F .text 0000006b GetRXGetDesc
00000008 g     O .data 00000004 common_hdA_version_string
00000160 g     O .modinfo 00000051 __module_parm_desc_duplex
000031a0 g     F .text 00000046 ADAPTER_EnableInterrupts
000039e0 g     F .text 00000139 ADAPTER_ReadPhy
00002fa0 g     F .text 0000003c ADAPTER_EnableWakeUpPattern
00000000         *UND* 00000000 pci_alloc_consistent_Rca1c24c8
00000000         *UND* 00000000 __netdev_watchdog_up_Rd8510c9e
00004aa0 g     F .text 0000000a Dummy_ForceSpeedDuplex
00002980 g     F .text 0000000e ADAPTER_GetTransmitQueueSize
000012c0 g     F .text 00000577 ADAPTER_Open
00001f30 g     F .text 00000287 ADAPTER_WorkaroundTXHang
00004ef0 g     F .text 000000e4 PHY_Powerdown
00002d40 g     F .text 0000000a ADAPTER_GetPacketFilterCaps
00000000         *UND* 00000000 pci_read_config_word_R923654cb
00004530 g     F .text 00000089 PHY_InitFast



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

:00000000 8b442404               mov  eax, ptr [esp+4]
:00000004 8b5068                 mov  edx, ptr [eax+68]
:00000007 81c290000000           add  edx, 90
:0000000d 8b44240c               mov  eax, ptr [esp]
:00000011 8910                   mov  ptr [eax], edx
:00000013 b801000000             mov  eax, 1
:00000018 c3                     ret
:00000019 90                     nop
Exported fn(): linuxlockacquire
:0000001a b801000000             mov  eax, 1
:0000001f c3                     ret
Exported fn(): linuxlockrelease
:00000020 b801000000             mov  eax, 1
:00000025 c3                     ret

Referenced by a Call at Address:
| :000000e7
|
Exported fn(): linuxalloc
:00000026 55                     push ebp
:00000027 89e5                   mov  ebp, esp
:00000029 83ec1c                 sub  esp, 1c
:0000002c 895df4                 mov  ptr [ebp-12], ebx
:0000002f 8975f8                 mov  ptr [ebp-8], esi
:00000032 897dfc                 mov  ptr [ebp-4], edi
:00000035 8b5d0c                 mov  ebx, ptr [ebp]
:00000038 8b4508                 mov  eax, ptr [ebp+8]
:0000003b 8b4068                 mov  eax, ptr [eax+68]
:0000003e 8b4004                 mov  eax, ptr [eax+4]
:00000041 890424                 mov  ptr [esp], eax
:00000044 8b4308                 mov  eax, ptr [ebx+8]
:00000047 89442404               mov  ptr [esp+4], eax
:0000004b 8d45f0                 lea  eax, ptr [ebp-16]
:0000004e 89442408               mov  ptr [esp+8], eax
:00000052 e8fcffffff             call 00000053

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

:00000057 8903                   mov  ptr [ebx], eax
:00000059 85c0                   test eax, eax
:0000005b 7507                   jne  00000064
:0000005d b800000000             mov  eax, 0
:00000062 eb2b                   jmp  0000008f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000005b
|
:00000064 8b3b                   mov  edi, ptr [ebx]
:00000066 8b7308                 mov  esi, ptr [ebx+8]
:00000069 89f1                   mov  ecx, esi
:0000006b c1e902                 shr  ecx, 2
:0000006e b800000000             mov  eax, 0
:00000073 89f2                   mov  edx, esi
:00000075 f3ab                   repz stos
:00000077 f6c202                 test dl, 2
:0000007a 7402                   je   0000007e
:0000007c 66ab                   stos ptr [edi], ax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000007a
|
:0000007e f6c201                 test dl, 1
:00000081 7401                   je   00000084
:00000083 aa                     stos ptr [edi], al

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000081
|
:00000084 8b45f0                 mov  eax, ptr [ebp-16]
:00000087 894304                 mov  ptr [ebx+4], eax
:0000008a b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000062
|
:0000008f 8b5df4                 mov  ebx, ptr [ebp-12]
:00000092 8b75f8                 mov  esi, ptr [ebp-8]
:00000095 8b7dfc                 mov  edi, ptr [ebp-4]
:00000098 89ec                   mov  esp, ebp
:0000009a 5d                     pop  ebp
:0000009b c3                     ret

Referenced by a Call at Address:
| :00000103
|
Exported fn(): linuxfree
:0000009c 55                     push ebp
:0000009d 89e5                   mov  ebp, esp
:0000009f 83ec10                 sub  esp, 10
:000000a2 8b550c                 mov  edx, ptr [ebp]
:000000a5 8b4508                 mov  eax, ptr [ebp+8]
:000000a8 8b4068                 mov  eax, ptr [eax+68]
:000000ab 8b4a04                 mov  ecx, ptr [edx+4]
:000000ae 8b4004                 mov  eax, ptr [eax+4]
:000000b1 890424                 mov  ptr [esp], eax
:000000b4 8b4208                 mov  eax, ptr [edx+8]
:000000b7 89442404               mov  ptr [esp+4], eax
:000000bb 8b02                   mov  eax, ptr [edx]
:000000bd 89442408               mov  ptr [esp+8], eax
:000000c1 894c240c               mov  ptr [esp], ecx
:000000c5 e8fcffffff             call 000000c6

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

:000000ca b801000000             mov  eax, 1
:000000cf 89ec                   mov  esp, ebp
:000000d1 5d                     pop  ebp
:000000d2 c3                     ret
:000000d3 90                     nop
Exported fn(): linuxuncachedalloc
:000000d4 55                     push ebp
:000000d5 89e5                   mov  ebp, esp
:000000d7 83ec08                 sub  esp, 8
:000000da 8b4508                 mov  eax, ptr [ebp+8]
:000000dd 890424                 mov  ptr [esp], eax
:000000e0 8b450c                 mov  eax, ptr [ebp]
:000000e3 89442404               mov  ptr [esp+4], eax

* Reference To: linuxalloc ------.
                                 |
:000000e7 e83affffff             call 00000026
:000000ec 89ec                   mov  esp, ebp
:000000ee 5d                     pop  ebp
:000000ef c3                     ret
Exported fn(): linuxuncachedfree
:000000f0 55                     push ebp
:000000f1 89e5                   mov  ebp, esp
:000000f3 83ec08                 sub  esp, 8
:000000f6 8b4508                 mov  eax, ptr [ebp+8]
:000000f9 890424                 mov  ptr [esp], eax
:000000fc 8b450c                 mov  eax, ptr [ebp]
:000000ff 89442404               mov  ptr [esp+4], eax

* Reference To: linuxfree -------.
                                 |
:00000103 e894ffffff             call 0000009c
:00000108 89ec                   mov  esp, ebp
:0000010a 5d                     pop  ebp
:0000010b c3                     ret
Exported fn(): linuxclear
:0000010c 57                     push edi
:0000010d 8b7c240c               mov  edi, ptr [esp]
:00000111 8b542410               mov  edx, ptr [esp+10]
:00000115 b800000000             mov  eax, 0
:0000011a 89d1                   mov  ecx, edx
:0000011c c1e902                 shr  ecx, 2
:0000011f f3ab                   repz stos
:00000121 f6c202                 test dl, 2
:00000124 7402                   je   00000128
:00000126 66ab                   stos ptr [edi], ax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000124
|
:00000128 f6c201                 test dl, 1
:0000012b 7401                   je   0000012e
:0000012d aa                     stos ptr [edi], al

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000012b
|
:0000012e b801000000             mov  eax, 1
:00000133 5f                     pop  edi
:00000134 c3                     ret
:00000135 90                     nop
Exported fn(): linuxdelay
:00000136 55                     push ebp
:00000137 89e5                   mov  ebp, esp
:00000139 83ec04                 sub  esp, 4
:0000013c 8b450c                 mov  eax, ptr [ebp]
:0000013f 890424                 mov  ptr [esp], eax
:00000142 e8fcffffff             call 00000143

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

:00000147 b801000000             mov  eax, 1
:0000014c 89ec                   mov  esp, ebp
:0000014e 5d                     pop  ebp
:0000014f c3                     ret
Exported fn(): linuxallocrxbuf
:00000150 55                     push ebp
:00000151 89e5                   mov  ebp, esp
:00000153 83ec0c                 sub  esp, c
:00000156 895dfc                 mov  ptr [ebp-4], ebx
:00000159 8b5d0c                 mov  ebx, ptr [ebp]
:0000015c c7042422080000         movl ptr [esp], 822
:00000163 c744240420000000       movl ptr [esp+4], 20
:0000016b e8fcffffff             call 0000016c

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

:00000170 85c0                   test eax, eax
:00000172 740e                   je   00000182
:00000174 83808000000010         addl ptr [eax+80], 10
:0000017b 83808400000010         addl ptr [eax+84], 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000172
|
:00000182 89c1                   mov  ecx, eax
:00000184 b800000000             mov  eax, 0
:00000189 85c9                   test ecx, ecx
:0000018b 7443                   je   000001d0
:0000018d 8b8184000000           mov  eax, ptr [ecx+84]
:00000193 8d9002080000           lea  edx, ptr [eax+802]
:00000199 898802080000           mov  ptr [eax+802], ecx
:0000019f c7420800080000         movl ptr [edx+8], 800
:000001a6 890b                   mov  ptr [ebx], ecx
:000001a8 c7430800080000         movl ptr [ebx+8], 800
:000001af 8b4510                 mov  eax, ptr [ebp+10]
:000001b2 8910                   mov  ptr [eax], edx
:000001b4 8b8184000000           mov  eax, ptr [ecx+84]
:000001ba f08344240000           lock addl
:000001c0 0500000040             add  eax, 40000000
:000001c5 894204                 mov  ptr [edx+4], eax
:000001c8 894304                 mov  ptr [ebx+4], eax
:000001cb b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000018b
|
:000001d0 8b5dfc                 mov  ebx, ptr [ebp-4]
:000001d3 89ec                   mov  esp, ebp
:000001d5 5d                     pop  ebp
:000001d6 c3                     ret
:000001d7 90                     nop
Exported fn(): linuxfreerxbuf
:000001d8 55                     push ebp
:000001d9 89e5                   mov  ebp, esp
:000001db 83ec04                 sub  esp, 4
:000001de 8b4510                 mov  eax, ptr [ebp+10]
:000001e1 8b00                   mov  eax, ptr [eax]
:000001e3 85c0                   test eax, eax
:000001e5 741c                   je   00000203
:000001e7 89c2                   mov  edx, eax
:000001e9 8b4070                 mov  eax, ptr [eax+70]
:000001ec 83f801                 cmp  eax, 1
:000001ef 740a                   je   000001fb
:000001f1 ff4a70                 decl ptr [edx+70]
:000001f4 0f94c0                 sete al
:000001f7 84c0                   test al, al
:000001f9 7408                   je   00000203

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000001ef
|
:000001fb 891424                 mov  ptr [esp], edx
:000001fe e8fcffffff             call 000001ff

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000001e5, :000001f9
|
:00000203 b801000000             mov  eax, 1
:00000208 89ec                   mov  esp, ebp
:0000020a 5d                     pop  ebp
:0000020b c3                     ret
Exported fn(): linuxpackettx
:0000020c 55                     push ebp
:0000020d 89e5                   mov  ebp, esp
:0000020f 83ec10                 sub  esp, 10
:00000212 895df4                 mov  ptr [ebp-12], ebx
:00000215 8975f8                 mov  ptr [ebp-8], esi
:00000218 897dfc                 mov  ptr [ebp-4], edi
:0000021b 8b550c                 mov  edx, ptr [ebp]
:0000021e 8b7d08                 mov  edi, ptr [ebp+8]
:00000221 8b7768                 mov  esi, ptr [edi+68]
:00000224 89d0                   mov  eax, edx
:00000226 c1e004                 shl  eax, 4
:00000229 01d0                   add  eax, edx
:0000022b 8b96f0000000           mov  edx, ptr [esi]
:00000231 8d4482bc               lea  eax, ptr [edx+4*eax-68]
:00000235 8b5004                 mov  edx, ptr [eax+4]
:00000238 c7400400000000         movl ptr [eax+4], 0
:0000023f ff4a70                 decl ptr [edx+70]
:00000242 0f94c0                 sete al
:00000245 84c0                   test al, al
:00000247 7421                   je   0000026a
:00000249 9c                     pushf
:0000024a 5b                     pop  ebx
:0000024b fa                     cli
:0000024c a124000000             mov  eax, 24

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

:00000251 8902                   mov  ptr [edx], eax
:00000253 891524000000           mov  24, edx

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

:00000259 b800000000             mov  eax, 0
:0000025e ba01000000             mov  edx, 1
:00000263 e8fcffffff             call 00000264

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

:00000268 53                     push ebx
:00000269 9d                     popf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000247
|
:0000026a 8b86fc000000           mov  eax, ptr [esi]
:00000270 48                     dec  eax
:00000271 8986fc000000           mov  ptr [esi], eax
:00000277 83be0801000000         cmpl ptr [esi+108], 0
:0000027e 7452                   je   000002d2
:00000280 3b86f8000000           cmp  eax, ptr [esi]
:00000286 734a                   jae  000002d2
:00000288 c7860801000000000000   movl ptr [esi+108], 0
:00000292 b800000000             mov  eax, 0
:00000297 0fb3472c               btr  ptr [edi+2c], eax
:0000029b 19c0                   sbb  eax, eax
:0000029d 85c0                   test eax, eax
:0000029f 7431                   je   000002d2
:000002a1 b803000000             mov  eax, 3
:000002a6 0fab472c               bts  ptr [edi+2c], eax
:000002aa 19c0                   sbb  eax, eax
:000002ac 85c0                   test eax, eax
:000002ae 7522                   jne  000002d2
:000002b0 9c                     pushf
:000002b1 5b                     pop  ebx
:000002b2 fa                     cli
:000002b3 a120000000             mov  eax, 20

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

:000002b8 894738                 mov  ptr [edi+38], eax
:000002bb 893d20000000           mov  20, edi

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

:000002c1 b800000000             mov  eax, 0
:000002c6 ba01000000             mov  edx, 1
:000002cb e8fcffffff             call 000002cc

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

:000002d0 53                     push ebx
:000002d1 9d                     popf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000027e, :00000286, :0000029f, :000002ae
|
:000002d2 b801000000             mov  eax, 1
:000002d7 8b5df4                 mov  ebx, ptr [ebp-12]
:000002da 8b75f8                 mov  esi, ptr [ebp-8]
:000002dd 8b7dfc                 mov  edi, ptr [ebp-4]
:000002e0 89ec                   mov  esp, ebp
:000002e2 5d                     pop  ebp
:000002e3 c3                     ret
Exported fn(): linuxpacketrx
:000002e4 55                     push ebp
:000002e5 89e5                   mov  ebp, esp
:000002e7 83ec1c                 sub  esp, 1c
:000002ea 895df4                 mov  ptr [ebp-12], ebx
:000002ed 8975f8                 mov  ptr [ebp-8], esi
:000002f0 897dfc                 mov  ptr [ebp-4], edi
:000002f3 8b7508                 mov  esi, ptr [ebp+8]
:000002f6 8b4668                 mov  eax, ptr [esi+68]
:000002f9 8945f0                 mov  ptr [ebp-16], eax
:000002fc 8b7d0c                 mov  edi, ptr [ebp]
:000002ff 8b4708                 mov  eax, ptr [edi+8]
:00000302 8b18                   mov  ebx, ptr [eax]
:00000304 897318                 mov  ptr [ebx+18], esi
:00000307 837d1000               cmpl ptr [ebp+10], 0
:0000030b 746f                   je   0000037c
:0000030d 8b4f04                 mov  ecx, ptr [edi+4]
:00000310 837b6000               cmpl ptr [ebx+60], 0
:00000314 740c                   je   00000322
:00000316 c7042415030000         movl ptr [esp], 315
:0000031d e8fcffffff             call 0000031e

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000314
|
:00000322 89c8                   mov  eax, ecx
:00000324 038384000000           add  eax, ptr [ebx+84]
:0000032a 898384000000           mov  ptr [ebx+84], eax
:00000330 014b5c                 add  ptr [ebx+5c], ecx
:00000333 3b8388000000           cmp  eax, ptr [ebx+88]
:00000339 7615                   jbe  00000350
:0000033b b840030000             mov  eax, 340

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

:00000340 891c24                 mov  ptr [esp], ebx
:00000343 894c2404               mov  ptr [esp+4], ecx
:00000347 89442408               mov  ptr [esp+8], eax
:0000034b e8fcffffff             call 0000034c

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000339
|
:00000350 891c24                 mov  ptr [esp], ebx
:00000353 89742404               mov  ptr [esp+4], esi
:00000357 e8fcffffff             call 00000358

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

:0000035c 66894374               mov  ptr [ebx+74], ax
:00000360 891c24                 mov  ptr [esp], ebx
:00000363 e8fcffffff             call 00000364

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

:00000368 8b55f0                 mov  edx, ptr [ebp-16]
:0000036b 8b829c000000           mov  eax, ptr [edx+9c]
:00000371 034704                 add  eax, ptr [edi+4]
:00000374 89829c000000           mov  ptr [edx+9c], eax
:0000037a eb1c                   jmp  00000398

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000030b
|
:0000037c 89da                   mov  edx, ebx
:0000037e 8b4370                 mov  eax, ptr [ebx+70]
:00000381 83f801                 cmp  eax, 1
:00000384 740a                   je   00000390
:00000386 ff4b70                 decl ptr [ebx+70]
:00000389 0f94c0                 sete al
:0000038c 84c0                   test al, al
:0000038e 7408                   je   00000398

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000384
|
:00000390 891424                 mov  ptr [esp], edx
:00000393 e8fcffffff             call 00000394

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000037a, :0000038e
|
:00000398 b801000000             mov  eax, 1
:0000039d 8b5df4                 mov  ebx, ptr [ebp-12]
:000003a0 8b75f8                 mov  esi, ptr [ebp-8]
:000003a3 8b7dfc                 mov  edi, ptr [ebp-4]
:000003a6 89ec                   mov  esp, ebp
:000003a8 5d                     pop  ebp
:000003a9 c3                     ret
Exported fn(): linuxlinkchanged
:000003aa 55                     push ebp
:000003ab 89e5                   mov  ebp, esp
:000003ad 83ec08                 sub  esp, 8
:000003b0 895dfc                 mov  ptr [ebp-4], ebx
:000003b3 8b5d08                 mov  ebx, ptr [ebp+8]
:000003b6 837d0c00               cmpl ptr [ebp], 0
:000003ba 7424                   je   000003e0
:000003bc b804000000             mov  eax, 4
:000003c1 0fb3432c               btr  ptr [ebx+2c], eax
:000003c5 8b432c                 mov  eax, ptr [ebx+2c]
:000003c8 a902000000             test eax, 2
:000003cd 7408                   je   000003d7
:000003cf 891c24                 mov  ptr [esp], ebx
:000003d2 e8fcffffff             call 000003d3

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000003cd
|
:000003d7 0fb74358               movzwl eax, ptr [ebx+58]
:000003db 83c840                 or   eax, 40
:000003de eb10                   jmp  000003f0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000003ba
|
:000003e0 b804000000             mov  eax, 4
:000003e5 0fab432c               bts  ptr [ebx+2c], eax
:000003e9 0fb74358               movzwl eax, ptr [ebx+58]
:000003ed 83e0bf                 and  eax, -65

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000003de
|
:000003f0 66894358               mov  ptr [ebx+58], ax
:000003f4 b801000000             mov  eax, 1
:000003f9 8b5dfc                 mov  ebx, ptr [ebp-4]
:000003fc 89ec                   mov  esp, ebp
:000003fe 5d                     pop  ebp
:000003ff c3                     ret
Exported fn(): nvnet_stats
:00000400 55                     push ebp
:00000401 89e5                   mov  ebp, esp
:00000403 81ecac000000           sub  esp, ac
:00000409 895dfc                 mov  ptr [ebp-4], ebx
:0000040c 8b4508                 mov  eax, ptr [ebp+8]
:0000040f 8b5868                 mov  ebx, ptr [eax+68]
:00000412 8b5308                 mov  edx, ptr [ebx+8]
:00000415 85d2                   test edx, edx
:00000417 0f849c000000           je   000004b9
:0000041d 8b02                   mov  eax, ptr [edx]
:0000041f 890424                 mov  ptr [esp], eax
:00000422 8d855cffffff           lea  eax, ptr [ebp-164]
:00000428 89442404               mov  ptr [esp+4], eax
:0000042c ff5250                 call 50(edx)
:0000042f 8b45c0                 mov  eax, ptr [ebp-64]
:00000432 898394000000           mov  ptr [ebx+94], eax
:00000438 8b855cffffff           mov  eax, ptr [ebp-164]
:0000043e 898398000000           mov  ptr [ebx+98], eax
:00000444 8b45bc                 mov  eax, ptr [ebp-68]
:00000447 0345c4                 add  eax, ptr [ebp-60]
:0000044a 0345c8                 add  eax, ptr [ebp-56]
:0000044d 0345cc                 add  eax, ptr [ebp-52]
:00000450 0345d0                 add  eax, ptr [ebp-48]
:00000453 8983a4000000           mov  ptr [ebx], eax
:00000459 8b8560ffffff           mov  eax, ptr [ebp-160]
:0000045f 038564ffffff           add  eax, ptr [ebp-156]
:00000465 038568ffffff           add  eax, ptr [ebp-152]
:0000046b 03856cffffff           add  eax, ptr [ebp-148]
:00000471 038570ffffff           add  eax, ptr [ebp-144]
:00000477 8983a8000000           mov  ptr [ebx], eax
:0000047d 8b8570ffffff           mov  eax, ptr [ebp-144]
:00000483 8983b8000000           mov  ptr [ebx], eax
:00000489 8b45d0                 mov  eax, ptr [ebp-48]
:0000048c 8983c0000000           mov  ptr [ebx], eax
:00000492 8b45c8                 mov  eax, ptr [ebp-56]
:00000495 8983c4000000           mov  ptr [ebx], eax
:0000049b 8b45cc                 mov  eax, ptr [ebp-52]
:0000049e 8983c8000000           mov  ptr [ebx], eax
:000004a4 8b45bc                 mov  eax, ptr [ebp-68]
:000004a7 8983d0000000           mov  ptr [ebx], eax
:000004ad 8b856cffffff           mov  eax, ptr [ebp-148]
:000004b3 8983d8000000           mov  ptr [ebx], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000417
|
:000004b9 8d8394000000           lea  eax, ptr [ebx+94]
:000004bf 8b5dfc                 mov  ebx, ptr [ebp-4]
:000004c2 89ec                   mov  esp, ebp
:000004c4 5d                     pop  ebp
:000004c5 c3                     ret
Exported fn(): nvnet_multicast
:000004c6 55                     push ebp
:000004c7 89e5                   mov  ebp, esp
:000004c9 57                     push edi
:000004ca 56                     push esi
:000004cb 53                     push ebx
:000004cc 83ec38                 sub  esp, 38
:000004cf 8b5508                 mov  edx, ptr [ebp+8]
:000004d2 8b7268                 mov  esi, ptr [edx+68]
:000004d5 8b7e08                 mov  edi, ptr [esi+8]
:000004d8 c745e400000000         movl ptr [ebp-28], 0
:000004df bb00000000             mov  ebx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000004f2
|
:000004e4 c6442be800             movb ptr [ebx*ebp-24], 0
:000004e9 c6442bee00             movb ptr [ebx*ebp-18], 0
:000004ee 43                     inc  ebx
:000004ef 83fb05                 cmp  ebx, 5
:000004f2 7ef0                   jle  000004e4
:000004f4 9c                     pushf
:000004f5 8f8690000000           popl ptr [esi+90]
:000004fb fa                     cli
:000004fc 0fb74258               movzwl eax, ptr [edx+58]
:00000500 2500010000             and  eax, 100
:00000505 6685c0                 test ax, ax
:00000508 7409                   je   00000513
:0000050a 834de408               orl  ptr [ebp-28], 8
:0000050e e9ac000000             jmp  000005bf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000508
|
:00000513 83ba8800000000         cmpl ptr [edx+88], 0
:0000051a 7512                   jne  0000052e
:0000051c 0fb74258               movzwl eax, ptr [edx+58]
:00000520 2500020000             and  eax, 200
:00000525 6685c0                 test ax, ax
:00000528 0f848d000000           je   000005bb

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000051a
|
:0000052e 834de407               orl  ptr [ebp-28], 7
:00000532 0fb74258               movzwl eax, ptr [edx+58]
:00000536 2500020000             and  eax, 200
:0000053b 6685c0                 test ax, ax
:0000053e 7412                   je   00000552
:00000540 c645eeff               movb ptr [ebp-18], ff
:00000544 c645e801               movb ptr [ebp-24], 1
:00000548 c645efff               movb ptr [ebp-17], ff
:0000054c c645e900               movb ptr [ebp-23], 0
:00000550 eb6d                   jmp  000005bf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000053e
|
:00000552 8b9284000000           mov  edx, ptr [edx+84]
:00000558 bb00000000             mov  ebx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000056e
|
:0000055d 0fb6441304             movzbl eax, ptr [ebx*edx+4]
:00000562 88442bc4               mov  ptr [ebx*ebp-60], al
:00000566 88442bd4               mov  ptr [ebx*ebp-44], al
:0000056a 43                     inc  ebx
:0000056b 83fb05                 cmp  ebx, 5
:0000056e 7eed                   jle  0000055d
:00000570 8b12                   mov  edx, ptr [edx]
:00000572 85d2                   test edx, edx
:00000574 741e                   je   00000594

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000592
|
:00000576 bb00000000             mov  ebx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000058c
|
:0000057b 0fb6441304             movzbl eax, ptr [ebx*edx+4]
:00000580 20442bc4               and  ptr [ebx*ebp-60], al
:00000584 08442bd4               or   ptr [ebx*ebp-44], al
:00000588 43                     inc  ebx
:00000589 83fb05                 cmp  ebx, 5
:0000058c 7eed                   jle  0000057b
:0000058e 8b12                   mov  edx, ptr [edx]
:00000590 85d2                   test edx, edx
:00000592 75e2                   jne  00000576

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000574
|
:00000594 bb00000000             mov  ebx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000005b9
|
:00000599 0fb6442bd4             movzbl eax, ptr [ebx*ebp-44]
:0000059e 0fb64c2bc4             movzbl ecx, ptr [ebx*ebp-60]
:000005a3 88ca                   mov  dl, cl
:000005a5 20c2                   and  dl, al
:000005a7 88542be8               mov  ptr [ebx*ebp-24], dl
:000005ab f6d0                   not  al
:000005ad 08c8                   or   al, cl
:000005af 88442bee               mov  ptr [ebx*ebp-18], al
:000005b3 43                     inc  ebx
:000005b4 83fb05                 cmp  ebx, 5
:000005b7 7f06                   jg   000005bf
:000005b9 ebde                   jmp  00000599

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000528
|
:000005bb 834de405               orl  ptr [ebp-28], 5

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000050e, :00000550, :000005b7
|
:000005bf 8b07                   mov  eax, ptr [edi]
:000005c1 890424                 mov  ptr [esp], eax
:000005c4 8d45e4                 lea  eax, ptr [ebp-28]
:000005c7 89442404               mov  ptr [esp+4], eax
:000005cb ff5764                 call 64(edi)
:000005ce ffb690000000           pushl ptr [esi+90]
:000005d4 9d                     popf
:000005d5 83c438                 add  esp, 38
:000005d8 5b                     pop  ebx
:000005d9 5e                     pop  esi
:000005da 5f                     pop  edi
:000005db 5d                     pop  ebp
:000005dc c3                     ret
:000005dd 90                     nop
Exported fn(): nvnet_xmit
:000005de 55                     push ebp
:000005df 89e5                   mov  ebp, esp
:000005e1 81ec48030000           sub  esp, 348
:000005e7 895df4                 mov  ptr [ebp-12], ebx
:000005ea 8975f8                 mov  ptr [ebp-8], esi
:000005ed 897dfc                 mov  ptr [ebp-4], edi
:000005f0 8b7508                 mov  esi, ptr [ebp+8]
:000005f3 8b7d0c                 mov  edi, ptr [ebp]
:000005f6 c785c0fcffff00000000   movl ptr [ebp], 0
:00000600 8b5f68                 mov  ebx, ptr [edi+68]
:00000603 8b4b08                 mov  ecx, ptr [ebx+8]
:00000606 b800000000             mov  eax, 0
:0000060b 85f6                   test esi, esi
:0000060d 0f84fd000000           je   00000710
:00000613 9c                     pushf
:00000614 5a                     pop  edx
:00000615 fa                     cli
:00000616 8b83fc000000           mov  eax, ptr [ebx]
:0000061c 3b83f8000000           cmp  eax, ptr [ebx]
:00000622 751f                   jne  00000643
:00000624 c7830801000001000000   movl ptr [ebx+108], 1
:0000062e b800000000             mov  eax, 0
:00000633 0fab472c               bts  ptr [edi+2c], eax
:00000637 52                     push edx
:00000638 9d                     popf
:00000639 b801000000             mov  eax, 1
:0000063e e9cd000000             jmp  00000710

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000622
|
:00000643 8b83f4000000           mov  eax, ptr [ebx]
:00000649 89c2                   mov  edx, eax
:0000064b c1e204                 shl  edx, 4
:0000064e 01c2                   add  edx, eax
:00000650 8b83f0000000           mov  eax, ptr [ebx]
:00000656 8d1490                 lea  edx, ptr [eax+4*edx]
:00000659 c785c4fcffff01000000   movl ptr [ebp], 1
:00000663 8b83f4000000           mov  eax, ptr [ebx]
:00000669 40                     inc  eax
:0000066a 8985ccfcffff           mov  ptr [ebp], eax
:00000670 8b8680000000           mov  eax, ptr [esi+80]
:00000676 f08344240000           lock addl
:0000067c 0500000040             add  eax, 40000000
:00000681 897204                 mov  ptr [edx+4], esi
:00000684 89420c                 mov  ptr [edx], eax
:00000687 8985d4fcffff           mov  ptr [ebp], eax
:0000068d 8b465c                 mov  eax, ptr [esi+5c]
:00000690 8985d8fcffff           mov  ptr [ebp], eax
:00000696 8985c8fcffff           mov  ptr [ebp], eax
:0000069c 8b01                   mov  eax, ptr [ecx]
:0000069e 890424                 mov  ptr [esp], eax
:000006a1 8d85c4fcffff           lea  eax, ptr [ebp]
:000006a7 89442404               mov  ptr [esp+4], eax
:000006ab ff511c                 call 1c(ecx)
:000006ae 85c0                   test eax, eax
:000006b0 7407                   je   000006b9
:000006b2 83f804                 cmp  eax, 4
:000006b5 7439                   je   000006f0
:000006b7 eb4a                   jmp  00000703

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000006b0
|
:000006b9 8b83a0000000           mov  eax, ptr [ebx]
:000006bf 03465c                 add  eax, ptr [esi+5c]
:000006c2 8983a0000000           mov  ptr [ebx], eax
:000006c8 ff83fc000000           incl ptr [ebx+fc]
:000006ce 8b83f4000000           mov  eax, ptr [ebx]
:000006d4 40                     inc  eax
:000006d5 ba00000000             mov  edx, 0
:000006da f7b3f8000000           divl ptr [ebx+f8]
:000006e0 8993f4000000           mov  ptr [ebx], edx
:000006e6 a100000000             mov  eax, 0

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

:000006eb 894750                 mov  ptr [edi+50], eax
:000006ee eb13                   jmp  00000703

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000006b5
|
:000006f0 b800000000             mov  eax, 0
:000006f5 0fab472c               bts  ptr [edi+2c], eax
:000006f9 c785c0fcffff01000000   movl ptr [ebp], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000006b7, :000006ee
|
:00000703 ffb390000000           pushl ptr [ebx+90]
:00000709 9d                     popf
:0000070a 8b85c0fcffff           mov  eax, ptr [ebp]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000060d, :0000063e
|
:00000710 8b5df4                 mov  ebx, ptr [ebp-12]
:00000713 8b75f8                 mov  esi, ptr [ebp-8]
:00000716 8b7dfc                 mov  edi, ptr [ebp-4]
:00000719 89ec                   mov  esp, ebp
:0000071b 5d                     pop  ebp
:0000071c c3                     ret
:0000071d 90                     nop
Exported fn(): nvnet_config
:0000071e b800000000             mov  eax, 0
:00000723 c3                     ret

Referenced by a Call at Address:
| :00001182
|
Exported fn(): nvnet_open
:00000724 55                     push ebp
:00000725 89e5                   mov  ebp, esp
:00000727 83ec1c                 sub  esp, 1c
:0000072a 895df8                 mov  ptr [ebp-8], ebx
:0000072d 8975fc                 mov  ptr [ebp-4], esi
:00000730 8b7508                 mov  esi, ptr [ebp+8]
:00000733 8b5e68                 mov  ebx, ptr [esi+68]
:00000736 ff0510000000           incl 10

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

:0000073c 830d1400000018         orl  14, 18

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

:00000743 8b5308                 mov  edx, ptr [ebx+8]
:00000746 8b02                   mov  eax, ptr [edx]
:00000748 890424                 mov  ptr [esp], eax
:0000074b 0fb7051c000000         movzwl eax, 1c

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

:00000752 89442404               mov  ptr [esp+4], eax
:00000756 0fb60518000000         movzbl eax, 18

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

:0000075d 89442408               mov  ptr [esp+8], eax
:00000761 c744240c00000000       movl ptr [esp], 0
:00000769 8d4378                 lea  eax, ptr [ebx+78]
:0000076c 89442410               mov  ptr [esp+10], eax
:00000770 ff5208                 call 8(edx)
:00000773 85c0                   test eax, eax
:00000775 741e                   je   00000795
:00000777 ff0d10000000           decl 10

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

:0000077d 830d1400000008         orl  14, 8

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

:00000784 8b4624                 mov  eax, ptr [esi+24]
:00000787 890424                 mov  ptr [esp], eax
:0000078a 89742404               mov  ptr [esp+4], esi
:0000078e e8fcffffff             call 0000078f

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

:00000793 eb34                   jmp  000007c9

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000775
|
:00000795 8b4624                 mov  eax, ptr [esi+24]
:00000798 890424                 mov  ptr [esp], eax
:0000079b c7442404ee070000       movl ptr [esp+4], 7ee

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

:000007a3 c744240800000004       movl ptr [esp+8], 4000000
:000007ab 8974240c               mov  ptr [esp], esi
:000007af 89742410               mov  ptr [esp+10], esi
:000007b3 e8fcffffff             call 000007b4

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

:000007b8 85c0                   test eax, eax
:000007ba 7414                   je   000007d0
:000007bc ff0d10000000           decl 10

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

:000007c2 830d1400000008         orl  14, 8

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000793
|
:000007c9 b8f5ffffff             mov  eax, -11
:000007ce eb14                   jmp  000007e4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000007ba
|
:000007d0 8b5308                 mov  edx, ptr [ebx+8]
:000007d3 8b02                   mov  eax, ptr [edx]
:000007d5 890424                 mov  ptr [esp], eax
:000007d8 ff5210                 call 10(edx)
:000007db b800000000             mov  eax, 0
:000007e0 0fb3462c               btr  ptr [esi+2c], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000007ce
|
:000007e4 8b5df8                 mov  ebx, ptr [ebp-8]
:000007e7 8b75fc                 mov  esi, ptr [ebp-4]
:000007ea 89ec                   mov  esp, ebp
:000007ec 5d                     pop  ebp
:000007ed c3                     ret
Exported fn(): nvnet_interrupt
:000007ee 55                     push ebp
:000007ef 89e5                   mov  ebp, esp
:000007f1 83ec08                 sub  esp, 8
:000007f4 895dfc                 mov  ptr [ebp-4], ebx
:000007f7 8b450c                 mov  eax, ptr [ebp]
:000007fa 8b5868                 mov  ebx, ptr [eax+68]
:000007fd 85c0                   test eax, eax
:000007ff 741a                   je   0000081b
:00000801 8b4308                 mov  eax, ptr [ebx+8]
:00000804 8b10                   mov  edx, ptr [eax]
:00000806 891424                 mov  ptr [esp], edx
:00000809 ff5020                 call 20(eax)
:0000080c 85c0                   test eax, eax
:0000080e 740b                   je   0000081b
:00000810 8b5308                 mov  edx, ptr [ebx+8]
:00000813 8b02                   mov  eax, ptr [edx]
:00000815 890424                 mov  ptr [esp], eax
:00000818 ff5224                 call 24(edx)

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000007ff, :0000080e
|
:0000081b 8b5dfc                 mov  ebx, ptr [ebp-4]
:0000081e 89ec                   mov  esp, ebp
:00000820 5d                     pop  ebp
:00000821 c3                     ret

Referenced by a Call at Address:
| :000010da
|
Exported fn(): nvnet_close
:00000822 55                     push ebp
:00000823 89e5                   mov  ebp, esp
:00000825 83ec0c                 sub  esp, c
:00000828 895dfc                 mov  ptr [ebp-4], ebx
:0000082b 8b5d08                 mov  ebx, ptr [ebp+8]
:0000082e b800000000             mov  eax, 0
:00000833 0fab432c               bts  ptr [ebx+2c], eax
:00000837 8b4368                 mov  eax, ptr [ebx+68]
:0000083a 8b5008                 mov  edx, ptr [eax+8]
:0000083d 837a0c00               cmpl ptr [edx], 0
:00000841 7410                   je   00000853
:00000843 8b02                   mov  eax, ptr [edx]
:00000845 890424                 mov  ptr [esp], eax
:00000848 c744240400000000       movl ptr [esp+4], 0
:00000850 ff520c                 call c(edx)

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000841
|
:00000853 8b4324                 mov  eax, ptr [ebx+24]
:00000856 890424                 mov  ptr [esp], eax
:00000859 895c2404               mov  ptr [esp+4], ebx
:0000085d e8fcffffff             call 0000085e

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

:00000862 ff0d10000000           decl 10

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

:00000868 830d1400000008         orl  14, 8

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

:0000086f b800000000             mov  eax, 0
:00000874 8b5dfc                 mov  ebx, ptr [ebp-4]
:00000877 89ec                   mov  esp, ebp
:00000879 5d                     pop  ebp
:0000087a c3                     ret
:0000087b 90                     nop
Exported fn(): nvnet_ioctl
:0000087c 55                     push ebp
:0000087d 89e5                   mov  ebp, esp
:0000087f 81ec0c010000           sub  esp, 10c
:00000885 895df4                 mov  ptr [ebp-12], ebx
:00000888 8975f8                 mov  ptr [ebp-8], esi
:0000088b 897dfc                 mov  ptr [ebp-4], edi
:0000088e 8b5510                 mov  edx, ptr [ebp+10]
:00000891 8b4d0c                 mov  ecx, ptr [ebp]
:00000894 83c110                 add  ecx, 10
:00000897 c78504ffffff00000000   movl ptr [ebp-252], 0
:000008a1 8b4508                 mov  eax, ptr [ebp+8]
:000008a4 8b5868                 mov  ebx, ptr [eax+68]
:000008a7 8b4308                 mov  eax, ptr [ebx+8]
:000008aa 81fa49890000           cmp  edx, 8949
:000008b0 0f8452010000           je   00000a08
:000008b6 81fa49890000           cmp  edx, 8949
:000008bc 7f25                   jg   000008e3
:000008be 81fa47890000           cmp  edx, 8947
:000008c4 0f8410010000           je   000009da
:000008ca 81fa47890000           cmp  edx, 8947
:000008d0 0f8f0d010000           jg   000009e3
:000008d6 81fa46890000           cmp  edx, 8946
:000008dc 743b                   je   00000919
:000008de e95a010000             jmp  00000a3d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008bc
|
:000008e3 81faf1890000           cmp  edx, 89f1
:000008e9 0f84f4000000           je   000009e3
:000008ef 81faf1890000           cmp  edx, 89f1
:000008f5 7f11                   jg   00000908
:000008f7 81faf0890000           cmp  edx, 89f0
:000008fd 0f84d7000000           je   000009da
:00000903 e935010000             jmp  00000a3d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008f5
|
:00000908 81faf2890000           cmp  edx, 89f2
:0000090e 0f84f4000000           je   00000a08
:00000914 e924010000             jmp  00000a3d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008dc
|
:00000919 8d8520ffffff           lea  eax, ptr [ebp-224]
:0000091f 890424                 mov  ptr [esp], eax
:00000922 8b550c                 mov  edx, ptr [ebp]
:00000925 8b4210                 mov  eax, ptr [edx+10]
:00000928 89442404               mov  ptr [esp+4], eax
:0000092c c744240804000000       movl ptr [esp+8], 4

* Reference To: __constant_copy_from_user 
                                 |
:00000934 e8e1080000             call 0000121a
:00000939 baf2ffffff             mov  edx, -14
:0000093e 85c0                   test eax, eax
:00000940 0f8507010000           jne  00000a4d
:00000946 83bd20ffffff03         cmpl ptr [ebp-224], 3
:0000094d 0f85ea000000           jne  00000a3d
:00000953 8d9524ffffff           lea  edx, ptr [ebp-220]
:00000959 b804000000             mov  eax, 4

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

:0000095e fc                     cld
:0000095f b931000000             mov  ecx, 31
:00000964 89d7                   mov  edi, edx
:00000966 89c6                   mov  esi, eax
:00000968 f3a5                   repz movsl
:0000096a 8d9528ffffff           lea  edx, ptr [ebp-216]
:00000970 b899000000             mov  eax, 99

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

:00000975 89c6                   mov  esi, eax
:00000977 89d7                   mov  edi, edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000097d
|
:00000979 ac                     lods al, ptr [esi]
:0000097a aa                     stos ptr [edi], al
:0000097b 84c0                   test al, al
:0000097d 75fa                   jne  00000979
:0000097f 8d9548ffffff           lea  edx, ptr [ebp-184]
:00000985 b89f000000             mov  eax, 9f

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

:0000098a 89c6                   mov  esi, eax
:0000098c 89d7                   mov  edi, edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000992
|
:0000098e ac                     lods al, ptr [esi]
:0000098f aa                     stos ptr [edi], al
:00000990 84c0                   test al, al
:00000992 75fa                   jne  0000098e
:00000994 837b0400               cmpl ptr [ebx+4], 0
:00000998 7415                   je   000009af
:0000099a 8d5588                 lea  edx, ptr [ebp-120]
:0000099d 8b4304                 mov  eax, ptr [ebx+4]
:000009a0 0576020000             add  eax, 276
:000009a5 89c6                   mov  esi, eax
:000009a7 89d7                   mov  edi, edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000009ad
|
:000009a9 ac                     lods al, ptr [esi]
:000009aa aa                     stos ptr [edi], al
:000009ab 84c0                   test al, al
:000009ad 75fa                   jne  000009a9

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000998
|
:000009af 8b550c                 mov  edx, ptr [ebp]
:000009b2 8b4210                 mov  eax, ptr [edx+10]
:000009b5 890424                 mov  ptr [esp], eax
:000009b8 8d8524ffffff           lea  eax, ptr [ebp-220]
:000009be 89442404               mov  ptr [esp+4], eax
:000009c2 c7442408c4000000       movl ptr [esp+8], c4

* Reference To: __constant_copy_to_user 
                                 |
:000009ca e8cd070000             call 0000119c
:000009cf baf2ffffff             mov  edx, -14
:000009d4 85c0                   test eax, eax
:000009d6 7575                   jne  00000a4d
:000009d8 eb6d                   jmp  00000a47

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008c4, :000008fd
|
:000009da 0fb74370               movzwl eax, ptr [ebx+70]
:000009de 668901                 mov  ptr [ecx], ax
:000009e1 eb64                   jmp  00000a47

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008d0, :000008e9
|
:000009e3 8b00                   mov  eax, ptr [eax]
:000009e5 890424                 mov  ptr [esp], eax
:000009e8 8b4370                 mov  eax, ptr [ebx+70]
:000009eb 89442404               mov  ptr [esp+4], eax
:000009ef 0fb74102               movzwl eax, ptr [ecx+2]
:000009f3 83e01f                 and  eax, 1f
:000009f6 89442408               mov  ptr [esp+8], eax
:000009fa 8d4106                 lea  eax, ptr [ecx+6]
:000009fd 8944240c               mov  ptr [esp], eax
:00000a01 e8fcffffff             call 00000a02

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

:00000a06 eb24                   jmp  00000a2c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008b0, :0000090e
|
:00000a08 8b00                   mov  eax, ptr [eax]
:00000a0a 890424                 mov  ptr [esp], eax
:00000a0d 8b4370                 mov  eax, ptr [ebx+70]
:00000a10 89442404               mov  ptr [esp+4], eax
:00000a14 0fb74102               movzwl eax, ptr [ecx+2]
:00000a18 83e01f                 and  eax, 1f
:00000a1b 89442408               mov  ptr [esp+8], eax
:00000a1f 0fb74106               movzwl eax, ptr [ecx+6]
:00000a23 8944240c               mov  ptr [esp], eax
:00000a27 e8fcffffff             call 00000a28

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a06
|
:00000a2c 83f801                 cmp  eax, 1
:00000a2f 7416                   je   00000a47
:00000a31 c78504fffffff0ffffff   movl ptr [ebp-252], -16
:00000a3b eb0a                   jmp  00000a47

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000008de, :00000903, :00000914, :0000094d
|
:00000a3d c78504ffffffa1ffffff   movl ptr [ebp-252], -95

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000009d8, :000009e1, :00000a2f, :00000a3b
|
:00000a47 8b9504ffffff           mov  edx, ptr [ebp-252]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000940, :000009d6
|
:00000a4d 89d0                   mov  eax, edx
:00000a4f 8b5df4                 mov  ebx, ptr [ebp-12]
:00000a52 8b75f8                 mov  esi, ptr [ebp-8]
:00000a55 8b7dfc                 mov  edi, ptr [ebp-4]
:00000a58 89ec                   mov  esp, ebp
:00000a5a 5d                     pop  ebp
:00000a5b c3                     ret

Referenced by a Call at Address:
| :00000dbb
|
Exported fn(): nvnet_init
:00000a5c 55                     push ebp
:00000a5d 89e5                   mov  ebp, esp
:00000a5f 56                     push esi
:00000a60 53                     push ebx
:00000a61 83ec1c                 sub  esp, 1c
:00000a64 8b7508                 mov  esi, ptr [ebp+8]
:00000a67 8b5e68                 mov  ebx, ptr [esi+68]
:00000a6a 8b4304                 mov  eax, ptr [ebx+4]
:00000a6d 890424                 mov  ptr [esp], eax
:00000a70 c744240404000000       movl ptr [esp+4], 4
:00000a78 8d45f6                 lea  eax, ptr [ebp-10]
:00000a7b 89442408               mov  ptr [esp+8], eax
:00000a7f e8fcffffff             call 00000a80

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

:00000a84 0fb745f6               movzwl eax, ptr [ebp-10]
:00000a88 83c806                 or   eax, 6
:00000a8b 0fb7d0                 movzwl edx, ax
:00000a8e 663955f6               cmp  ptr [ebp-10], dx
:00000a92 7417                   je   00000aab
:00000a94 8b4304                 mov  eax, ptr [ebx+4]
:00000a97 890424                 mov  ptr [esp], eax
:00000a9a c744240404000000       movl ptr [esp+4], 4
:00000aa2 89542408               mov  ptr [esp+8], edx
:00000aa6 e8fcffffff             call 00000aa7

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000a92
|
:00000aab 8d430c                 lea  eax, ptr [ebx]
:00000aae 89730c                 mov  ptr [ebx], esi
:00000ab1 c7400426000000         movl ptr [eax+4], 26

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

:00000ab8 c740089c000000         movl ptr [eax+8], 9c

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

:00000abf c7400c0c010000         movl ptr [eax], 10c

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

:00000ac6 c74010d4000000         movl ptr [eax+10], d4

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

:00000acd c74014f0000000         movl ptr [eax+14], f0

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

:00000ad4 c7401836010000         movl ptr [eax+18], 136

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

:00000adb c7401c50010000         movl ptr [eax+1c], 150

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

:00000ae2 c74020d8010000         movl ptr [eax+20], 1d8

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

:00000ae9 c74028e4020000         movl ptr [eax+28], 2e4

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

:00000af0 c740240c020000         movl ptr [eax+24], 20c

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

:00000af7 c7402caa030000         movl ptr [eax+2c], 3aa

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

:00000afe c7404c00000000         movl ptr [eax+4c], 0

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

:00000b05 c740501a000000         movl ptr [eax+50], 1a

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

:00000b0c c7405420000000         movl ptr [eax+54], 20

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

:00000b13 c7437801000000         movl ptr [ebx+78], 1
:00000b1a 890424                 mov  ptr [esp], eax
:00000b1d 8b436c                 mov  eax, ptr [ebx+6c]
:00000b20 89442404               mov  ptr [esp+4], eax
:00000b24 c744240890010000       movl ptr [esp+8], 190
:00000b2c 8d4308                 lea  eax, ptr [ebx+8]
:00000b2f 8944240c               mov  ptr [esp], eax
:00000b33 8d4368                 lea  eax, ptr [ebx+68]
:00000b36 89442410               mov  ptr [esp+10], eax
:00000b3a 8d4370                 lea  eax, ptr [ebx+70]
:00000b3d 89442414               mov  ptr [esp+14], eax
:00000b41 e8fcffffff             call 00000b42

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

:00000b46 baf5ffffff             mov  edx, -11
:00000b4b 85c0                   test eax, eax
:00000b4d 7549                   jne  00000b98
:00000b4f 8b4308                 mov  eax, ptr [ebx+8]
:00000b52 8b10                   mov  edx, ptr [eax]
:00000b54 891424                 mov  ptr [esp], edx
:00000b57 8d930c010000           lea  edx, ptr [ebx+10c]
:00000b5d 89542404               mov  ptr [esp+4], edx
:00000b61 ff5074                 call 74(eax)
:00000b64 ba00000000             mov  edx, 0
:00000b69 b905010000             mov  ecx, 105

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b7f
|
:00000b6e 89c8                   mov  eax, ecx
:00000b70 29d0                   sub  eax, edx
:00000b72 0fb644180c             movzbl eax, ptr [eax*ebx]
:00000b77 88441678               mov  ptr [esi*edx+78], al
:00000b7b 42                     inc  edx
:00000b7c 83fa05                 cmp  edx, 5
:00000b7f 76ed                   jbe  00000b6e
:00000b81 8b4308                 mov  eax, ptr [ebx+8]
:00000b84 8b10                   mov  edx, ptr [eax]
:00000b86 891424                 mov  ptr [esp], edx
:00000b89 8d5678                 lea  edx, ptr [esi+78]
:00000b8c 89542404               mov  ptr [esp+4], edx
:00000b90 ff5070                 call 70(eax)
:00000b93 ba00000000             mov  edx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000b4d
|
:00000b98 89d0                   mov  eax, edx
:00000b9a 83c41c                 add  esp, 1c
:00000b9d 5b                     pop  ebx
:00000b9e 5e                     pop  esi
:00000b9f 5d                     pop  ebp
:00000ba0 c3                     ret
:00000ba1 90                     nop
Exported fn(): nvnet_probe
:00000ba2 55                     push ebp
:00000ba3 89e5                   mov  ebp, esp
:00000ba5 83ec28                 sub  esp, 28
:00000ba8 895df4                 mov  ptr [ebp-12], ebx
:00000bab 8975f8                 mov  ptr [ebp-8], esi
:00000bae 897dfc                 mov  ptr [ebp-4], edi
:00000bb1 8b7508                 mov  esi, ptr [ebp+8]
:00000bb4 893424                 mov  ptr [esp], esi
:00000bb7 e8fcffffff             call 00000bb8

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

:00000bbc bafbffffff             mov  edx, -5
:00000bc1 85c0                   test eax, eax
:00000bc3 0f858f030000           jne  00000f58
:00000bc9 893424                 mov  ptr [esp], esi
:00000bcc c744240401000000       movl ptr [esp+4], 1
:00000bd4 e8fcffffff             call 00000bd5

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

:00000bd9 85c0                   test eax, eax
:00000bdb 7424                   je   00000c01
:00000bdd 893424                 mov  ptr [esp], esi
:00000be0 83c004                 add  eax, 4
:00000be3 89442404               mov  ptr [esp+4], eax
:00000be7 8d45f2                 lea  eax, ptr [ebp-14]
:00000bea 89442408               mov  ptr [esp+8], eax
:00000bee e8fcffffff             call 00000bef

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

:00000bf3 0fb745f2               movzwl eax, ptr [ebp-14]
:00000bf7 89c2                   mov  edx, eax
:00000bf9 83e203                 and  edx, 3
:00000bfc 8955e8                 mov  ptr [ebp-24], edx
:00000bff eb07                   jmp  00000c08

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000bdb
|
:00000c01 c745e800000000         movl ptr [ebp-24], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000bff
|
:00000c08 893424                 mov  ptr [esp], esi
:00000c0b e8fcffffff             call 00000c0c

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

:00000c10 89c2                   mov  edx, eax
:00000c12 85c0                   test eax, eax
:00000c14 0f853e030000           jne  00000f58
:00000c1a c7042400000000         movl ptr [esp], 0

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

:00000c21 8b4660                 mov  eax, ptr [esi+60]
:00000c24 89442404               mov  ptr [esp+4], eax
:00000c28 837e6000               cmpl ptr [esi+60], 0
:00000c2c 7506                   jne  00000c34
:00000c2e 837e6400               cmpl ptr [esi+64], 0
:00000c32 7409                   je   00000c3d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c2c
|
:00000c34 8b4664                 mov  eax, ptr [esi+64]
:00000c37 2b4660                 sub  eax, ptr [esi+60]
:00000c3a 40                     inc  eax
:00000c3b eb05                   jmp  00000c42

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c3b
|
:00000c42 89442408               mov  ptr [esp+8], eax
:00000c46 c744240c99000000       movl ptr [esp], 99

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

:00000c4e e8fcffffff             call 00000c4f

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

:00000c53 85c0                   test eax, eax
:00000c55 750a                   jne  00000c61
:00000c57 893424                 mov  ptr [esp], esi
:00000c5a e8fcffffff             call 00000c5b

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

:00000c5f eb6f                   jmp  00000cd0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c55
|
:00000c61 8b5660                 mov  edx, ptr [esi+60]
:00000c64 85d2                   test edx, edx
:00000c66 7506                   jne  00000c6e
:00000c68 837e6400               cmpl ptr [esi+64], 0
:00000c6c 7409                   je   00000c77

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c66
|
:00000c6e 8b4664                 mov  eax, ptr [esi+64]
:00000c71 2b4660                 sub  eax, ptr [esi+60]
:00000c74 40                     inc  eax
:00000c75 eb05                   jmp  00000c7c

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c75
|
:00000c7c 891424                 mov  ptr [esp], edx
:00000c7f 89442404               mov  ptr [esp+4], eax
:00000c83 c744240800000000       movl ptr [esp+8], 0
:00000c8b e8fcffffff             call 00000c8c

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

:00000c90 8945ec                 mov  ptr [ebp-20], eax
:00000c93 85c0                   test eax, eax
:00000c95 7543                   jne  00000cda
:00000c97 893424                 mov  ptr [esp], esi
:00000c9a e8fcffffff             call 00000c9b

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

:00000c9f c7042400000000         movl ptr [esp], 0

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

:00000ca6 8b4660                 mov  eax, ptr [esi+60]
:00000ca9 89442404               mov  ptr [esp+4], eax
:00000cad 837e6000               cmpl ptr [esi+60], 0
:00000cb1 7506                   jne  00000cb9
:00000cb3 837e6400               cmpl ptr [esi+64], 0
:00000cb7 7409                   je   00000cc2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000cb1
|
:00000cb9 8b4664                 mov  eax, ptr [esi+64]
:00000cbc 2b4660                 sub  eax, ptr [esi+60]
:00000cbf 40                     inc  eax
:00000cc0 eb05                   jmp  00000cc7

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000cc0
|
:00000cc7 89442408               mov  ptr [esp+8], eax
:00000ccb e8fcffffff             call 00000ccc

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c5f
|
:00000cd0 baedffffff             mov  edx, -19
:00000cd5 e97e020000             jmp  00000f58

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000c95
|
:00000cda c7042414010000         movl ptr [esp], 114
:00000ce1 e8fcffffff             call 00000ce2

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

:00000ce6 89c7                   mov  edi, eax
:00000ce8 85c0                   test eax, eax
:00000cea 753e                   jne  00000d2a
:00000cec 893424                 mov  ptr [esp], esi
:00000cef e8fcffffff             call 00000cf0

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

:00000cf4 c7042400000000         movl ptr [esp], 0

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

:00000cfb 8b4660                 mov  eax, ptr [esi+60]
:00000cfe 89442404               mov  ptr [esp+4], eax
:00000d02 837e6000               cmpl ptr [esi+60], 0
:00000d06 7506                   jne  00000d0e
:00000d08 837e6400               cmpl ptr [esi+64], 0
:00000d0c 7409                   je   00000d17

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d06
|
:00000d0e 8b4664                 mov  eax, ptr [esi+64]
:00000d11 2b4660                 sub  eax, ptr [esi+60]
:00000d14 40                     inc  eax
:00000d15 eb05                   jmp  00000d1c

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d15
|
:00000d1c 89442408               mov  ptr [esp+8], eax
:00000d20 e8fcffffff             call 00000d21

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

:00000d25 e9db000000             jmp  00000e05

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000cea
|
:00000d2a 894638                 mov  ptr [esi+38], eax
:00000d2d 8b5868                 mov  ebx, ptr [eax+68]
:00000d30 c7830801000000000000   movl ptr [ebx+108], 0
:00000d3a c783f800000040000000   movl ptr [ebx], 40
:00000d44 c7830001000000110000   movl ptr [ebx+100], 1100
:00000d4e c783f400000000000000   movl ptr [ebx], 0
:00000d58 c783fc00000000000000   movl ptr [ebx], 0
:00000d62 8b4304                 mov  eax, ptr [ebx+4]
:00000d65 890424                 mov  ptr [esp], eax
:00000d68 8b8300010000           mov  eax, ptr [ebx+100]
:00000d6e 89442404               mov  ptr [esp+4], eax
:00000d72 8d8304010000           lea  eax, ptr [ebx+104]
:00000d78 89442408               mov  ptr [esp+8], eax
:00000d7c e8fcffffff             call 00000d7d

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

:00000d81 8983f0000000           mov  ptr [ebx], eax
:00000d87 85c0                   test eax, eax
:00000d89 7439                   je   00000dc4
:00000d8b 8b45e8                 mov  eax, ptr [ebp-24]
:00000d8e 894374                 mov  ptr [ebx+74], eax
:00000d91 897304                 mov  ptr [ebx+4], esi
:00000d94 c7874c01000000000000   movl ptr [edi+14c], 0

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

:00000d9e 8b55ec                 mov  edx, ptr [ebp-20]
:00000da1 89536c                 mov  ptr [ebx+6c], edx
:00000da4 893424                 mov  ptr [esp], esi
:00000da7 e8fcffffff             call 00000da8

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

:00000dac 8b4660                 mov  eax, ptr [esi+60]
:00000daf 894720                 mov  ptr [edi+20], eax
:00000db2 8b4658                 mov  eax, ptr [esi+58]
:00000db5 894724                 mov  ptr [edi+24], eax
:00000db8 893c24                 mov  ptr [esp], edi

* Reference To: nvnet_init ------.
                                 |
:00000dbb e89cfcffff             call 00000a5c
:00000dc0 85c0                   test eax, eax
:00000dc2 744b                   je   00000e0f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d89
|
:00000dc4 893424                 mov  ptr [esp], esi
:00000dc7 e8fcffffff             call 00000dc8

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

:00000dcc c7042400000000         movl ptr [esp], 0

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

:00000dd3 8b4660                 mov  eax, ptr [esi+60]
:00000dd6 89442404               mov  ptr [esp+4], eax
:00000dda 837e6000               cmpl ptr [esi+60], 0
:00000dde 7506                   jne  00000de6
:00000de0 837e6400               cmpl ptr [esi+64], 0
:00000de4 7409                   je   00000def

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000dde
|
:00000de6 8b4664                 mov  eax, ptr [esi+64]
:00000de9 2b4660                 sub  eax, ptr [esi+60]
:00000dec 40                     inc  eax
:00000ded eb05                   jmp  00000df4

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ded
|
:00000df4 89442408               mov  ptr [esp+8], eax
:00000df8 e8fcffffff             call 00000df9

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

:00000dfd 893c24                 mov  ptr [esp], edi
:00000e00 e8fcffffff             call 00000e01

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000d25
|
:00000e05 baf4ffffff             mov  edx, -12
:00000e0a e949010000             jmp  00000f58

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000dc2
|
:00000e0f c787fc00000024070000   movl ptr [edi], 724

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

:00000e19 c7870001000022080000   movl ptr [edi+100], 822

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

:00000e23 c787200100001e070000   movl ptr [edi+120], 71e

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

:00000e2d c78704010000de050000   movl ptr [edi+104], 5de

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

:00000e37 c7871c0100007c080000   movl ptr [edi+11c], 87c

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

:00000e41 c7474400040000         movl ptr [edi+44], 400

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

:00000e48 c78714010000c6040000   movl ptr [edi+114], 4c6

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

:00000e52 893c24                 mov  ptr [esp], edi
:00000e55 e8fcffffff             call 00000e56

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

:00000e5a 833d18000000ff         cmpl 18, -1

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

:00000e61 7465                   je   00000ec8
:00000e63 bb00000000             mov  ebx, 0
:00000e68 833d1800000002         cmpl 18, 2

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

:00000e6f 7616                   jbe  00000e87
:00000e71 c7042400000000         movl ptr [esp], 0

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

:00000e78 e8fcffffff             call 00000e79

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

:00000e7d c7051800000000000000   movl 18, 0

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e6f
|
:00000e87 a118000000             mov  eax, 18

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

:00000e8c 83f801                 cmp  eax, 1
:00000e8f 7419                   je   00000eaa
:00000e91 83f801                 cmp  eax, 1
:00000e94 7f06                   jg   00000e9c
:00000e96 85c0                   test eax, eax
:00000e98 7409                   je   00000ea3
:00000e9a eb1a                   jmp  00000eb6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e94
|
:00000e9c 83f802                 cmp  eax, 2
:00000e9f 7410                   je   00000eb1
:00000ea1 eb13                   jmp  00000eb6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e98
|
:00000ea3 bba5000000             mov  ebx, a5

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

:00000ea8 eb0c                   jmp  00000eb6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e8f
|
:00000eaa bbaa000000             mov  ebx, aa

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

:00000eaf eb05                   jmp  00000eb6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e9f
|
:00000eb1 bbaf000000             mov  ebx, af

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e9a, :00000ea1, :00000ea8, :00000eaf
|
:00000eb6 c7042440000000         movl ptr [esp], 40

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

:00000ebd 895c2404               mov  ptr [esp+4], ebx
:00000ec1 e8fcffffff             call 00000ec2

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

:00000ec6 eb0a                   jmp  00000ed2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000e61
|
:00000ec8 c7051800000000000000   movl 18, 0

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ec6
|
:00000ed2 833d1c000000ff         cmpl 1c, -1

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

:00000ed9 746e                   je   00000f49
:00000edb bb00000000             mov  ebx, 0
:00000ee0 833d1c00000000         cmpl 1c, 0

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

:00000ee7 7809                   js   00000ef2
:00000ee9 833d1800000002         cmpl 18, 2

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

:00000ef0 7e16                   jle  00000f08

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ee7
|
:00000ef2 c7042480000000         movl ptr [esp], 80

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

:00000ef9 e8fcffffff             call 00000efa

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

:00000efe c7051c00000000000000   movl 1c, 0

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ef0
|
:00000f08 a11c000000             mov  eax, 1c

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

:00000f0d 83f801                 cmp  eax, 1
:00000f10 7419                   je   00000f2b
:00000f12 83f801                 cmp  eax, 1
:00000f15 7f06                   jg   00000f1d
:00000f17 85c0                   test eax, eax
:00000f19 7409                   je   00000f24
:00000f1b eb1a                   jmp  00000f37

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f15
|
:00000f1d 83f802                 cmp  eax, 2
:00000f20 7410                   je   00000f32
:00000f22 eb13                   jmp  00000f37

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f19
|
:00000f24 bbb4000000             mov  ebx, b4

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

:00000f29 eb0c                   jmp  00000f37

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f10
|
:00000f2b bbc5000000             mov  ebx, c5

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

:00000f30 eb05                   jmp  00000f37

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f20
|
:00000f32 bbcd000000             mov  ebx, cd

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f1b, :00000f22, :00000f29, :00000f30
|
:00000f37 c70424c0000000         movl ptr [esp], c0

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

:00000f3e 895c2404               mov  ptr [esp+4], ebx
:00000f42 e8fcffffff             call 00000f43

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

:00000f47 eb0a                   jmp  00000f53

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000ed9
|
:00000f49 c7051c00000000000000   movl 1c, 0

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f47
|
:00000f53 ba00000000             mov  edx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000bc3, :00000c14, :00000cd5, :00000e0a
|
:00000f58 89d0                   mov  eax, edx
:00000f5a 8b5df4                 mov  ebx, ptr [ebp-12]
:00000f5d 8b75f8                 mov  esi, ptr [ebp-8]
:00000f60 8b7dfc                 mov  edi, ptr [ebp-4]
:00000f63 89ec                   mov  esp, ebp
:00000f65 5d                     pop  ebp
:00000f66 c3                     ret
:00000f67 90                     nop
Exported fn(): nvnet_remove
:00000f68 55                     push ebp
:00000f69 89e5                   mov  ebp, esp
:00000f6b 57                     push edi
:00000f6c 56                     push esi
:00000f6d 53                     push ebx
:00000f6e 83ec10                 sub  esp, 10
:00000f71 8b7d08                 mov  edi, ptr [ebp+8]
:00000f74 8b7738                 mov  esi, ptr [edi+38]
:00000f77 8b5e68                 mov  ebx, ptr [esi+68]
:00000f7a 85f6                   test esi, esi
:00000f7c 0f84ba000000           je   0000103c
:00000f82 ba00000000             mov  edx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f97
|
:00000f87 0fb684130c010000       movzbl eax, ptr [ebx*edx+10c]
:00000f8f 88441678               mov  ptr [esi*edx+78], al
:00000f93 42                     inc  edx
:00000f94 83fa05                 cmp  edx, 5
:00000f97 7eee                   jle  00000f87
:00000f99 8b4308                 mov  eax, ptr [ebx+8]
:00000f9c 8b10                   mov  edx, ptr [eax]
:00000f9e 891424                 mov  ptr [esp], edx
:00000fa1 8d5678                 lea  edx, ptr [esi+78]
:00000fa4 89542404               mov  ptr [esp+4], edx
:00000fa8 ff5070                 call 70(eax)
:00000fab 8b5308                 mov  edx, ptr [ebx+8]
:00000fae 837a0400               cmpl ptr [edx+4], 0
:00000fb2 740f                   je   00000fc3
:00000fb4 8b02                   mov  eax, ptr [edx]
:00000fb6 890424                 mov  ptr [esp], eax
:00000fb9 ff5204                 call 4(edx)
:00000fbc c7430800000000         movl ptr [ebx+8], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000fb2
|
:00000fc3 893424                 mov  ptr [esp], esi
:00000fc6 e8fcffffff             call 00000fc7

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

:00000fcb 8b4304                 mov  eax, ptr [ebx+4]
:00000fce 890424                 mov  ptr [esp], eax
:00000fd1 8b8300010000           mov  eax, ptr [ebx+100]
:00000fd7 89442404               mov  ptr [esp+4], eax
:00000fdb 8b83f0000000           mov  eax, ptr [ebx]
:00000fe1 89442408               mov  ptr [esp+8], eax
:00000fe5 8b8304010000           mov  eax, ptr [ebx+104]
:00000feb 8944240c               mov  ptr [esp], eax
:00000fef e8fcffffff             call 00000ff0

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

:00000ff4 c7042400000000         movl ptr [esp], 0

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

:00000ffb 8b4760                 mov  eax, ptr [edi+60]
:00000ffe 89442404               mov  ptr [esp+4], eax
:00001002 837f6000               cmpl ptr [edi+60], 0
:00001006 7506                   jne  0000100e
:00001008 837f6400               cmpl ptr [edi+64], 0
:0000100c 7409                   je   00001017

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001006
|
:0000100e 8b4764                 mov  eax, ptr [edi+64]
:00001011 2b4760                 sub  eax, ptr [edi+60]
:00001014 40                     inc  eax
:00001015 eb05                   jmp  0000101c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000100c
|
:00001017 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001015
|
:0000101c 89442408               mov  ptr [esp+8], eax
:00001020 e8fcffffff             call 00001021

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

:00001025 893c24                 mov  ptr [esp], edi
:00001028 e8fcffffff             call 00001029

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

:0000102d 893424                 mov  ptr [esp], esi
:00001030 e8fcffffff             call 00001031

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

:00001035 c7473800000000         movl ptr [edi+38], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000f7c
|
:0000103c 83c410                 add  esp, 10
:0000103f 5b                     pop  ebx
:00001040 5e                     pop  esi
:00001041 5f                     pop  edi
:00001042 5d                     pop  ebp
:00001043 c3                     ret
Exported fn(): init_module
:00001044 55                     push ebp
:00001045 89e5                   mov  ebp, esp
:00001047 83ec08                 sub  esp, 8
:0000104a 895dfc                 mov  ptr [ebp-4], ebx
:0000104d c7042460000000         movl ptr [esp], 60

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

:00001054 e8fcffffff             call 00001055

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

:00001059 89c3                   mov  ebx, eax
:0000105b b800000000             mov  eax, 0
:00001060 85db                   test ebx, ebx
:00001062 7f18                   jg   0000107c
:00001064 85db                   test ebx, ebx
:00001066 b8edffffff             mov  eax, -19
:0000106b 0f44d8                 cmove ebx, eax
:0000106e c7042460000000         movl ptr [esp], 60

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

:00001075 e8fcffffff             call 00001076

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

:0000107a 89d8                   mov  eax, ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001062
|
:0000107c 8b5dfc                 mov  ebx, ptr [ebp-4]
:0000107f 89ec                   mov  esp, ebp
:00001081 5d                     pop  ebp
:00001082 c3                     ret
:00001083 90                     nop
Exported fn(): cleanup_module
:00001084 55                     push ebp
:00001085 89e5                   mov  ebp, esp
:00001087 83ec04                 sub  esp, 4
:0000108a c7042460000000         movl ptr [esp], 60

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

:00001091 e8fcffffff             call 00001092

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

:00001096 89ec                   mov  esp, ebp
:00001098 5d                     pop  ebp
:00001099 c3                     ret
Exported fn(): nvnet_suspend
:0000109a 55                     push ebp
:0000109b 89e5                   mov  ebp, esp
:0000109d 83ec04                 sub  esp, 4
:000010a0 8b4508                 mov  eax, ptr [ebp+8]
:000010a3 8b5038                 mov  edx, ptr [eax+38]
:000010a6 8b422c                 mov  eax, ptr [edx+2c]
:000010a9 b900000000             mov  ecx, 0
:000010ae a902000000             test eax, 2
:000010b3 742f                   je   000010e4
:000010b5 b802000000             mov  eax, 2
:000010ba 0fb3422c               btr  ptr [edx+2c], eax
:000010be 19c0                   sbb  eax, eax
:000010c0 85c0                   test eax, eax
:000010c2 7413                   je   000010d7
:000010c4 b900000000             mov  ecx, 0
:000010c9 8b422c                 mov  eax, ptr [edx+2c]
:000010cc a902000000             test eax, 2
:000010d1 7404                   je   000010d7
:000010d3 0fab4a2c               bts  ptr [edx+2c], ecx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010c2, :000010d1
|
:000010d7 891424                 mov  ptr [esp], edx

* Reference To: nvnet_close -----.
                                 |
:000010da e843f7ffff             call 00000822
:000010df b900000000             mov  ecx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000010b3
|
:000010e4 89c8                   mov  eax, ecx
:000010e6 89ec                   mov  esp, ebp
:000010e8 5d                     pop  ebp
:000010e9 c3                     ret
Exported fn(): nvnet_resume
:000010ea 55                     push ebp
:000010eb 89e5                   mov  ebp, esp
:000010ed 83ec10                 sub  esp, 10
:000010f0 895df4                 mov  ptr [ebp-12], ebx
:000010f3 8975f8                 mov  ptr [ebp-8], esi
:000010f6 897dfc                 mov  ptr [ebp-4], edi
:000010f9 8b4508                 mov  eax, ptr [ebp+8]
:000010fc 8b7038                 mov  esi, ptr [eax+38]
:000010ff ba00000000             mov  edx, 0
:00001104 85f6                   test esi, esi
:00001106 0f8480000000           je   0000118c
:0000110c 837e6800               cmpl ptr [esi+68], 0
:00001110 7475                   je   00001187
:00001112 8b462c                 mov  eax, ptr [esi+2c]
:00001115 ba00000000             mov  edx, 0
:0000111a a902000000             test eax, 2
:0000111f 746b                   je   0000118c
:00001121 89f7                   mov  edi, esi
:00001123 b802000000             mov  eax, 2
:00001128 0fab462c               bts  ptr [esi+2c], eax
:0000112c 19d2                   sbb  edx, edx
:0000112e 85d2                   test edx, edx
:00001130 754d                   jne  0000117f
:00001132 8b462c                 mov  eax, ptr [esi+2c]
:00001135 a902000000             test eax, 2
:0000113a 7443                   je   0000117f
:0000113c 0fb3562c               btr  ptr [esi+2c], edx
:00001140 19c0                   sbb  eax, eax
:00001142 85c0                   test eax, eax
:00001144 7431                   je   00001177
:00001146 b803000000             mov  eax, 3
:0000114b 0fab462c               bts  ptr [esi+2c], eax
:0000114f 19c0                   sbb  eax, eax
:00001151 85c0                   test eax, eax
:00001153 7522                   jne  00001177
:00001155 9c                     pushf
:00001156 5b                     pop  ebx
:00001157 fa                     cli
:00001158 a120000000             mov  eax, 20

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

:0000115d 894638                 mov  ptr [esi+38], eax
:00001160 893520000000           mov  20, esi

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

:00001166 b800000000             mov  eax, 0
:0000116b ba01000000             mov  edx, 1
:00001170 e8fcffffff             call 00001171

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

:00001175 53                     push ebx
:00001176 9d                     popf

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001144, :00001153
|
:00001177 893c24                 mov  ptr [esp], edi
:0000117a e8fcffffff             call 0000117b

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001130, :0000113a
|
:0000117f 893424                 mov  ptr [esp], esi

* Reference To: nvnet_open ------.
                                 |
:00001182 e89df5ffff             call 00000724

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001110
|
:00001187 ba00000000             mov  edx, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001106, :0000111f
|
:0000118c 89d0                   mov  eax, edx
:0000118e 8b5df4                 mov  ebx, ptr [ebp-12]
:00001191 8b75f8                 mov  esi, ptr [ebp-8]
:00001194 8b7dfc                 mov  edi, ptr [ebp-4]
:00001197 89ec                   mov  esp, ebp
:00001199 5d                     pop  ebp
:0000119a c3                     ret
:0000119b 90                     nop

Referenced by a Call at Address:
| :000009ca
|
Exported fn(): __constant_copy_to_user
:0000119c 83ec0c                 sub  esp, c
:0000119f 891c24                 mov  ptr [esp], ebx
:000011a2 89742404               mov  ptr [esp+4], esi
:000011a6 897c2408               mov  ptr [esp+8], edi
:000011aa 8b7c2410               mov  edi, ptr [esp+10]
:000011ae 8b742414               mov  esi, ptr [esp+14]
:000011b2 8b4c2418               mov  ecx, ptr [esp+18]
:000011b6 b800e0ffff             mov  eax, ffffe000
:000011bb 21e0                   and  eax, esp
:000011bd 89fa                   mov  edx, edi
:000011bf 01ca                   add  edx, ecx
:000011c1 19db                   sbb  ebx, ebx
:000011c3 39500c                 cmp  ptr [eax], edx
:000011c6 83db00                 sbb  ebx, 0
:000011c9 85db                   test ebx, ebx
:000011cb 753b                   jne  00001208
:000011cd 89c8                   mov  eax, ecx
:000011cf 83e003                 and  eax, 3
:000011d2 83f802                 cmp  eax, 2
:000011d5 7420                   je   000011f7
:000011d7 83f802                 cmp  eax, 2
:000011da 7707                   ja   000011e3
:000011dc 83f801                 cmp  eax, 1
:000011df 740e                   je   000011ef
:000011e1 eb05                   jmp  000011e8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011da
|
:000011e3 83f803                 cmp  eax, 3
:000011e6 7418                   je   00001200

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011e1
|
:000011e8 c1e902                 shr  ecx, 2
:000011eb f3a5                   repz movsl
:000011ed eb19                   jmp  00001208

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011df
|
:000011ef c1e902                 shr  ecx, 2
:000011f2 f3a5                   repz movsl
:000011f4 a4                     movsb ptr [edi], ptr [esi]
:000011f5 eb11                   jmp  00001208

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011d5
|
:000011f7 c1e902                 shr  ecx, 2
:000011fa f3a5                   repz movsl
:000011fc 66a5                   movsw ptr [edi], ptr [esi]
:000011fe eb08                   jmp  00001208

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011e6
|
:00001200 c1e902                 shr  ecx, 2
:00001203 f3a5                   repz movsl
:00001205 66a5                   movsw ptr [edi], ptr [esi]
:00001207 a4                     movsb ptr [edi], ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000011cb, :000011ed, :000011f5, :000011fe
|
:00001208 89c8                   mov  eax, ecx
:0000120a 8b1c24                 mov  ebx, ptr [esp]
:0000120d 8b742404               mov  esi, ptr [esp+4]
:00001211 8b7c2408               mov  edi, ptr [esp+8]
:00001215 83c40c                 add  esp, c
:00001218 c3                     ret
:00001219 90                     nop

Referenced by a Call at Address:
| :00000934
|
Exported fn(): __constant_copy_from_user
:0000121a 83ec0c                 sub  esp, c
:0000121d 891c24                 mov  ptr [esp], ebx
:00001220 89742404               mov  ptr [esp+4], esi
:00001224 897c2408               mov  ptr [esp+8], edi
:00001228 8b7c2410               mov  edi, ptr [esp+10]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000023
|
:0000122c 8b742414               mov  esi, ptr [esp+14]
:00001230 8b5c2418               mov  ebx, ptr [esp+18]
:00001234 b800e0ffff             mov  eax, ffffe000
:00001239 21e0                   and  eax, esp
:0000123b 89f2                   mov  edx, esi
:0000123d 01da                   add  edx, ebx
:0000123f 19c9                   sbb  ecx, ecx
:00001241 39500c                 cmp  ptr [eax], edx
:00001244 83d900                 sbb  ecx, 0
:00001247 85c9                   test ecx, ecx
:00001249 7547                   jne  00001292
:0000124b 89d8                   mov  eax, ebx
:0000124d 83e003                 and  eax, 3
:00001250 83f802                 cmp  eax, 2
:00001253 7424                   je   00001279
:00001255 83f802                 cmp  eax, 2
:00001258 7707                   ja   00001261
:0000125a 83f801                 cmp  eax, 1
:0000125d 7410                   je   0000126f
:0000125f eb05                   jmp  00001266

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001258
|
:00001261 83f803                 cmp  eax, 3
:00001264 741e                   je   00001284

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000125f
|
:00001266 89d9                   mov  ecx, ebx
:00001268 c1e902                 shr  ecx, 2
:0000126b f3a5                   repz movsl
:0000126d eb1f                   jmp  0000128e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000125d
|
:0000126f 89d9                   mov  ecx, ebx
:00001271 c1e902                 shr  ecx, 2
:00001274 f3a5                   repz movsl
:00001276 a4                     movsb ptr [edi], ptr [esi]
:00001277 eb15                   jmp  0000128e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001253
|
:00001279 89d9                   mov  ecx, ebx
:0000127b c1e902                 shr  ecx, 2
:0000127e f3a5                   repz movsl
:00001280 66a5                   movsw ptr [edi], ptr [esi]
:00001282 eb0a                   jmp  0000128e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001264
|
:00001284 89d9                   mov  ecx, ebx
:00001286 c1e902                 shr  ecx, 2
:00001289 f3a5                   repz movsl
:0000128b 66a5                   movsw ptr [edi], ptr [esi]
:0000128d a4                     movsb ptr [edi], ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000126d, :00001277, :00001282
|
:0000128e 89cb                   mov  ebx, ecx
:00001290 eb19                   jmp  000012ab

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001249
|
:00001292 b800000000             mov  eax, 0
:00001297 89d9                   mov  ecx, ebx
:00001299 c1e902                 shr  ecx, 2
:0000129c f3ab                   repz stos
:0000129e f6c302                 test bl, 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000033
|
:000012a1 7402                   je   000012a5
:000012a3 66ab                   stos ptr [edi], ax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000012a1
|
:000012a5 f6c301                 test bl, 1
:000012a8 7401                   je   000012ab
:000012aa aa                     stos ptr [edi], al

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001290, :000012a8
|
:000012ab 89d8                   mov  eax, ebx
:000012ad 8b1c24                 mov  ebx, ptr [esp]
:000012b0 8b742404               mov  esi, ptr [esp+4]
:000012b4 8b7c2408               mov  edi, ptr [esp+8]
:000012b8 83c40c                 add  esp, c
:000012bb c3                     ret
:000012bc 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000045
|
:000012bd 90                     nop
:000012be 90                     nop
:000012bf 90                     nop
Exported fn(): ADAPTER_Open
:000012c0 55                     push ebp
:000012c1 89e5                   mov  ebp, esp
:000012c3 57                     push edi
:000012c4 56                     push esi
:000012c5 53                     push ebx
:000012c6 83ec1c                 sub  esp, 1c
:000012c9 8b7514                 mov  esi, ptr [ebp+14]
:000012cc 8b7d08                 mov  edi, ptr [ebp+8]
:000012cf c70600000000           movl ptr [esi], 0
:000012d5 c745ecbc120000         movl ptr [ebp-20], 12bc
:000012dc c745e800000000         movl ptr [ebp-24], 0
:000012e3 8d45e4                 lea  eax, ptr [ebp-28]
:000012e6 50                     push eax
:000012e7 ff37                   pushl (edi)
:000012e9 ff5704                 call 4(edi)
:000012ec 83c408                 add  esp, 8
:000012ef 85c0                   test eax, eax
:000012f1 750d                   jne  00001300
:000012f3 b801000000             mov  eax, 1
:000012f8 e932050000             jmp  0000182f
:000012fd 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000012f1
|
:00001300 8b5de4                 mov  ebx, ptr [ebp-28]
:00001303 895b04                 mov  ptr [ebx+4], ebx
:00001306 8b45e8                 mov  eax, ptr [ebp-24]
:00001309 894308                 mov  ptr [ebx+8], eax
:0000130c 8b45ec                 mov  eax, ptr [ebp-20]
:0000130f 89430c                 mov  ptr [ebx], eax
:00001312 89bbb0000000           mov  ptr [ebx], edi
:00001318 8b450c                 mov  eax, ptr [ebp]
:0000131b 8903                   mov  ptr [ebx], eax
:0000131d c7431400000000         movl ptr [ebx+14], 0

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

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

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

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

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000000a3
|
:00001332 c7432000000000         movl ptr [ebx+20], 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

:0000136a c7434000000000         movl ptr [ebx+40], 0

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

:00001371 c7434400000000         movl ptr [ebx+44], 0

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

:00001378 c7434800000000         movl ptr [ebx+48], 0

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

:0000137f c7434c00000000         movl ptr [ebx+4c], 0

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

:00001386 c7435000000000         movl ptr [ebx+50], 0

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

:0000138d c7435400000000         movl ptr [ebx+54], 0

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

:00001394 c7435800000000         movl ptr [ebx+58], 0

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

:0000139b c7435c00000000         movl ptr [ebx+5c], 0

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

:000013a2 c7436000000000         movl ptr [ebx+60], 0

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

:000013a9 c7436400000000         movl ptr [ebx+64], 0

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

:000013b0 c7436800000000         movl ptr [ebx+68], 0

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

:000013b7 c7436c00000000         movl ptr [ebx+6c], 0

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

:000013be c7437000000000         movl ptr [ebx+70], 0

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

:000013c5 c7437400000000         movl ptr [ebx+74], 0

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

:000013cc c7437800000000         movl ptr [ebx+78], 0

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

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

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

:000013da c7838000000000000000   movl ptr [ebx+80], 0

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

:000013e4 c7838400000000000000   movl ptr [ebx+84], 0

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

:000013ee c7838800000000000000   movl ptr [ebx+88], 0

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

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

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

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

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

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

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

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

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

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

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

:0000142a c783a000000000000000   movl ptr [ebx], 0

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

:00001434 895b10                 mov  ptr [ebx+10], ebx
:00001437 8d4310                 lea  eax, ptr [ebx+10]
:0000143a 8906                   mov  ptr [esi], eax
:0000143c 8d837c020000           lea  eax, ptr [ebx+27c]
:00001442 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00001443 6a00                   push 0
:00001445 ff37                   pushl (edi)
:00001447 ff574c                 call 4c(edi)
:0000144a 83c40c                 add  esp, c
:0000144d 85c0                   test eax, eax
:0000144f 0f849b030000           je   000017f0
:00001455 c7833402000000080000   movl ptr [ebx+234], 800
:0000145f c7833c0200005f000000   movl ptr [ebx+23c], 5f
:00001469 c7834002000064000000   movl ptr [ebx+240], 64
:00001473 837d1000               cmpl ptr [ebp+10], 0
:00001477 750c                   jne  00001485
:00001479 c783380200005f000000   movl ptr [ebx+238], 5f
:00001483 eb31                   jmp  000014b6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001477
|
:00001485 8b8340020000           mov  eax, ptr [ebx+240]
:0000148b 898338020000           mov  ptr [ebx+238], eax
:00001491 8b5510                 mov  edx, ptr [ebp+10]
:00001494 69d2dc050000           imul edx,edx, 5dc
:0000149a b989888888             mov  ecx, 88888889
:0000149f 89c8                   mov  eax, ecx
:000014a1 f7e2                   mul  edx
:000014a3 c1ea0d                 shr  edx, d
:000014a6 899348020000           mov  ptr [ebx+248], edx
:000014ac c7835002000000400000   movl ptr [ebx+250], 4000

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001483
|
:000014b6 c7833001000000010000   movl ptr [ebx+130], 100
:000014c0 c7834001000000080000   movl ptr [ebx+140], 800
:000014ca c7833c01000001000000   movl ptr [ebx+13c], 1
:000014d4 8d8338010000           lea  eax, ptr [ebx+138]
:000014da 50                     push eax
:000014db ff37                   pushl (edi)
:000014dd ff5704                 call 4(edi)
:000014e0 83c408                 add  esp, 8
:000014e3 85c0                   test eax, eax
:000014e5 0f8405030000           je   000017f0
:000014eb 8b9338010000           mov  edx, ptr [ebx+138]
:000014f1 899344010000           mov  ptr [ebx+144], edx
:000014f7 8b8330010000           mov  eax, ptr [ebx+130]
:000014fd 8d54c2f8               lea  edx, ptr [edx+8*eax-8]
:00001501 899348010000           mov  ptr [ebx+148], edx
:00001507 c1e002                 shl  eax, 2
:0000150a 898360010000           mov  ptr [ebx+160], eax
:00001510 c7835c01000000000000   movl ptr [ebx+15c], 0
:0000151a 8d8358010000           lea  eax, ptr [ebx+158]
:00001520 50                     push eax
:00001521 ff37                   pushl (edi)
:00001523 ff5704                 call 4(edi)
:00001526 83c408                 add  esp, 8
:00001529 85c0                   test eax, eax
:0000152b 0f84bf020000           je   000017f0
:00001531 8b8358010000           mov  eax, ptr [ebx+158]
:00001537 898364010000           mov  ptr [ebx+164], eax
:0000153d 8b8330010000           mov  eax, ptr [ebx+130]
:00001543 8d048540000000         lea  eax, ptr [+4*eax+40]
:0000154a 8983a8120000           mov  ptr [ebx+12a8], eax
:00001550 c783a412000001000000   movl ptr [ebx+12a4], 1
:0000155a 8d83a0120000           lea  eax, ptr [ebx+12a0]
:00001560 50                     push eax
:00001561 ff37                   pushl (edi)
:00001563 ff5704                 call 4(edi)
:00001566 83c408                 add  esp, 8
:00001569 85c0                   test eax, eax
:0000156b 0f847f020000           je   000017f0
:00001571 8b83a0120000           mov  eax, ptr [ebx+12a0]
:00001577 be00000000             mov  esi, 0
:0000157c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000158b
|
:00001580 c704b000000000         movl ptr [eax+4*esi], 0
:00001587 46                     inc  esi
:00001588 83fe0f                 cmp  esi, f
:0000158b 76f3                   jbe  00001580
:0000158d be00000000             mov  esi, 0
:00001592 3bb330010000           cmp  esi, ptr [ebx+130]
:00001598 731c                   jae  000015b6
:0000159a 8db600000000           lea  esi, ptr [esi]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001598
|
:000015b6 be00000000             mov  esi, 0
:000015bb 8d5314                 lea  edx, ptr [ebx+14]
:000015be 8955e0                 mov  ptr [ebp-32], edx
:000015c1 eb0d                   jmp  000015d0
:000015c3 90                     nop
:000015c4 90                     nop
:000015c5 90                     nop
:000015c6 90                     nop
:000015c7 90                     nop
:000015c8 90                     nop
:000015c9 90                     nop
:000015ca 90                     nop
:000015cb 90                     nop
:000015cc 90                     nop
:000015cd 90                     nop
:000015ce 90                     nop
:000015cf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000015c1, :00001617
|
:000015d0 8d1476                 lea  edx, ptr [esi+2*esi]
:000015d3 c1e202                 shl  edx, 2
:000015d6 8955d8                 mov  ptr [ebp-40], edx
:000015d9 89d1                   mov  ecx, edx
:000015db 81c1b0000000           add  ecx, b0
:000015e1 8b8330010000           mov  eax, ptr [ebx+130]
:000015e7 c1e003                 shl  eax, 3
:000015ea 8b55e0                 mov  edx, ptr [ebp-32]
:000015ed 890411                 mov  ptr [ecx*edx], eax
:000015f0 c744191001000000       movl ptr [ecx*ebx+10], 1
:000015f8 8b55d8                 mov  edx, ptr [ebp-40]
:000015fb 8d841abc000000         lea  eax, ptr [edx*ebx]
:00001602 50                     push eax
:00001603 ff37                   pushl (edi)
:00001605 ff5704                 call 4(edi)
:00001608 83c408                 add  esp, 8
:0000160b 85c0                   test eax, eax
:0000160d 0f84dd010000           je   000017f0
:00001613 46                     inc  esi
:00001614 83fe07                 cmp  esi, 7
:00001617 76b7                   jbe  000015d0
:00001619 8b8330010000           mov  eax, ptr [ebx+130]
:0000161f c1e002                 shl  eax, 2
:00001622 898328010000           mov  ptr [ebx+128], eax
:00001628 c7832401000000000000   movl ptr [ebx+124], 0
:00001632 8d8320010000           lea  eax, ptr [ebx+120]
:00001638 50                     push eax
:00001639 ff37                   pushl (edi)
:0000163b ff5704                 call 4(edi)
:0000163e 83c408                 add  esp, 8
:00001641 85c0                   test eax, eax
:00001643 0f84a7010000           je   000017f0
:00001649 8b8320010000           mov  eax, ptr [ebx+120]
:0000164f 89832c010000           mov  ptr [ebx+12c], eax
:00001655 c7830002000000080000   movl ptr [ebx+200], 800
:0000165f c783fc01000001000000   movl ptr [ebx+1fc], 1
:00001669 8d83f8010000           lea  eax, ptr [ebx+1f8]
:0000166f 50                     push eax
:00001670 ff37                   pushl (edi)
:00001672 ff5704                 call 4(edi)
:00001675 83c408                 add  esp, 8
:00001678 85c0                   test eax, eax
:0000167a 0f8470010000           je   000017f0
:00001680 c783c801000040000000   movl ptr [ebx+1c8], 40
:0000168a c783d401000000020000   movl ptr [ebx+1d4], 200
:00001694 c783d001000001000000   movl ptr [ebx+1d0], 1
:0000169e 8d83cc010000           lea  eax, ptr [ebx+1cc]
:000016a4 50                     push eax
:000016a5 ff37                   pushl (edi)
:000016a7 ff5704                 call 4(edi)
:000016aa 83c408                 add  esp, 8
:000016ad 85c0                   test eax, eax
:000016af 0f843b010000           je   000017f0
:000016b5 8b93cc010000           mov  edx, ptr [ebx+1cc]
:000016bb 8993d8010000           mov  ptr [ebx+1d8], edx
:000016c1 8b83c8010000           mov  eax, ptr [ebx+1c8]
:000016c7 8d44c2f8               lea  eax, ptr [edx+8*eax-8]
:000016cb 8983dc010000           mov  ptr [ebx+1dc], eax
:000016d1 be00000000             mov  esi, 0
:000016d6 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:000016dc 731a                   jae  000016f8
:000016de 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000016f6
|
:000016e0 8b93d8010000           mov  edx, ptr [ebx+1d8]
:000016e6 8b83fc010000           mov  eax, ptr [ebx+1fc]
:000016ec 8904f2                 mov  ptr [edx+8*esi], eax
:000016ef 46                     inc  esi
:000016f0 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:000016f6 72e8                   jb   000016e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000016dc
|
:000016f8 8b83c8010000           mov  eax, ptr [ebx+1c8]
:000016fe c1e002                 shl  eax, 2
:00001701 8983f0010000           mov  ptr [ebx+1f0], eax
:00001707 c783ec01000000000000   movl ptr [ebx+1ec], 0
:00001711 8d83e8010000           lea  eax, ptr [ebx+1e8]
:00001717 50                     push eax
:00001718 ff37                   pushl (edi)
:0000171a ff5704                 call 4(edi)
:0000171d 83c408                 add  esp, 8
:00001720 85c0                   test eax, eax
:00001722 0f84c8000000           je   000017f0
:00001728 ffb3f0010000           pushl ptr [ebx+1f0]
:0000172e ffb3e8010000           pushl ptr [ebx+1e8]
:00001734 ff37                   pushl (edi)
:00001736 ff570c                 call c(edi)
:00001739 8b83e8010000           mov  eax, ptr [ebx+1e8]
:0000173f 8983f4010000           mov  ptr [ebx+1f4], eax
:00001745 ffb3f0010000           pushl ptr [ebx+1f0]
:0000174b ffb3e8010000           pushl ptr [ebx+1e8]
:00001751 ff37                   pushl (edi)
:00001753 ff570c                 call c(edi)
:00001756 be00000000             mov  esi, 0
:0000175b 83c418                 add  esp, 18
:0000175e 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:00001764 7326                   jae  0000178c
:00001766 8d7600                 lea  esi, ptr [esi]
:00001769 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000178a
|
:00001770 8b83d8010000           mov  eax, ptr [ebx+1d8]
:00001776 8d04f0                 lea  eax, ptr [eax+8*esi]
:00001779 50                     push eax
:0000177a 53                     push ebx
:0000177b e8fcffffff             call 0000177c

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

:00001780 83c408                 add  esp, 8
:00001783 46                     inc  esi
:00001784 3bb3c8010000           cmp  esi, ptr [ebx+1c8]
:0000178a 72e4                   jb   00001770

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001764
|
:0000178c c7837802000000080000   movl ptr [ebx+278], 800
:00001796 899ba4000000           mov  ptr [ebx], ebx
:0000179c c783a800000000000000   movl ptr [ebx], 0

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

:000017a6 c783ac00000000000000   movl ptr [ebx], 0

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

:000017b0 8d83a4000000           lea  eax, ptr [ebx]
:000017b6 8983b4000000           mov  ptr [ebx], eax
:000017bc 8d8374020000           lea  eax, ptr [ebx+274]
:000017c2 50                     push eax
:000017c3 8d8384020000           lea  eax, ptr [ebx+284]
:000017c9 50                     push eax
:000017ca 8d8380020000           lea  eax, ptr [ebx+280]
:000017d0 50                     push eax
:000017d1 8d83b4000000           lea  eax, ptr [ebx]
:000017d7 50                     push eax
:000017d8 57                     push edi
:000017d9 e8fcffffff             call 000017da

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

:000017de 83c414                 add  esp, 14
:000017e1 85c0                   test eax, eax
:000017e3 7412                   je   000017f7
:000017e5 b805000000             mov  eax, 5
:000017ea eb43                   jmp  0000182f
:000017ec 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000144f, :000014e5, :0000152b, :0000156b, :0000160d
| :00001643, :0000167a, :000016af, :00001722
|
:000017f0 b802000000             mov  eax, 2
:000017f5 eb38                   jmp  0000182f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000017e3
|
:000017f7 8b8380020000           mov  eax, ptr [ebx+280]
:000017fd 8983b8000000           mov  ptr [ebx], eax
:00001803 3d00cc3200             cmp  eax, 32cc00
:00001808 750a                   jne  00001814
:0000180a c7838802000001000000   movl ptr [ebx+288], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001808
|
:00001814 8b9380020000           mov  edx, ptr [ebx+280]
:0000181a 8b4518                 mov  eax, ptr [ebp+18]
:0000181d 8910                   mov  ptr [eax], edx
:0000181f 8b9384020000           mov  edx, ptr [ebx+284]
:00001825 8b451c                 mov  eax, ptr [ebp+1c]
:00001828 8910                   mov  ptr [eax], edx
:0000182a b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000012f8, :000017ea, :000017f5
|
:0000182f 8d65f4                 lea  esp, ptr [ebp-12]
:00001832 5b                     pop  ebx
:00001833 5e                     pop  esi
:00001834 5f                     pop  edi
:00001835 5d                     pop  ebp
:00001836 c3                     ret
:00001837 89f6                   mov  esi, esi
:00001839 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Close
:00001840 55                     push ebp
:00001841 89e5                   mov  ebp, esp
:00001843 57                     push edi
:00001844 56                     push esi
:00001845 53                     push ebx
:00001846 83ec08                 sub  esp, 8
:00001849 8b5d08                 mov  ebx, ptr [ebp+8]
:0000184c 85db                   test ebx, ebx
:0000184e 0f8462020000           je   00001ab6
:00001854 8b83b0000000           mov  eax, ptr [ebx]
:0000185a 8945f0                 mov  ptr [ebp-16], eax

* Possible StringData Ref from Code Obj ->""
                                 |
:0000185d 6a00                   push 0
:0000185f 53                     push ebx
:00001860 e8fcffffff             call 00001861

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

:00001865 83c408                 add  esp, 8
:00001868 83bbb400000000         cmpl ptr [ebx], 0
:0000186f 7418                   je   00001889
:00001871 8b83b4000000           mov  eax, ptr [ebx]
:00001877 ff30                   pushl (eax)
:00001879 ff5010                 call 10(eax)
:0000187c c783b400000000000000   movl ptr [ebx], 0
:00001886 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000186f
|
:00001889 83bbd801000000         cmpl ptr [ebx+1d8], 0
:00001890 7444                   je   000018d6
:00001892 bf00000000             mov  edi, 0
:00001897 3bbbc8010000           cmp  edi, ptr [ebx+1c8]
:0000189d 7337                   jae  000018d6
:0000189f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018d4
|
:000018a0 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000018a6 8d04f8                 lea  eax, ptr [eax+8*edi]
:000018a9 50                     push eax
:000018aa 53                     push ebx
:000018ab e8fcffffff             call 000018ac

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

:000018b0 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000018b6 66c744f8060000         movw ptr [eax+8*edi+6], 0
:000018bd 8b83d8010000           mov  eax, ptr [ebx+1d8]
:000018c3 66c744f8040000         movw ptr [eax+8*edi+4], 0
:000018ca 83c408                 add  esp, 8
:000018cd 47                     inc  edi
:000018ce 3bbbc8010000           cmp  edi, ptr [ebx+1c8]
:000018d4 72ca                   jb   000018a0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001890, :0000189d
|
:000018d6 83bbe801000000         cmpl ptr [ebx+1e8], 0
:000018dd 7426                   je   00001905
:000018df 8d83e8010000           lea  eax, ptr [ebx+1e8]
:000018e5 50                     push eax
:000018e6 8b55f0                 mov  edx, ptr [ebp-16]
:000018e9 ff32                   pushl (edx)
:000018eb ff5208                 call 8(edx)
:000018ee c783e801000000000000   movl ptr [ebx+1e8], 0
:000018f8 c783f401000000000000   movl ptr [ebx+1f4], 0
:00001902 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000018dd
|
:00001905 83bbcc01000000         cmpl ptr [ebx+1cc], 0
:0000190c 7446                   je   00001954
:0000190e 8d83cc010000           lea  eax, ptr [ebx+1cc]
:00001914 50                     push eax
:00001915 8b45f0                 mov  eax, ptr [ebp-16]
:00001918 ff30                   pushl (eax)
:0000191a 89c2                   mov  edx, eax
:0000191c ff5208                 call 8(edx)
:0000191f c783cc01000000000000   movl ptr [ebx+1cc], 0
:00001929 c783d801000000000000   movl ptr [ebx+1d8], 0
:00001933 c783dc01000000000000   movl ptr [ebx+1dc], 0
:0000193d c783e001000000000000   movl ptr [ebx+1e0], 0
:00001947 c783e401000000000000   movl ptr [ebx+1e4], 0
:00001951 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000190c
|
:00001954 83bbf801000000         cmpl ptr [ebx+1f8], 0
:0000195b 741e                   je   0000197b
:0000195d 8d83f8010000           lea  eax, ptr [ebx+1f8]
:00001963 50                     push eax
:00001964 8b45f0                 mov  eax, ptr [ebp-16]
:00001967 ff30                   pushl (eax)
:00001969 89c2                   mov  edx, eax
:0000196b ff5208                 call 8(edx)
:0000196e c783f801000000000000   movl ptr [ebx+1f8], 0
:00001978 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000195b
|
:0000197b 83bb5801000000         cmpl ptr [ebx+158], 0
:00001982 7428                   je   000019ac
:00001984 8d8358010000           lea  eax, ptr [ebx+158]
:0000198a 50                     push eax
:0000198b 8b45f0                 mov  eax, ptr [ebp-16]
:0000198e ff30                   pushl (eax)
:00001990 89c2                   mov  edx, eax
:00001992 ff5208                 call 8(edx)
:00001995 c7835801000000000000   movl ptr [ebx+158], 0
:0000199f c7836401000000000000   movl ptr [ebx+164], 0
:000019a9 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001982
|
:000019ac 83bb3801000000         cmpl ptr [ebx+138], 0
:000019b3 7446                   je   000019fb
:000019b5 8d8338010000           lea  eax, ptr [ebx+138]
:000019bb 50                     push eax
:000019bc 8b45f0                 mov  eax, ptr [ebp-16]
:000019bf ff30                   pushl (eax)
:000019c1 89c2                   mov  edx, eax
:000019c3 ff5208                 call 8(edx)
:000019c6 c7833801000000000000   movl ptr [ebx+138], 0
:000019d0 c7834401000000000000   movl ptr [ebx+144], 0
:000019da c7834801000000000000   movl ptr [ebx+148], 0
:000019e4 c7834c01000000000000   movl ptr [ebx+14c], 0
:000019ee c7835001000000000000   movl ptr [ebx+150], 0
:000019f8 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000019b3
|
:000019fb 83bba012000000         cmpl ptr [ebx+12a0], 0
:00001a02 741e                   je   00001a22
:00001a04 8d83a0120000           lea  eax, ptr [ebx+12a0]
:00001a0a 50                     push eax
:00001a0b 8b45f0                 mov  eax, ptr [ebp-16]
:00001a0e ff30                   pushl (eax)
:00001a10 89c2                   mov  edx, eax
:00001a12 ff5208                 call 8(edx)
:00001a15 c783a012000000000000   movl ptr [ebx+12a0], 0
:00001a1f 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001a02
|
:00001a22 83bb2001000000         cmpl ptr [ebx+120], 0
:00001a29 7428                   je   00001a53
:00001a2b 8d8320010000           lea  eax, ptr [ebx+120]
:00001a31 50                     push eax
:00001a32 8b45f0                 mov  eax, ptr [ebp-16]
:00001a35 ff30                   pushl (eax)
:00001a37 89c2                   mov  edx, eax
:00001a39 ff5208                 call 8(edx)
:00001a3c c7832001000000000000   movl ptr [ebx+120], 0
:00001a46 c7832c01000000000000   movl ptr [ebx+12c], 0
:00001a50 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001a29
|
:00001a53 bf00000000             mov  edi, 0
:00001a58 8d430c                 lea  eax, ptr [ebx]
:00001a5b 8945ec                 mov  ptr [ebp-20], eax
:00001a5e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001a98
|
:00001a60 8d047f                 lea  eax, ptr [edi+2*edi]
:00001a63 c1e002                 shl  eax, 2
:00001a66 8db0b0000000           lea  esi, ptr [eax]
:00001a6c 8b55ec                 mov  edx, ptr [ebp-20]
:00001a6f 833c1600               cmpl ptr [esi*edx], 0
:00001a73 741f                   je   00001a94
:00001a75 8d8418bc000000         lea  eax, ptr [eax*ebx]
:00001a7c 50                     push eax
:00001a7d 8b45f0                 mov  eax, ptr [ebp-16]
:00001a80 ff30                   pushl (eax)
:00001a82 89c2                   mov  edx, eax
:00001a84 ff5208                 call 8(edx)
:00001a87 8b45ec                 mov  eax, ptr [ebp-20]
:00001a8a c7040600000000         movl ptr [esi*eax], 0
:00001a91 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001a73
|
:00001a94 47                     inc  edi
:00001a95 83ff07                 cmp  edi, 7
:00001a98 76c6                   jbe  00001a60
:00001a9a c7831c01000000000000   movl ptr [ebx+11c], 0
:00001aa4 8b93b0000000           mov  edx, ptr [ebx]
:00001aaa 8d4304                 lea  eax, ptr [ebx+4]
:00001aad 50                     push eax
:00001aae ff32                   pushl (edx)
:00001ab0 ff5208                 call 8(edx)
:00001ab3 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000184e
|
:00001ab6 b800000000             mov  eax, 0
:00001abb 8d65f4                 lea  esp, ptr [ebp-12]
:00001abe 5b                     pop  ebx
:00001abf 5e                     pop  esi
:00001ac0 5f                     pop  edi
:00001ac1 5d                     pop  ebp
:00001ac2 c3                     ret
:00001ac3 8db600000000           lea  esi, ptr [esi]
:00001ac9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Init
:00001ad0 55                     push ebp
:00001ad1 89e5                   mov  ebp, esp
:00001ad3 57                     push edi
:00001ad4 56                     push esi
:00001ad5 53                     push ebx
:00001ad6 83ec0c                 sub  esp, c
:00001ad9 0fb7450c               movzwl eax, ptr [ebp]
:00001add 8945f0                 mov  ptr [ebp-16], eax
:00001ae0 0fb65510               movzbl edx, ptr [ebp+10]
:00001ae4 8855ef                 mov  ptr [ebp-17], dl
:00001ae7 0fb64514               movzbl eax, ptr [ebp+14]
:00001aeb 8845ee                 mov  ptr [ebp-18], al
:00001aee 8b7d08                 mov  edi, ptr [ebp+8]
:00001af1 8b87b0000000           mov  eax, ptr [edi]
:00001af7 8945e8                 mov  ptr [ebp-24], eax
:00001afa 8b37                   mov  esi, ptr [edi]

* Possible StringData Ref from Code Obj ->""
                                 |
:00001afc 6a00                   push 0
:00001afe 57                     push edi
:00001aff e8fcffffff             call 00001b00

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

:00001b04 c786b000000000000000   movl ptr [esi], 0
:00001b0e c786b400000000000000   movl ptr [esi], 0
:00001b18 c786b8000000ffffffff   movl ptr [esi], -1
:00001b22 c786bc000000ffff0000   movl ptr [esi], ffff
:00001b2c c7868801000000000000   movl ptr [esi+188], 0
:00001b36 ffb740010000           pushl ptr [edi+140]
:00001b3c ffb744010000           pushl ptr [edi+144]
:00001b42 8b55e8                 mov  edx, ptr [ebp-24]
:00001b45 ff32                   pushl (edx)
:00001b47 ff520c                 call c(edx)
:00001b4a ffb760010000           pushl ptr [edi+160]
:00001b50 ffb758010000           pushl ptr [edi+158]
:00001b56 8b45e8                 mov  eax, ptr [ebp-24]
:00001b59 ff30                   pushl (eax)
:00001b5b 89c2                   mov  edx, eax
:00001b5d ff520c                 call c(edx)
:00001b60 83c420                 add  esp, 20
:00001b63 6a60                   push 60
:00001b65 8d8768010000           lea  eax, ptr [edi+168]
:00001b6b 50                     push eax
:00001b6c 8b45e8                 mov  eax, ptr [ebp-24]
:00001b6f ff30                   pushl (eax)
:00001b71 89c2                   mov  edx, eax
:00001b73 ff520c                 call c(edx)
:00001b76 6a30                   push 30
:00001b78 8d8704020000           lea  eax, ptr [edi+204]
:00001b7e 50                     push eax
:00001b7f 8b45e8                 mov  eax, ptr [ebp-24]
:00001b82 ff30                   pushl (eax)
:00001b84 89c2                   mov  edx, eax
:00001b86 ff520c                 call c(edx)
:00001b89 bb00000000             mov  ebx, 0
:00001b8e 83c418                 add  esp, 18
:00001b91 3b9fc8010000           cmp  ebx, ptr [edi+1c8]
:00001b97 732a                   jae  00001bc3
:00001b99 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001bc1
|
:00001ba0 8b87d8010000           mov  eax, ptr [edi+1d8]
:00001ba6 66c744d804cf07         movw ptr [eax+8*ebx+4], 7cf
:00001bad 8b87d8010000           mov  eax, ptr [edi+1d8]
:00001bb3 66c744d8060080         movw ptr [eax+8*ebx+6], 8000
:00001bba 43                     inc  ebx
:00001bbb 3b9fc8010000           cmp  ebx, ptr [edi+1c8]
:00001bc1 72dd                   jb   00001ba0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001b97
|
:00001bc3 8b8744010000           mov  eax, ptr [edi+144]
:00001bc9 89874c010000           mov  ptr [edi+14c], eax
:00001bcf 898750010000           mov  ptr [edi+150], eax
:00001bd5 8b8730010000           mov  eax, ptr [edi+130]
:00001bdb 898734010000           mov  ptr [edi+134], eax
:00001be1 8b87d8010000           mov  eax, ptr [edi+1d8]
:00001be7 8987e0010000           mov  ptr [edi+1e0], eax
:00001bed 8987e4010000           mov  ptr [edi+1e4], eax
:00001bf3 c7864401000014000000   movl ptr [esi+144], 14

* Possible StringData Ref from Code Obj ->""
                                 |
:00001bfd 6a04                   push 4
:00001bff 8b45e8                 mov  eax, ptr [ebp-24]
:00001c02 ff30                   pushl (eax)
:00001c04 89c2                   mov  edx, eax
:00001c06 ff5218                 call 18(edx)
:00001c09 c7864401000004000000   movl ptr [esi+144], 4
:00001c13 c7460800000000         movl ptr [esi+8], 0
:00001c1a 8b873c010000           mov  eax, ptr [edi+13c]
:00001c20 898600010000           mov  ptr [esi+100], eax
:00001c26 8b87d0010000           mov  eax, ptr [edi+1d0]
:00001c2c 898604010000           mov  ptr [esi+104], eax
:00001c32 8b9730010000           mov  edx, ptr [edi+130]
:00001c38 4a                     dec  edx
:00001c39 81e2ff030000           and  edx, 3ff
:00001c3f 8b87c8010000           mov  eax, ptr [edi+1c8]
:00001c45 48                     dec  eax
:00001c46 c1e010                 shl  eax, 10
:00001c49 250000ff03             and  eax, 3ff0000
:00001c4e 09c2                   or   edx, eax
:00001c50 899608010000           mov  ptr [esi+108], edx
:00001c56 c786100100000a000100   movl ptr [esi+110], 1000a
:00001c60 c7863c01000010003000   movl ptr [esi+13c], 300010
:00001c6a c7864401000000000000   movl ptr [esi+144], 0
:00001c74 c7864401000002000000   movl ptr [esi+144], 2
:00001c7e bb00000000             mov  ebx, 0
:00001c83 83c408                 add  esp, 8
:00001c86 8b8630010000           mov  eax, ptr [esi+130]
:00001c8c 85c0                   test eax, eax
:00001c8e 7822                   js   00001cb2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001cb0
|
:00001c90 6a05                   push 5
:00001c92 8b45e8                 mov  eax, ptr [ebp-24]
:00001c95 ff30                   pushl (eax)
:00001c97 89c2                   mov  edx, eax
:00001c99 ff5218                 call 18(edx)
:00001c9c 43                     inc  ebx
:00001c9d 83c408                 add  esp, 8
:00001ca0 8b8630010000           mov  eax, ptr [esi+130]
:00001ca6 85c0                   test eax, eax
:00001ca8 7808                   js   00001cb2
:00001caa 81fb0f270000           cmp  ebx, 270f
:00001cb0 76de                   jbe  00001c90

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001c8e, :00001ca8
|
:00001cb2 c7868401000000000000   movl ptr [esi+184], 0
:00001cbc c786800100001f000000   movl ptr [esi+180], 1f
:00001cc6 c706ff010000           movl ptr [esi], 1ff
:00001ccc 8b968c010000           mov  edx, ptr [esi+18c]
:00001cd2 81e2ff000000           and  edx, ff
:00001cd8 8d1492                 lea  edx, ptr [edx+4*edx]
:00001cdb 8d1492                 lea  edx, ptr [edx+4*edx]
:00001cde c1e20c                 shl  edx, c
:00001ce1 b9d34d6210             mov  ecx, 10624dd3
:00001ce6 89c8                   mov  eax, ecx
:00001ce8 f7e2                   mul  edx
:00001cea c1ea06                 shr  edx, 6
:00001ced c1e202                 shl  edx, 2
:00001cf0 899778020000           mov  ptr [edi+278], edx
:00001cf6 8b97b4000000           mov  edx, ptr [edi]
:00001cfc 0fb645ee               movzbl eax, ptr [ebp-18]
:00001d00 50                     push eax
:00001d01 0fb645ef               movzbl eax, ptr [ebp-17]
:00001d05 50                     push eax
:00001d06 ff75f0                 pushl ptr [ebp+-16]
:00001d09 ff32                   pushl (edx)
:00001d0b ff5228                 call 28(edx)
:00001d0e 83c410                 add  esp, 10
:00001d11 8b5518                 mov  edx, ptr [ebp+18]
:00001d14 833a00                 cmpl ptr [edx], 0
:00001d17 740e                   je   00001d27
:00001d19 8b87b4000000           mov  eax, ptr [edi]
:00001d1f 52                     push edx
:00001d20 ff30                   pushl (eax)
:00001d22 ff5004                 call 4(eax)
:00001d25 eb0e                   jmp  00001d35

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d17
|
:00001d27 8b87b4000000           mov  eax, ptr [edi]
:00001d2d ff7518                 pushl ptr [ebp+18]
:00001d30 ff30                   pushl (eax)
:00001d32 ff5008                 call 8(eax)

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d25
|
:00001d35 83c408                 add  esp, 8
:00001d38 85c0                   test eax, eax
:00001d3a 740a                   je   00001d46
:00001d3c b805000000             mov  eax, 5
:00001d41 e9d8010000             jmp  00001f1e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d3a
|
:00001d46 c786800000003e0f3b00   movl ptr [esi+80], 3b0f3e
:00001d50 8b8688000000           mov  eax, ptr [esi+88]
:00001d56 898688000000           mov  ptr [esi+88], eax
:00001d5c c7868c00000028007f00   movl ptr [esi+8c], 7f0028
:00001d66 83bf8002000000         cmpl ptr [edi+280], 0
:00001d6d 7411                   je   00001d80
:00001d6f c7869000000001060000   movl ptr [esi+90], 601
:00001d79 eb2f                   jmp  00001daa
:00001d7b 90                     nop
:00001d7c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d6d
|
:00001d80 83bfac12000000         cmpl ptr [edi+12ac], 0
:00001d87 7509                   jne  00001d92
:00001d89 83bfb012000000         cmpl ptr [edi+12b0], 0
:00001d90 740e                   je   00001da0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d87
|
:00001d92 c78690000000f2050000   movl ptr [esi+90], 5f2
:00001d9c eb0c                   jmp  00001daa
:00001d9e 89f6                   mov  esi, esi

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d79, :00001d9c
|
:00001daa 8b8698000000           mov  eax, ptr [esi+98]
:00001db0 898698000000           mov  ptr [esi+98], eax
:00001db6 89f2                   mov  edx, esi
:00001db8 c1ea08                 shr  edx, 8
:00001dbb 89f0                   mov  eax, esi
:00001dbd c1e810                 shr  eax, 10
:00001dc0 30c2                   xor  dl, al
:00001dc2 89f8                   mov  eax, edi
:00001dc4 c1e808                 shr  eax, 8
:00001dc7 30c2                   xor  dl, al
:00001dc9 89f8                   mov  eax, edi
:00001dcb c1e810                 shr  eax, 10
:00001dce 30c2                   xor  dl, al
:00001dd0 7502                   jne  00001dd4
:00001dd2 b208                   mov  dl, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dd0
|
:00001dd4 0fb6c2                 movzbl eax, dl
:00001dd7 0d007f0000             or   eax, 7f00
:00001ddc 89869c000000           mov  ptr [esi+9c], eax
:00001de2 c786a00000000f071600   movl ptr [esi], 16070f
:00001dec c786a400000016000000   movl ptr [esi], 16
:00001df6 83bf4802000000         cmpl ptr [edi+248], 0
:00001dfd 7413                   je   00001e12
:00001dff 8b8748020000           mov  eax, ptr [edi+248]
:00001e05 89460c                 mov  ptr [esi], eax
:00001e08 c7874402000001000000   movl ptr [edi+244], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001dfd
|
:00001e12 83bf8002000000         cmpl ptr [edi+280], 0
:00001e19 7416                   je   00001e31
:00001e1b c7868801000000000000   movl ptr [esi+188], 0
:00001e25 c7868401000000000000   movl ptr [esi+184], 0
:00001e2f eb4b                   jmp  00001e7c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e19
|
:00001e31 8b8784020000           mov  eax, ptr [edi+284]
:00001e37 c1e018                 shl  eax, 18
:00001e3a 250000001f             and  eax, 1f000000
:00001e3f 0d00000400             or   eax, 40000
:00001e44 898688010000           mov  ptr [esi+188], eax
:00001e4a 57                     push edi
:00001e4b e8fcffffff             call 00001e4c

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

:00001e50 83c404                 add  esp, 4
:00001e53 85c0                   test eax, eax
:00001e55 7511                   jne  00001e68
:00001e57 8b8688010000           mov  eax, ptr [esi+188]
:00001e5d 0d00001000             or   eax, 100000
:00001e62 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e55
|
:00001e68 c7868c01000005010000   movl ptr [esi+18c], 105
:00001e72 c7868401000008000000   movl ptr [esi+184], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e2f
|
:00001e7c c7860002000070770000   movl ptr [esi+200], 7770
:00001e86 8b866c020000           mov  eax, ptr [esi+26c]
:00001e8c 2500800000             and  eax, 8000
:00001e91 6685c0                 test ax, ax
:00001e94 7411                   je   00001ea7
:00001e96 8b866c020000           mov  eax, ptr [esi+26c]
:00001e9c 0d00800000             or   eax, 8000
:00001ea1 89866c020000           mov  ptr [esi+26c], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001e94
|
:00001ea7 c786800100001f000000   movl ptr [esi+180], 1f
:00001eb1 c706ff010000           movl ptr [esi], 1ff
:00001eb7 8b866c020000           mov  eax, ptr [esi+26c]
:00001ebd 0d00010000             or   eax, 100
:00001ec2 89866c020000           mov  ptr [esi+26c], eax
:00001ec8 837d1800               cmpl ptr [ebp+18], 0
:00001ecc 744b                   je   00001f19
:00001ece 8b4518                 mov  eax, ptr [ebp+18]
:00001ed1 833800                 cmpl ptr [eax], 0
:00001ed4 7443                   je   00001f19
:00001ed6 838f6402000004         orl  ptr [edi+264], 4
:00001edd 8b87b4000000           mov  eax, ptr [edi]
:00001ee3 ff30                   pushl (eax)
:00001ee5 ff5018                 call 18(eax)
:00001ee8 898770020000           mov  ptr [edi+270], eax
:00001eee 83c404                 add  esp, 4
:00001ef1 83f802                 cmp  eax, 2
:00001ef4 750f                   jne  00001f05
:00001ef6 8b8680000000           mov  eax, ptr [esi+80]
:00001efc 83e0fd                 and  eax, -3
:00001eff 898680000000           mov  ptr [esi+80], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ef4
|
:00001f05 8b87b4000000           mov  eax, ptr [edi]
:00001f0b ff30                   pushl (eax)
:00001f0d ff5014                 call 14(eax)
:00001f10 89876c020000           mov  ptr [edi+26c], eax
:00001f16 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ecc, :00001ed4
|
:00001f19 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001d41
|
:00001f1e 8d65f4                 lea  esp, ptr [ebp-12]
:00001f21 5b                     pop  ebx
:00001f22 5e                     pop  esi
:00001f23 5f                     pop  edi
:00001f24 5d                     pop  ebp
:00001f25 c3                     ret
:00001f26 8d7600                 lea  esi, ptr [esi]
:00001f29 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_WorkaroundTXHang
:00001f30 55                     push ebp
:00001f31 89e5                   mov  ebp, esp
:00001f33 57                     push edi
:00001f34 56                     push esi
:00001f35 53                     push ebx
:00001f36 83ec14                 sub  esp, 14
:00001f39 8b7d08                 mov  edi, ptr [ebp+8]
:00001f3c 8b07                   mov  eax, ptr [edi]
:00001f3e 8945f0                 mov  ptr [ebp-16], eax
:00001f41 8b87b0000000           mov  eax, ptr [edi]
:00001f47 8945ec                 mov  ptr [ebp-20], eax
:00001f4a 8b971c010000           mov  edx, ptr [edi+11c]
:00001f50 89d0                   mov  eax, edx
:00001f52 83e007                 and  eax, 7
:00001f55 8d0440                 lea  eax, ptr [eax+2*eax]
:00001f58 8d8487bc000000         lea  eax, ptr [edi+4*eax]
:00001f5f 8945e8                 mov  ptr [ebp-24], eax
:00001f62 42                     inc  edx
:00001f63 89971c010000           mov  ptr [edi+11c], edx
:00001f69 8b00                   mov  eax, ptr [eax]
:00001f6b 8945e4                 mov  ptr [ebp-28], eax
:00001f6e 8945e0                 mov  ptr [ebp-32], eax
:00001f71 8b55e8                 mov  edx, ptr [ebp-24]
:00001f74 ff7208                 pushl ptr [edx+8]
:00001f77 50                     push eax
:00001f78 8b4dec                 mov  ecx, ptr [ebp-20]
:00001f7b ff31                   pushl (ecx)
:00001f7d ff510c                 call c(ecx)
:00001f80 8b4508                 mov  eax, ptr [ebp+8]
:00001f83 ffb028010000           pushl ptr [eax+128]
:00001f89 ffb020010000           pushl ptr [eax+120]
:00001f8f 8b55ec                 mov  edx, ptr [ebp-20]
:00001f92 ff32                   pushl (edx)
:00001f94 ff520c                 call c(edx)

* Possible StringData Ref from Code Obj ->""
                                 |
:00001f97 6a00                   push 0
:00001f99 ff7508                 pushl ptr [ebp+8]
:00001f9c e8fcffffff             call 00001f9d

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

:00001fa1 8b4df0                 mov  ecx, ptr [ebp-16]
:00001fa4 c78188000000ffffffff   movl ptr [ecx+88], -1
:00001fae 8b4508                 mov  eax, ptr [ebp+8]
:00001fb1 8bb04c010000           mov  esi, ptr [eax+14c]
:00001fb7 83c420                 add  esp, 20
:00001fba 3bb050010000           cmp  esi, ptr [eax+150]
:00001fc0 7472                   je   00002034
:00001fc2 8db42600000000         lea  esi, ptr [esi]
:00001fc9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002032
|
:00001fd0 8b06                   mov  eax, ptr [esi]
:00001fd2 8b55e4                 mov  edx, ptr [ebp-28]
:00001fd5 8902                   mov  ptr [edx], eax
:00001fd7 0fb74604               movzwl eax, ptr [esi+4]
:00001fdb 66894204               mov  ptr [edx+4], ax
:00001fdf 0fb74606               movzwl eax, ptr [esi+6]
:00001fe3 0d00800000             or   eax, 8000
:00001fe8 66894206               mov  ptr [edx+6], ax
:00001fec f6460601               testb ptr [esi+6], 1
:00001ff0 7423                   je   00002015
:00001ff2 89d1                   mov  ecx, edx
:00001ff4 2b4de0                 sub  ecx, ptr [ebp-32]
:00001ff7 d1f9                   sar  ecx
:00001ff9 8b9f2c010000           mov  ebx, ptr [edi+12c]
:00001fff 89f0                   mov  eax, esi
:00002001 2b8744010000           sub  eax, ptr [edi+144]
:00002007 d1f8                   sar  eax
:00002009 8b9764010000           mov  edx, ptr [edi+164]
:0000200f 8b0410                 mov  eax, ptr [eax*edx]
:00002012 890419                 mov  ptr [ecx*ebx], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001ff0
|
:00002015 89f0                   mov  eax, esi
:00002017 83c608                 add  esi, 8
:0000201a 3b8748010000           cmp  eax, ptr [edi+148]
:00002020 7506                   jne  00002028
:00002022 8bb744010000           mov  esi, ptr [edi+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002020
|
:00002028 8345e408               addl ptr [ebp-28], 8
:0000202c 3bb750010000           cmp  esi, ptr [edi+150]
:00002032 759c                   jne  00001fd0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00001fc0
|
:00002034 8b9f38010000           mov  ebx, ptr [edi+138]
:0000203a 8b4de8                 mov  ecx, ptr [ebp-24]
:0000203d 8b01                   mov  eax, ptr [ecx]
:0000203f 898738010000           mov  ptr [edi+138], eax
:00002045 8919                   mov  ptr [ecx], ebx
:00002047 8b9f3c010000           mov  ebx, ptr [edi+13c]
:0000204d 8b4104                 mov  eax, ptr [ecx+4]
:00002050 89873c010000           mov  ptr [edi+13c], eax
:00002056 895904                 mov  ptr [ecx+4], ebx
:00002059 8b9738010000           mov  edx, ptr [edi+138]
:0000205f 899744010000           mov  ptr [edi+144], edx
:00002065 8b8730010000           mov  eax, ptr [edi+130]
:0000206b 8d44c2f8               lea  eax, ptr [edx+8*eax-8]
:0000206f 898748010000           mov  ptr [edi+148], eax
:00002075 8b9f58010000           mov  ebx, ptr [edi+158]
:0000207b 8b8f20010000           mov  ecx, ptr [edi+120]
:00002081 898f58010000           mov  ptr [edi+158], ecx
:00002087 899f20010000           mov  ptr [edi+120], ebx
:0000208d 8b9f5c010000           mov  ebx, ptr [edi+15c]
:00002093 8b8724010000           mov  eax, ptr [edi+124]
:00002099 89875c010000           mov  ptr [edi+15c], eax
:0000209f 899f24010000           mov  ptr [edi+124], ebx
:000020a5 8b8720010000           mov  eax, ptr [edi+120]
:000020ab 89872c010000           mov  ptr [edi+12c], eax
:000020b1 898f64010000           mov  ptr [edi+164], ecx
:000020b7 89974c010000           mov  ptr [edi+14c], edx
:000020bd 8b45e4                 mov  eax, ptr [ebp-28]
:000020c0 898750010000           mov  ptr [edi+150], eax
:000020c6 8b87d8010000           mov  eax, ptr [edi+1d8]
:000020cc 8987e0010000           mov  ptr [edi+1e0], eax
:000020d2 8987e4010000           mov  ptr [edi+1e4], eax
:000020d8 8b55f0                 mov  edx, ptr [ebp-16]
:000020db c7824401000014000000   movl ptr [edx+144], 14

* Possible StringData Ref from Code Obj ->""
                                 |
:000020e5 6a04                   push 4
:000020e7 8b4dec                 mov  ecx, ptr [ebp-20]
:000020ea ff31                   pushl (ecx)
:000020ec ff5118                 call 18(ecx)
:000020ef 8b45f0                 mov  eax, ptr [ebp-16]
:000020f2 c7804401000004000000   movl ptr [eax+144], 4
:000020fc c7400800000000         movl ptr [eax+8], 0
:00002103 8b873c010000           mov  eax, ptr [edi+13c]
:00002109 8b55f0                 mov  edx, ptr [ebp-16]
:0000210c 898200010000           mov  ptr [edx+100], eax
:00002112 8b87d0010000           mov  eax, ptr [edi+1d0]
:00002118 898204010000           mov  ptr [edx+104], eax
:0000211e 8b9730010000           mov  edx, ptr [edi+130]
:00002124 4a                     dec  edx
:00002125 81e2ff030000           and  edx, 3ff
:0000212b 8b87c8010000           mov  eax, ptr [edi+1c8]
:00002131 48                     dec  eax
:00002132 c1e010                 shl  eax, 10
:00002135 250000ff03             and  eax, 3ff0000
:0000213a 09c2                   or   edx, eax
:0000213c 8b4df0                 mov  ecx, ptr [ebp-16]
:0000213f 899108010000           mov  ptr [ecx+108], edx
:00002145 c7814401000000000000   movl ptr [ecx+144], 0
:0000214f c7814401000002000000   movl ptr [ecx+144], 2
:00002159 bb00000000             mov  ebx, 0
:0000215e 83c408                 add  esp, 8
:00002161 8b8130010000           mov  eax, ptr [ecx+130]
:00002167 85c0                   test eax, eax
:00002169 782a                   js   00002195
:0000216b 90                     nop
:0000216c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002193
|
:00002170 6a05                   push 5
:00002172 8b45ec                 mov  eax, ptr [ebp-20]
:00002175 ff30                   pushl (eax)
:00002177 89c2                   mov  edx, eax
:00002179 ff5218                 call 18(edx)
:0000217c 43                     inc  ebx
:0000217d 83c408                 add  esp, 8
:00002180 8b4df0                 mov  ecx, ptr [ebp-16]
:00002183 8b8130010000           mov  eax, ptr [ecx+130]
:00002189 85c0                   test eax, eax
:0000218b 7808                   js   00002195
:0000218d 81fb0f270000           cmp  ebx, 270f
:00002193 76db                   jbe  00002170

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002169, :0000218b
|
:00002195 ff7508                 pushl ptr [ebp+8]
:00002198 e8fcffffff             call 00002199

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

:0000219d 8b45f0                 mov  eax, ptr [ebp-16]
:000021a0 c7804401000001000000   movl ptr [eax+144], 1
:000021aa b800000000             mov  eax, 0
:000021af 8d65f4                 lea  esp, ptr [ebp-12]
:000021b2 5b                     pop  ebx
:000021b3 5e                     pop  esi
:000021b4 5f                     pop  edi
:000021b5 5d                     pop  ebp
:000021b6 c3                     ret
:000021b7 89f6                   mov  esi, esi
:000021b9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Deinit
:000021c0 55                     push ebp
:000021c1 89e5                   mov  ebp, esp
:000021c3 8b4508                 mov  eax, ptr [ebp+8]
:000021c6 85c0                   test eax, eax
:000021c8 740b                   je   000021d5
:000021ca 6a01                   push 1
:000021cc 50                     push eax
:000021cd e8fcffffff             call 000021ce

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

:000021d2 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000021c8
|
:000021d5 b800000000             mov  eax, 0
:000021da 89ec                   mov  esp, ebp
:000021dc 5d                     pop  ebp
:000021dd c3                     ret
:000021de 89f6                   mov  esi, esi
Exported fn(): ADAPTER_ClearTxDesc
:000021e0 55                     push ebp
:000021e1 89e5                   mov  ebp, esp
:000021e3 57                     push edi
:000021e4 56                     push esi
:000021e5 53                     push ebx
:000021e6 83ec04                 sub  esp, 4
:000021e9 8b7508                 mov  esi, ptr [ebp+8]
:000021ec 85f6                   test esi, esi
:000021ee 0f8481000000           je   00002275
:000021f4 8b86b0000000           mov  eax, ptr [esi]
:000021fa 8945f0                 mov  ptr [ebp-16], eax
:000021fd 83be5801000000         cmpl ptr [esi+158], 0
:00002204 746f                   je   00002275
:00002206 8b9644010000           mov  edx, ptr [esi+144]
:0000220c 8b864c010000           mov  eax, ptr [esi+14c]
:00002212 89c3                   mov  ebx, eax
:00002214 29d3                   sub  ebx, edx
:00002216 c1fb03                 sar  ebx, 3
:00002219 bf00000000             mov  edi, 0
:0000221e 3bbe30010000           cmp  edi, ptr [esi+130]
:00002224 734f                   jae  00002275
:00002226 8b8650010000           mov  eax, ptr [esi+150]
:0000222c 29d0                   sub  eax, edx
:0000222e eb3e                   jmp  0000226e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002273
|
:00002230 81e3ff000000           and  ebx, ff
:00002236 8b8664010000           mov  eax, ptr [esi+164]
:0000223c 8b1498                 mov  edx, ptr [eax+4*ebx]
:0000223f c7049800000000         movl ptr [eax+4*ebx], 0
:00002246 85d2                   test edx, edx
:00002248 740e                   je   00002258

* Possible StringData Ref from Code Obj ->""
                                 |
:0000224a 6a00                   push 0
:0000224c 52                     push edx
:0000224d 8b55f0                 mov  edx, ptr [ebp-16]
:00002250 ff32                   pushl (edx)
:00002252 ff5224                 call 24(edx)
:00002255 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002248
|
:00002258 47                     inc  edi
:00002259 43                     inc  ebx
:0000225a 3bbe30010000           cmp  edi, ptr [esi+130]
:00002260 7313                   jae  00002275
:00002262 8b8650010000           mov  eax, ptr [esi+150]
:00002268 2b8644010000           sub  eax, ptr [esi+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000222e
|
:0000226e c1f803                 sar  eax, 3
:00002271 39c3                   cmp  ebx, eax
:00002273 75bb                   jne  00002230

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000021ee, :00002204, :00002224, :00002260
|
:00002275 b800000000             mov  eax, 0
:0000227a 8d65f4                 lea  esp, ptr [ebp-12]
:0000227d 5b                     pop  ebx
:0000227e 5e                     pop  esi
:0000227f 5f                     pop  edi
:00002280 5d                     pop  ebp
:00002281 c3                     ret
:00002282 8db42600000000         lea  esi, ptr [esi]
:00002289 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_Start
:00002290 55                     push ebp
:00002291 89e5                   mov  ebp, esp
:00002293 53                     push ebx
:00002294 8b5d08                 mov  ebx, ptr [ebp+8]
:00002297 89d9                   mov  ecx, ebx
:00002299 8b13                   mov  edx, ptr [ebx]
:0000229b 8b826c020000           mov  eax, ptr [edx+26c]
:000022a1 2500800000             and  eax, 8000
:000022a6 6685c0                 test ax, ax
:000022a9 7411                   je   000022bc
:000022ab 8b826c020000           mov  eax, ptr [edx+26c]
:000022b1 0d00800000             or   eax, 8000
:000022b6 89826c020000           mov  ptr [edx+26c], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022a9
|
:000022bc 8b826c020000           mov  eax, ptr [edx+26c]
:000022c2 0d00010000             or   eax, 100
:000022c7 89826c020000           mov  ptr [edx+26c], eax
:000022cd 83bb8002000000         cmpl ptr [ebx+280], 0
:000022d4 7511                   jne  000022e7
:000022d6 8b8288010000           mov  eax, ptr [edx+188]
:000022dc 0d00001000             or   eax, 100000
:000022e1 898288010000           mov  ptr [edx+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000022d4
|
:000022e7 51                     push ecx
:000022e8 e8fcffffff             call 000022e9

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

:000022ed 6a03                   push 3
:000022ef 53                     push ebx
:000022f0 e8fcffffff             call 000022f1

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

:000022f5 b800000000             mov  eax, 0
:000022fa 8b5dfc                 mov  ebx, ptr [ebp-4]
:000022fd 89ec                   mov  esp, ebp
:000022ff 5d                     pop  ebp
:00002300 c3                     ret

* Reference To: ADAPTER_Stop ----.
                                 |
:00002301 eb0d                   jmp  00002310
:00002303 90                     nop
:00002304 90                     nop
:00002305 90                     nop
:00002306 90                     nop
:00002307 90                     nop
:00002308 90                     nop
:00002309 90                     nop
:0000230a 90                     nop
:0000230b 90                     nop
:0000230c 90                     nop
:0000230d 90                     nop
:0000230e 90                     nop
:0000230f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002301
|
Exported fn(): ADAPTER_Stop
:00002310 55                     push ebp
:00002311 89e5                   mov  ebp, esp
:00002313 57                     push edi
:00002314 56                     push esi
:00002315 53                     push ebx
:00002316 83ec04                 sub  esp, 4
:00002319 8b5508                 mov  edx, ptr [ebp+8]
:0000231c 89d6                   mov  esi, edx
:0000231e 8b06                   mov  eax, ptr [esi]
:00002320 8945f0                 mov  ptr [ebp-16], eax
:00002323 8bbeb0000000           mov  edi, ptr [esi]
:00002329 8b8684020000           mov  eax, ptr [esi+284]
:0000232f c1e018                 shl  eax, 18
:00002332 250000001f             and  eax, 1f000000
:00002337 0d00001400             or   eax, 140000
:0000233c 8b4df0                 mov  ecx, ptr [ebp-16]
:0000233f 898188010000           mov  ptr [ecx+188], eax
:00002345 52                     push edx
:00002346 e8fcffffff             call 00002347

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

:0000234b 8b45f0                 mov  eax, ptr [ebp-16]
:0000234e c7804401000004000000   movl ptr [eax+144], 4
:00002358 bb00000000             mov  ebx, 0
:0000235d 83c404                 add  esp, 4
:00002360 eb0f                   jmp  00002371
:00002362 8db42600000000         lea  esi, ptr [esi]
:00002369 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002393
|
:00002370 43                     inc  ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002360
|
:00002371 81fb0f270000           cmp  ebx, 270f
:00002377 771c                   ja   00002395
:00002379 8b55f0                 mov  edx, ptr [ebp-16]
:0000237c 8b8244010000           mov  eax, ptr [edx+144]
:00002382 a908000000             test eax, 8
:00002387 750c                   jne  00002395
:00002389 6a32                   push 32
:0000238b ff37                   pushl (edi)
:0000238d ff5718                 call 18(edi)
:00002390 83c408                 add  esp, 8
:00002393 ebdb                   jmp  00002370

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002377, :00002387
|
:00002395 b001                   mov  al, 1
:00002397 84c0                   test al, al
:00002399 7405                   je   000023a0
:0000239b 6a02                   push 2
:0000239d eb03                   jmp  000023a2
:0000239f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002399
|
:000023a0 6a03                   push 3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000239d
|
:000023a2 56                     push esi
:000023a3 e8fcffffff             call 000023a4

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

:000023a8 83c408                 add  esp, 8
:000023ab 8b4df0                 mov  ecx, ptr [ebp-16]
:000023ae c7814401000014000000   movl ptr [ecx+144], 14

* Possible StringData Ref from Code Obj ->""
                                 |
:000023b8 6a04                   push 4
:000023ba ff37                   pushl (edi)
:000023bc ff5718                 call 18(edi)
:000023bf 8b45f0                 mov  eax, ptr [ebp-16]
:000023c2 c7804401000004000000   movl ptr [eax+144], 4
:000023cc b800000000             mov  eax, 0
:000023d1 8d65f4                 lea  esp, ptr [ebp-12]
:000023d4 5b                     pop  ebx
:000023d5 5e                     pop  esi
:000023d6 5f                     pop  edi
:000023d7 5d                     pop  ebp
:000023d8 c3                     ret
:000023d9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_QueryWriteSlots
:000023e0 55                     push ebp
:000023e1 89e5                   mov  ebp, esp
:000023e3 8b4508                 mov  eax, ptr [ebp+8]
:000023e6 83b8ac12000000         cmpl ptr [eax+12ac], 0
:000023ed 7509                   jne  000023f8
:000023ef 83b8b012000000         cmpl ptr [eax+12b0], 0
:000023f6 740b                   je   00002403

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023ed
|
:000023f8 8b8034010000           mov  eax, ptr [eax+134]
:000023fe 83e804                 sub  eax, 4
:00002401 eb07                   jmp  0000240a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000023f6
|
:00002403 8b8034010000           mov  eax, ptr [eax+134]
:00002409 48                     dec  eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002401
|
:0000240a 5d                     pop  ebp
:0000240b c3                     ret
:0000240c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_Write
:00002410 55                     push ebp
:00002411 89e5                   mov  ebp, esp
:00002413 57                     push edi
:00002414 56                     push esi
:00002415 53                     push ebx
:00002416 83ec24                 sub  esp, 24
:00002419 8b7508                 mov  esi, ptr [ebp+8]
:0000241c 8b06                   mov  eax, ptr [esi]
:0000241e 8945e8                 mov  ptr [ebp-24], eax
:00002421 c745dc00000000         movl ptr [ebp-36], 0
:00002428 c745d800000000         movl ptr [ebp-40], 0
:0000242f 8b550c                 mov  edx, ptr [ebp]
:00002432 0fb6520c               movzbl edx, ptr [edx]
:00002436 8855d7                 mov  ptr [ebp-41], dl
:00002439 83beac12000000         cmpl ptr [esi+12ac], 0
:00002440 7509                   jne  0000244b
:00002442 83beb012000000         cmpl ptr [esi+12b0], 0
:00002449 7450                   je   0000249b

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002440
|
:0000244b 83beac12000000         cmpl ptr [esi+12ac], 0
:00002452 740c                   je   00002460
:00002454 c745dc02000000         movl ptr [ebp-36], 2
:0000245b eb1c                   jmp  00002479
:0000245d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002452
|
:00002460 83beb012000000         cmpl ptr [esi+12b0], 0
:00002467 7410                   je   00002479
:00002469 b802000000             mov  eax, 2
:0000246e 807dd700               cmpb ptr [ebp-41], 0
:00002472 0f4445dc               cmove eax, ptr [ebp-36]
:00002476 8945dc                 mov  ptr [ebp-36], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000245b, :00002467
|
:00002479 837ddc00               cmpl ptr [ebp-36], 0
:0000247d 741c                   je   0000249b
:0000247f 8b450c                 mov  eax, ptr [ebp]
:00002482 8378043b               cmpl ptr [eax+4], 3b
:00002486 7713                   ja   0000249b
:00002488 83beb412000000         cmpl ptr [esi+12b4], 0
:0000248f 740a                   je   0000249b
:00002491 ff45dc                 incl ptr [ebp+-36]
:00002494 c745d801000000         movl ptr [ebp-40], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002449, :0000247d, :00002486, :0000248f
|
:0000249b 8d45f0                 lea  eax, ptr [ebp-16]
:0000249e 50                     push eax
:0000249f 8d45ec                 lea  eax, ptr [ebp-20]
:000024a2 50                     push eax
:000024a3 8b45dc                 mov  eax, ptr [ebp-36]
:000024a6 8b550c                 mov  edx, ptr [ebp]
:000024a9 0302                   add  eax, ptr [edx]
:000024ab 50                     push eax
:000024ac 56                     push esi
:000024ad e8fcffffff             call 000024ae

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

:000024b2 83c410                 add  esp, 10
:000024b5 85c0                   test eax, eax
:000024b7 750a                   jne  000024c3
:000024b9 b804000000             mov  eax, 4
:000024be e9a7010000             jmp  0000266a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024b7
|
:000024c3 8b450c                 mov  eax, ptr [ebp]
:000024c6 8b38                   mov  edi, ptr [eax]
:000024c8 4f                     dec  edi
:000024c9 8d54f810               lea  edx, ptr [eax+8*edi+10]
:000024cd 8955e4                 mov  ptr [ebp-28], edx
:000024d0 8b5df0                 mov  ebx, ptr [ebp-16]
:000024d3 c745e001800000         movl ptr [ebp-32], 8001
:000024da 89d8                   mov  eax, ebx
:000024dc 2b8644010000           sub  eax, ptr [esi+144]
:000024e2 d1f8                   sar  eax
:000024e4 8945d0                 mov  ptr [ebp-48], eax
:000024e7 8b8e64010000           mov  ecx, ptr [esi+164]
:000024ed 8b450c                 mov  eax, ptr [ebp]
:000024f0 8b5008                 mov  edx, ptr [eax+8]
:000024f3 8b45d0                 mov  eax, ptr [ebp-48]
:000024f6 891408                 mov  ptr [eax*ecx], edx
:000024f9 85ff                   test edi, edi
:000024fb 0f8857010000           js   00002658
:00002501 0fb655d7               movzbl edx, ptr [ebp-41]
:00002505 c0e205                 shl  dl, 5
:00002508 8855d6                 mov  ptr [ebp-42], dl
:0000250b 90                     nop
:0000250c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002652
|
:00002510 837dd800               cmpl ptr [ebp-40], 0
:00002514 7442                   je   00002558
:00002516 8b86a4120000           mov  eax, ptr [esi+12a4]
:0000251c 8903                   mov  ptr [ebx], eax
:0000251e 8b450c                 mov  eax, ptr [ebp]
:00002521 0fb75004               movzwl edx, ptr [eax+4]
:00002525 b83b000000             mov  eax, 3b
:0000252a 29d0                   sub  eax, edx
:0000252c 66894304               mov  ptr [ebx+4], ax
:00002530 8b55e0                 mov  edx, ptr [ebp-32]
:00002533 66895306               mov  ptr [ebx+6], dx
:00002537 89d8                   mov  eax, ebx
:00002539 83eb08                 sub  ebx, 8
:0000253c 3b8644010000           cmp  eax, ptr [esi+144]
:00002542 7506                   jne  0000254a
:00002544 8b9e48010000           mov  ebx, ptr [esi+148]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002514
|
:00002558 837ddc00               cmpl ptr [ebp-36], 0
:0000255c 0f84b6000000           je   00002618
:00002562 85ff                   test edi, edi
:00002564 0f85ae000000           jne  00002618
:0000256a 8b55e4                 mov  edx, ptr [ebp-28]
:0000256d 8b02                   mov  eax, ptr [edx]
:0000256f 83c00c                 add  eax, c
:00002572 8903                   mov  ptr [ebx], eax
:00002574 0fb74204               movzwl eax, ptr [edx+4]
:00002578 05f3ff0000             add  eax, fff3
:0000257d 66894304               mov  ptr [ebx+4], ax
:00002581 8b45e0                 mov  eax, ptr [ebp-32]
:00002584 66894306               mov  ptr [ebx+6], ax
:00002588 c745e000800000         movl ptr [ebp-32], 8000
:0000258f 89d8                   mov  eax, ebx
:00002591 83eb08                 sub  ebx, 8
:00002594 3b8644010000           cmp  eax, ptr [esi+144]
:0000259a 7506                   jne  000025a2
:0000259c 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000259a
|
:000025a2 8b55ec                 mov  edx, ptr [ebp-20]
:000025a5 2b9644010000           sub  edx, ptr [esi+144]
:000025ab c1ea03                 shr  edx, 3
:000025ae c1e202                 shl  edx, 2
:000025b1 89d1                   mov  ecx, edx
:000025b3 038ea0120000           add  ecx, ptr [esi+12a0]
:000025b9 83c140                 add  ecx, 40
:000025bc 8b86b8120000           mov  eax, ptr [esi+12b8]
:000025c2 c1e808                 shr  eax, 8
:000025c5 240f                   and  al, f
:000025c7 0a45d6                 or   al, ptr [ebp-42]
:000025ca 884102                 mov  ptr [ecx+2], al
:000025cd 0fb686b8120000         movzbl eax, ptr [esi+12b8]
:000025d4 884103                 mov  ptr [ecx+3], al
:000025d7 0396a4120000           add  edx, ptr [esi+12a4]
:000025dd 83c240                 add  edx, 40
:000025e0 8913                   mov  ptr [ebx], edx
:000025e2 66c743040300           movw ptr [ebx+4], 3
:000025e8 8b55e0                 mov  edx, ptr [ebp-32]
:000025eb 66895306               mov  ptr [ebx+6], dx
:000025ef 89d8                   mov  eax, ebx
:000025f1 83eb08                 sub  ebx, 8
:000025f4 3b8644010000           cmp  eax, ptr [esi+144]
:000025fa 7506                   jne  00002602
:000025fc 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000025fa
|
:00002602 8b55e4                 mov  edx, ptr [ebp-28]
:00002605 8b02                   mov  eax, ptr [edx]
:00002607 8903                   mov  ptr [ebx], eax
:00002609 66c743040b00           movw ptr [ebx+4], b
:0000260f 8b45e0                 mov  eax, ptr [ebp-32]
:00002612 66894306               mov  ptr [ebx+6], ax
:00002616 eb40                   jmp  00002658

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000255c, :00002564
|
:00002618 8b55e4                 mov  edx, ptr [ebp-28]
:0000261b 8b02                   mov  eax, ptr [edx]
:0000261d 8903                   mov  ptr [ebx], eax
:0000261f 0fb74204               movzwl eax, ptr [edx+4]
:00002623 05ffff0000             add  eax, ffff
:00002628 66894304               mov  ptr [ebx+4], ax
:0000262c 8b45e0                 mov  eax, ptr [ebp-32]
:0000262f 66894306               mov  ptr [ebx+6], ax
:00002633 c745e000800000         movl ptr [ebp-32], 8000
:0000263a 89d8                   mov  eax, ebx
:0000263c 83eb08                 sub  ebx, 8
:0000263f 3b8644010000           cmp  eax, ptr [esi+144]
:00002645 7506                   jne  0000264d
:00002647 8b9e48010000           mov  ebx, ptr [esi+148]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002645
|
:0000264d 836de408               subl ptr [ebp-28], 8
:00002651 4f                     dec  edi
:00002652 0f89b8feffff           jns  00002510

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024fb, :00002616
|
:00002658 8b55e8                 mov  edx, ptr [ebp-24]
:0000265b c7824401000001000000   movl ptr [edx+144], 1
:00002665 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000024be
|
:0000266a 8d65f4                 lea  esp, ptr [ebp-12]
:0000266d 5b                     pop  ebx
:0000266e 5e                     pop  esi
:0000266f 5f                     pop  edi
:00002670 5d                     pop  ebp
:00002671 c3                     ret
:00002672 8db42600000000         lea  esi, ptr [esi]
:00002679 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetTransmitFlag
:00002680 55                     push ebp
:00002681 89e5                   mov  ebp, esp
:00002683 8b4508                 mov  eax, ptr [ebp+8]
:00002686 8b00                   mov  eax, ptr [eax]
:00002688 c7804401000001000000   movl ptr [eax+144], 1
:00002692 5d                     pop  ebp
:00002693 c3                     ret
:00002694 8db600000000           lea  esi, ptr [esi]
:0000269a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_RegisterOffload
:000026a0 55                     push ebp
:000026a1 89e5                   mov  ebp, esp
:000026a3 8b4d0c                 mov  ecx, ptr [ebp]
:000026a6 8b5508                 mov  edx, ptr [ebp+8]
:000026a9 8b01                   mov  eax, ptr [ecx]
:000026ab 83f802                 cmp  eax, 2
:000026ae 7430                   je   000026e0
:000026b0 83f802                 cmp  eax, 2
:000026b3 770b                   ja   000026c0
:000026b5 83f801                 cmp  eax, 1
:000026b8 740d                   je   000026c7
:000026ba eb44                   jmp  00002700
:000026bc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026b3
|
:000026c0 83f804                 cmp  eax, 4
:000026c3 742b                   je   000026f0
:000026c5 eb39                   jmp  00002700

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026b8
|
:000026c7 c782ac12000001000000   movl ptr [edx+12ac], 1
:000026d1 8b4104                 mov  eax, ptr [ecx+4]
:000026d4 8982b8120000           mov  ptr [edx+12b8], eax
:000026da eb2b                   jmp  00002707
:000026dc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026ae
|
:000026e0 c782b012000001000000   movl ptr [edx+12b0], 1
:000026ea eb1b                   jmp  00002707
:000026ec 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026c3
|
:000026f0 c782b412000001000000   movl ptr [edx+12b4], 1
:000026fa eb0b                   jmp  00002707
:000026fc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026ba, :000026c5
|
:00002700 b802000000             mov  eax, 2
:00002705 eb05                   jmp  0000270c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000026da, :000026ea, :000026fa
|
:00002707 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002705
|
:0000270c 5d                     pop  ebp
:0000270d c3                     ret
:0000270e 89f6                   mov  esi, esi
Exported fn(): ADAPTER_DeRegisterOffload
:00002710 55                     push ebp
:00002711 89e5                   mov  ebp, esp
:00002713 8b450c                 mov  eax, ptr [ebp]
:00002716 8b5508                 mov  edx, ptr [ebp+8]
:00002719 8b00                   mov  eax, ptr [eax]
:0000271b 83f802                 cmp  eax, 2
:0000271e 7430                   je   00002750
:00002720 83f802                 cmp  eax, 2
:00002723 770b                   ja   00002730
:00002725 83f801                 cmp  eax, 1
:00002728 740d                   je   00002737
:0000272a eb44                   jmp  00002770
:0000272c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002723
|
:00002730 83f804                 cmp  eax, 4
:00002733 742b                   je   00002760
:00002735 eb39                   jmp  00002770

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002728
|
:00002737 c782ac12000000000000   movl ptr [edx+12ac], 0
:00002741 c782b812000000000000   movl ptr [edx+12b8], 0
:0000274b eb2a                   jmp  00002777
:0000274d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000271e
|
:00002750 c782b012000000000000   movl ptr [edx+12b0], 0
:0000275a eb1b                   jmp  00002777
:0000275c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002733
|
:00002760 c782b412000000000000   movl ptr [edx+12b4], 0
:0000276a eb0b                   jmp  00002777
:0000276c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000272a, :00002735
|
:00002770 b802000000             mov  eax, 2
:00002775 eb05                   jmp  0000277c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000274b, :0000275a, :0000276a
|
:00002777 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002775
|
:0000277c 5d                     pop  ebp
:0000277d c3                     ret
:0000277e 89f6                   mov  esi, esi
Exported fn(): StopReceiverAndOrTransmitter
:00002780 55                     push ebp
:00002781 89e5                   mov  ebp, esp
:00002783 57                     push edi
:00002784 56                     push esi
:00002785 53                     push ebx
:00002786 8b5508                 mov  edx, ptr [ebp+8]
:00002789 8b1a                   mov  ebx, ptr [edx]
:0000278b 8bb2b0000000           mov  esi, ptr [edx]
:00002791 f6450c01               testb ptr [ebp], 1
:00002795 740f                   je   000027a6
:00002797 8b8394000000           mov  eax, ptr [ebx+94]
:0000279d 83e0fe                 and  eax, -2
:000027a0 898394000000           mov  ptr [ebx+94], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002795
|
:000027a6 f6450c02               testb ptr [ebp], 2
:000027aa 740f                   je   000027bb
:000027ac 8b8384000000           mov  eax, ptr [ebx+84]
:000027b2 83e0fe                 and  eax, -2
:000027b5 898384000000           mov  ptr [ebx+84], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027aa
|
:000027bb f6826402000004         testb ptr [edx+264], 4
:000027c2 7509                   jne  000027cd
:000027c4 83ba7402000000         cmpl ptr [edx+274], 0
:000027cb 7454                   je   00002821

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027c2
|
:000027cd bf00000000             mov  edi, 0
:000027d2 eb0d                   jmp  000027e1
:000027d4 8db600000000           lea  esi, ptr [esi]
:000027da 8dbf00000000           lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000281f
|
:000027e0 47                     inc  edi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027d2
|
:000027e1 81ff4fc30000           cmp  edi, c34f
:000027e7 7738                   ja   00002821
:000027e9 f7450c01000000         testl ptr [ebp], 1
:000027f0 740d                   je   000027ff
:000027f2 8b8398000000           mov  eax, ptr [ebx+98]
:000027f8 a901000000             test eax, 1
:000027fd 7516                   jne  00002815

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027f0
|
:000027ff f7450c02000000         testl ptr [ebp], 2
:00002806 7419                   je   00002821
:00002808 8b8388000000           mov  eax, ptr [ebx+88]
:0000280e a901000000             test eax, 1
:00002813 740c                   je   00002821

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027fd
|
:00002815 6a0a                   push a
:00002817 ff36                   pushl (esi)
:00002819 ff5618                 call 18(esi)
:0000281c 83c408                 add  esp, 8
:0000281f ebbf                   jmp  000027e0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000027cb, :000027e7, :00002806, :00002813
|
:00002821 6a32                   push 32
:00002823 ff36                   pushl (esi)
:00002825 ff5618                 call 18(esi)
:00002828 6a32                   push 32
:0000282a ff36                   pushl (esi)
:0000282c ff5618                 call 18(esi)
:0000282f 83c410                 add  esp, 10
:00002832 f6450c01               testb ptr [ebp], 1
:00002836 740a                   je   00002842
:00002838 c7831001000000000000   movl ptr [ebx+110], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002836
|
:00002842 f6450c02               testb ptr [ebp], 2
:00002846 740a                   je   00002852
:00002848 c7830c01000000000000   movl ptr [ebx+10c], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002846
|
:00002852 b800000000             mov  eax, 0
:00002857 8d65f4                 lea  esp, ptr [ebp-12]
:0000285a 5b                     pop  ebx
:0000285b 5e                     pop  esi
:0000285c 5f                     pop  edi
:0000285d 5d                     pop  ebp
:0000285e c3                     ret
:0000285f 90                     nop
Exported fn(): StartReceiverAndOrTransmitter
:00002860 55                     push ebp
:00002861 89e5                   mov  ebp, esp
:00002863 56                     push esi
:00002864 53                     push ebx
:00002865 8b4d08                 mov  ecx, ptr [ebp+8]
:00002868 8b550c                 mov  edx, ptr [ebp]
:0000286b 8b19                   mov  ebx, ptr [ecx]
:0000286d bee8030000             mov  esi, 3e8
:00002872 f7c202000000           test edx, 2
:00002878 740f                   je   00002889
:0000287a 8b8384000000           mov  eax, ptr [ebx+84]
:00002880 83c801                 or   eax, 1
:00002883 898384000000           mov  ptr [ebx+84], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002878
|
:00002889 f7c201000000           test edx, 1
:0000288f 743c                   je   000028cd
:00002891 8b81b4000000           mov  eax, ptr [ecx]
:00002897 ff30                   pushl (eax)
:00002899 ff5014                 call 14(eax)
:0000289c 83c404                 add  esp, 4
:0000289f ba64000000             mov  edx, 64
:000028a4 3d00e1f505             cmp  eax, 5f5e100
:000028a9 0f44f2                 cmove esi, edx
:000028ac 89f0                   mov  eax, esi
:000028ae 25ffff0000             and  eax, ffff
:000028b3 0d00000100             or   eax, 10000
:000028b8 898310010000           mov  ptr [ebx+110], eax
:000028be 8b8394000000           mov  eax, ptr [ebx+94]
:000028c4 83c801                 or   eax, 1
:000028c7 898394000000           mov  ptr [ebx+94], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000288f
|
:000028cd b800000000             mov  eax, 0
:000028d2 8d65f8                 lea  esp, ptr [ebp-8]
:000028d5 5b                     pop  ebx
:000028d6 5e                     pop  esi
:000028d7 5d                     pop  ebp
:000028d8 c3                     ret
:000028d9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_ResetPhyInitState
:000028e0 55                     push ebp
:000028e1 89e5                   mov  ebp, esp
:000028e3 8b4508                 mov  eax, ptr [ebp+8]
:000028e6 8b80b4000000           mov  eax, ptr [eax]
:000028ec ff30                   pushl (eax)
:000028ee ff5024                 call 24(eax)
:000028f1 89ec                   mov  esp, ebp
:000028f3 5d                     pop  ebp
:000028f4 c3                     ret
:000028f5 8d742600               lea  esi, ptr [esi]
:000028f9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_IsLinkInitializing
:00002900 55                     push ebp
:00002901 89e5                   mov  ebp, esp
:00002903 8b4508                 mov  eax, ptr [ebp+8]
:00002906 8b80b4000000           mov  eax, ptr [eax]
:0000290c ff30                   pushl (eax)
:0000290e ff5020                 call 20(eax)
:00002911 89ec                   mov  esp, ebp
:00002913 5d                     pop  ebp
:00002914 c3                     ret
:00002915 8d742600               lea  esi, ptr [esi]
:00002919 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_GetLinkState
:00002920 55                     push ebp
:00002921 89e5                   mov  ebp, esp
:00002923 8b4508                 mov  eax, ptr [ebp+8]
:00002926 8b80b4000000           mov  eax, ptr [eax]
:0000292c ff750c                 pushl ptr [ebp+c]
:0000292f ff30                   pushl (eax)
:00002931 ff501c                 call 1c(eax)
:00002934 b800000000             mov  eax, 0
:00002939 89ec                   mov  esp, ebp
:0000293b 5d                     pop  ebp
:0000293c c3                     ret
:0000293d 8d7600                 lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetLinkSpeed
:00002940 55                     push ebp
:00002941 89e5                   mov  ebp, esp
:00002943 8b5508                 mov  edx, ptr [ebp+8]
:00002946 8b8ab4000000           mov  ecx, ptr [edx]
:0000294c 83ba6c020000ff         cmpl ptr [edx+26c], -1
:00002953 740b                   je   00002960
:00002955 8b826c020000           mov  eax, ptr [edx+26c]
:0000295b eb19                   jmp  00002976
:0000295d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002953
|
:00002960 b880969800             mov  eax, 989680
:00002965 83ba8002000000         cmpl ptr [edx+280], 0
:0000296c 7508                   jne  00002976
:0000296e ff31                   pushl (ecx)
:00002970 ff5114                 call 14(ecx)
:00002973 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000295b, :0000296c
|
:00002976 89ec                   mov  esp, ebp
:00002978 5d                     pop  ebp
:00002979 c3                     ret
:0000297a 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetTransmitQueueSize
:00002980 55                     push ebp
:00002981 89e5                   mov  ebp, esp
:00002983 8b4508                 mov  eax, ptr [ebp+8]
:00002986 8b8030010000           mov  eax, ptr [eax+130]
:0000298c 5d                     pop  ebp
:0000298d c3                     ret
:0000298e 89f6                   mov  esi, esi
Exported fn(): ADAPTER_GetReceiveQueueSize
:00002990 55                     push ebp
:00002991 89e5                   mov  ebp, esp
:00002993 8b4508                 mov  eax, ptr [ebp+8]
:00002996 8b80c8010000           mov  eax, ptr [eax+1c8]
:0000299c 5d                     pop  ebp
:0000299d c3                     ret
:0000299e 89f6                   mov  esi, esi
Exported fn(): ADAPTER_GetStatistics
:000029a0 55                     push ebp
:000029a1 89e5                   mov  ebp, esp
:000029a3 57                     push edi
:000029a4 56                     push esi
:000029a5 53                     push ebx
:000029a6 8b750c                 mov  esi, ptr [ebp]
:000029a9 8b5d08                 mov  ebx, ptr [ebp+8]
:000029ac 8b8368010000           mov  eax, ptr [ebx+168]
:000029b2 8906                   mov  ptr [esi], eax
:000029b4 8b836c010000           mov  eax, ptr [ebx+16c]
:000029ba 894604                 mov  ptr [esi+4], eax
:000029bd 8b837c010000           mov  eax, ptr [ebx+17c]
:000029c3 894608                 mov  ptr [esi+8], eax
:000029c6 8b8370010000           mov  eax, ptr [ebx+170]
:000029cc 89460c                 mov  ptr [esi], eax
:000029cf 8b8378010000           mov  eax, ptr [ebx+178]
:000029d5 894610                 mov  ptr [esi+10], eax
:000029d8 8b8374010000           mov  eax, ptr [ebx+174]
:000029de 894614                 mov  ptr [esi+14], eax
:000029e1 8b8380010000           mov  eax, ptr [ebx+180]
:000029e7 894618                 mov  ptr [esi+18], eax
:000029ea 8b8384010000           mov  eax, ptr [ebx+184]
:000029f0 89461c                 mov  ptr [esi+1c], eax
:000029f3 b900000000             mov  ecx, 0
:000029f8 8d7b08                 lea  edi, ptr [ebx+8]
:000029fb 90                     nop
:000029fc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a16
|
:00002a00 8d148d00000000         lea  edx, ptr [+4*ecx]
:00002a07 8b841780010000         mov  eax, ptr [edi*edx+180]
:00002a0e 89441620               mov  ptr [esi*edx+20], eax
:00002a12 41                     inc  ecx
:00002a13 83f910                 cmp  ecx, 10
:00002a16 72e8                   jb   00002a00
:00002a18 83f90f                 cmp  ecx, f
:00002a1b 7711                   ja   00002a2e
:00002a1d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a2c
|
:00002a20 c7448e2000000000       movl ptr [esi+4*ecx+20], 0
:00002a28 41                     inc  ecx
:00002a29 83f90f                 cmp  ecx, f
:00002a2c 76f2                   jbe  00002a20

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002a1b
|
:00002a2e 8b830c020000           mov  eax, ptr [ebx+20c]
:00002a34 894660                 mov  ptr [esi+60], eax
:00002a37 8b8304020000           mov  eax, ptr [ebx+204]
:00002a3d 894664                 mov  ptr [esi+64], eax
:00002a40 8b8308020000           mov  eax, ptr [ebx+208]
:00002a46 894668                 mov  ptr [esi+68], eax
:00002a49 8b8318020000           mov  eax, ptr [ebx+218]
:00002a4f 89466c                 mov  ptr [esi+6c], eax
:00002a52 8b8310020000           mov  eax, ptr [ebx+210]
:00002a58 894670                 mov  ptr [esi+70], eax
:00002a5b 8b8314020000           mov  eax, ptr [ebx+214]
:00002a61 894674                 mov  ptr [esi+74], eax
:00002a64 8b838c020000           mov  eax, ptr [ebx+28c]
:00002a6a 898680000000           mov  ptr [esi+80], eax
:00002a70 8b8390020000           mov  eax, ptr [ebx+290]
:00002a76 898684000000           mov  ptr [esi+84], eax
:00002a7c 8b8394020000           mov  eax, ptr [ebx+294]
:00002a82 898688000000           mov  ptr [esi+88], eax
:00002a88 8b8398020000           mov  eax, ptr [ebx+298]
:00002a8e 89868c000000           mov  ptr [esi+8c], eax
:00002a94 8b839c020000           mov  eax, ptr [ebx+29c]
:00002a9a 898690000000           mov  ptr [esi+90], eax
:00002aa0 b800000000             mov  eax, 0
:00002aa5 5b                     pop  ebx
:00002aa6 5e                     pop  esi
:00002aa7 5f                     pop  edi
:00002aa8 5d                     pop  ebp
:00002aa9 c3                     ret
:00002aaa 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetPowerCapabilities
:00002ab0 55                     push ebp
:00002ab1 89e5                   mov  ebp, esp
:00002ab3 8b4508                 mov  eax, ptr [ebp+8]
:00002ab6 8b550c                 mov  edx, ptr [ebp]
:00002ab9 8b00                   mov  eax, ptr [eax]
:00002abb c70201000000           movl ptr [edx], 1
:00002ac1 8b8068020000           mov  eax, ptr [eax+268]
:00002ac7 a900000040             test eax, 40000000
:00002acc 7406                   je   00002ad4
:00002ace c70209000000           movl ptr [edx], 9

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002acc
|
:00002ad4 a900000004             test eax, 4000000
:00002ad9 7403                   je   00002ade
:00002adb 830a04                 orl  ptr [edx], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ad9
|
:00002ade a900000002             test eax, 2000000
:00002ae3 7403                   je   00002ae8
:00002ae5 830a02                 orl  ptr [edx], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ae3
|
:00002ae8 c742040f000000         movl ptr [edx+4], f
:00002aef c742080f000000         movl ptr [edx+8], f
:00002af6 c7420c0f000000         movl ptr [edx], f
:00002afd c7421005000000         movl ptr [edx+10], 5
:00002b04 b800000000             mov  eax, 0
:00002b09 5d                     pop  ebp
:00002b0a c3                     ret
:00002b0b 90                     nop
:00002b0c 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetPowerState
:00002b10 55                     push ebp
:00002b11 89e5                   mov  ebp, esp
:00002b13 8b4508                 mov  eax, ptr [ebp+8]
:00002b16 8b550c                 mov  edx, ptr [ebp]
:00002b19 8b08                   mov  ecx, ptr [eax]
:00002b1b 8b816c020000           mov  eax, ptr [ecx+26c]
:00002b21 83e003                 and  eax, 3
:00002b24 8902                   mov  ptr [edx], eax
:00002b26 85c0                   test eax, eax
:00002b28 7508                   jne  00002b32
:00002b2a c70201000000           movl ptr [edx], 1
:00002b30 eb22                   jmp  00002b54

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b28
|
:00002b32 833a01                 cmpl ptr [edx], 1
:00002b35 7509                   jne  00002b40
:00002b37 c70202000000           movl ptr [edx], 2
:00002b3d eb15                   jmp  00002b54
:00002b3f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b35
|
:00002b40 b800000000             mov  eax, 0
:00002b45 833a02                 cmpl ptr [edx], 2
:00002b48 0f95c0                 setne al
:00002b4b 8d048504000000         lea  eax, ptr [+4*eax+4]
:00002b52 8902                   mov  ptr [edx], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b30, :00002b3d
|
:00002b54 8b8100020000           mov  eax, ptr [ecx+200]
:00002b5a c7420400000000         movl ptr [edx+4], 0
:00002b61 a901000000             test eax, 1
:00002b66 7407                   je   00002b6f
:00002b68 c7420401000000         movl ptr [edx+4], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b66
|
:00002b6f a910000000             test eax, 10
:00002b74 7404                   je   00002b7a
:00002b76 834a0402               orl  ptr [edx+4], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b74
|
:00002b7a a900010000             test eax, 100
:00002b7f 7404                   je   00002b85
:00002b81 834a0404               orl  ptr [edx+4], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b7f
|
:00002b85 a900100000             test eax, 1000
:00002b8a 7404                   je   00002b90
:00002b8c 834a0408               orl  ptr [edx+4], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b8a
|
:00002b90 c7420800000000         movl ptr [edx+8], 0
:00002b97 a902000000             test eax, 2
:00002b9c 7407                   je   00002ba5
:00002b9e c7420801000000         movl ptr [edx+8], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002b9c
|
:00002ba5 a920000000             test eax, 20
:00002baa 7404                   je   00002bb0
:00002bac 834a0802               orl  ptr [edx+8], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002baa
|
:00002bb0 a900020000             test eax, 200
:00002bb5 7404                   je   00002bbb
:00002bb7 834a0804               orl  ptr [edx+8], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bb5
|
:00002bbb a900200000             test eax, 2000
:00002bc0 7404                   je   00002bc6
:00002bc2 834a0808               orl  ptr [edx+8], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bc0
|
:00002bc6 c7420c00000000         movl ptr [edx], 0
:00002bcd a904000000             test eax, 4
:00002bd2 7407                   je   00002bdb
:00002bd4 c7420c01000000         movl ptr [edx], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bd2
|
:00002bdb a940000000             test eax, 40
:00002be0 7404                   je   00002be6
:00002be2 834a0c02               orl  ptr [edx], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002be0
|
:00002be6 a900040000             test eax, 400
:00002beb 7404                   je   00002bf1
:00002bed 834a0c04               orl  ptr [edx], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002beb
|
:00002bf1 a900400000             test eax, 4000
:00002bf6 7404                   je   00002bfc
:00002bf8 834a0c08               orl  ptr [edx], 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002bf6
|
:00002bfc b800000000             mov  eax, 0
:00002c01 5d                     pop  ebp
:00002c02 c3                     ret
:00002c03 8db600000000           lea  esi, ptr [esi]
:00002c09 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetPowerState
:00002c10 55                     push ebp
:00002c11 89e5                   mov  ebp, esp
:00002c13 56                     push esi
:00002c14 53                     push ebx
:00002c15 8b4508                 mov  eax, ptr [ebp+8]
:00002c18 8b5d0c                 mov  ebx, ptr [ebp]
:00002c1b 8b30                   mov  esi, ptr [eax]
:00002c1d 8b8600020000           mov  eax, ptr [esi+200]
:00002c23 258888ffff             and  eax, ffff8888
:00002c28 8b4b04                 mov  ecx, ptr [ebx+4]
:00002c2b 89c2                   mov  edx, eax
:00002c2d 83ca01                 or   edx, 1
:00002c30 f7c101000000           test ecx, 1
:00002c36 0f45c2                 cmovne eax, edx
:00002c39 89c2                   mov  edx, eax
:00002c3b 83ca10                 or   edx, 10
:00002c3e f7c102000000           test ecx, 2
:00002c44 0f45c2                 cmovne eax, edx
:00002c47 89c2                   mov  edx, eax
:00002c49 81ca00010000           or   edx, 100
:00002c4f f7c104000000           test ecx, 4
:00002c55 0f45c2                 cmovne eax, edx
:00002c58 89c2                   mov  edx, eax
:00002c5a 81ca00100000           or   edx, 1000
:00002c60 f7c108000000           test ecx, 8
:00002c66 0f45c2                 cmovne eax, edx
:00002c69 8b4b08                 mov  ecx, ptr [ebx+8]
:00002c6c 89c2                   mov  edx, eax
:00002c6e 83ca02                 or   edx, 2
:00002c71 f7c101000000           test ecx, 1
:00002c77 0f45c2                 cmovne eax, edx
:00002c7a 89c2                   mov  edx, eax
:00002c7c 83ca20                 or   edx, 20
:00002c7f f7c102000000           test ecx, 2
:00002c85 0f45c2                 cmovne eax, edx
:00002c88 89c2                   mov  edx, eax
:00002c8a 81ca00020000           or   edx, 200
:00002c90 f7c104000000           test ecx, 4
:00002c96 0f45c2                 cmovne eax, edx
:00002c99 89c2                   mov  edx, eax
:00002c9b 81ca00200000           or   edx, 2000
:00002ca1 f7c108000000           test ecx, 8
:00002ca7 0f45c2                 cmovne eax, edx
:00002caa 8b4b0c                 mov  ecx, ptr [ebx]
:00002cad 89c2                   mov  edx, eax
:00002caf 83ca04                 or   edx, 4
:00002cb2 f7c101000000           test ecx, 1
:00002cb8 0f45c2                 cmovne eax, edx
:00002cbb 89c2                   mov  edx, eax
:00002cbd 83ca40                 or   edx, 40
:00002cc0 f7c102000000           test ecx, 2
:00002cc6 0f45c2                 cmovne eax, edx
:00002cc9 89c2                   mov  edx, eax
:00002ccb 81ca00040000           or   edx, 400
:00002cd1 f7c104000000           test ecx, 4
:00002cd7 0f45c2                 cmovne eax, edx
:00002cda 89c2                   mov  edx, eax
:00002cdc 81ca00400000           or   edx, 4000
:00002ce2 f7c108000000           test ecx, 8
:00002ce8 0f45c2                 cmovne eax, edx
:00002ceb 898600020000           mov  ptr [esi+200], eax
:00002cf1 8b0b                   mov  ecx, ptr [ebx]
:00002cf3 ba00000000             mov  edx, 0
:00002cf8 f7c101000000           test ecx, 1
:00002cfe 0f45c2                 cmovne eax, edx
:00002d01 ba01000000             mov  edx, 1
:00002d06 f7c102000000           test ecx, 2
:00002d0c 0f45c2                 cmovne eax, edx
:00002d0f ba02000000             mov  edx, 2
:00002d14 f7c104000000           test ecx, 4
:00002d1a 0f45c2                 cmovne eax, edx
:00002d1d ba03000000             mov  edx, 3
:00002d22 f7c108000000           test ecx, 8
:00002d28 0f45c2                 cmovne eax, edx
:00002d2b 0d00010000             or   eax, 100
:00002d30 89866c020000           mov  ptr [esi+26c], eax
:00002d36 b800000000             mov  eax, 0
:00002d3b 5b                     pop  ebx
:00002d3c 5e                     pop  esi
:00002d3d 5d                     pop  ebp
:00002d3e c3                     ret
:00002d3f 90                     nop
Exported fn(): ADAPTER_GetPacketFilterCaps
:00002d40 55                     push ebp
:00002d41 89e5                   mov  ebp, esp
:00002d43 b80f000000             mov  eax, f
:00002d48 5d                     pop  ebp
:00002d49 c3                     ret
:00002d4a 8db600000000           lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetPacketFilter
:00002d50 55                     push ebp
:00002d51 89e5                   mov  ebp, esp
:00002d53 57                     push edi
:00002d54 56                     push esi
:00002d55 53                     push ebx
:00002d56 83ec0c                 sub  esp, c
:00002d59 8b4508                 mov  eax, ptr [ebp+8]
:00002d5c 8945f0                 mov  ptr [ebp-16], eax
:00002d5f 8b30                   mov  esi, ptr [eax]
:00002d61 8b9e8c000000           mov  ebx, ptr [esi+8c]
:00002d67 83e3df                 and  ebx, -33
:00002d6a 81cb80000000           or   ebx, 80
:00002d70 8b450c                 mov  eax, ptr [ebp]
:00002d73 8b10                   mov  edx, ptr [eax]
:00002d75 89d8                   mov  eax, ebx
:00002d77 83c820                 or   eax, 20
:00002d7a f7c201000000           test edx, 1
:00002d80 0f45d8                 cmovne ebx, eax
:00002d83 f7c202000000           test edx, 2
:00002d89 746c                   je   00002df7
:00002d8b 83cb20                 or   ebx, 20
:00002d8e 8b7d0c                 mov  edi, ptr [ebp]
:00002d91 83c704                 add  edi, 4
:00002d94 8b550c                 mov  edx, ptr [ebp]
:00002d97 83c20a                 add  edx, a
:00002d9a 8955e8                 mov  ptr [ebp-24], edx
:00002d9d 8b8694000000           mov  eax, ptr [esi+94]
:00002da3 8945ec                 mov  ptr [ebp-20], eax
:00002da6 a901000000             test eax, 1
:00002dab 740d                   je   00002dba
:00002dad 6a01                   push 1
:00002daf ff75f0                 pushl ptr [ebp+-16]
:00002db2 e8fcffffff             call 00002db3

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

:00002db7 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002dab
|
:00002dba 8b07                   mov  eax, ptr [edi]
:00002dbc 83c801                 or   eax, 1
:00002dbf 8986b0000000           mov  ptr [esi], eax
:00002dc5 0fb74704               movzwl eax, ptr [edi+4]
:00002dc9 8986b4000000           mov  ptr [esi], eax
:00002dcf 8b55e8                 mov  edx, ptr [ebp-24]
:00002dd2 8b02                   mov  eax, ptr [edx]
:00002dd4 8986b8000000           mov  ptr [esi], eax
:00002dda 0fb74204               movzwl eax, ptr [edx+4]
:00002dde 8986bc000000           mov  ptr [esi], eax
:00002de4 f645ec01               testb ptr [ebp-20], 1
:00002de8 740d                   je   00002df7
:00002dea 6a01                   push 1
:00002dec ff75f0                 pushl ptr [ebp+-16]
:00002def e8fcffffff             call 00002df0

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

:00002df4 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002d89, :00002de8
|
:00002df7 8b450c                 mov  eax, ptr [ebp]
:00002dfa f60004                 testb ptr [eax], 4
:00002dfd 7409                   je   00002e08
:00002dff 83cb20                 or   ebx, 20
:00002e02 81e37fffffff           and  ebx, -129

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002dfd
|
:00002e08 89d8                   mov  eax, ebx
:00002e0a 83e0df                 and  eax, -33
:00002e0d 8b550c                 mov  edx, ptr [ebp]
:00002e10 f60208                 testb ptr [edx], 8
:00002e13 0f45d8                 cmovne ebx, eax
:00002e16 899e8c000000           mov  ptr [esi+8c], ebx
:00002e1c b800000000             mov  eax, 0
:00002e21 8d65f4                 lea  esp, ptr [ebp-12]
:00002e24 5b                     pop  ebx
:00002e25 5e                     pop  esi
:00002e26 5f                     pop  edi
:00002e27 5d                     pop  ebp
:00002e28 c3                     ret
:00002e29 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetWakeUpPattern
:00002e30 55                     push ebp
:00002e31 89e5                   mov  ebp, esp
:00002e33 57                     push edi
:00002e34 56                     push esi
:00002e35 53                     push ebx
:00002e36 83ec18                 sub  esp, 18
:00002e39 8b5508                 mov  edx, ptr [ebp+8]
:00002e3c 8b82b0000000           mov  eax, ptr [edx]
:00002e42 8945f0                 mov  ptr [ebp-16], eax
:00002e45 8b3a                   mov  edi, ptr [edx]
:00002e47 c745ecffffffff         movl ptr [ebp-20], -1
:00002e4e bb00000000             mov  ebx, 0
:00002e53 8db600000000           lea  esi, ptr [esi]
:00002e59 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ec3
|
:00002e60 8d431f                 lea  eax, ptr [ebx+1f]
:00002e63 83fbff                 cmp  ebx, -1
:00002e66 0f4fc3                 cmovg eax, ebx
:00002e69 c1f805                 sar  eax, 5
:00002e6c 89d9                   mov  ecx, ebx
:00002e6e 83e11f                 and  ecx, 1f
:00002e71 ba01000000             mov  edx, 1
:00002e76 d3e2                   shl  edx, cl
:00002e78 8b4d10                 mov  ecx, ptr [ebp+10]
:00002e7b 231481                 and  edx, ptr [ecx+4*eax]
:00002e7e 85d2                   test edx, edx
:00002e80 743d                   je   00002ebf
:00002e82 0fb645ec               movzbl eax, ptr [ebp-20]
:00002e86 32441910               xor  al, ptr [ecx*ebx+10]
:00002e8a 0fb6c0                 movzbl eax, al
:00002e8d ba00000000             mov  edx, 0
:00002e92 8db42600000000         lea  esi, ptr [esi]
:00002e99 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002eb6
|
:00002ea0 a901000000             test eax, 1
:00002ea5 7409                   je   00002eb0
:00002ea7 d1e8                   shr  eax
:00002ea9 352083b8ed             xor  eax, edb88320
:00002eae eb02                   jmp  00002eb2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ea5
|
:00002eb0 d1e8                   shr  eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002eae
|
:00002eb2 42                     inc  edx
:00002eb3 83fa07                 cmp  edx, 7
:00002eb6 7ee8                   jle  00002ea0
:00002eb8 c16dec08               shrl ptr [ebp-20], 8
:00002ebc 3145ec                 xor  ptr [ebp-20], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002e80
|
:00002ebf 43                     inc  ebx
:00002ec0 83fb7f                 cmp  ebx, 7f
:00002ec3 7e9b                   jle  00002e60
:00002ec5 f755ec                 notl ptr [ebp+-20]
:00002ec8 8b8700020000           mov  eax, ptr [edi+200]
:00002ece 8945e8                 mov  ptr [ebp-24], eax
:00002ed1 b800000100             mov  eax, 10000
:00002ed6 0fb64d0c               movzbl ecx, ptr [ebp]
:00002eda d3e0                   shl  eax, cl
:00002edc 8545e8                 test ptr [ebp-24], eax
:00002edf 740b                   je   00002eec
:00002ee1 f7d0                   not  eax
:00002ee3 2345e8                 and  eax, ptr [ebp-24]
:00002ee6 898700020000           mov  ptr [edi+200], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002edf
|
:00002eec bb00000000             mov  ebx, 0
:00002ef1 b800000001             mov  eax, 1000000
:00002ef6 89c6                   mov  esi, eax
:00002ef8 0fb64d0c               movzbl ecx, ptr [ebp]
:00002efc d3e6                   shl  esi, cl
:00002efe eb01                   jmp  00002f01

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f1f
|
:00002f00 43                     inc  ebx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002efe
|
:00002f01 83fb63                 cmp  ebx, 63
:00002f04 7f1b                   jg   00002f21
:00002f06 8b8700020000           mov  eax, ptr [edi+200]
:00002f0c 85f0                   test eax, esi
:00002f0e 7411                   je   00002f21
:00002f10 6a32                   push 32
:00002f12 8b45f0                 mov  eax, ptr [ebp-16]
:00002f15 ff30                   pushl (eax)
:00002f17 89c2                   mov  edx, eax
:00002f19 ff5218                 call 18(edx)
:00002f1c 83c408                 add  esp, 8
:00002f1f ebdf                   jmp  00002f00

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f04, :00002f0e
|
:00002f21 8b4d0c                 mov  ecx, ptr [ebp]
:00002f24 8d1c89                 lea  ebx, ptr [ecx+4*ecx]
:00002f27 c1e302                 shl  ebx, 2
:00002f2a 8d8b00020000           lea  ecx, ptr [ebx+200]
:00002f30 8d7704                 lea  esi, ptr [edi+4]
:00002f33 8b45ec                 mov  eax, ptr [ebp-20]
:00002f36 890431                 mov  ptr [ecx*esi], eax
:00002f39 8d5708                 lea  edx, ptr [edi+8]
:00002f3c 8b4510                 mov  eax, ptr [ebp+10]
:00002f3f 8b00                   mov  eax, ptr [eax]
:00002f41 890411                 mov  ptr [ecx*edx], eax
:00002f44 8d570c                 lea  edx, ptr [edi]
:00002f47 8b4510                 mov  eax, ptr [ebp+10]
:00002f4a 8b4004                 mov  eax, ptr [eax+4]
:00002f4d 890411                 mov  ptr [ecx*edx], eax
:00002f50 8d5710                 lea  edx, ptr [edi+10]
:00002f53 8b4510                 mov  eax, ptr [ebp+10]
:00002f56 8b4008                 mov  eax, ptr [eax+8]
:00002f59 890411                 mov  ptr [ecx*edx], eax
:00002f5c 81c310020000           add  ebx, 210
:00002f62 8b5510                 mov  edx, ptr [ebp+10]
:00002f65 8b420c                 mov  eax, ptr [edx]
:00002f68 890433                 mov  ptr [ebx*esi], eax
:00002f6b b800000100             mov  eax, 10000
:00002f70 0fb64d0c               movzbl ecx, ptr [ebp]
:00002f74 d3e0                   shl  eax, cl
:00002f76 8545e8                 test ptr [ebp-24], eax
:00002f79 7409                   je   00002f84
:00002f7b 8b45e8                 mov  eax, ptr [ebp-24]
:00002f7e 898700020000           mov  ptr [edi+200], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f79
|
:00002f84 b800000000             mov  eax, 0
:00002f89 8d65f4                 lea  esp, ptr [ebp-12]
:00002f8c 5b                     pop  ebx
:00002f8d 5e                     pop  esi
:00002f8e 5f                     pop  edi
:00002f8f 5d                     pop  ebp
:00002f90 c3                     ret

* Reference To: ADAPTER_EnableWakeUpPattern 
                                 |
:00002f91 eb0d                   jmp  00002fa0
:00002f93 90                     nop
:00002f94 90                     nop
:00002f95 90                     nop
:00002f96 90                     nop
:00002f97 90                     nop
:00002f98 90                     nop
:00002f99 90                     nop
:00002f9a 90                     nop
:00002f9b 90                     nop
:00002f9c 90                     nop
:00002f9d 90                     nop
:00002f9e 90                     nop
:00002f9f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002f91
|
Exported fn(): ADAPTER_EnableWakeUpPattern
:00002fa0 55                     push ebp
:00002fa1 89e5                   mov  ebp, esp
:00002fa3 53                     push ebx
:00002fa4 8b4508                 mov  eax, ptr [ebp+8]
:00002fa7 8b4d0c                 mov  ecx, ptr [ebp]
:00002faa 8b18                   mov  ebx, ptr [eax]
:00002fac 8b9300020000           mov  edx, ptr [ebx+200]
:00002fb2 837d1000               cmpl ptr [ebp+10], 0
:00002fb6 740b                   je   00002fc3
:00002fb8 b800000100             mov  eax, 10000
:00002fbd d3e0                   shl  eax, cl
:00002fbf 09c2                   or   edx, eax
:00002fc1 eb0b                   jmp  00002fce

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002fb6
|
:00002fc3 b800000100             mov  eax, 10000
:00002fc8 d3e0                   shl  eax, cl
:00002fca f7d0                   not  eax
:00002fcc 21c2                   and  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002fc1
|
:00002fce 899300020000           mov  ptr [ebx+200], edx
:00002fd4 b800000000             mov  eax, 0
:00002fd9 5b                     pop  ebx
:00002fda 5d                     pop  ebp
:00002fdb c3                     ret
:00002fdc 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_SetNodeAddress
:00002fe0 55                     push ebp
:00002fe1 89e5                   mov  ebp, esp
:00002fe3 57                     push edi
:00002fe4 56                     push esi
:00002fe5 53                     push ebx
:00002fe6 8b7508                 mov  esi, ptr [ebp+8]
:00002fe9 8b1e                   mov  ebx, ptr [esi]
:00002feb 8bbb94000000           mov  edi, ptr [ebx+94]
:00002ff1 f7c701000000           test edi, 1
:00002ff7 740b                   je   00003004
:00002ff9 6a01                   push 1
:00002ffb 56                     push esi
:00002ffc e8fcffffff             call 00002ffd

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

:00003001 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00002ff7
|
:00003004 8b550c                 mov  edx, ptr [ebp]
:00003007 8b02                   mov  eax, ptr [edx]
:00003009 8983a8000000           mov  ptr [ebx], eax
:0000300f 8b4204                 mov  eax, ptr [edx+4]
:00003012 8983ac000000           mov  ptr [ebx], eax
:00003018 f7c701000000           test edi, 1
:0000301e 740b                   je   0000302b
:00003020 6a01                   push 1
:00003022 56                     push esi
:00003023 e8fcffffff             call 00003024

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

:00003028 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000301e
|
:0000302b b800000000             mov  eax, 0
:00003030 8d65f4                 lea  esp, ptr [ebp-12]
:00003033 5b                     pop  ebx
:00003034 5e                     pop  esi
:00003035 5f                     pop  edi
:00003036 5d                     pop  ebp
:00003037 c3                     ret
:00003038 90                     nop
:00003039 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_GetNodeAddress
:00003040 55                     push ebp
:00003041 89e5                   mov  ebp, esp
:00003043 8b4508                 mov  eax, ptr [ebp+8]
:00003046 8b4d0c                 mov  ecx, ptr [ebp]
:00003049 8b10                   mov  edx, ptr [eax]
:0000304b 8b82a8000000           mov  eax, ptr [edx]
:00003051 8901                   mov  ptr [ecx], eax
:00003053 8b82ac000000           mov  eax, ptr [edx]
:00003059 894104                 mov  ptr [ecx+4], eax
:0000305c b800000000             mov  eax, 0
:00003061 5d                     pop  ebp
:00003062 c3                     ret
:00003063 8db600000000           lea  esi, ptr [esi]
:00003069 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_GetAdapterInfo
:00003070 55                     push ebp
:00003071 89e5                   mov  ebp, esp
:00003073 57                     push edi
:00003074 56                     push esi
:00003075 53                     push ebx
:00003076 8b550c                 mov  edx, ptr [ebp]
:00003079 8b4510                 mov  eax, ptr [ebp+10]
:0000307c 8b7d14                 mov  edi, ptr [ebp+14]
:0000307f 8b7508                 mov  esi, ptr [ebp+8]
:00003082 c70700000000           movl ptr [edi], 0
:00003088 83f801                 cmp  eax, 1
:0000308b 7438                   je   000030c5
:0000308d 83f801                 cmp  eax, 1
:00003090 7f0e                   jg   000030a0
:00003092 85c0                   test eax, eax
:00003094 741a                   je   000030b0
:00003096 e99c000000             jmp  00003137
:0000309b 90                     nop
:0000309c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003090
|
:000030a0 83f802                 cmp  eax, 2
:000030a3 745b                   je   00003100
:000030a5 e98d000000             jmp  00003137
:000030aa 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003094
|
:000030b0 bb70020000             mov  ebx, 270
:000030b5 53                     push ebx
:000030b6 ff36                   pushl (esi)
:000030b8 52                     push edx
:000030b9 e8fcffffff             call 000030ba

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

:000030be 891f                   mov  ptr [edi], ebx
:000030c0 83c40c                 add  esp, c
:000030c3 eb72                   jmp  00003137

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000308b
|
:000030c5 89d3                   mov  ebx, edx
:000030c7 b900000000             mov  ecx, 0
:000030cc 3b8ec8010000           cmp  ecx, ptr [esi+1c8]
:000030d2 735a                   jae  0000312e
:000030d4 8db600000000           lea  esi, ptr [esi]
:000030da 8dbf00000000           lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000030fc
|
:000030e0 8b86d8010000           mov  eax, ptr [esi+1d8]
:000030e6 8b54c804               mov  edx, ptr [eax+8*ecx+4]
:000030ea 8b04c8                 mov  eax, ptr [eax+8*ecx]
:000030ed 8903                   mov  ptr [ebx], eax
:000030ef 895304                 mov  ptr [ebx+4], edx
:000030f2 83c308                 add  ebx, 8
:000030f5 41                     inc  ecx
:000030f6 3b8ec8010000           cmp  ecx, ptr [esi+1c8]
:000030fc 72e2                   jb   000030e0
:000030fe eb2e                   jmp  0000312e

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000030a3
|
:00003100 89d3                   mov  ebx, edx
:00003102 b900000000             mov  ecx, 0
:00003107 3b8e30010000           cmp  ecx, ptr [esi+130]
:0000310d 731f                   jae  0000312e
:0000310f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000312c
|
:00003110 8b8644010000           mov  eax, ptr [esi+144]
:00003116 8b54c804               mov  edx, ptr [eax+8*ecx+4]
:0000311a 8b04c8                 mov  eax, ptr [eax+8*ecx]
:0000311d 8903                   mov  ptr [ebx], eax
:0000311f 895304                 mov  ptr [ebx+4], edx
:00003122 83c308                 add  ebx, 8
:00003125 41                     inc  ecx
:00003126 3b8e30010000           cmp  ecx, ptr [esi+130]
:0000312c 72e2                   jb   00003110

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000030d2, :000030fe, :0000310d
|
:0000312e 8d04cd00000000         lea  eax, ptr [+8*ecx]
:00003135 8907                   mov  ptr [edi], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003096, :000030a5, :000030c3
|
:00003137 b800000000             mov  eax, 0
:0000313c 8d65f4                 lea  esp, ptr [ebp-12]
:0000313f 5b                     pop  ebx
:00003140 5e                     pop  esi
:00003141 5f                     pop  edi
:00003142 5d                     pop  ebp
:00003143 c3                     ret
:00003144 8db600000000           lea  esi, ptr [esi]
:0000314a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_ClearInterrupts
:00003150 55                     push ebp
:00003151 89e5                   mov  ebp, esp
:00003153 8b4508                 mov  eax, ptr [ebp+8]
:00003156 8b00                   mov  eax, ptr [eax]
:00003158 8b10                   mov  edx, ptr [eax]
:0000315a 8910                   mov  ptr [eax], edx
:0000315c 8b9080010000           mov  edx, ptr [eax+180]
:00003162 899080010000           mov  ptr [eax+180], edx
:00003168 b800000000             mov  eax, 0
:0000316d 5d                     pop  ebp
:0000316e c3                     ret
:0000316f 90                     nop
Exported fn(): ADAPTER_DisableInterrupts
:00003170 55                     push ebp
:00003171 89e5                   mov  ebp, esp
:00003173 8b4508                 mov  eax, ptr [ebp+8]
:00003176 8b10                   mov  edx, ptr [eax]
:00003178 c7420400000000         movl ptr [edx+4], 0
:0000317f 83b84802000000         cmpl ptr [eax+248], 0
:00003186 7407                   je   0000318f
:00003188 c7420800000000         movl ptr [edx+8], 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003186
|
:0000318f b800000000             mov  eax, 0
:00003194 5d                     pop  ebp
:00003195 c3                     ret
:00003196 8d7600                 lea  esi, ptr [esi]
:00003199 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_EnableInterrupts
:000031a0 55                     push ebp
:000031a1 89e5                   mov  ebp, esp
:000031a3 8b5508                 mov  edx, ptr [ebp+8]
:000031a6 8b0a                   mov  ecx, ptr [edx]
:000031a8 83ba4402000000         cmpl ptr [edx+244], 0
:000031af 740f                   je   000031c0
:000031b1 8b8240020000           mov  eax, ptr [edx+240]
:000031b7 eb0d                   jmp  000031c6
:000031b9 8db42600000000         lea  esi, ptr [esi]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000031b7
|
:000031c6 898238020000           mov  ptr [edx+238], eax
:000031cc 894104                 mov  ptr [ecx+4], eax
:000031cf 83ba4802000000         cmpl ptr [edx+248], 0
:000031d6 7407                   je   000031df
:000031d8 c7410803000000         movl ptr [ecx+8], 3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000031d6
|
:000031df b800000000             mov  eax, 0
:000031e4 5d                     pop  ebp
:000031e5 c3                     ret
:000031e6 8d7600                 lea  esi, ptr [esi]
:000031e9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): ADAPTER_QueryInterrupt
:000031f0 55                     push ebp
:000031f1 89e5                   mov  ebp, esp
:000031f3 8b4508                 mov  eax, ptr [ebp+8]
:000031f6 8b00                   mov  eax, ptr [eax]
:000031f8 8b08                   mov  ecx, ptr [eax]
:000031fa 8b5004                 mov  edx, ptr [eax+4]
:000031fd b800000000             mov  eax, 0
:00003202 85ca                   test edx, ecx
:00003204 0f95c0                 setne al
:00003207 5d                     pop  ebp
:00003208 c3                     ret
:00003209 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_HandleInterrupt
:00003210 55                     push ebp
:00003211 89e5                   mov  ebp, esp
:00003213 57                     push edi
:00003214 56                     push esi
:00003215 53                     push ebx
:00003216 83ec0c                 sub  esp, c
:00003219 8b5d08                 mov  ebx, ptr [ebp+8]
:0000321c 8b03                   mov  eax, ptr [ebx]
:0000321e 8945f0                 mov  ptr [ebp-16], eax
:00003221 c745e800000000         movl ptr [ebp-24], 0
:00003228 8b30                   mov  esi, ptr [eax]
:0000322a 89f2                   mov  edx, esi
:0000322c 83e220                 and  edx, 20
:0000322f 8955ec                 mov  ptr [ebp-20], edx
:00003232 89f0                   mov  eax, esi
:00003234 238338020000           and  eax, ptr [ebx+238]
:0000323a 85c0                   test eax, eax
:0000323c 7473                   je   000032b1
:0000323e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032af
|
:00003240 ff45e8                 incl ptr [ebp+-24]
:00003243 8b45f0                 mov  eax, ptr [ebp-16]
:00003246 8bb880010000           mov  edi, ptr [eax+180]
:0000324c 89b880010000           mov  ptr [eax+180], edi
:00003252 8930                   mov  ptr [eax], esi
:00003254 f7c687000000           test esi, 87
:0000325a 740f                   je   0000326b
:0000325c ff838c020000           incl ptr [ebx+28c]
:00003262 53                     push ebx
:00003263 e8fcffffff             call 00003264

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

:00003268 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000325a
|
:0000326b f7c618010000           test esi, 118
:00003271 740f                   je   00003282
:00003273 ff8394020000           incl ptr [ebx+294]
:00003279 53                     push ebx
:0000327a e8fcffffff             call 0000327b

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

:0000327f 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003271
|
:00003282 f7c640000000           test esi, 40
:00003288 7410                   je   0000329a
:0000328a ff839c020000           incl ptr [ebx+29c]
:00003290 57                     push edi
:00003291 53                     push ebx
:00003292 e8fcffffff             call 00003293

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

:00003297 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003288
|
:0000329a 8b55f0                 mov  edx, ptr [ebp-16]
:0000329d 8b32                   mov  esi, ptr [edx]
:0000329f 89f0                   mov  eax, esi
:000032a1 238338020000           and  eax, ptr [ebx+238]
:000032a7 85c0                   test eax, eax
:000032a9 7406                   je   000032b1
:000032ab 837de804               cmpl ptr [ebp-24], 4
:000032af 768f                   jbe  00003240

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000323c, :000032a9
|
:000032b1 837dec00               cmpl ptr [ebp-20], 0
:000032b5 0f849c010000           je   00003457
:000032bb 83bb4802000000         cmpl ptr [ebx+248], 0
:000032c2 0f848f010000           je   00003457
:000032c8 83bb4402000000         cmpl ptr [ebx+244], 0
:000032cf 0f84ab000000           je   00003380
:000032d5 8b8350020000           mov  eax, ptr [ebx+250]
:000032db 89c2                   mov  edx, eax
:000032dd c1ea0e                 shr  edx, e
:000032e0 750f                   jne  000032f1
:000032e2 b801000000             mov  eax, 1
:000032e7 83bb5002000000         cmpl ptr [ebx+250], 0
:000032ee 0f45d0                 cmovne edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032e0
|
:000032f1 8b8350020000           mov  eax, ptr [ebx+250]
:000032f7 29d0                   sub  eax, edx
:000032f9 89c2                   mov  edx, eax
:000032fb 899350020000           mov  ptr [ebx+250], edx
:00003301 8b8304020000           mov  eax, ptr [ebx+204]
:00003307 038308020000           add  eax, ptr [ebx+208]
:0000330d 2b8358020000           sub  eax, ptr [ebx+258]
:00003313 85c0                   test eax, eax
:00003315 7e08                   jle  0000331f
:00003317 01d0                   add  eax, edx
:00003319 898350020000           mov  ptr [ebx+250], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003315
|
:0000331f 8b8368010000           mov  eax, ptr [ebx+168]
:00003325 03836c010000           add  eax, ptr [ebx+16c]
:0000332b 2b8360020000           sub  eax, ptr [ebx+260]
:00003331 85c0                   test eax, eax
:00003333 7e06                   jle  0000333b
:00003335 018350020000           add  ptr [ebx+250], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003333
|
:0000333b 83bb5002000004         cmpl ptr [ebx+250], 4
:00003342 0f87d3000000           ja   0000341b
:00003348 8b933c020000           mov  edx, ptr [ebx+23c]
:0000334e 899338020000           mov  ptr [ebx+238], edx
:00003354 c7834402000000000000   movl ptr [ebx+244], 0
:0000335e 8b8354020000           mov  eax, ptr [ebx+254]
:00003364 03835c020000           add  eax, ptr [ebx+25c]
:0000336a 898350020000           mov  ptr [ebx+250], eax
:00003370 8b45f0                 mov  eax, ptr [ebp-16]
:00003373 895004                 mov  ptr [eax+4], edx
:00003376 e9a0000000             jmp  0000341b
:0000337b 90                     nop
:0000337c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032cf
|
:00003380 8b8350020000           mov  eax, ptr [ebx+250]
:00003386 89c2                   mov  edx, eax
:00003388 c1ea04                 shr  edx, 4
:0000338b 750f                   jne  0000339c
:0000338d b801000000             mov  eax, 1
:00003392 83bb5002000000         cmpl ptr [ebx+250], 0
:00003399 0f45d0                 cmovne edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000338b
|
:0000339c 8b8350020000           mov  eax, ptr [ebx+250]
:000033a2 29d0                   sub  eax, edx
:000033a4 8b938c020000           mov  edx, ptr [ebx+28c]
:000033aa b900000000             mov  ecx, 0
:000033af 2b9354020000           sub  edx, ptr [ebx+254]
:000033b5 0f48d1                 cmovs edx, ecx
:000033b8 01c2                   add  edx, eax
:000033ba 8b8394020000           mov  eax, ptr [ebx+294]
:000033c0 2b835c020000           sub  eax, ptr [ebx+25c]
:000033c6 0f48c1                 cmovs eax, ecx
:000033c9 01d0                   add  eax, edx
:000033cb 898350020000           mov  ptr [ebx+250], eax
:000033d1 83f810                 cmp  eax, 10
:000033d4 7645                   jbe  0000341b
:000033d6 8b8340020000           mov  eax, ptr [ebx+240]
:000033dc 898338020000           mov  ptr [ebx+238], eax
:000033e2 c7834402000001000000   movl ptr [ebx+244], 1
:000033ec 8b8358020000           mov  eax, ptr [ebx+258]
:000033f2 038360020000           add  eax, ptr [ebx+260]
:000033f8 898350020000           mov  ptr [ebx+250], eax
:000033fe 0fb78348020000         movzwl eax, ptr [ebx+248]
:00003405 8b55f0                 mov  edx, ptr [ebp-16]
:00003408 89420c                 mov  ptr [edx], eax
:0000340b c7420803000000         movl ptr [edx+8], 3
:00003412 8b8340020000           mov  eax, ptr [ebx+240]
:00003418 894204                 mov  ptr [edx+4], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003342, :00003376, :000033d4
|
:0000341b 8b838c020000           mov  eax, ptr [ebx+28c]
:00003421 898354020000           mov  ptr [ebx+254], eax
:00003427 8b8304020000           mov  eax, ptr [ebx+204]
:0000342d 038308020000           add  eax, ptr [ebx+208]
:00003433 898358020000           mov  ptr [ebx+258], eax
:00003439 8b8394020000           mov  eax, ptr [ebx+294]
:0000343f 89835c020000           mov  ptr [ebx+25c], eax
:00003445 8b8368010000           mov  eax, ptr [ebx+168]
:0000344b 03836c010000           add  eax, ptr [ebx+16c]
:00003451 898360020000           mov  ptr [ebx+260], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000032b5, :000032c2
|
:00003457 b800000000             mov  eax, 0
:0000345c 8d65f4                 lea  esp, ptr [ebp-12]
:0000345f 5b                     pop  ebx
:00003460 5e                     pop  esi
:00003461 5f                     pop  edi
:00003462 5d                     pop  ebp
:00003463 c3                     ret
:00003464 8db600000000           lea  esi, ptr [esi]
:0000346a 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): ADAPTER_SetSpeedDuplex
:00003470 55                     push ebp
:00003471 89e5                   mov  ebp, esp
:00003473 57                     push edi
:00003474 56                     push esi
:00003475 53                     push ebx
:00003476 83ec04                 sub  esp, 4
:00003479 8b5d08                 mov  ebx, ptr [ebp+8]
:0000347c 8b33                   mov  esi, ptr [ebx]
:0000347e c745f000000000         movl ptr [ebp-16], 0
:00003485 83bb8002000000         cmpl ptr [ebx+280], 0
:0000348c 751e                   jne  000034ac
:0000348e 8b8688010000           mov  eax, ptr [esi+188]
:00003494 a900001000             test eax, 100000
:00003499 7511                   jne  000034ac
:0000349b 8b8688010000           mov  eax, ptr [esi+188]
:000034a1 0d00001000             or   eax, 100000
:000034a6 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000348c, :00003499
|
:000034ac 8b93b4000000           mov  edx, ptr [ebx]
:000034b2 8d45f0                 lea  eax, ptr [ebp-16]
:000034b5 50                     push eax
:000034b6 ff32                   pushl (edx)
:000034b8 ff521c                 call 1c(edx)
:000034bb 83c408                 add  esp, 8
:000034be 837df000               cmpl ptr [ebp-16], 0
:000034c2 7467                   je   0000352b
:000034c4 838b6402000004         orl  ptr [ebx+264], 4
:000034cb 8b83b4000000           mov  eax, ptr [ebx]
:000034d1 ff30                   pushl (eax)
:000034d3 ff5018                 call 18(eax)
:000034d6 89c7                   mov  edi, eax
:000034d8 8b83b4000000           mov  eax, ptr [ebx]
:000034de ff30                   pushl (eax)
:000034e0 ff5014                 call 14(eax)
:000034e3 89c2                   mov  edx, eax
:000034e5 83c408                 add  esp, 8
:000034e8 3bbb70020000           cmp  edi, ptr [ebx+270]
:000034ee 7508                   jne  000034f8
:000034f0 3b936c020000           cmp  edx, ptr [ebx+26c]
:000034f6 7433                   je   0000352b

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000034ee
|
:000034f8 3bbb70020000           cmp  edi, ptr [ebx+270]
:000034fe 741f                   je   0000351f
:00003500 83ff02                 cmp  edi, 2
:00003503 750b                   jne  00003510
:00003505 8b8680000000           mov  eax, ptr [esi+80]
:0000350b 83e0fd                 and  eax, -3
:0000350e eb09                   jmp  00003519

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

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

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000034c2, :000034f6
|
:0000352b 8d65f4                 lea  esp, ptr [ebp-12]
:0000352e 5b                     pop  ebx
:0000352f 5e                     pop  esi
:00003530 5f                     pop  edi
:00003531 5d                     pop  ebp
:00003532 c3                     ret
:00003533 8db600000000           lea  esi, ptr [esi]
:00003539 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): UpdateReceiveDescRingData
:00003540 55                     push ebp
:00003541 89e5                   mov  ebp, esp
:00003543 57                     push edi
:00003544 56                     push esi
:00003545 53                     push ebx
:00003546 83ec74                 sub  esp, 74
:00003549 8b7508                 mov  esi, ptr [ebp+8]
:0000354c 8b86b0000000           mov  eax, ptr [esi]
:00003552 894590                 mov  ptr [ebp-112], eax
:00003555 c7458c00000000         movl ptr [ebp-116], 0
:0000355c bf00000000             mov  edi, 0
:00003561 c7458800000000         movl ptr [ebp-120], 0
:00003568 c6458700               movb ptr [ebp-121], 0
:0000356c 8b86e0010000           mov  eax, ptr [esi+1e0]
:00003572 89c2                   mov  edx, eax
:00003574 f6400780               testb ptr [eax+7], 80
:00003578 0f8569020000           jne  000037e7
:0000357e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000037e1
|
:00003580 ff458c                 incl ptr [ebp+-116]
:00003583 89d3                   mov  ebx, edx
:00003585 8d4308                 lea  eax, ptr [ebx+8]
:00003588 8986e0010000           mov  ptr [esi+1e0], eax
:0000358e 3b9edc010000           cmp  ebx, ptr [esi+1dc]
:00003594 750c                   jne  000035a2
:00003596 8b86d8010000           mov  eax, ptr [esi+1d8]
:0000359c 8986e0010000           mov  ptr [esi+1e0], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003594
|
:000035a2 89d8                   mov  eax, ebx
:000035a4 2b86d8010000           sub  eax, ptr [esi+1d8]
:000035aa d1f8                   sar  eax
:000035ac 8b96f4010000           mov  edx, ptr [esi+1f4]
:000035b2 8b0c10                 mov  ecx, ptr [eax*edx]
:000035b5 f6430601               testb ptr [ebx+6], 1
:000035b9 7525                   jne  000035e0
:000035bb 85c9                   test ecx, ecx
:000035bd 0f8401020000           je   000037c4
:000035c3 894d9c                 mov  ptr [ebp-100], ecx

* Possible StringData Ref from Code Obj ->""
                                 |
:000035c6 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000035c8 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000035ca 6a00                   push 0
:000035cc 8d4594                 lea  eax, ptr [ebp-108]
:000035cf 50                     push eax
:000035d0 8b5590                 mov  edx, ptr [ebp-112]
:000035d3 ff32                   pushl (edx)
:000035d5 e9e4010000             jmp  000037be
:000035da 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035b9
|
:000035e0 0fb74306               movzwl eax, ptr [ebx+6]
:000035e4 f6430740               testb ptr [ebx+7], 40
:000035e8 740f                   je   000035f9
:000035ea 25827f0000             and  eax, 7f82
:000035ef 663d0060               cmp  ax, 6000
:000035f3 0f8547010000           jne  00003740

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035e8
|
:000035f9 ff8604020000           incl ptr [esi+204]
:000035ff 85c9                   test ecx, ecx
:00003601 0f84bd010000           je   000037c4
:00003607 0fb75304               movzwl edx, ptr [ebx+4]
:0000360b 0fb74306               movzwl eax, ptr [ebx+6]
:0000360f 2504200000             and  eax, 2004
:00003614 663d0420               cmp  ax, 2004
:00003618 7509                   jne  00003623
:0000361a 8d82ffff0000           lea  eax, ptr [edx]
:00003620 0fb7d0                 movzwl edx, ax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003618
|
:00003623 895598                 mov  ptr [ebp-104], edx
:00003626 894d9c                 mov  ptr [ebp-100], ecx
:00003629 c745a000000000         movl ptr [ebp-96], 0
:00003630 f6430640               testb ptr [ebx+6], 40
:00003634 7407                   je   0000363d
:00003636 c745a001000000         movl ptr [ebp-96], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003634
|
:0000363d f6430620               testb ptr [ebx+6], 20
:00003641 7407                   je   0000364a
:00003643 c745a002000000         movl ptr [ebp-96], 2

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000364e
|
:00003657 83beac12000000         cmpl ptr [esi+12ac], 0
:0000365e 750d                   jne  0000366d
:00003660 83beb012000000         cmpl ptr [esi+12b0], 0
:00003667 0f84b8000000           je   00003725

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000365e
|
:0000366d c7458800000000         movl ptr [ebp-120], 0
:00003674 c6458700               movb ptr [ebp-121], 0
:00003678 8d4594                 lea  eax, ptr [ebp-108]
:0000367b 894580                 mov  ptr [ebp-128], eax
:0000367e 50                     push eax
:0000367f 8b5590                 mov  edx, ptr [ebp-112]
:00003682 ff32                   pushl (edx)
:00003684 ff5258                 call 58(edx)
:00003687 89c7                   mov  edi, eax
:00003689 83c408                 add  esp, 8
:0000368c 66817f0c8100           cmpw ptr [edi], 81
:00003692 0f8588000000           jne  00003720
:00003698 83beac12000000         cmpl ptr [esi+12ac], 0
:0000369f 7448                   je   000036e9
:000036a1 0fb6470e               movzbl eax, ptr [edi]
:000036a5 240f                   and  al, f
:000036a7 0fb6c0                 movzbl eax, al
:000036aa c1e008                 shl  eax, 8
:000036ad 0fb6570f               movzbl edx, ptr [edi]
:000036b1 09d0                   or   eax, edx
:000036b3 3986b8120000           cmp  ptr [esi+12b8], eax
:000036b9 7425                   je   000036e0

* Possible StringData Ref from Code Obj ->""
                                 |
:000036bb 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000036bd 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000036bf 6a00                   push 0
:000036c1 ff7580                 pushl ptr [ebp+-128]
:000036c4 8b4590                 mov  eax, ptr [ebp-112]
:000036c7 ff30                   pushl (eax)
:000036c9 89c2                   mov  edx, eax
:000036cb ff5228                 call 28(edx)
:000036ce c7458801000000         movl ptr [ebp-120], 1
:000036d5 83c414                 add  esp, 14
:000036d8 eb4b                   jmp  00003725
:000036da 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036b9
|
:000036e0 83beb012000000         cmpl ptr [esi+12b0], 0
:000036e7 740a                   je   000036f3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000369f
|
:000036e9 0fb6470e               movzbl eax, ptr [edi]
:000036ed c0e805                 shr  al, 5
:000036f0 884587                 mov  ptr [ebp-121], al

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000036e7
|
:000036f3 8b4708                 mov  eax, ptr [edi+8]
:000036f6 89470c                 mov  ptr [edi], eax
:000036f9 8b4704                 mov  eax, ptr [edi+4]
:000036fc 894708                 mov  ptr [edi+8], eax
:000036ff 8b07                   mov  eax, ptr [edi]
:00003701 894704                 mov  ptr [edi+4], eax
:00003704 83c704                 add  edi, 4
:00003707 836d9804               subl ptr [ebp-104], 4
:0000370b 837d983b               cmpl ptr [ebp-104], 3b
:0000370f 7714                   ja   00003725
:00003711 c745983c000000         movl ptr [ebp-104], 3c
:00003718 eb0b                   jmp  00003725
:0000371a 8db600000000           lea  esi, ptr [esi]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003667, :000036d8, :0000370f, :00003718
|
:00003725 837d8800               cmpl ptr [ebp-120], 0
:00003729 0f8595000000           jne  000037c4
:0000372f 0fb64587               movzbl eax, ptr [ebp-121]
:00003733 50                     push eax
:00003734 57                     push edi
:00003735 6a01                   push 1
:00003737 eb7a                   jmp  000037b3
:00003739 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035f3
|
:00003740 ff8608020000           incl ptr [esi+208]
:00003746 f6430602               testb ptr [ebx+6], 2
:0000374a 7406                   je   00003752
:0000374c ff860c020000           incl ptr [esi+20c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000374a
|
:00003752 f6430720               testb ptr [ebx+7], 20
:00003756 7406                   je   0000375e
:00003758 ff8610020000           incl ptr [esi+210]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003756
|
:0000375e f6430710               testb ptr [ebx+7], 10
:00003762 7406                   je   0000376a
:00003764 ff8614020000           incl ptr [esi+214]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003762
|
:0000376a f6430708               testb ptr [ebx+7], 8
:0000376e 7406                   je   00003776
:00003770 ff8618020000           incl ptr [esi+218]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000376e
|
:00003776 f6430704               testb ptr [ebx+7], 4
:0000377a 7406                   je   00003782
:0000377c ff861c020000           incl ptr [esi+21c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000377a
|
:00003782 f6430702               testb ptr [ebx+7], 2
:00003786 7406                   je   0000378e
:00003788 ff8620020000           incl ptr [esi+220]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003786
|
:0000378e f6430701               testb ptr [ebx+7], 1
:00003792 7406                   je   0000379a
:00003794 ff8624020000           incl ptr [esi+224]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003792
|
:0000379a 807b0600               cmpb ptr [ebx+6], 0
:0000379e 7906                   jns  000037a6
:000037a0 ff8628020000           incl ptr [esi+228]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000379e
|
:000037a6 85c9                   test ecx, ecx
:000037a8 741a                   je   000037c4
:000037aa 894d9c                 mov  ptr [ebp-100], ecx

* Possible StringData Ref from Code Obj ->""
                                 |
:000037ad 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000037af 6a00                   push 0

* Possible StringData Ref from Code Obj ->""
                                 |
:000037b1 6a00                   push 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003737
|
:000037b3 8d4594                 lea  eax, ptr [ebp-108]
:000037b6 50                     push eax
:000037b7 8b4590                 mov  eax, ptr [ebp-112]
:000037ba ff30                   pushl (eax)
:000037bc 89c2                   mov  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035d5
|
:000037be ff5228                 call 28(edx)
:000037c1 83c414                 add  esp, 14

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000035bd, :00003601, :00003729, :000037a8
|
:000037c4 53                     push ebx
:000037c5 56                     push esi
:000037c6 e8fcffffff             call 000037c7

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

:000037cb 83c408                 add  esp, 8
:000037ce 8b96e0010000           mov  edx, ptr [esi+1e0]
:000037d4 f6420780               testb ptr [edx+7], 80
:000037d8 750d                   jne  000037e7
:000037da 817d8cff3f0000         cmpl ptr [ebp-116], 3fff
:000037e1 0f8699fdffff           jbe  00003580

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003578, :000037d8
|
:000037e7 b800000000             mov  eax, 0
:000037ec 8d65f4                 lea  esp, ptr [ebp-12]
:000037ef 5b                     pop  ebx
:000037f0 5e                     pop  esi
:000037f1 5f                     pop  edi
:000037f2 5d                     pop  ebp
:000037f3 c3                     ret
:000037f4 8db600000000           lea  esi, ptr [esi]
:000037fa 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): UpdateTransmitDescRingData
:00003800 55                     push ebp
:00003801 89e5                   mov  ebp, esp
:00003803 57                     push edi
:00003804 56                     push esi
:00003805 53                     push ebx
:00003806 83ec04                 sub  esp, 4
:00003809 8b5d08                 mov  ebx, ptr [ebp+8]
:0000380c 8b83b0000000           mov  eax, ptr [ebx]
:00003812 8945f0                 mov  ptr [ebp-16], eax
:00003815 8bb34c010000           mov  esi, ptr [ebx+14c]
:0000381b 3bb350010000           cmp  esi, ptr [ebx+150]
:00003821 0f8427010000           je   0000394e
:00003827 0fb74606               movzwl eax, ptr [esi+6]
:0000382b 89c2                   mov  edx, eax
:0000382d 2500800000             and  eax, 8000
:00003832 6685c0                 test ax, ax
:00003835 0f8513010000           jne  0000394e
:0000383b 90                     nop
:0000383c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003948
|
:00003840 f7c201000000           test edx, 1
:00003846 7528                   jne  00003870
:00003848 89f0                   mov  eax, esi
:0000384a 83c608                 add  esi, 8
:0000384d 3b8348010000           cmp  eax, ptr [ebx+148]
:00003853 7506                   jne  0000385b
:00003855 8bb344010000           mov  esi, ptr [ebx+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003853
|
:0000385b 89b34c010000           mov  ptr [ebx+14c], esi
:00003861 ff8334010000           incl ptr [ebx+134]
:00003867 e9cc000000             jmp  00003938
:0000386c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003846
|
:00003870 89f1                   mov  ecx, esi
:00003872 83c608                 add  esi, 8
:00003875 3b8b48010000           cmp  ecx, ptr [ebx+148]
:0000387b 7506                   jne  00003883
:0000387d 8bb344010000           mov  esi, ptr [ebx+144]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000387b
|
:00003883 89b34c010000           mov  ptr [ebx+14c], esi
:00003889 ff8334010000           incl ptr [ebx+134]
:0000388f 89c8                   mov  eax, ecx
:00003891 2b8344010000           sub  eax, ptr [ebx+144]
:00003897 d1f8                   sar  eax
:00003899 8b9364010000           mov  edx, ptr [ebx+164]
:0000389f 8b3c10                 mov  edi, ptr [eax*edx]
:000038a2 c7041000000000         movl ptr [eax*edx], 0
:000038a9 f6410740               testb ptr [ecx+7], 40
:000038ad 7444                   je   000038f3
:000038af ff836c010000           incl ptr [ebx+16c]
:000038b5 f6410720               testb ptr [ecx+7], 20
:000038b9 7406                   je   000038c1
:000038bb ff8370010000           incl ptr [ebx+170]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038b9
|
:000038c1 f6410710               testb ptr [ecx+7], 10
:000038c5 7406                   je   000038cd
:000038c7 ff8374010000           incl ptr [ebx+174]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038c5
|
:000038cd f6410708               testb ptr [ecx+7], 8
:000038d1 7406                   je   000038d9
:000038d3 ff8378010000           incl ptr [ebx+178]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038d1
|
:000038d9 f6410608               testb ptr [ecx+6], 8
:000038dd 7406                   je   000038e5
:000038df ff837c010000           incl ptr [ebx+17c]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038dd
|
:000038e5 85ff                   test edi, edi
:000038e7 744f                   je   00003938

* Possible StringData Ref from Code Obj ->""
                                 |
:000038e9 6a00                   push 0
:000038eb 57                     push edi
:000038ec 8b55f0                 mov  edx, ptr [ebp-16]
:000038ef ff32                   pushl (edx)
:000038f1 eb3f                   jmp  00003932

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038ad
|
:000038f3 ff8368010000           incl ptr [ebx+168]
:000038f9 0fb74106               movzwl eax, ptr [ecx+6]
:000038fd 25f0000000             and  eax, f0
:00003902 c1e802                 shr  eax, 2
:00003905 ff841888010000         incl ebx,1), 188(eax
:0000390c f6410704               testb ptr [ecx+7], 4
:00003910 7406                   je   00003918
:00003912 ff8380010000           incl ptr [ebx+180]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000391c
|
:00003924 85ff                   test edi, edi
:00003926 7410                   je   00003938
:00003928 6a01                   push 1
:0000392a 57                     push edi
:0000392b 8b45f0                 mov  eax, ptr [ebp-16]
:0000392e ff30                   pushl (eax)
:00003930 89c2                   mov  edx, eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000038f1
|
:00003932 ff5224                 call 24(edx)
:00003935 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003867, :000038e7, :00003926
|
:00003938 3bb350010000           cmp  esi, ptr [ebx+150]
:0000393e 740e                   je   0000394e
:00003940 0fb75606               movzwl edx, ptr [esi+6]
:00003944 f6460780               testb ptr [esi+7], 80
:00003948 0f84f2feffff           je   00003840

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003821, :00003835, :0000393e
|
:0000394e b800000000             mov  eax, 0
:00003953 8d65f4                 lea  esp, ptr [ebp-12]
:00003956 5b                     pop  ebx
:00003957 5e                     pop  esi
:00003958 5f                     pop  edi
:00003959 5d                     pop  ebp
:0000395a c3                     ret
:0000395b 90                     nop
:0000395c 8d742600               lea  esi, ptr [esi]
Exported fn(): UpdateMIIStatus
:00003960 55                     push ebp
:00003961 89e5                   mov  ebp, esp
:00003963 57                     push edi
:00003964 56                     push esi
:00003965 53                     push ebx
:00003966 8b5d08                 mov  ebx, ptr [ebp+8]
:00003969 8b03                   mov  eax, ptr [ebx]
:0000396b 8bbbb0000000           mov  edi, ptr [ebx]
:00003971 8bb088010000           mov  esi, ptr [eax+188]
:00003977 89f0                   mov  eax, esi
:00003979 338364020000           xor  eax, ptr [ebx+264]
:0000397f f6450c08               testb ptr [ebp], 8
:00003983 7443                   je   000039c8
:00003985 a904000000             test eax, 4
:0000398a 743c                   je   000039c8
:0000398c f7c604000000           test esi, 4
:00003992 741c                   je   000039b0
:00003994 6a03                   push 3
:00003996 53                     push ebx
:00003997 e8fcffffff             call 00003998

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

:0000399c 53                     push ebx
:0000399d e8fcffffff             call 0000399e

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

:000039a2 6a03                   push 3
:000039a4 53                     push ebx
:000039a5 e8fcffffff             call 000039a6

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

:000039aa 83c414                 add  esp, 14
:000039ad eb0b                   jmp  000039ba
:000039af 90                     nop

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000039ad
|
:000039ba 89f0                   mov  eax, esi
:000039bc 83e004                 and  eax, 4
:000039bf 50                     push eax
:000039c0 ff37                   pushl (edi)
:000039c2 ff572c                 call 2c(edi)
:000039c5 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003983, :0000398a
|
:000039c8 89b364020000           mov  ptr [ebx+264], esi
:000039ce b800000000             mov  eax, 0
:000039d3 8d65f4                 lea  esp, ptr [ebp-12]
:000039d6 5b                     pop  ebx
:000039d7 5e                     pop  esi
:000039d8 5f                     pop  edi
:000039d9 5d                     pop  ebp
:000039da c3                     ret
:000039db 90                     nop
:000039dc 8d742600               lea  esi, ptr [esi]
Exported fn(): ADAPTER_ReadPhy
:000039e0 55                     push ebp
:000039e1 89e5                   mov  ebp, esp
:000039e3 57                     push edi
:000039e4 56                     push esi
:000039e5 53                     push ebx
:000039e6 83ec08                 sub  esp, 8
:000039e9 8b4508                 mov  eax, ptr [ebp+8]
:000039ec 8945f0                 mov  ptr [ebp-16], eax
:000039ef 8b30                   mov  esi, ptr [eax]
:000039f1 c745ec00000000         movl ptr [ebp-20], 0
:000039f8 8b5514                 mov  edx, ptr [ebp+14]
:000039fb c70200000000           movl ptr [edx], 0
:00003a01 8bb8b0000000           mov  edi, ptr [eax]
:00003a07 ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->""
                                 |
:00003a0d 6a00                   push 0
:00003a0f ff37                   pushl (edi)
:00003a11 ff5750                 call 50(edi)
:00003a14 c786800100000f000000   movl ptr [esi+180], f
:00003a1e 8b8688010000           mov  eax, ptr [esi+188]
:00003a24 83c40c                 add  esp, c
:00003a27 a900001000             test eax, 100000
:00003a2c 7418                   je   00003a46
:00003a2e c745ec01000000         movl ptr [ebp-20], 1
:00003a35 8b8688010000           mov  eax, ptr [esi+188]
:00003a3b 25ffffefff             and  eax, ffefffff
:00003a40 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003a2c
|
:00003a46 8b8690010000           mov  eax, ptr [esi+190]
:00003a4c 2500800000             and  eax, 8000
:00003a51 6685c0                 test ax, ax
:00003a54 7414                   je   00003a6a
:00003a56 c7869001000000800000   movl ptr [esi+190], 8000
:00003a60 6a32                   push 32
:00003a62 ff37                   pushl (edi)
:00003a64 ff5718                 call 18(edi)
:00003a67 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003a54
|
:00003a6a 8b5510                 mov  edx, ptr [ebp+10]
:00003a6d 83e21f                 and  edx, 1f
:00003a70 8b450c                 mov  eax, ptr [ebp]
:00003a73 c1e005                 shl  eax, 5
:00003a76 25e0030000             and  eax, 3e0
:00003a7b 09c2                   or   edx, eax
:00003a7d 899690010000           mov  ptr [esi+190], edx
:00003a83 81ca00800000           or   edx, 8000
:00003a89 bb00000000             mov  ebx, 0
:00003a8e eb13                   jmp  00003aa3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ab8
|
:00003a90 6a0a                   push a
:00003a92 ff37                   pushl (edi)
:00003a94 ff5718                 call 18(edi)
:00003a97 83c30a                 add  ebx, a
:00003a9a 8b9690010000           mov  edx, ptr [esi+190]
:00003aa0 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003a8e
|
:00003aa3 8b45f0                 mov  eax, ptr [ebp-16]
:00003aa6 3b9878020000           cmp  ebx, ptr [eax+278]
:00003aac 730c                   jae  00003aba
:00003aae 89d0                   mov  eax, edx
:00003ab0 2500800000             and  eax, 8000
:00003ab5 6685c0                 test ax, ax
:00003ab8 75d6                   jne  00003a90

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003aac
|
:00003aba 89d0                   mov  eax, edx
:00003abc 2500800000             and  eax, 8000
:00003ac1 bb00000000             mov  ebx, 0
:00003ac6 6685c0                 test ax, ax
:00003ac9 751d                   jne  00003ae8
:00003acb 8b8680010000           mov  eax, ptr [esi+180]
:00003ad1 a901000000             test eax, 1
:00003ad6 7510                   jne  00003ae8
:00003ad8 8b8694010000           mov  eax, ptr [esi+194]
:00003ade 8b5514                 mov  edx, ptr [ebp+14]
:00003ae1 8902                   mov  ptr [edx], eax
:00003ae3 bb01000000             mov  ebx, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ac9, :00003ad6
|
:00003ae8 837dec00               cmpl ptr [ebp-20], 0
:00003aec 7411                   je   00003aff
:00003aee 8b8688010000           mov  eax, ptr [esi+188]
:00003af4 0d00001000             or   eax, 100000
:00003af9 898688010000           mov  ptr [esi+188], eax

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00003b08 6a00                   push 0
:00003b0a ff37                   pushl (edi)
:00003b0c ff5754                 call 54(edi)
:00003b0f 89d8                   mov  eax, ebx
:00003b11 8d65f4                 lea  esp, ptr [ebp-12]
:00003b14 5b                     pop  ebx
:00003b15 5e                     pop  esi
:00003b16 5f                     pop  edi
:00003b17 5d                     pop  ebp
:00003b18 c3                     ret
:00003b19 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ADAPTER_WritePhy
:00003b20 55                     push ebp
:00003b21 89e5                   mov  ebp, esp
:00003b23 57                     push edi
:00003b24 56                     push esi
:00003b25 53                     push ebx
:00003b26 83ec08                 sub  esp, 8
:00003b29 8b4508                 mov  eax, ptr [ebp+8]
:00003b2c 8945f0                 mov  ptr [ebp-16], eax
:00003b2f 8b30                   mov  esi, ptr [eax]
:00003b31 c745ec00000000         movl ptr [ebp-20], 0
:00003b38 8bb8b0000000           mov  edi, ptr [eax]
:00003b3e ffb07c020000           pushl ptr [eax+27c]

* Possible StringData Ref from Code Obj ->""
                                 |
:00003b44 6a00                   push 0
:00003b46 ff37                   pushl (edi)
:00003b48 ff5750                 call 50(edi)
:00003b4b c786800100000f000000   movl ptr [esi+180], f
:00003b55 8b8688010000           mov  eax, ptr [esi+188]
:00003b5b 83c40c                 add  esp, c
:00003b5e a900001000             test eax, 100000
:00003b63 7418                   je   00003b7d
:00003b65 c745ec01000000         movl ptr [ebp-20], 1
:00003b6c 8b8688010000           mov  eax, ptr [esi+188]
:00003b72 25ffffefff             and  eax, ffefffff
:00003b77 898688010000           mov  ptr [esi+188], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b63
|
:00003b7d 8b8690010000           mov  eax, ptr [esi+190]
:00003b83 2500800000             and  eax, 8000
:00003b88 6685c0                 test ax, ax
:00003b8b 7414                   je   00003ba1
:00003b8d c7869001000000800000   movl ptr [esi+190], 8000
:00003b97 6a32                   push 32
:00003b99 ff37                   pushl (edi)
:00003b9b ff5718                 call 18(edi)
:00003b9e 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003b8b
|
:00003ba1 8b4514                 mov  eax, ptr [ebp+14]
:00003ba4 898694010000           mov  ptr [esi+194], eax
:00003baa 8b5510                 mov  edx, ptr [ebp+10]
:00003bad 83e21f                 and  edx, 1f
:00003bb0 8b450c                 mov  eax, ptr [ebp]
:00003bb3 c1e005                 shl  eax, 5
:00003bb6 25e0030000             and  eax, 3e0
:00003bbb 09c2                   or   edx, eax
:00003bbd 81ca00040000           or   edx, 400
:00003bc3 899690010000           mov  ptr [esi+190], edx
:00003bc9 81ca00800000           or   edx, 8000
:00003bcf bb00000000             mov  ebx, 0
:00003bd4 eb13                   jmp  00003be9

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003bfe
|
:00003bd6 6a0a                   push a
:00003bd8 ff37                   pushl (edi)
:00003bda ff5718                 call 18(edi)
:00003bdd 83c30a                 add  ebx, a
:00003be0 8b9690010000           mov  edx, ptr [esi+190]
:00003be6 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003bd4
|
:00003be9 8b45f0                 mov  eax, ptr [ebp-16]
:00003bec 3b9878020000           cmp  ebx, ptr [eax+278]
:00003bf2 730c                   jae  00003c00
:00003bf4 89d0                   mov  eax, edx
:00003bf6 2500800000             and  eax, 8000
:00003bfb 6685c0                 test ax, ax
:00003bfe 75d6                   jne  00003bd6

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003bf2
|
:00003c00 89d0                   mov  eax, edx
:00003c02 2500800000             and  eax, 8000
:00003c07 bb00000000             mov  ebx, 0
:00003c0c 6685c0                 test ax, ax
:00003c0f 0f94c3                 sete bl
:00003c12 837dec00               cmpl ptr [ebp-20], 0
:00003c16 7411                   je   00003c29
:00003c18 8b8688010000           mov  eax, ptr [esi+188]
:00003c1e 0d00001000             or   eax, 100000
:00003c23 898688010000           mov  ptr [esi+188], eax

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00003c32 6a00                   push 0
:00003c34 ff37                   pushl (edi)
:00003c36 ff5754                 call 54(edi)
:00003c39 89d8                   mov  eax, ebx
:00003c3b 8d65f4                 lea  esp, ptr [ebp-12]
:00003c3e 5b                     pop  ebx
:00003c3f 5e                     pop  esi
:00003c40 5f                     pop  edi
:00003c41 5d                     pop  ebp
:00003c42 c3                     ret
:00003c43 8db600000000           lea  esi, ptr [esi]
:00003c49 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): GetTXPutDescs
:00003c50 55                     push ebp
:00003c51 89e5                   mov  ebp, esp
:00003c53 56                     push esi
:00003c54 53                     push ebx
:00003c55 8b5d08                 mov  ebx, ptr [ebp+8]
:00003c58 8b750c                 mov  esi, ptr [ebp]
:00003c5b b800000000             mov  eax, 0
:00003c60 39b334010000           cmp  ptr [ebx+134], esi
:00003c66 7250                   jb   00003cb8
:00003c68 29b334010000           sub  ptr [ebx+134], esi
:00003c6e 8b9350010000           mov  edx, ptr [ebx+150]
:00003c74 8b4510                 mov  eax, ptr [ebp+10]
:00003c77 8910                   mov  ptr [eax], edx
:00003c79 8b9344010000           mov  edx, ptr [ebx+144]
:00003c7f 8b8350010000           mov  eax, ptr [ebx+150]
:00003c85 89c1                   mov  ecx, eax
:00003c87 29d1                   sub  ecx, edx
:00003c89 89c8                   mov  eax, ecx
:00003c8b c1f803                 sar  eax, 3
:00003c8e 8d0c06                 lea  ecx, ptr [esi*eax]
:00003c91 8d41ff                 lea  eax, ptr [ecx-1]
:00003c94 25ff000000             and  eax, ff
:00003c99 8d04c2                 lea  eax, ptr [edx+8*eax]
:00003c9c 8b5514                 mov  edx, ptr [ebp+14]
:00003c9f 8902                   mov  ptr [edx], eax
:00003ca1 0fb6c1                 movzbl eax, cl
:00003ca4 8b9344010000           mov  edx, ptr [ebx+144]
:00003caa 8d04c2                 lea  eax, ptr [edx+8*eax]
:00003cad 898350010000           mov  ptr [ebx+150], eax
:00003cb3 b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003c66
|
:00003cb8 5b                     pop  ebx
:00003cb9 5e                     pop  esi
:00003cba 5d                     pop  ebp
:00003cbb c3                     ret
:00003cbc 8d742600               lea  esi, ptr [esi]
Exported fn(): GetTXGetDesc
:00003cc0 55                     push ebp
:00003cc1 89e5                   mov  ebp, esp
:00003cc3 56                     push esi
:00003cc4 53                     push ebx
:00003cc5 8b4d08                 mov  ecx, ptr [ebp+8]
:00003cc8 8b750c                 mov  esi, ptr [ebp]
:00003ccb 8b4510                 mov  eax, ptr [ebp+10]
:00003cce bb00000000             mov  ebx, 0
:00003cd3 8b914c010000           mov  edx, ptr [ecx+14c]
:00003cd9 8910                   mov  ptr [eax], edx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d2b, :00003d33
|
:00003cdb 3b9150010000           cmp  edx, ptr [ecx+150]
:00003ce1 7452                   je   00003d35
:00003ce3 f6420780               testb ptr [edx+7], 80
:00003ce7 754c                   jne  00003d35
:00003ce9 43                     inc  ebx
:00003cea f6420601               testb ptr [edx+6], 1
:00003cee 7430                   je   00003d20
:00003cf0 8d4208                 lea  eax, ptr [edx+8]
:00003cf3 89814c010000           mov  ptr [ecx+14c], eax
:00003cf9 3b9148010000           cmp  edx, ptr [ecx+148]
:00003cff 750f                   jne  00003d10
:00003d01 8b8144010000           mov  eax, ptr [ecx+144]
:00003d07 89814c010000           mov  ptr [ecx+14c], eax
:00003d0d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003cff
|
:00003d10 019934010000           add  ptr [ecx+134], ebx
:00003d16 8916                   mov  ptr [esi], edx
:00003d18 b801000000             mov  eax, 1
:00003d1d eb1b                   jmp  00003d3a
:00003d1f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003cee
|
:00003d20 89d0                   mov  eax, edx
:00003d22 83c208                 add  edx, 8
:00003d25 3b8148010000           cmp  eax, ptr [ecx+148]
:00003d2b 75ae                   jne  00003cdb
:00003d2d 8b9144010000           mov  edx, ptr [ecx+144]
:00003d33 eba6                   jmp  00003cdb

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d1d
|
:00003d3a 5b                     pop  ebx
:00003d3b 5e                     pop  esi
:00003d3c 5d                     pop  ebp
:00003d3d c3                     ret
:00003d3e 89f6                   mov  esi, esi
Exported fn(): GetRXGetDesc
:00003d40 55                     push ebp
:00003d41 89e5                   mov  ebp, esp
:00003d43 56                     push esi
:00003d44 53                     push ebx
:00003d45 8b5d08                 mov  ebx, ptr [ebp+8]
:00003d48 8b750c                 mov  esi, ptr [ebp]
:00003d4b 8b4510                 mov  eax, ptr [ebp+10]
:00003d4e 8b8be0010000           mov  ecx, ptr [ebx+1e0]
:00003d54 8908                   mov  ptr [eax], ecx
:00003d56 89ca                   mov  edx, ecx
:00003d58 0fb74206               movzwl eax, ptr [edx+6]
:00003d5c f6420780               testb ptr [edx+7], 80
:00003d60 7540                   jne  00003da2
:00003d62 a901000000             test eax, 1
:00003d67 7417                   je   00003d80
:00003d69 8916                   mov  ptr [esi], edx
:00003d6b 83c208                 add  edx, 8
:00003d6e 3b8bdc010000           cmp  ecx, ptr [ebx+1dc]
:00003d74 eb17                   jmp  00003d8d
:00003d76 8d7600                 lea  esi, ptr [esi]
:00003d79 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d67
|
:00003d80 8916                   mov  ptr [esi], edx
:00003d82 89d0                   mov  eax, edx
:00003d84 83c208                 add  edx, 8
:00003d87 3b83dc010000           cmp  eax, ptr [ebx+1dc]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d74
|
:00003d8d 7506                   jne  00003d95
:00003d8f 8b93d8010000           mov  edx, ptr [ebx+1d8]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003d8d
|
:00003d95 8993e0010000           mov  ptr [ebx+1e0], edx
:00003d9b b801000000             mov  eax, 1
:00003da0 eb05                   jmp  00003da7

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003da0
|
:00003da7 5b                     pop  ebx
:00003da8 5e                     pop  esi
:00003da9 5d                     pop  ebp
:00003daa c3                     ret
:00003dab 90                     nop
:00003dac 8d742600               lea  esi, ptr [esi]
Exported fn(): CreateReceiveDescriptor
:00003db0 55                     push ebp
:00003db1 89e5                   mov  ebp, esp
:00003db3 56                     push esi
:00003db4 53                     push ebx
:00003db5 83ec14                 sub  esp, 14
:00003db8 8b7508                 mov  esi, ptr [ebp+8]
:00003dbb 8b5d0c                 mov  ebx, ptr [ebp]
:00003dbe 8b96b0000000           mov  edx, ptr [esi]
:00003dc4 c745f000080000         movl ptr [ebp-16], 800
:00003dcb 8d45e4                 lea  eax, ptr [ebp-28]
:00003dce 50                     push eax
:00003dcf 8d45e8                 lea  eax, ptr [ebp-24]
:00003dd2 50                     push eax
:00003dd3 ff32                   pushl (edx)
:00003dd5 ff521c                 call 1c(edx)
:00003dd8 83c40c                 add  esp, c
:00003ddb 85c0                   test eax, eax
:00003ddd 7532                   jne  00003e11
:00003ddf 89d8                   mov  eax, ebx
:00003de1 2b86d8010000           sub  eax, ptr [esi+1d8]
:00003de7 d1f8                   sar  eax
:00003de9 8b96f4010000           mov  edx, ptr [esi+1f4]
:00003def c7041000000000         movl ptr [eax*edx], 0
:00003df6 8b86fc010000           mov  eax, ptr [esi+1fc]
:00003dfc 8903                   mov  ptr [ebx], eax
:00003dfe 66c74304cf07           movw ptr [ebx+4], 7cf
:00003e04 66c743060080           movw ptr [ebx+6], 8000
:00003e0a b800000000             mov  eax, 0
:00003e0f eb32                   jmp  00003e43

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003ddd
|
:00003e11 89d8                   mov  eax, ebx
:00003e13 2b86d8010000           sub  eax, ptr [esi+1d8]
:00003e19 d1f8                   sar  eax
:00003e1b 8b8ef4010000           mov  ecx, ptr [esi+1f4]
:00003e21 8b55e4                 mov  edx, ptr [ebp-28]
:00003e24 891408                 mov  ptr [eax*ecx], edx
:00003e27 8b45ec                 mov  eax, ptr [ebp-20]
:00003e2a 8903                   mov  ptr [ebx], eax
:00003e2c 8b45f0                 mov  eax, ptr [ebp-16]
:00003e2f 05cfff0000             add  eax, ffcf
:00003e34 66894304               mov  ptr [ebx+4], ax
:00003e38 66c743060080           movw ptr [ebx+6], 8000
:00003e3e b801000000             mov  eax, 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003e0f
|
:00003e43 8d65f8                 lea  esp, ptr [ebp-8]
:00003e46 5b                     pop  ebx
:00003e47 5e                     pop  esi
:00003e48 5d                     pop  ebp
:00003e49 c3                     ret
:00003e4a 8db600000000           lea  esi, ptr [esi]
Exported fn(): DestroyReceiveDescriptor
:00003e50 55                     push ebp
:00003e51 89e5                   mov  ebp, esp
:00003e53 57                     push edi
:00003e54 56                     push esi
:00003e55 53                     push ebx
:00003e56 83ec10                 sub  esp, 10
:00003e59 8b5d08                 mov  ebx, ptr [ebp+8]
:00003e5c 8b750c                 mov  esi, ptr [ebp]
:00003e5f 8bbbb0000000           mov  edi, ptr [ebx]
:00003e65 8b0e                   mov  ecx, ptr [esi]
:00003e67 3b8bfc010000           cmp  ecx, ptr [ebx+1fc]
:00003e6d 7451                   je   00003ec0
:00003e6f 89f0                   mov  eax, esi
:00003e71 2b83d8010000           sub  eax, ptr [ebx+1d8]
:00003e77 d1f8                   sar  eax
:00003e79 8b93f4010000           mov  edx, ptr [ebx+1f4]
:00003e7f 8b0410                 mov  eax, ptr [eax*edx]
:00003e82 894de8                 mov  ptr [ebp-24], ecx
:00003e85 c745ec00080000         movl ptr [ebp-20], 800
:00003e8c 50                     push eax
:00003e8d 8d45e4                 lea  eax, ptr [ebp-28]
:00003e90 50                     push eax
:00003e91 ff37                   pushl (edi)
:00003e93 ff5720                 call 20(edi)
:00003e96 89f0                   mov  eax, esi
:00003e98 2b83d8010000           sub  eax, ptr [ebx+1d8]
:00003e9e d1f8                   sar  eax
:00003ea0 8b93f4010000           mov  edx, ptr [ebx+1f4]
:00003ea6 c7041000000000         movl ptr [eax*edx], 0
:00003ead 8b83fc010000           mov  eax, ptr [ebx+1fc]
:00003eb3 8906                   mov  ptr [esi], eax
:00003eb5 b801000000             mov  eax, 1
:00003eba eb09                   jmp  00003ec5
:00003ebc 8d742600               lea  esi, ptr [esi]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003eba
|
:00003ec5 8d65f4                 lea  esp, ptr [ebp-12]
:00003ec8 5b                     pop  ebx
:00003ec9 5e                     pop  esi
:00003eca 5f                     pop  edi
:00003ecb 5d                     pop  ebp
:00003ecc c3                     ret
:00003ecd 8d7600                 lea  esi, ptr [esi]
Exported fn(): PHY_Open
:00003ed0 55                     push ebp
:00003ed1 89e5                   mov  ebp, esp
:00003ed3 57                     push edi
:00003ed4 56                     push esi
:00003ed5 53                     push ebx
:00003ed6 83ec14                 sub  esp, 14
:00003ed9 8b7508                 mov  esi, ptr [ebp+8]
:00003edc c745e000000000         movl ptr [ebp-32], 0
:00003ee3 8b450c                 mov  eax, ptr [ebp]
:00003ee6 8b38                   mov  edi, ptr [eax]
:00003ee8 c70000000000           movl ptr [eax], 0
:00003eee c745ec68000000         movl ptr [ebp-20], 68
:00003ef5 c745e800000000         movl ptr [ebp-24], 0
:00003efc 8d45e4                 lea  eax, ptr [ebp-28]
:00003eff 50                     push eax
:00003f00 ff36                   pushl (esi)
:00003f02 ff5604                 call 4(esi)
:00003f05 83c408                 add  esp, 8
:00003f08 85c0                   test eax, eax
:00003f0a 750a                   jne  00003f16
:00003f0c b801000000             mov  eax, 1
:00003f11 e9f4000000             jmp  0000400a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003f0a
|
:00003f16 8b5de4                 mov  ebx, ptr [ebp-28]
:00003f19 8933                   mov  ptr [ebx], esi
:00003f1b 897b34                 mov  ptr [ebx+34], edi
:00003f1e 53                     push ebx
:00003f1f e8fcffffff             call 00003f20

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

:00003f24 89c1                   mov  ecx, eax
:00003f26 83c404                 add  esp, 4
:00003f29 895b04                 mov  ptr [ebx+4], ebx
:00003f2c c7430800000000         movl ptr [ebx+8], 0

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

:00003f33 c7430c00000000         movl ptr [ebx], 0

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

:00003f3a c7431000000000         movl ptr [ebx+10], 0

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

:00003f41 c7431800000000         movl ptr [ebx+18], 0

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

:00003f48 c7431c00000000         movl ptr [ebx+1c], 0

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

:00003f4f c7432000000000         movl ptr [ebx+20], 0

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

:00003f56 c7432400000000         movl ptr [ebx+24], 0

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

:00003f5d c7432800000000         movl ptr [ebx+28], 0

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

:00003f64 c7431400000000         movl ptr [ebx+14], 0

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

:00003f6b c7433000000000         movl ptr [ebx+30], 0

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

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

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

:00003f79 8d4304                 lea  eax, ptr [ebx+4]
:00003f7c 8b550c                 mov  edx, ptr [ebp]
:00003f7f 8902                   mov  ptr [edx], eax
:00003f81 8b5340                 mov  edx, ptr [ebx+40]
:00003f84 8b4514                 mov  eax, ptr [ebp+14]
:00003f87 8910                   mov  ptr [eax], edx
:00003f89 8b4340                 mov  eax, ptr [ebx+40]
:00003f8c 8d0480                 lea  eax, ptr [eax+4*eax]
:00003f8f 8b148510000000         mov  edx, ptr [+4*eax+10]

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

:00003f96 8b4518                 mov  eax, ptr [ebp+18]
:00003f99 8910                   mov  ptr [eax], edx

* Possible StringData Ref from Code Obj ->""
                                 |
:00003f9b 833d0000000000         cmpl 0, 0

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

:00003fa2 745c                   je   00004000
:00003fa4 81f9000018e0           cmp  ecx, e0180000
:00003faa 7408                   je   00003fb4
:00003fac 81f900cc3200           cmp  ecx, 32cc00
:00003fb2 7508                   jne  00003fbc

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003faa
|
:00003fb4 894b4c                 mov  ptr [ebx+4c], ecx
:00003fb7 8b4510                 mov  eax, ptr [ebp+10]
:00003fba 8908                   mov  ptr [eax], ecx

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003fb2
|
:00003fbc 8b13                   mov  edx, ptr [ebx]
:00003fbe 837a3000               cmpl ptr [edx+30], 0
:00003fc2 7443                   je   00004007
:00003fc4 8d4350                 lea  eax, ptr [ebx+50]
:00003fc7 50                     push eax
:00003fc8 8b03                   mov  eax, ptr [ebx]
:00003fca ff30                   pushl (eax)
:00003fcc ff5230                 call 30(edx)
:00003fcf 83c408                 add  esp, 8
:00003fd2 85c0                   test eax, eax
:00003fd4 741a                   je   00003ff0
:00003fd6 8b13                   mov  edx, ptr [ebx]
:00003fd8 53                     push ebx

* Possible StringData Ref from Code Obj ->""
                                 |
:00003fd9 6800000000             push 0

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

:00003fde ff7350                 pushl ptr [ebx+50]
:00003fe1 8b03                   mov  eax, ptr [ebx]
:00003fe3 ff30                   pushl (eax)
:00003fe5 ff5238                 call 38(edx)
:00003fe8 83c410                 add  esp, 10
:00003feb eb1a                   jmp  00004007
:00003fed 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003fd4
|
:00003ff0 c745e009000000         movl ptr [ebp-32], 9
:00003ff7 eb0e                   jmp  00004007
:00003ff9 8db42600000000         lea  esi, ptr [esi]

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003fc2, :00003feb, :00003ff7
|
:00004007 8b45e0                 mov  eax, ptr [ebp-32]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00003f11
|
:0000400a 8d65f4                 lea  esp, ptr [ebp-12]
:0000400d 5b                     pop  ebx
:0000400e 5e                     pop  esi
:0000400f 5f                     pop  edi
:00004010 5d                     pop  ebp
:00004011 c3                     ret
:00004012 8db42600000000         lea  esi, ptr [esi]
:00004019 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_Close
:00004020 55                     push ebp
:00004021 89e5                   mov  ebp, esp
:00004023 53                     push ebx
:00004024 83ec10                 sub  esp, 10
:00004027 8b5d08                 mov  ebx, ptr [ebp+8]
:0000402a 85db                   test ebx, ebx
:0000402c 7443                   je   00004071
:0000402e 837b5000               cmpl ptr [ebx+50], 0
:00004032 741e                   je   00004052
:00004034 8b03                   mov  eax, ptr [ebx]
:00004036 ff7350                 pushl ptr [ebx+50]
:00004039 ff30                   pushl (eax)
:0000403b ff5040                 call 40(eax)
:0000403e 8b03                   mov  eax, ptr [ebx]
:00004040 ff7350                 pushl ptr [ebx+50]
:00004043 ff30                   pushl (eax)
:00004045 ff5034                 call 34(eax)
:00004048 c7435000000000         movl ptr [ebx+50], 0
:0000404f 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004032
|
:00004052 895dec                 mov  ptr [ebp-20], ebx
:00004055 c745f000000000         movl ptr [ebp-16], 0
:0000405c c745f468000000         movl ptr [ebp-12], 68
:00004063 8b13                   mov  edx, ptr [ebx]
:00004065 8d45ec                 lea  eax, ptr [ebp-20]
:00004068 50                     push eax
:00004069 ff32                   pushl (edx)
:0000406b ff5208                 call 8(edx)
:0000406e 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000402c
|
:00004071 b800000000             mov  eax, 0
:00004076 8b5dfc                 mov  ebx, ptr [ebp-4]
:00004079 89ec                   mov  esp, ebp
:0000407b 5d                     pop  ebp
:0000407c c3                     ret
:0000407d 8d7600                 lea  esi, ptr [esi]
Exported fn(): PHY_Init
:00004080 55                     push ebp
:00004081 89e5                   mov  ebp, esp
:00004083 57                     push edi
:00004084 56                     push esi
:00004085 53                     push ebx
:00004086 83ec04                 sub  esp, 4
:00004089 8b5d08                 mov  ebx, ptr [ebp+8]
:0000408c 8b750c                 mov  esi, ptr [ebp]
:0000408f 89df                   mov  edi, ebx
:00004091 8b4334                 mov  eax, ptr [ebx+34]
:00004094 8b4804                 mov  ecx, ptr [eax+4]
:00004097 8b10                   mov  edx, ptr [eax]
:00004099 833e00                 cmpl ptr [esi], 0
:0000409c 0f954364               setne ptr [ebx+64]
:000040a0 c70600000000           movl ptr [esi], 0
:000040a6 c6436501               movb ptr [ebx+65], 1
:000040aa 8d45f0                 lea  eax, ptr [ebp-16]
:000040ad 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:000040ae ff3500000000           pushl 0

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

:000040b4 ff7340                 pushl ptr [ebx+40]
:000040b7 52                     push edx
:000040b8 ffd1                   call ecx
:000040ba c7435404000000         movl ptr [ebx+54], 4
:000040c1 83c410                 add  esp, 10
:000040c4 f74360ffffff00         testl ptr [ebx+60], ffffff
:000040cb 751a                   jne  000040e7
:000040cd 53                     push ebx
:000040ce e8fcffffff             call 000040cf

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

:000040d3 c6436400               movb ptr [ebx+64], 0
:000040d7 83c404                 add  esp, 4
:000040da 85c0                   test eax, eax
:000040dc 752d                   jne  0000410b
:000040de 56                     push esi
:000040df 53                     push ebx
:000040e0 e8fcffffff             call 000040e1

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

:000040e5 eb1c                   jmp  00004103

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000040cb
|
:000040e7 c6476401               movb ptr [edi+64], 1
:000040eb 53                     push ebx
:000040ec e8fcffffff             call 000040ed

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

:000040f1 c6476400               movb ptr [edi+64], 0
:000040f5 83c404                 add  esp, 4
:000040f8 85c0                   test eax, eax
:000040fa 750f                   jne  0000410b
:000040fc 56                     push esi
:000040fd 53                     push ebx
:000040fe e8fcffffff             call 000040ff

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000040e5
|
:00004103 83c408                 add  esp, 8
:00004106 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000040dc, :000040fa
|
:0000410b 8d65f4                 lea  esp, ptr [ebp-12]
:0000410e 5b                     pop  ebx
:0000410f 5e                     pop  esi
:00004110 5f                     pop  edi
:00004111 5d                     pop  ebp
:00004112 c3                     ret
:00004113 8db600000000           lea  esi, ptr [esi]
:00004119 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_WaitForLinkup
:00004120 55                     push ebp
:00004121 89e5                   mov  ebp, esp
:00004123 57                     push edi
:00004124 56                     push esi
:00004125 53                     push ebx
:00004126 83ec10                 sub  esp, 10
:00004129 8b5510                 mov  edx, ptr [ebp+10]
:0000412c 8b7508                 mov  esi, ptr [ebp+8]
:0000412f 8b4e34                 mov  ecx, ptr [esi+34]
:00004132 8b4104                 mov  eax, ptr [ecx+4]
:00004135 8945ec                 mov  ptr [ebp-20], eax
:00004138 8b01                   mov  eax, ptr [ecx]
:0000413a 8945e8                 mov  ptr [ebp-24], eax
:0000413d 8b450c                 mov  eax, ptr [ebp]
:00004140 c70000000000           movl ptr [eax], 0
:00004146 01d2                   add  edx, edx
:00004148 8955e4                 mov  ptr [ebp-28], edx
:0000414b 8d45f0                 lea  eax, ptr [ebp-16]
:0000414e 50                     push eax
:0000414f a100000000             mov  eax, 0

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

:00004154 40                     inc  eax
:00004155 50                     push eax
:00004156 ff7640                 pushl ptr [esi+40]
:00004159 ff75e8                 pushl ptr [ebp+-24]
:0000415c ff55ec                 call -20(ebp)
:0000415f 83c410                 add  esp, 10
:00004162 85c0                   test eax, eax
:00004164 750a                   jne  00004170

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000041af
|
:00004166 b806000000             mov  eax, 6
:0000416b eb60                   jmp  000041cd
:0000416d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004164
|
:00004170 bf00000000             mov  edi, 0
:00004175 eb3b                   jmp  000041b2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000041bb
|
:00004177 bb00000000             mov  ebx, 0
:0000417c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004190
|
:00004180 8b06                   mov  eax, ptr [esi]
:00004182 6a32                   push 32
:00004184 ff30                   pushl (eax)
:00004186 ff5018                 call 18(eax)
:00004189 83c408                 add  esp, 8
:0000418c 43                     inc  ebx
:0000418d 83fb09                 cmp  ebx, 9
:00004190 0f8eeaffffff           jle  00004180
:00004196 8d45f0                 lea  eax, ptr [ebp-16]
:00004199 50                     push eax
:0000419a a100000000             mov  eax, 0

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

:0000419f 40                     inc  eax
:000041a0 50                     push eax
:000041a1 ff7640                 pushl ptr [esi+40]
:000041a4 ff75e8                 pushl ptr [ebp+-24]
:000041a7 ff55ec                 call -20(ebp)
:000041aa 83c410                 add  esp, 10
:000041ad 85c0                   test eax, eax
:000041af 74b5                   je   00004166
:000041b1 47                     inc  edi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004175
|
:000041b2 3b7de4                 cmp  edi, ptr [ebp-28]
:000041b5 7d06                   jge  000041bd
:000041b7 f645f004               testb ptr [ebp-16], 4
:000041bb 74ba                   je   00004177

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000041b5
|
:000041bd 8b45f0                 mov  eax, ptr [ebp-16]
:000041c0 83e004                 and  eax, 4
:000041c3 8b550c                 mov  edx, ptr [ebp]
:000041c6 8902                   mov  ptr [edx], eax
:000041c8 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000416b
|
:000041cd 8d65f4                 lea  esp, ptr [ebp-12]
:000041d0 5b                     pop  ebx
:000041d1 5e                     pop  esi
:000041d2 5f                     pop  edi
:000041d3 5d                     pop  ebp
:000041d4 c3                     ret
:000041d5 8d742600               lea  esi, ptr [esi]
:000041d9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_DoPostAutonegotiationProcessing
:000041e0 55                     push ebp
:000041e1 89e5                   mov  ebp, esp
:000041e3 57                     push edi
:000041e4 56                     push esi
:000041e5 53                     push ebx
:000041e6 83ec08                 sub  esp, 8
:000041e9 8b5d08                 mov  ebx, ptr [ebp+8]
:000041ec 8b4334                 mov  eax, ptr [ebx+34]
:000041ef 8b7804                 mov  edi, ptr [eax+4]
:000041f2 8b30                   mov  esi, ptr [eax]
:000041f4 8d45f0                 lea  eax, ptr [ebp-16]
:000041f7 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:000041f8 ff3500000000           pushl 0

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

:000041fe ff7340                 pushl ptr [ebx+40]
:00004201 56                     push esi
:00004202 ffd7                   call edi
:00004204 83c410                 add  esp, 10
:00004207 85c0                   test eax, eax
:00004209 7418                   je   00004223
:0000420b 8d45ec                 lea  eax, ptr [ebp-20]
:0000420e 50                     push eax
:0000420f a100000000             mov  eax, 0

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

:00004214 40                     inc  eax
:00004215 50                     push eax
:00004216 ff7340                 pushl ptr [ebx+40]
:00004219 56                     push esi
:0000421a ffd7                   call edi
:0000421c 83c410                 add  esp, 10
:0000421f 85c0                   test eax, eax
:00004221 750d                   jne  00004230

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004209
|
:00004223 b806000000             mov  eax, 6
:00004228 eb4f                   jmp  00004279
:0000422a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004221
|
:00004230 f645f102               testb ptr [ebp-15], 2
:00004234 7506                   jne  0000423c
:00004236 f645ec20               testb ptr [ebp-20], 20
:0000423a 7514                   jne  00004250

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004234
|
:0000423c ff750c                 pushl ptr [ebp+c]
:0000423f 53                     push ebx
:00004240 e8fcffffff             call 00004241

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

:00004245 83c408                 add  esp, 8
:00004248 eb2a                   jmp  00004274
:0000424a 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000423a
|
:00004250 c745ec00000000         movl ptr [ebp-20], 0
:00004257 837b4c00               cmpl ptr [ebx+4c], 0
:0000425b 750e                   jne  0000426b
:0000425d 6a64                   push 64
:0000425f ff750c                 pushl ptr [ebp+c]
:00004262 53                     push ebx
:00004263 e8fcffffff             call 00004264

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

:00004268 83c40c                 add  esp, c

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000425b
|
:0000426b 53                     push ebx
:0000426c e8fcffffff             call 0000426d

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

:00004271 83c404                 add  esp, 4

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004228
|
:00004279 8d65f4                 lea  esp, ptr [ebp-12]
:0000427c 5b                     pop  ebx
:0000427d 5e                     pop  esi
:0000427e 5f                     pop  edi
:0000427f 5d                     pop  ebp
:00004280 c3                     ret

* Reference To: PHY_IsLinkInitializing 
                                 |
:00004281 eb0d                   jmp  00004290
:00004283 90                     nop
:00004284 90                     nop
:00004285 90                     nop
:00004286 90                     nop
:00004287 90                     nop
:00004288 90                     nop
:00004289 90                     nop
:0000428a 90                     nop
:0000428b 90                     nop
:0000428c 90                     nop
:0000428d 90                     nop
:0000428e 90                     nop
:0000428f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004281
|
Exported fn(): PHY_IsLinkInitializing
:00004290 55                     push ebp
:00004291 89e5                   mov  ebp, esp
:00004293 8b5508                 mov  edx, ptr [ebp+8]
:00004296 b800000000             mov  eax, 0
:0000429b 837a5403               cmpl ptr [edx+54], 3
:0000429f 0f96c0                 setbe al
:000042a2 5d                     pop  ebp
:000042a3 c3                     ret
:000042a4 8db600000000           lea  esi, ptr [esi]
:000042aa 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_ResetPhyInitState
:000042b0 55                     push ebp
:000042b1 89e5                   mov  ebp, esp
:000042b3 8b4508                 mov  eax, ptr [ebp+8]
:000042b6 c7405400000000         movl ptr [eax+54], 0
:000042bd b800000000             mov  eax, 0
:000042c2 5d                     pop  ebp
:000042c3 c3                     ret
:000042c4 8db600000000           lea  esi, ptr [esi]
:000042ca 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PhyTimerFunc
:000042d0 55                     push ebp
:000042d1 89e5                   mov  ebp, esp
:000042d3 57                     push edi
:000042d4 56                     push esi
:000042d5 53                     push ebx
:000042d6 83ec18                 sub  esp, 18
:000042d9 8b5d08                 mov  ebx, ptr [ebp+8]
:000042dc 895de4                 mov  ptr [ebp-28], ebx
:000042df 8b5334                 mov  edx, ptr [ebx+34]
:000042e2 8b7a04                 mov  edi, ptr [edx+4]
:000042e5 8b4208                 mov  eax, ptr [edx+8]
:000042e8 8945e0                 mov  ptr [ebp-32], eax
:000042eb 8b32                   mov  esi, ptr [edx]
:000042ed 8b4354                 mov  eax, ptr [ebx+54]
:000042f0 83f801                 cmp  eax, 1
:000042f3 747f                   je   00004374
:000042f5 83f801                 cmp  eax, 1
:000042f8 7217                   jb   00004311
:000042fa 83f802                 cmp  eax, 2
:000042fd 0f844e010000           je   00004451
:00004303 83f803                 cmp  eax, 3
:00004306 0f84d6010000           je   000044e2
:0000430c e916020000             jmp  00004527

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004315 ff3500000000           pushl 0

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

:0000431b ff7340                 pushl ptr [ebx+40]
:0000431e 56                     push esi
:0000431f ffd7                   call edi
:00004321 83c410                 add  esp, 10
:00004324 85c0                   test eax, eax
:00004326 0f84f4010000           je   00004520
:0000432c 814df000800000         orl  ptr [ebp-16], 8000
:00004333 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->""
                                 |
:00004336 ff3500000000           pushl 0

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

:0000433c ff7340                 pushl ptr [ebx+40]
:0000433f 56                     push esi
:00004340 ff55e0                 call -32(ebp)
:00004343 83c410                 add  esp, 10
:00004346 85c0                   test eax, eax
:00004348 0f84d2010000           je   00004520
:0000434e c7435401000000         movl ptr [ebx+54], 1
:00004355 8b03                   mov  eax, ptr [ebx]
:00004357 6812020000             push 212

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000043f4, :0000448a, :00004517
|
:0000435c ff7350                 pushl ptr [ebx+50]
:0000435f ff30                   pushl (eax)
:00004361 ff503c                 call 3c(eax)
:00004364 83c40c                 add  esp, c
:00004367 85c0                   test eax, eax
:00004369 0f85b8010000           jne  00004527
:0000436f e9ac010000             jmp  00004520

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004378 ff3500000000           pushl 0

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

:0000437e ff7340                 pushl ptr [ebx+40]
:00004381 56                     push esi
:00004382 ffd7                   call edi
:00004384 83c410                 add  esp, 10
:00004387 85c0                   test eax, eax
:00004389 0f8491010000           je   00004520
:0000438f c745dc00000000         movl ptr [ebp-36], 0
:00004396 f645f180               testb ptr [ebp-15], 80
:0000439a 743a                   je   000043d6
:0000439c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000043d4
|
:000043a0 8b03                   mov  eax, ptr [ebx]
:000043a2 6a32                   push 32
:000043a4 ff30                   pushl (eax)
:000043a6 ff5018                 call 18(eax)
:000043a9 8d45f0                 lea  eax, ptr [ebp-16]
:000043ac 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:000043ad ff3500000000           pushl 0

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

:000043b3 ff7340                 pushl ptr [ebx+40]
:000043b6 56                     push esi
:000043b7 ffd7                   call edi
:000043b9 83c418                 add  esp, 18
:000043bc 85c0                   test eax, eax
:000043be 0f845c010000           je   00004520
:000043c4 ff45dc                 incl ptr [ebp+-36]
:000043c7 817ddce7030000         cmpl ptr [ebp-36], 3e7
:000043ce 7f06                   jg   000043d6
:000043d0 f645f180               testb ptr [ebp-15], 80
:000043d4 75ca                   jne  000043a0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000439a, :000043ce
|
:000043d6 f74360ffffff00         testl ptr [ebx+60], ffffff
:000043dd 7521                   jne  00004400
:000043df c7435402000000         movl ptr [ebx+54], 2
:000043e6 c7435820030000         movl ptr [ebx+58], 320
:000043ed 8b03                   mov  eax, ptr [ebx]
:000043ef 6820030000             push 320
:000043f4 e963ffffff             jmp  0000435c
:000043f9 8db42600000000         lea  esi, ptr [esi]

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004404 ff3500000000           pushl 0

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

:0000440a ff7340                 pushl ptr [ebx+40]
:0000440d 56                     push esi
:0000440e ffd7                   call edi
:00004410 83c410                 add  esp, 10
:00004413 85c0                   test eax, eax
:00004415 0f8405010000           je   00004520
:0000441b 8165f0ff6fffff         andl ptr [ebp-16], ffff6fff
:00004422 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->""
                                 |
:00004425 ff3500000000           pushl 0

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

:0000442b ff7340                 pushl ptr [ebx+40]
:0000442e 56                     push esi
:0000442f ff55e0                 call -32(ebp)
:00004432 83c410                 add  esp, 10
:00004435 85c0                   test eax, eax
:00004437 0f84e3000000           je   00004520
:0000443d 8d45ec                 lea  eax, ptr [ebp-20]
:00004440 50                     push eax
:00004441 ff75e4                 pushl ptr [ebp+-28]
:00004444 e8fcffffff             call 00004445

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

:00004449 83c408                 add  esp, 8
:0000444c e9d6000000             jmp  00004527

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000042fd
|
:00004451 8d45e8                 lea  eax, ptr [ebp-24]
:00004454 50                     push eax
:00004455 a100000000             mov  eax, 0

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

:0000445a 40                     inc  eax
:0000445b 50                     push eax
:0000445c ff7340                 pushl ptr [ebx+40]
:0000445f 56                     push esi
:00004460 ffd7                   call edi
:00004462 83c410                 add  esp, 10
:00004465 85c0                   test eax, eax
:00004467 0f84b3000000           je   00004520
:0000446d f645e820               testb ptr [ebp-24], 20
:00004471 751d                   jne  00004490
:00004473 817b58b70b0000         cmpl ptr [ebx+58], bb7
:0000447a 7714                   ja   00004490
:0000447c 81435826020000         addl ptr [ebx+58], 226
:00004483 8b03                   mov  eax, ptr [ebx]
:00004485 6826020000             push 226
:0000448a e9cdfeffff             jmp  0000435c
:0000448f 90                     nop

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004494 ff3500000000           pushl 0

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

:0000449a ff7340                 pushl ptr [ebx+40]
:0000449d 56                     push esi
:0000449e ffd7                   call edi
:000044a0 83c410                 add  esp, 10
:000044a3 85c0                   test eax, eax
:000044a5 7479                   je   00004520
:000044a7 f645f102               testb ptr [ebp-15], 2
:000044ab 7506                   jne  000044b3
:000044ad f645e820               testb ptr [ebp-24], 20
:000044b1 751d                   jne  000044d0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000044ab
|
:000044b3 c7435403000000         movl ptr [ebx+54], 3
:000044ba 8d45ec                 lea  eax, ptr [ebp-20]
:000044bd 50                     push eax
:000044be 53                     push ebx
:000044bf e8fcffffff             call 000044c0

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

:000044c4 83c408                 add  esp, 8
:000044c7 eb5e                   jmp  00004527
:000044c9 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000044b1
|
:000044d0 53                     push ebx
:000044d1 e8fcffffff             call 000044d2

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

:000044d6 c7435404000000         movl ptr [ebx+54], 4
:000044dd 83c404                 add  esp, 4
:000044e0 eb45                   jmp  00004527

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004306
|
:000044e2 8d45e8                 lea  eax, ptr [ebp-24]
:000044e5 50                     push eax
:000044e6 a100000000             mov  eax, 0

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

:000044eb 40                     inc  eax
:000044ec 50                     push eax
:000044ed ff7340                 pushl ptr [ebx+40]
:000044f0 56                     push esi
:000044f1 ffd7                   call edi
:000044f3 83c410                 add  esp, 10
:000044f6 85c0                   test eax, eax
:000044f8 7426                   je   00004520
:000044fa f645e804               testb ptr [ebp-24], 4
:000044fe 7520                   jne  00004520
:00004500 817b585f090000         cmpl ptr [ebx+58], 95f
:00004507 7717                   ja   00004520
:00004509 81435896000000         addl ptr [ebx+58], 96
:00004510 8b03                   mov  eax, ptr [ebx]
:00004512 6896000000             push 96
:00004517 e940feffff             jmp  0000435c
:0000451c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004326, :00004348, :0000436f, :00004389, :000043be
| :00004415, :00004437, :00004467, :000044a5, :000044f8
| :000044fe, :00004507
|
:00004520 c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000430c, :00004369, :0000444c, :000044c7, :000044e0
|
:00004527 8d65f4                 lea  esp, ptr [ebp-12]
:0000452a 5b                     pop  ebx
:0000452b 5e                     pop  esi
:0000452c 5f                     pop  edi
:0000452d 5d                     pop  ebp
:0000452e c3                     ret
:0000452f 90                     nop
Exported fn(): PHY_InitFast
:00004530 55                     push ebp
:00004531 89e5                   mov  ebp, esp
:00004533 57                     push edi
:00004534 56                     push esi
:00004535 53                     push ebx
:00004536 83ec08                 sub  esp, 8
:00004539 8b7d08                 mov  edi, ptr [ebp+8]
:0000453c 897dec                 mov  ptr [ebp-20], edi
:0000453f 8b4734                 mov  eax, ptr [edi+34]
:00004542 8b7004                 mov  esi, ptr [eax+4]
:00004545 8b18                   mov  ebx, ptr [eax]
:00004547 c6476500               movb ptr [edi+65], 0
:0000454b 8d45f0                 lea  eax, ptr [ebp-16]
:0000454e 50                     push eax
:0000454f a100000000             mov  eax, 0

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

:00004554 40                     inc  eax
:00004555 50                     push eax
:00004556 ff7740                 pushl ptr [edi+40]
:00004559 53                     push ebx
:0000455a ffd6                   call esi
:0000455c 8d45f0                 lea  eax, ptr [ebp-16]
:0000455f 50                     push eax
:00004560 a100000000             mov  eax, 0

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

:00004565 40                     inc  eax
:00004566 50                     push eax
:00004567 ff7740                 pushl ptr [edi+40]
:0000456a 53                     push ebx
:0000456b ffd6                   call esi
:0000456d 8b450c                 mov  eax, ptr [ebp]
:00004570 c70000000000           movl ptr [eax], 0
:00004576 83c420                 add  esp, 20
:00004579 837f5404               cmpl ptr [edi+54], 4
:0000457d 7511                   jne  00004590
:0000457f 50                     push eax
:00004580 57                     push edi
:00004581 e8fcffffff             call 00004582

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

:00004586 83c408                 add  esp, 8
:00004589 85c0                   test eax, eax
:0000458b 741f                   je   000045ac
:0000458d eb22                   jmp  000045b1
:0000458f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000457d
|
:00004590 8b45ec                 mov  eax, ptr [ebp-20]
:00004593 ff7040                 pushl ptr [eax+40]
:00004596 50                     push eax
:00004597 e8fcffffff             call 00004598

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

:0000459c 83c408                 add  esp, 8
:0000459f 85c0                   test eax, eax
:000045a1 750e                   jne  000045b1
:000045a3 57                     push edi
:000045a4 e8fcffffff             call 000045a5

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

:000045a9 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000458b
|
:000045ac b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000458d, :000045a1
|
:000045b1 8d65f4                 lea  esp, ptr [ebp-12]
:000045b4 5b                     pop  ebx
:000045b5 5e                     pop  esi
:000045b6 5f                     pop  edi
:000045b7 5d                     pop  ebp
:000045b8 c3                     ret
:000045b9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_Deinit
:000045c0 55                     push ebp
:000045c1 89e5                   mov  ebp, esp
:000045c3 57                     push edi
:000045c4 56                     push esi
:000045c5 53                     push ebx
:000045c6 83ec04                 sub  esp, 4
:000045c9 8b5d08                 mov  ebx, ptr [ebp+8]
:000045cc 85db                   test ebx, ebx
:000045ce 0f8481000000           je   00004655

* Possible StringData Ref from Code Obj ->""
                                 |
:000045d4 833d0000000000         cmpl 0, 0

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

:000045db 7478                   je   00004655
:000045dd 8b4334                 mov  eax, ptr [ebx+34]
:000045e0 8b7804                 mov  edi, ptr [eax+4]
:000045e3 8b30                   mov  esi, ptr [eax]
:000045e5 ff7340                 pushl ptr [ebx+40]
:000045e8 53                     push ebx
:000045e9 e8fcffffff             call 000045ea

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

:000045ee 83c408                 add  esp, 8
:000045f1 85c0                   test eax, eax
:000045f3 7565                   jne  0000465a
:000045f5 8d45f0                 lea  eax, ptr [ebp-16]
:000045f8 50                     push eax
:000045f9 a100000000             mov  eax, 0

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

:000045fe 40                     inc  eax
:000045ff 50                     push eax
:00004600 ff7340                 pushl ptr [ebx+40]
:00004603 56                     push esi
:00004604 ffd7                   call edi
:00004606 83c410                 add  esp, 10
:00004609 85c0                   test eax, eax
:0000460b 7507                   jne  00004614
:0000460d b806000000             mov  eax, 6
:00004612 eb46                   jmp  0000465a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000460b
|
:00004614 f645f004               testb ptr [ebp-16], 4
:00004618 740b                   je   00004625
:0000461a b800000000             mov  eax, 0
:0000461f 807b6400               cmpb ptr [ebx+64], 0
:00004623 7435                   je   0000465a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004618
|
:00004625 ff7340                 pushl ptr [ebx+40]
:00004628 53                     push ebx
:00004629 e8fcffffff             call 0000462a

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

:0000462e 83c408                 add  esp, 8
:00004631 85c0                   test eax, eax
:00004633 7525                   jne  0000465a
:00004635 ff7340                 pushl ptr [ebx+40]
:00004638 53                     push ebx
:00004639 e8fcffffff             call 0000463a

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

:0000463e 83c408                 add  esp, 8
:00004641 85c0                   test eax, eax
:00004643 7515                   jne  0000465a
:00004645 ff7340                 pushl ptr [ebx+40]
:00004648 53                     push ebx
:00004649 e8fcffffff             call 0000464a

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

:0000464e 83c408                 add  esp, 8
:00004651 85c0                   test eax, eax
:00004653 7505                   jne  0000465a

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000045ce, :000045db
|
:00004655 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000045f3, :00004612, :00004623, :00004633, :00004643
| :00004653
|
:0000465a 8d65f4                 lea  esp, ptr [ebp-12]
:0000465d 5b                     pop  ebx
:0000465e 5e                     pop  esi
:0000465f 5f                     pop  edi
:00004660 5d                     pop  ebp
:00004661 c3                     ret
:00004662 8db42600000000         lea  esi, ptr [esi]
:00004669 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_GetLinkSpeed
:00004670 55                     push ebp
:00004671 89e5                   mov  ebp, esp
:00004673 53                     push ebx
:00004674 8b5d08                 mov  ebx, ptr [ebp+8]
:00004677 66837b6000             cmpw ptr [ebx+60], 0
:0000467c 7509                   jne  00004687
:0000467e 53                     push ebx
:0000467f e8fcffffff             call 00004680

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

:00004684 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000467c
|
:00004687 8b4338                 mov  eax, ptr [ebx+38]
:0000468a 8b5dfc                 mov  ebx, ptr [ebp-4]
:0000468d 89ec                   mov  esp, ebp
:0000468f 5d                     pop  ebp
:00004690 c3                     ret

* Reference To: PHY_GetLinkMode -.
                                 |
:00004691 eb0d                   jmp  000046a0
:00004693 90                     nop
:00004694 90                     nop
:00004695 90                     nop
:00004696 90                     nop
:00004697 90                     nop
:00004698 90                     nop
:00004699 90                     nop
:0000469a 90                     nop
:0000469b 90                     nop
:0000469c 90                     nop
:0000469d 90                     nop
:0000469e 90                     nop
:0000469f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004691
|
Exported fn(): PHY_GetLinkMode
:000046a0 55                     push ebp
:000046a1 89e5                   mov  ebp, esp
:000046a3 53                     push ebx
:000046a4 8b5d08                 mov  ebx, ptr [ebp+8]
:000046a7 807b6200               cmpb ptr [ebx+62], 0
:000046ab 7509                   jne  000046b6
:000046ad 53                     push ebx
:000046ae e8fcffffff             call 000046af

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

:000046b3 83c404                 add  esp, 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000046ab
|
:000046b6 8b433c                 mov  eax, ptr [ebx+3c]
:000046b9 8b5dfc                 mov  ebx, ptr [ebp-4]
:000046bc 89ec                   mov  esp, ebp
:000046be 5d                     pop  ebp
:000046bf c3                     ret
Exported fn(): ForceSpeedDuplexThroughControlRegister
:000046c0 55                     push ebp
:000046c1 89e5                   mov  ebp, esp
:000046c3 57                     push edi
:000046c4 56                     push esi
:000046c5 53                     push ebx
:000046c6 83ec1c                 sub  esp, 1c
:000046c9 8b5d08                 mov  ebx, ptr [ebp+8]
:000046cc 8b5334                 mov  edx, ptr [ebx+34]
:000046cf 8b4204                 mov  eax, ptr [edx+4]
:000046d2 8945e4                 mov  ptr [ebp-28], eax
:000046d5 8b4208                 mov  eax, ptr [edx+8]
:000046d8 8945e0                 mov  ptr [ebp-32], eax
:000046db 8b3a                   mov  edi, ptr [edx]
:000046dd 0fb77360               movzwl esi, ptr [ebx+60]
:000046e1 0fb64362               movzbl eax, ptr [ebx+62]
:000046e5 8845df                 mov  ptr [ebp-33], al
:000046e8 c745d800000000         movl ptr [ebp-40], 0
:000046ef 8d45f0                 lea  eax, ptr [ebp-16]
:000046f2 50                     push eax
:000046f3 a100000000             mov  eax, 0

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

:000046f8 40                     inc  eax
:000046f9 50                     push eax
:000046fa ff7340                 pushl ptr [ebx+40]
:000046fd 57                     push edi
:000046fe ff55e4                 call -28(ebp)
:00004701 8d45ec                 lea  eax, ptr [ebp-20]
:00004704 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004705 ff3500000000           pushl 0

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

:0000470b ff7340                 pushl ptr [ebx+40]
:0000470e 57                     push edi
:0000470f ff55e4                 call -28(ebp)
:00004712 8b45ec                 mov  eax, ptr [ebp-20]
:00004715 8945e8                 mov  ptr [ebp-24], eax
:00004718 83c420                 add  esp, 20
:0000471b 6683fe0a               cmp  si, a
:0000471f 752f                   jne  00004750
:00004721 c7433880969800         movl ptr [ebx+38], 989680
:00004728 8165ecffdfffff         andl ptr [ebp-20], ffffdfff
:0000472f 807ddf01               cmpb ptr [ebp-33], 1
:00004733 750b                   jne  00004740
:00004735 f645f108               testb ptr [ebp-15], 8
:00004739 7476                   je   000047b1
:0000473b eb3e                   jmp  0000477b
:0000473d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004733
|
:00004740 807ddf02               cmpb ptr [ebp-33], 2
:00004744 756b                   jne  000047b1
:00004746 f645f110               testb ptr [ebp-15], 10
:0000474a eb4e                   jmp  0000479a
:0000474c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000471f
|
:00004750 6683fe64               cmp  si, 64
:00004754 755b                   jne  000047b1
:00004756 c7433800e1f505         movl ptr [ebx+38], 5f5e100
:0000475d 814dec00200000         orl  ptr [ebp-20], 2000
:00004764 807ddf01               cmpb ptr [ebp-33], 1
:00004768 7526                   jne  00004790
:0000476a 8b45f0                 mov  eax, ptr [ebp-16]
:0000476d a900a00000             test eax, a000
:00004772 743d                   je   000047b1
:00004774 8165ecfffeffff         andl ptr [ebp-20], fffffeff

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000473b
|
:0000477b c745d801000000         movl ptr [ebp-40], 1
:00004782 c7433c01000000         movl ptr [ebx+3c], 1
:00004789 eb26                   jmp  000047b1
:0000478b 90                     nop
:0000478c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004768
|
:00004790 807ddf02               cmpb ptr [ebp-33], 2
:00004794 751b                   jne  000047b1
:00004796 f645f140               testb ptr [ebp-15], 40

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000474a
|
:0000479a 7415                   je   000047b1
:0000479c 814dec00010000         orl  ptr [ebp-20], 100
:000047a3 c745d801000000         movl ptr [ebp-40], 1
:000047aa c7433c02000000         movl ptr [ebx+3c], 2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004739, :00004744, :00004754, :00004772, :00004789
| :00004794, :0000479a
|
:000047b1 b805000000             mov  eax, 5
:000047b6 837dd800               cmpl ptr [ebp-40], 0
:000047ba 0f84e0000000           je   000048a0
:000047c0 8165e8ffefffff         andl ptr [ebp-24], ffffefff
:000047c7 ff75e8                 pushl ptr [ebp+-24]

* Possible StringData Ref from Code Obj ->""
                                 |
:000047ca ff3500000000           pushl 0

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

:000047d0 ff7340                 pushl ptr [ebx+40]
:000047d3 57                     push edi
:000047d4 ff55e0                 call -32(ebp)
:000047d7 8d45e8                 lea  eax, ptr [ebp-24]
:000047da 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:000047db ff3500000000           pushl 0

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

:000047e1 ff7340                 pushl ptr [ebx+40]
:000047e4 57                     push edi
:000047e5 ff55e4                 call -28(ebp)
:000047e8 be00000000             mov  esi, 0
:000047ed 83c420                 add  esp, 20
:000047f0 f645e910               testb ptr [ebp-23], 10
:000047f4 743a                   je   00004830
:000047f6 8d7600                 lea  esi, ptr [esi]
:000047f9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000482a
|
:00004800 8b03                   mov  eax, ptr [ebx]
:00004802 6a32                   push 32
:00004804 ff30                   pushl (eax)
:00004806 ff5018                 call 18(eax)
:00004809 8d45e8                 lea  eax, ptr [ebp-24]
:0000480c 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:0000480d ff3500000000           pushl 0

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

:00004813 ff7340                 pushl ptr [ebx+40]
:00004816 57                     push edi
:00004817 ff55e4                 call -28(ebp)
:0000481a 83c418                 add  esp, 18
:0000481d 46                     inc  esi
:0000481e 81fef3010000           cmp  esi, 1f3
:00004824 7f0a                   jg   00004830
:00004826 f645e910               testb ptr [ebp-23], 10
:0000482a 0f85d0ffffff           jne  00004800

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000047f4, :00004824
|
:00004830 8165ecffefffff         andl ptr [ebp-20], ffffefff
:00004837 ff75ec                 pushl ptr [ebp+-20]

* Possible StringData Ref from Code Obj ->""
                                 |
:0000483a ff3500000000           pushl 0

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

:00004840 ff7340                 pushl ptr [ebx+40]
:00004843 57                     push edi
:00004844 ff55e0                 call -32(ebp)
:00004847 83c410                 add  esp, 10
:0000484a 807b6500               cmpb ptr [ebx+65], 0
:0000484e 7420                   je   00004870
:00004850 c7435404000000         movl ptr [ebx+54], 4
:00004857 6860090000             push 960
:0000485c ff750c                 pushl ptr [ebp+c]
:0000485f ff7508                 pushl ptr [ebp+8]
:00004862 e8fcffffff             call 00004863

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

:00004867 83c40c                 add  esp, c
:0000486a eb2f                   jmp  0000489b
:0000486c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000484e
|
:00004870 c7435403000000         movl ptr [ebx+54], 3
:00004877 c7435896000000         movl ptr [ebx+58], 96
:0000487e 8b03                   mov  eax, ptr [ebx]
:00004880 6896000000             push 96
:00004885 ff7350                 pushl ptr [ebx+50]
:00004888 ff30                   pushl (eax)
:0000488a ff503c                 call 3c(eax)
:0000488d 83c40c                 add  esp, c
:00004890 85c0                   test eax, eax
:00004892 7507                   jne  0000489b
:00004894 c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000486a, :00004892
|
:0000489b b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000047ba
|
:000048a0 8d65f4                 lea  esp, ptr [ebp-12]
:000048a3 5b                     pop  ebx
:000048a4 5e                     pop  esi
:000048a5 5f                     pop  edi
:000048a6 5d                     pop  ebp
:000048a7 c3                     ret
:000048a8 90                     nop
:000048a9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): ForceSpeedDuplex
:000048b0 55                     push ebp
:000048b1 89e5                   mov  ebp, esp
:000048b3 57                     push edi
:000048b4 56                     push esi
:000048b5 53                     push ebx
:000048b6 83ec18                 sub  esp, 18
:000048b9 8b5d08                 mov  ebx, ptr [ebp+8]
:000048bc 8b5334                 mov  edx, ptr [ebx+34]
:000048bf 8b7204                 mov  esi, ptr [edx+4]
:000048c2 8b4208                 mov  eax, ptr [edx+8]
:000048c5 8945e8                 mov  ptr [ebp-24], eax
:000048c8 8b02                   mov  eax, ptr [edx]
:000048ca 8945e4                 mov  ptr [ebp-28], eax
:000048cd 0fb77b60               movzwl edi, ptr [ebx+60]
:000048d1 0fb64362               movzbl eax, ptr [ebx+62]
:000048d5 8845e3                 mov  ptr [ebp-29], al
:000048d8 c745dc00000000         movl ptr [ebp-36], 0
:000048df 6685ff                 test di, di
:000048e2 7404                   je   000048e8
:000048e4 84c0                   test al, al
:000048e6 750a                   jne  000048f2

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000048e2
|
:000048e8 b804000000             mov  eax, 4
:000048ed e974010000             jmp  00004a66

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000048e6
|
:000048f2 807b6300               cmpb ptr [ebx+63], 0
:000048f6 7418                   je   00004910
:000048f8 c7435404000000         movl ptr [ebx+54], 4
:000048ff ff750c                 pushl ptr [ebp+c]
:00004902 ff7508                 pushl ptr [ebp+8]
:00004905 e8fcffffff             call 00004906

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

:0000490a e957010000             jmp  00004a66
:0000490f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000048f6
|
:00004910 8d45f0                 lea  eax, ptr [ebp-16]
:00004913 50                     push eax
:00004914 a100000000             mov  eax, 0

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

:00004919 40                     inc  eax
:0000491a 50                     push eax
:0000491b ff7340                 pushl ptr [ebx+40]
:0000491e ff75e4                 pushl ptr [ebp+-28]
:00004921 ffd6                   call esi
:00004923 8d45ec                 lea  eax, ptr [ebp-20]
:00004926 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004927 ff3500000000           pushl 0

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

:0000492d ff7340                 pushl ptr [ebx+40]
:00004930 ff75e4                 pushl ptr [ebp+-28]
:00004933 ffd6                   call esi
:00004935 83c420                 add  esp, 20
:00004938 8d435c                 lea  eax, ptr [ebx+5c]
:0000493b 50                     push eax
:0000493c a100000000             mov  eax, 0

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

:00004941 83c004                 add  eax, 4
:00004944 50                     push eax
:00004945 ff7340                 pushl ptr [ebx+40]
:00004948 ff75e4                 pushl ptr [ebp+-28]
:0000494b ffd6                   call esi
:0000494d 83c410                 add  esp, 10
:00004950 6683ff0a               cmp  di, a
:00004954 750e                   jne  00004964
:00004956 b800180000             mov  eax, 1800
:0000495b c745dc80030000         movl ptr [ebp-36], 380
:00004962 eb19                   jmp  0000497d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004954
|
:00004964 6683ff64               cmp  di, 64
:00004968 750e                   jne  00004978
:0000496a b800e00000             mov  eax, e000
:0000496f c745dc60000000         movl ptr [ebp-36], 60
:00004976 eb05                   jmp  0000497d

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004962, :00004976
|
:0000497d 807de301               cmpb ptr [ebp-29], 1
:00004981 750e                   jne  00004991
:00004983 25ffafffff             and  eax, ffffafff
:00004988 814ddc40010000         orl  ptr [ebp-36], 140
:0000498f eb12                   jmp  000049a3

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004981
|
:00004991 807de302               cmpb ptr [ebp-29], 2
:00004995 750c                   jne  000049a3
:00004997 25ff57ffff             and  eax, ffff57ff
:0000499c 814ddca0020000         orl  ptr [ebp-36], 2a0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000498f, :00004995
|
:000049a3 2345f0                 and  eax, ptr [ebp-16]
:000049a6 85c0                   test eax, eax
:000049a8 7516                   jne  000049c0
:000049aa c7435404000000         movl ptr [ebx+54], 4
:000049b1 b805000000             mov  eax, 5
:000049b6 e9ab000000             jmp  00004a66
:000049bb 90                     nop
:000049bc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000049a8
|
:000049c0 8b45dc                 mov  eax, ptr [ebp-36]
:000049c3 f7d0                   not  eax
:000049c5 23435c                 and  eax, ptr [ebx+5c]
:000049c8 50                     push eax
:000049c9 a100000000             mov  eax, 0

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

:000049ce 83c004                 add  eax, 4
:000049d1 50                     push eax
:000049d2 ff7340                 pushl ptr [ebx+40]
:000049d5 ff75e4                 pushl ptr [ebp+-28]
:000049d8 ff55e8                 call -24(ebp)
:000049db 83c410                 add  esp, 10
:000049de 85c0                   test eax, eax
:000049e0 750e                   jne  000049f0
:000049e2 c7435404000000         movl ptr [ebx+54], 4
:000049e9 b807000000             mov  eax, 7
:000049ee eb76                   jmp  00004a66

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000049e0
|
:000049f0 814dec00100000         orl  ptr [ebp-20], 1000
:000049f7 814dec00020000         orl  ptr [ebp-20], 200
:000049fe ff75ec                 pushl ptr [ebp+-20]

* Possible StringData Ref from Code Obj ->""
                                 |
:00004a01 ff3500000000           pushl 0

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

:00004a07 ff7340                 pushl ptr [ebx+40]
:00004a0a ff75e4                 pushl ptr [ebp+-28]
:00004a0d ff55e8                 call -24(ebp)
:00004a10 c7435402000000         movl ptr [ebx+54], 2
:00004a17 83c410                 add  esp, 10
:00004a1a 807b6500               cmpb ptr [ebx+65], 0
:00004a1e 7424                   je   00004a44
:00004a20 c7435404000000         movl ptr [ebx+54], 4
:00004a27 ff7340                 pushl ptr [ebx+40]
:00004a2a 53                     push ebx
:00004a2b e8fcffffff             call 00004a2c

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

:00004a30 83c408                 add  esp, 8
:00004a33 85c0                   test eax, eax
:00004a35 752f                   jne  00004a66
:00004a37 ff750c                 pushl ptr [ebp+c]
:00004a3a ff7508                 pushl ptr [ebp+8]
:00004a3d e8fcffffff             call 00004a3e

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

:00004a42 eb22                   jmp  00004a66

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004a1e
|
:00004a44 8b03                   mov  eax, ptr [ebx]
:00004a46 6820030000             push 320
:00004a4b ff7350                 pushl ptr [ebx+50]
:00004a4e ff30                   pushl (eax)
:00004a50 ff503c                 call 3c(eax)
:00004a53 83c40c                 add  esp, c
:00004a56 85c0                   test eax, eax
:00004a58 7507                   jne  00004a61
:00004a5a c7435404000000         movl ptr [ebx+54], 4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004a58
|
:00004a61 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000048ed, :0000490a, :000049b6, :000049ee, :00004a35
| :00004a42
|
:00004a66 8d65f4                 lea  esp, ptr [ebp-12]
:00004a69 5b                     pop  ebx
:00004a6a 5e                     pop  esi
:00004a6b 5f                     pop  edi
:00004a6c 5d                     pop  ebp
:00004a6d c3                     ret
:00004a6e 89f6                   mov  esi, esi
Exported fn(): PHY_ForceSpeedDuplex
:00004a70 55                     push ebp
:00004a71 89e5                   mov  ebp, esp
:00004a73 53                     push ebx
:00004a74 8b5508                 mov  edx, ptr [ebp+8]
:00004a77 8b4d10                 mov  ecx, ptr [ebp+10]
:00004a7a 8b5d14                 mov  ebx, ptr [ebp+14]
:00004a7d 0fb7450c               movzwl eax, ptr [ebp]
:00004a81 66894260               mov  ptr [edx+60], ax
:00004a85 884a62                 mov  ptr [edx+62], cl
:00004a88 885a63                 mov  ptr [edx+63], bl
:00004a8b b800000000             mov  eax, 0
:00004a90 5b                     pop  ebx
:00004a91 5d                     pop  ebp
:00004a92 c3                     ret
:00004a93 8db600000000           lea  esi, ptr [esi]
:00004a99 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): Dummy_ForceSpeedDuplex
:00004aa0 55                     push ebp
:00004aa1 89e5                   mov  ebp, esp
:00004aa3 b800000000             mov  eax, 0
:00004aa8 5d                     pop  ebp
:00004aa9 c3                     ret
:00004aaa 8db600000000           lea  esi, ptr [esi]
Exported fn(): PHY_GetActivePhy
:00004ab0 55                     push ebp
:00004ab1 89e5                   mov  ebp, esp
:00004ab3 57                     push edi
:00004ab4 56                     push esi
:00004ab5 53                     push ebx
:00004ab6 83ec14                 sub  esp, 14
:00004ab9 c745ec00000000         movl ptr [ebp-20], 0
:00004ac0 8b4508                 mov  eax, ptr [ebp+8]
:00004ac3 8b4834                 mov  ecx, ptr [eax+34]
:00004ac6 8b01                   mov  eax, ptr [ecx]
:00004ac8 8945e8                 mov  ptr [ebp-24], eax
:00004acb 8b4104                 mov  eax, ptr [ecx+4]
:00004ace 8945e4                 mov  ptr [ebp-28], eax
:00004ad1 c745e000000000         movl ptr [ebp-32], 0
:00004ad8 bf20000000             mov  edi, 20
:00004add be01000000             mov  esi, 1
:00004ae2 8db42600000000         lea  esi, ptr [esi]
:00004ae9 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004be0
|
:00004af0 89f3                   mov  ebx, esi
:00004af2 53                     push ebx
:00004af3 ff7508                 pushl ptr [ebp+8]
:00004af6 e8fcffffff             call 00004af7

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

:00004afb 83c408                 add  esp, 8
:00004afe 85c0                   test eax, eax
:00004b00 0f85ca000000           jne  00004bd0
:00004b06 8d45f0                 lea  eax, ptr [ebp-16]
:00004b09 50                     push eax
:00004b0a a100000000             mov  eax, 0

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

:00004b0f 40                     inc  eax
:00004b10 50                     push eax
:00004b11 53                     push ebx
:00004b12 ff75e8                 pushl ptr [ebp+-24]
:00004b15 ff55e4                 call -28(ebp)
:00004b18 83c410                 add  esp, 10
:00004b1b 85c0                   test eax, eax
:00004b1d 0f84ad000000           je   00004bd0
:00004b23 837df000               cmpl ptr [ebp-16], 0
:00004b27 0f84a3000000           je   00004bd0
:00004b2d a100000000             mov  eax, 0

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

:00004b32 8d0480                 lea  eax, ptr [eax+4*eax]
:00004b35 8d0c8500000000         lea  ecx, ptr [+4*eax]
:00004b3c ba00000000             mov  edx, 0

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

:00004b41 8b45f0                 mov  eax, ptr [ebp-16]
:00004b44 83e004                 and  eax, 4
:00004b47 89440a10               mov  ptr [edx*ecx+10], eax
:00004b4b 891c11                 mov  ptr [ecx*edx], ebx
:00004b4e f645f001               testb ptr [ebp-16], 1
:00004b52 7437                   je   00004b8b
:00004b54 8d8108000000           lea  eax, ptr [ecx+8]

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

:00004b5a 50                     push eax
:00004b5b 6a03                   push 3
:00004b5d 53                     push ebx
:00004b5e ff75e8                 pushl ptr [ebp+-24]
:00004b61 ff55e4                 call -28(ebp)
:00004b64 83c410                 add  esp, 10
:00004b67 85c0                   test eax, eax
:00004b69 7420                   je   00004b8b
:00004b6b a100000000             mov  eax, 0

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

:00004b70 8d0480                 lea  eax, ptr [eax+4*eax]
:00004b73 8d048504000000         lea  eax, ptr [+4*eax+4]

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

:00004b7a 50                     push eax
:00004b7b 6a02                   push 2
:00004b7d 53                     push ebx
:00004b7e ff75e8                 pushl ptr [ebp+-24]
:00004b81 ff55e4                 call -28(ebp)
:00004b84 83c410                 add  esp, 10
:00004b87 85c0                   test eax, eax
:00004b89 7515                   jne  00004ba0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004b52, :00004b69
|
:00004b8b a100000000             mov  eax, 0

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

:00004b90 8d0480                 lea  eax, ptr [eax+4*eax]
:00004b93 c704850c00000000000000 movl ptr [+4*eax], 0

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

:00004b9e eb27                   jmp  00004bc7

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004b89
|
:00004ba0 a100000000             mov  eax, 0

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

:00004ba5 8d0480                 lea  eax, ptr [eax+4*eax]
:00004ba8 0fb71504000000         movzwl edx, 4

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

:00004baf c1e210                 shl  edx, 10
:00004bb2 8b0d08000000           mov  ecx, 8

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

:00004bb8 81e100fc0000           and  ecx, fc00
:00004bbe 09ca                   or   edx, ecx
:00004bc0 8914850c000000         mov  ptr [+4*eax], edx

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004b9e
|

* Possible StringData Ref from Code Obj ->""
                                 |
:00004bc7 ff0500000000           incl 0

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

:00004bcd eb17                   jmp  00004be6
:00004bcf 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004b00, :00004b1d, :00004b27
|
:00004bd0 46                     inc  esi
:00004bd1 8d461f                 lea  eax, ptr [esi+1f]
:00004bd4 83feff                 cmp  esi, -1
:00004bd7 0f4fc6                 cmovg eax, esi
:00004bda 83e0e0                 and  eax, -32
:00004bdd 29c6                   sub  esi, eax
:00004bdf 4f                     dec  edi
:00004be0 0f850affffff           jne  00004af0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004bcd
|

* Possible StringData Ref from Code Obj ->""
                                 |
:00004be6 833d0000000000         cmpl 0, 0

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

:00004bed 0f84f5000000           je   00004ce8

* Possible StringData Ref from Code Obj ->""
                                 |
:00004bf3 833d0000000001         cmpl 0, 1

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

:00004bfa 7514                   jne  00004c10
:00004bfc a10c000000             mov  eax, c

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

:00004c01 8945ec                 mov  ptr [ebp-20], eax
:00004c04 a100000000             mov  eax, 0

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

:00004c09 e9d4000000             jmp  00004ce2
:00004c0e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004bfa
|
:00004c10 bb00000000             mov  ebx, 0
:00004c15 eb0a                   jmp  00004c21
:00004c17 89f6                   mov  esi, esi
:00004c19 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c3d
|
:00004c20 43                     inc  ebx

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

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

:00004c27 7333                   jae  00004c5c
:00004c29 8d049b                 lea  eax, ptr [ebx+4*ebx]
:00004c2c 8d0c8500000000         lea  ecx, ptr [+4*eax]
:00004c33 ba00000000             mov  edx, 0

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

:00004c38 837c0a1000             cmpl ptr [edx*ecx+10], 0
:00004c3d 0f84ddffffff           je   00004c20
:00004c43 8b810c000000           mov  eax, ptr [ecx]

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

:00004c49 8945ec                 mov  ptr [ebp-20], eax
:00004c4c 8b0411                 mov  eax, ptr [ecx*edx]
:00004c4f 8b5508                 mov  edx, ptr [ebp+8]
:00004c52 894240                 mov  ptr [edx+40], eax
:00004c55 c745e001000000         movl ptr [ebp-32], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c27
|
:00004c5c bb00000000             mov  ebx, 0
:00004c61 3b1d00000000           cmp  ebx, 0

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

:00004c67 7354                   jae  00004cbd
:00004c69 ba0c000000             mov  edx, c

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

:00004c6e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004cb7
|
:00004c70 8d049b                 lea  eax, ptr [ebx+4*ebx]
:00004c73 c1e002                 shl  eax, 2
:00004c76 813c10000018e0         cmpl ptr [eax*edx], e0180000
:00004c7d 7409                   je   00004c88
:00004c7f 813c1000cc3200         cmpl ptr [eax*edx], 32cc00
:00004c86 7528                   jne  00004cb0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c7d
|
:00004c88 8d049b                 lea  eax, ptr [ebx+4*ebx]
:00004c8b 8d0c8500000000         lea  ecx, ptr [+4*eax]
:00004c92 8b0411                 mov  eax, ptr [ecx*edx]
:00004c95 8945ec                 mov  ptr [ebp-20], eax
:00004c98 8b8100000000           mov  eax, ptr [ecx]

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

:00004c9e 8b5508                 mov  edx, ptr [ebp+8]
:00004ca1 894240                 mov  ptr [edx+40], eax
:00004ca4 c745e001000000         movl ptr [ebp-32], 1
:00004cab eb10                   jmp  00004cbd
:00004cad 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c86
|
:00004cb0 43                     inc  ebx
:00004cb1 3b1d00000000           cmp  ebx, 0

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

:00004cb7 0f82b3ffffff           jb   00004c70

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c67, :00004cab
|
:00004cbd 837de000               cmpl ptr [ebp-32], 0
:00004cc1 7525                   jne  00004ce8
:00004cc3 a100000000             mov  eax, 0

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

:00004cc8 48                     dec  eax
:00004cc9 8d0480                 lea  eax, ptr [eax+4*eax]
:00004ccc 8d148500000000         lea  edx, ptr [+4*eax]
:00004cd3 8b820c000000           mov  eax, ptr [edx]

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

:00004cd9 8945ec                 mov  ptr [ebp-20], eax
:00004cdc 8b8200000000           mov  eax, ptr [edx]

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


Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004c09
|
:00004ce2 8b5508                 mov  edx, ptr [ebp+8]
:00004ce5 894240                 mov  ptr [edx+40], eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004bed, :00004cc1
|
:00004ce8 8b45ec                 mov  eax, ptr [ebp-20]
:00004ceb 8d65f4                 lea  esp, ptr [ebp-12]
:00004cee 5b                     pop  ebx
:00004cef 5e                     pop  esi
:00004cf0 5f                     pop  edi
:00004cf1 5d                     pop  ebp
:00004cf2 c3                     ret
:00004cf3 8db600000000           lea  esi, ptr [esi]
:00004cf9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_Reset
:00004d00 55                     push ebp
:00004d01 89e5                   mov  ebp, esp
:00004d03 57                     push edi
:00004d04 56                     push esi
:00004d05 53                     push ebx
:00004d06 83ec08                 sub  esp, 8
:00004d09 8b7508                 mov  esi, ptr [ebp+8]
:00004d0c 8b5634                 mov  edx, ptr [esi+34]
:00004d0f 8b3a                   mov  edi, ptr [edx]
:00004d11 8b4204                 mov  eax, ptr [edx+4]
:00004d14 8945ec                 mov  ptr [ebp-20], eax
:00004d17 8b5a08                 mov  ebx, ptr [edx+8]
:00004d1a b800000000             mov  eax, 0
:00004d1f 837e4c00               cmpl ptr [esi+4c], 0
:00004d23 0f85c6000000           jne  00004def
:00004d29 8d45f0                 lea  eax, ptr [ebp-16]
:00004d2c 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004d2d ff3500000000           pushl 0

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

:00004d33 ff750c                 pushl ptr [ebp+c]
:00004d36 57                     push edi
:00004d37 ff55ec                 call -20(ebp)
:00004d3a 83c410                 add  esp, 10
:00004d3d 85c0                   test eax, eax
:00004d3f 750f                   jne  00004d50

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004dd1
|
:00004d41 b806000000             mov  eax, 6
:00004d46 e9a4000000             jmp  00004def
:00004d4b 90                     nop
:00004d4c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004d3f
|
:00004d50 814df000800000         orl  ptr [ebp-16], 8000
:00004d57 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->""
                                 |
:00004d5a ff3500000000           pushl 0

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

:00004d60 ff750c                 pushl ptr [ebp+c]
:00004d63 57                     push edi
:00004d64 ffd3                   call ebx
:00004d66 83c410                 add  esp, 10
:00004d69 85c0                   test eax, eax
:00004d6b 7507                   jne  00004d74
:00004d6d b807000000             mov  eax, 7
:00004d72 eb7b                   jmp  00004def

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004d6b
|
:00004d74 bb00000000             mov  ebx, 0
:00004d79 f645f180               testb ptr [ebp-15], 80
:00004d7d 7422                   je   00004da1
:00004d7f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004d9b
|
:00004d80 8b16                   mov  edx, ptr [esi]
:00004d82 6a32                   push 32
:00004d84 8b06                   mov  eax, ptr [esi]
:00004d86 ff30                   pushl (eax)
:00004d88 ff5218                 call 18(edx)
:00004d8b 83c408                 add  esp, 8
:00004d8e 43                     inc  ebx
:00004d8f 81fb0f270000           cmp  ebx, 270f
:00004d95 770a                   ja   00004da1
:00004d97 f645f180               testb ptr [ebp-15], 80
:00004d9b 0f85dfffffff           jne  00004d80

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004d7d, :00004d95
|
:00004da1 bb00000000             mov  ebx, 0
:00004da6 f645f180               testb ptr [ebp-15], 80
:00004daa 743e                   je   00004dea
:00004dac 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004de4
|
:00004db0 8b06                   mov  eax, ptr [esi]
:00004db2 6a32                   push 32
:00004db4 8b16                   mov  edx, ptr [esi]
:00004db6 ff32                   pushl (edx)
:00004db8 ff5018                 call 18(eax)
:00004dbb 8d45f0                 lea  eax, ptr [ebp-16]
:00004dbe 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004dbf ff3500000000           pushl 0

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

:00004dc5 ff750c                 pushl ptr [ebp+c]
:00004dc8 57                     push edi
:00004dc9 ff55ec                 call -20(ebp)
:00004dcc 83c418                 add  esp, 18
:00004dcf 85c0                   test eax, eax
:00004dd1 0f846affffff           je   00004d41
:00004dd7 43                     inc  ebx
:00004dd8 81fbe7030000           cmp  ebx, 3e7
:00004dde 770a                   ja   00004dea
:00004de0 f645f180               testb ptr [ebp-15], 80
:00004de4 0f85c6ffffff           jne  00004db0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004daa, :00004dde
|
:00004dea b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004d23, :00004d46, :00004d72
|
:00004def 8d65f4                 lea  esp, ptr [ebp-12]
:00004df2 5b                     pop  ebx
:00004df3 5e                     pop  esi
:00004df4 5f                     pop  edi
:00004df5 5d                     pop  ebp
:00004df6 c3                     ret
:00004df7 89f6                   mov  esi, esi
:00004df9 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_PowerupAndRemoveIsolation
:00004e00 55                     push ebp
:00004e01 89e5                   mov  ebp, esp
:00004e03 57                     push edi
:00004e04 56                     push esi
:00004e05 53                     push ebx
:00004e06 83ec04                 sub  esp, 4
:00004e09 8b5508                 mov  edx, ptr [ebp+8]
:00004e0c 8b4234                 mov  eax, ptr [edx+34]
:00004e0f 8b30                   mov  esi, ptr [eax]
:00004e11 8b7804                 mov  edi, ptr [eax+4]
:00004e14 8b5808                 mov  ebx, ptr [eax+8]
:00004e17 8d45f0                 lea  eax, ptr [ebp-16]
:00004e1a 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004e1b ff3500000000           pushl 0

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

:00004e21 ff750c                 pushl ptr [ebp+c]
:00004e24 56                     push esi
:00004e25 ffd7                   call edi
:00004e27 83c410                 add  esp, 10
:00004e2a 85c0                   test eax, eax
:00004e2c 0f849e000000           je   00004ed0
:00004e32 8b45f0                 mov  eax, ptr [ebp-16]
:00004e35 a9000c0000             test eax, c00
:00004e3a 0f8497000000           je   00004ed7
:00004e40 25fff3ffff             and  eax, fffff3ff
:00004e45 8945f0                 mov  ptr [ebp-16], eax
:00004e48 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004e49 ff3500000000           pushl 0

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

:00004e4f ff750c                 pushl ptr [ebp+c]
:00004e52 56                     push esi
:00004e53 ffd3                   call ebx
:00004e55 83c410                 add  esp, 10
:00004e58 85c0                   test eax, eax
:00004e5a 750a                   jne  00004e66
:00004e5c b807000000             mov  eax, 7
:00004e61 e976000000             jmp  00004edc

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004e6a ff3500000000           pushl 0

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

:00004e70 ff750c                 pushl ptr [ebp+c]
:00004e73 56                     push esi
:00004e74 ffd7                   call edi
:00004e76 bb00000000             mov  ebx, 0
:00004e7b 83c410                 add  esp, 10
:00004e7e f745f0000c0000         testl ptr [ebp-16], c00
:00004e85 7450                   je   00004ed7
:00004e87 89f6                   mov  esi, esi
:00004e89 8dbc2700000000         lea  edi, ptr [edi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004ec5
|
:00004e90 8b4d08                 mov  ecx, ptr [ebp+8]
:00004e93 8b11                   mov  edx, ptr [ecx]
:00004e95 6a32                   push 32
:00004e97 8b01                   mov  eax, ptr [ecx]
:00004e99 ff30                   pushl (eax)
:00004e9b ff5218                 call 18(edx)
:00004e9e 8d45f0                 lea  eax, ptr [ebp-16]
:00004ea1 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004ea2 ff3500000000           pushl 0

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

:00004ea8 ff750c                 pushl ptr [ebp+c]
:00004eab 56                     push esi
:00004eac ffd7                   call edi
:00004eae 83c418                 add  esp, 18
:00004eb1 85c0                   test eax, eax
:00004eb3 741b                   je   00004ed0
:00004eb5 43                     inc  ebx
:00004eb6 81fbe7030000           cmp  ebx, 3e7
:00004ebc 7719                   ja   00004ed7
:00004ebe f745f0000c0000         testl ptr [ebp-16], c00
:00004ec5 0f85c5ffffff           jne  00004e90
:00004ecb eb0a                   jmp  00004ed7
:00004ecd 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004e2c, :00004eb3
|
:00004ed0 b806000000             mov  eax, 6
:00004ed5 eb05                   jmp  00004edc

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004e3a, :00004e85, :00004ebc, :00004ecb
|
:00004ed7 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004e61, :00004ed5
|
:00004edc 8d65f4                 lea  esp, ptr [ebp-12]
:00004edf 5b                     pop  ebx
:00004ee0 5e                     pop  esi
:00004ee1 5f                     pop  edi
:00004ee2 5d                     pop  ebp
:00004ee3 c3                     ret
:00004ee4 8db600000000           lea  esi, ptr [esi]
:00004eea 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_Powerdown
:00004ef0 55                     push ebp
:00004ef1 89e5                   mov  ebp, esp
:00004ef3 57                     push edi
:00004ef4 56                     push esi
:00004ef5 53                     push ebx
:00004ef6 83ec08                 sub  esp, 8
:00004ef9 8b5d08                 mov  ebx, ptr [ebp+8]
:00004efc 8b5334                 mov  edx, ptr [ebx+34]
:00004eff 8b3a                   mov  edi, ptr [edx]
:00004f01 8b4204                 mov  eax, ptr [edx+4]
:00004f04 8945ec                 mov  ptr [ebp-20], eax
:00004f07 8b7208                 mov  esi, ptr [edx+8]
:00004f0a c7435400000000         movl ptr [ebx+54], 0
:00004f11 8d45f0                 lea  eax, ptr [ebp-16]
:00004f14 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004f15 ff3500000000           pushl 0

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

:00004f1b ff7340                 pushl ptr [ebx+40]
:00004f1e 57                     push edi
:00004f1f ff55ec                 call -20(ebp)
:00004f22 83c410                 add  esp, 10
:00004f25 85c0                   test eax, eax
:00004f27 0f8493000000           je   00004fc0
:00004f2d f74360ffffff00         testl ptr [ebx+60], ffffff
:00004f34 7415                   je   00004f4b
:00004f36 ff735c                 pushl ptr [ebx+5c]
:00004f39 a100000000             mov  eax, 0

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

:00004f3e 83c004                 add  eax, 4
:00004f41 50                     push eax
:00004f42 ff7340                 pushl ptr [ebx+40]
:00004f45 57                     push edi
:00004f46 ffd6                   call esi
:00004f48 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004f34
|
:00004f4b c745f000080000         movl ptr [ebp-16], 800
:00004f52 ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->""
                                 |
:00004f55 ff3500000000           pushl 0

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

:00004f5b ff7340                 pushl ptr [ebx+40]
:00004f5e 57                     push edi
:00004f5f ffd6                   call esi
:00004f61 83c410                 add  esp, 10
:00004f64 85c0                   test eax, eax
:00004f66 7508                   jne  00004f70
:00004f68 b807000000             mov  eax, 7
:00004f6d eb5d                   jmp  00004fcc
:00004f6f 90                     nop

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

* Possible StringData Ref from Code Obj ->""
                                 |
:00004f74 ff3500000000           pushl 0

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

:00004f7a ff7340                 pushl ptr [ebx+40]
:00004f7d 57                     push edi
:00004f7e ff55ec                 call -20(ebp)
:00004f81 be00000000             mov  esi, 0
:00004f86 83c410                 add  esp, 10

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004fb6
|
:00004f89 f645f108               testb ptr [ebp-15], 8
:00004f8d 7538                   jne  00004fc7
:00004f8f 8b03                   mov  eax, ptr [ebx]
:00004f91 6a32                   push 32
:00004f93 ff30                   pushl (eax)
:00004f95 ff5018                 call 18(eax)
:00004f98 8d45f0                 lea  eax, ptr [ebp-16]
:00004f9b 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:00004f9c ff3500000000           pushl 0

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

:00004fa2 ff7340                 pushl ptr [ebx+40]
:00004fa5 57                     push edi
:00004fa6 ff55ec                 call -20(ebp)
:00004fa9 83c418                 add  esp, 18
:00004fac 85c0                   test eax, eax
:00004fae 7410                   je   00004fc0
:00004fb0 46                     inc  esi
:00004fb1 83fe09                 cmp  esi, 9
:00004fb4 7711                   ja   00004fc7
:00004fb6 e9ceffffff             jmp  00004f89
:00004fbb 90                     nop
:00004fbc 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004f27, :00004fae
|
:00004fc0 b806000000             mov  eax, 6
:00004fc5 eb05                   jmp  00004fcc

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

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00004f6d, :00004fc5
|
:00004fcc 8d65f4                 lea  esp, ptr [ebp-12]
:00004fcf 5b                     pop  ebx
:00004fd0 5e                     pop  esi
:00004fd1 5f                     pop  edi
:00004fd2 5d                     pop  ebp
:00004fd3 c3                     ret
:00004fd4 8db600000000           lea  esi, ptr [esi]
:00004fda 8dbf00000000           lea  edi, ptr [edi]
Exported fn(): PHY_CompleteAutonegotiation
:00004fe0 55                     push ebp
:00004fe1 89e5                   mov  ebp, esp
:00004fe3 57                     push edi
:00004fe4 56                     push esi
:00004fe5 53                     push ebx
:00004fe6 83ec0c                 sub  esp, c
:00004fe9 8b7508                 mov  esi, ptr [ebp+8]
:00004fec 8b5634                 mov  edx, ptr [esi+34]
:00004fef 8b02                   mov  eax, ptr [edx]
:00004ff1 8945ec                 mov  ptr [ebp-20], eax
:00004ff4 8b4204                 mov  eax, ptr [edx+4]
:00004ff7 8945e8                 mov  ptr [ebp-24], eax
:00004ffa b800000000             mov  eax, 0
:00004fff 837e4c00               cmpl ptr [esi+4c], 0
:00005003 0f8586000000           jne  0000508f
:00005009 8d45f0                 lea  eax, ptr [ebp-16]
:0000500c 50                     push eax
:0000500d a100000000             mov  eax, 0

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

:00005012 40                     inc  eax
:00005013 50                     push eax
:00005014 ff7640                 pushl ptr [esi+40]
:00005017 ff75ec                 pushl ptr [ebp+-20]
:0000501a ff55e8                 call -24(ebp)
:0000501d 83c410                 add  esp, 10
:00005020 bf00000000             mov  edi, 0
:00005025 85c0                   test eax, eax
:00005027 7507                   jne  00005030

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000507a
|
:00005029 b806000000             mov  eax, 6
:0000502e eb5f                   jmp  0000508f

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005027, :00005084
|
:00005030 bb00000000             mov  ebx, 0
:00005035 f645f020               testb ptr [ebp-16], 20
:00005039 7526                   jne  00005061
:0000503b 90                     nop
:0000503c 8d742600               lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000505b
|
:00005040 8b16                   mov  edx, ptr [esi]
:00005042 6a32                   push 32
:00005044 8b06                   mov  eax, ptr [esi]
:00005046 ff30                   pushl (eax)
:00005048 ff5218                 call 18(edx)
:0000504b 83c408                 add  esp, 8
:0000504e 43                     inc  ebx
:0000504f 81fb87130000           cmp  ebx, 1387
:00005055 770a                   ja   00005061
:00005057 f645f020               testb ptr [ebp-16], 20
:0000505b 0f84dfffffff           je   00005040

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005039, :00005055
|
:00005061 8d45f0                 lea  eax, ptr [ebp-16]
:00005064 50                     push eax
:00005065 a100000000             mov  eax, 0

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

:0000506a 40                     inc  eax
:0000506b 50                     push eax
:0000506c ff7640                 pushl ptr [esi+40]
:0000506f ff75ec                 pushl ptr [ebp+-20]
:00005072 ff55e8                 call -24(ebp)
:00005075 83c410                 add  esp, 10
:00005078 85c0                   test eax, eax
:0000507a 0f84a9ffffff           je   00005029
:00005080 47                     inc  edi
:00005081 83ff0b                 cmp  edi, b
:00005084 0f86a6ffffff           jbe  00005030
:0000508a b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005003, :0000502e
|
:0000508f 8d65f4                 lea  esp, ptr [ebp-12]
:00005092 5b                     pop  ebx
:00005093 5e                     pop  esi
:00005094 5f                     pop  edi
:00005095 5d                     pop  ebp
:00005096 c3                     ret
:00005097 89f6                   mov  esi, esi
:00005099 8dbc2700000000         lea  edi, ptr [edi]
Exported fn(): PHY_GetLinkState
:000050a0 55                     push ebp
:000050a1 89e5                   mov  ebp, esp
:000050a3 83ec04                 sub  esp, 4
:000050a6 8b5508                 mov  edx, ptr [ebp+8]
:000050a9 8b4a34                 mov  ecx, ptr [edx+34]
:000050ac 8d45fc                 lea  eax, ptr [ebp-4]
:000050af 50                     push eax
:000050b0 a100000000             mov  eax, 0

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

:000050b5 40                     inc  eax
:000050b6 50                     push eax
:000050b7 ff7240                 pushl ptr [edx+40]
:000050ba ff31                   pushl (ecx)
:000050bc ff5104                 call 4(ecx)
:000050bf 83c410                 add  esp, 10
:000050c2 85c0                   test eax, eax
:000050c4 750a                   jne  000050d0
:000050c6 b806000000             mov  eax, 6
:000050cb eb17                   jmp  000050e4
:000050cd 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000050c4
|
:000050d0 f645fc04               testb ptr [ebp-4], 4
:000050d4 7409                   je   000050df
:000050d6 8b450c                 mov  eax, ptr [ebp]
:000050d9 c70001000000           movl ptr [eax], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000050d4
|
:000050df b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000050cb
|
:000050e4 89ec                   mov  esp, ebp
:000050e6 5d                     pop  ebp
:000050e7 c3                     ret
:000050e8 90                     nop
:000050e9 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_GetLinkStateExternal
:000050f0 55                     push ebp
:000050f1 89e5                   mov  ebp, esp
:000050f3 83ec04                 sub  esp, 4
:000050f6 8b5508                 mov  edx, ptr [ebp+8]
:000050f9 8b4a34                 mov  ecx, ptr [edx+34]
:000050fc 8d45fc                 lea  eax, ptr [ebp-4]
:000050ff 50                     push eax
:00005100 a100000000             mov  eax, 0

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

:00005105 40                     inc  eax
:00005106 50                     push eax
:00005107 ff7240                 pushl ptr [edx+40]
:0000510a ff31                   pushl (ecx)
:0000510c ff5104                 call 4(ecx)
:0000510f 83c410                 add  esp, 10
:00005112 85c0                   test eax, eax
:00005114 750a                   jne  00005120
:00005116 b806000000             mov  eax, 6
:0000511b eb17                   jmp  00005134
:0000511d 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005114
|
:00005120 f645fc04               testb ptr [ebp-4], 4
:00005124 7409                   je   0000512f
:00005126 8b450c                 mov  eax, ptr [ebp]
:00005129 c70001000000           movl ptr [eax], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005124
|
:0000512f b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000511b
|
:00005134 89ec                   mov  esp, ebp
:00005136 5d                     pop  ebp
:00005137 c3                     ret
:00005138 90                     nop
:00005139 8db42600000000         lea  esi, ptr [esi]
Exported fn(): PHY_SetSpeedDuplexForFailedAutonegotiation
:00005140 55                     push ebp
:00005141 89e5                   mov  ebp, esp
:00005143 57                     push edi
:00005144 56                     push esi
:00005145 53                     push ebx
:00005146 83ec10                 sub  esp, 10
:00005149 8b5d08                 mov  ebx, ptr [ebp+8]
:0000514c 8b5334                 mov  edx, ptr [ebx+34]
:0000514f 8b7a04                 mov  edi, ptr [edx+4]
:00005152 8b4208                 mov  eax, ptr [edx+8]
:00005155 8945e4                 mov  ptr [ebp-28], eax
:00005158 8b32                   mov  esi, ptr [edx]
:0000515a 8d45f0                 lea  eax, ptr [ebp-16]
:0000515d 50                     push eax

* Possible StringData Ref from Code Obj ->""
                                 |
:0000515e ff3500000000           pushl 0

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

:00005164 ff7340                 pushl ptr [ebx+40]
:00005167 56                     push esi
:00005168 ffd7                   call edi
:0000516a 83c410                 add  esp, 10
:0000516d 85c0                   test eax, eax
:0000516f 7418                   je   00005189
:00005171 8d45ec                 lea  eax, ptr [ebp-20]
:00005174 50                     push eax
:00005175 a100000000             mov  eax, 0

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

:0000517a 40                     inc  eax
:0000517b 50                     push eax
:0000517c ff7340                 pushl ptr [ebx+40]
:0000517f 56                     push esi
:00005180 ffd7                   call edi
:00005182 83c410                 add  esp, 10
:00005185 85c0                   test eax, eax
:00005187 750a                   jne  00005193

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000516f
|
:00005189 b806000000             mov  eax, 6
:0000518e e9df000000             jmp  00005272

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005187
|
:00005193 f645f102               testb ptr [ebp-15], 2
:00005197 750a                   jne  000051a3
:00005199 f645ec20               testb ptr [ebp-20], 20
:0000519d 0f85ca000000           jne  0000526d

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005197
|
:000051a3 f74360ffffff00         testl ptr [ebx+60], ffffff
:000051aa 0f85b0000000           jne  00005260
:000051b0 8b45ec                 mov  eax, ptr [ebp-20]
:000051b3 a900a20000             test eax, a200
:000051b8 7416                   je   000051d0
:000051ba 814df000200000         orl  ptr [ebp-16], 2000
:000051c1 c7433800e1f505         movl ptr [ebx+38], 5f5e100
:000051c8 eb2a                   jmp  000051f4
:000051ca 8db600000000           lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000051b8
|
:000051d0 f645ed08               testb ptr [ebp-19], 8
:000051d4 7410                   je   000051e6
:000051d6 8165f0ffdfffff         andl ptr [ebp-16], ffffdfff
:000051dd c7433880969800         movl ptr [ebx+38], 989680
:000051e4 eb0e                   jmp  000051f4

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000051d4
|
:000051e6 c7433880969800         movl ptr [ebx+38], 989680
:000051ed b804000000             mov  eax, 4
:000051f2 eb7e                   jmp  00005272

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000051c8, :000051e4
|
:000051f4 c7433c01000000         movl ptr [ebx+3c], 1
:000051fb ff75f0                 pushl ptr [ebp+-16]

* Possible StringData Ref from Code Obj ->""
                                 |
:000051fe ff3500000000           pushl 0

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

:00005204 ff7340                 pushl ptr [ebx+40]
:00005207 56                     push esi
:00005208 ff55e4                 call -28(ebp)
:0000520b 83c410                 add  esp, 10
:0000520e 807b6500               cmpb ptr [ebx+65], 0
:00005212 741c                   je   00005230
:00005214 c7435404000000         movl ptr [ebx+54], 4
:0000521b 6860090000             push 960
:00005220 ff750c                 pushl ptr [ebp+c]
:00005223 53                     push ebx
:00005224 e8fcffffff             call 00005225

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

:00005229 83c40c                 add  esp, c
:0000522c eb3f                   jmp  0000526d
:0000522e 89f6                   mov  esi, esi

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005212
|
:00005230 c7435403000000         movl ptr [ebx+54], 3
:00005237 c7435896000000         movl ptr [ebx+58], 96
:0000523e 8b03                   mov  eax, ptr [ebx]
:00005240 6896000000             push 96
:00005245 ff7350                 pushl ptr [ebx+50]
:00005248 8b13                   mov  edx, ptr [ebx]
:0000524a ff32                   pushl (edx)
:0000524c ff503c                 call 3c(eax)
:0000524f 83c40c                 add  esp, c
:00005252 85c0                   test eax, eax
:00005254 7517                   jne  0000526d
:00005256 c7435404000000         movl ptr [ebx+54], 4
:0000525d eb0e                   jmp  0000526d
:0000525f 90                     nop

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000051aa
|
:00005260 8d45e8                 lea  eax, ptr [ebp-24]
:00005263 50                     push eax
:00005264 53                     push ebx
:00005265 e8fcffffff             call 00005266

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

:0000526a 83c408                 add  esp, 8

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000519d, :0000522c, :00005254, :0000525d
|
:0000526d b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000518e, :000051f2
|
:00005272 8d65f4                 lea  esp, ptr [ebp-12]
:00005275 5b                     pop  ebx
:00005276 5e                     pop  esi
:00005277 5f                     pop  edi
:00005278 5d                     pop  ebp
:00005279 c3                     ret
:0000527a 8db600000000           lea  esi, ptr [esi]
Exported fn(): PHY_GetSpeedDuplex
:00005280 55                     push ebp
:00005281 89e5                   mov  ebp, esp
:00005283 57                     push edi
:00005284 56                     push esi
:00005285 53                     push ebx
:00005286 83ec08                 sub  esp, 8
:00005289 8b5508                 mov  edx, ptr [ebp+8]
:0000528c 8b4234                 mov  eax, ptr [edx+34]
:0000528f 8b7804                 mov  edi, ptr [eax+4]
:00005292 8b18                   mov  ebx, ptr [eax]
:00005294 8d45f0                 lea  eax, ptr [ebp-16]
:00005297 50                     push eax
:00005298 a100000000             mov  eax, 0

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

:0000529d 83c004                 add  eax, 4
:000052a0 50                     push eax
:000052a1 ff7240                 pushl ptr [edx+40]
:000052a4 53                     push ebx
:000052a5 ffd7                   call edi
:000052a7 89c6                   mov  esi, eax
:000052a9 8d45ec                 lea  eax, ptr [ebp-20]
:000052ac 50                     push eax
:000052ad a100000000             mov  eax, 0

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

:000052b2 83c005                 add  eax, 5
:000052b5 50                     push eax
:000052b6 8b4508                 mov  eax, ptr [ebp+8]
:000052b9 ff7040                 pushl ptr [eax+40]
:000052bc 53                     push ebx
:000052bd ffd7                   call edi
:000052bf 83c420                 add  esp, 20
:000052c2 09c6                   or   esi, eax
:000052c4 750a                   jne  000052d0
:000052c6 b806000000             mov  eax, 6
:000052cb eb5d                   jmp  0000532a
:000052cd 8d7600                 lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000052c4
|
:000052d0 8b45f0                 mov  eax, ptr [ebp-16]
:000052d3 2345ec                 and  eax, ptr [ebp-20]
:000052d6 a980010000             test eax, 180
:000052db 7413                   je   000052f0
:000052dd 8b5508                 mov  edx, ptr [ebp+8]
:000052e0 c7423800e1f505         movl ptr [edx+38], 5f5e100
:000052e7 eb18                   jmp  00005301
:000052e9 8db42600000000         lea  esi, ptr [esi]

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000052db
|
:000052f0 a960000000             test eax, 60
:000052f5 740a                   je   00005301
:000052f7 8b5508                 mov  edx, ptr [ebp+8]
:000052fa c7423880969800         movl ptr [edx+38], 989680

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000052e7, :000052f5
|
:00005301 a940010000             test eax, 140
:00005306 740c                   je   00005314
:00005308 8b4508                 mov  eax, ptr [ebp+8]
:0000530b c7403c02000000         movl ptr [eax+3c], 2
:00005312 eb11                   jmp  00005325

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005306
|
:00005314 a9a0000000             test eax, a0
:00005319 740a                   je   00005325
:0000531b 8b5508                 mov  edx, ptr [ebp+8]
:0000531e c7423c01000000         movl ptr [edx+3c], 1

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00005312, :00005319
|
:00005325 b800000000             mov  eax, 0

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :000052cb
|
:0000532a 8d65f4                 lea  esp, ptr [ebp-12]
:0000532d 5b                     pop  ebx
:0000532e 5e                     pop  esi
:0000532f 5f                     pop  edi
:00005330 5d                     pop  ebp
:00005331 c3                     ret
:00005332 8db42600000000         lea  esi, ptr [esi]
:00005339 8dbc2700000000         lea  edi, ptr [edi]

//*************** section .fixup ***************

:00000000 c1e102                 shl  ecx, 2
:00000003 e9e9110000             jmp  000011f1

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

:00000008 c1e102                 shl  ecx, 2
:0000000b 41                     inc  ecx
:0000000c e9f1110000             jmp  00001202

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

:00000011 c1e102                 shl  ecx, 2
:00000014 83c102                 add  ecx, 2
:00000017 e9fa110000             jmp  00001216

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

:0000001c c1e102                 shl  ecx, 2
:0000001f 83c102                 add  ecx, 2
:00000022 41                     inc  ecx
:00000023 e904120000             jmp  0000122c

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

:00000028 51                     push ecx
:00000029 50                     push eax
:0000002a 31c0                   xor  eax, eax
:0000002c f3ab                   repz stos
:0000002e 58                     pop  eax
:0000002f 59                     pop  ecx
:00000030 c1e102                 shl  ecx, 2
:00000033 e969120000             jmp  000012a1

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

:00000038 51                     push ecx
:00000039 50                     push eax
:0000003a 31c0                   xor  eax, eax
:0000003c f3ab                   repz stos
:0000003e aa                     stos ptr [edi], al
:0000003f 58                     pop  eax
:00000040 59                     pop  ecx
:00000041 c1e102                 shl  ecx, 2
:00000044 41                     inc  ecx
:00000045 e973120000             jmp  000012bd

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

:0000004a 50                     push eax
:0000004b 31c0                   xor  eax, eax
:0000004d aa                     stos ptr [edi], al
:0000004e 58                     pop  eax
:0000004f 41                     inc  ecx
:00000050 e973120000             jmp  000012c8

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

:00000055 51                     push ecx
:00000056 50                     push eax
:00000057 31c0                   xor  eax, eax
:00000059 f3ab                   repz stos
:0000005b 66ab                   stos ptr [edi], ax
:0000005d 58                     pop  eax
:0000005e 59                     pop  ecx
:0000005f c1e102                 shl  ecx, 2
:00000062 83c102                 add  ecx, 2
:00000065 e97e120000             jmp  000012e8

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

:0000006a 50                     push eax
:0000006b 31c0                   xor  eax, eax
:0000006d 66ab                   stos ptr [edi], ax
:0000006f 58                     pop  eax
:00000070 83c102                 add  ecx, 2
:00000073 e97e120000             jmp  000012f6

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

:00000078 51                     push ecx
:00000079 50                     push eax
:0000007a 31c0                   xor  eax, eax
:0000007c f3ab                   repz stos

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :0000007a
|
:0000007e 66ab                   stos ptr [edi], ax
:00000080 aa                     stos ptr [edi], al
:00000081 58                     pop  eax
:00000082 59                     pop  ecx
:00000083 c1e102                 shl  ecx, 2
:00000086 83c103                 add  ecx, 3
:00000089 e989120000             jmp  00001317

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

:0000008e 50                     push eax

Referenced by a (U)nconditional or (C)onditional Jump at Address:
| :00000062
|
:0000008f 31c0                   xor  eax, eax
:00000091 66ab                   stos ptr [edi], ax
:00000093 aa                     stos ptr [edi], al
:00000094 58                     pop  eax
:00000095 83c103                 add  ecx, 3
:00000098 e989120000             jmp  00001326

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

:0000009d 50                     push eax
:0000009e 31c0                   xor  eax, eax
:000000a0 aa                     stos ptr [edi], al
:000000a1 58                     pop  eax
:000000a2 41                     inc  ecx
:000000a3 e98a120000             jmp  00001332

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