1394BUS — Windows ME Debug


Source Tree

  • intel/llmul.asm
  • intel/llshl.asm
  • intel/ullshr.asm
  • /ntc/private/ntos/dd/wdm/1394/bus/1394bus.c
  • /ntc/private/ntos/dd/wdm/1394/bus/busirp.c
  • /ntc/private/ntos/dd/wdm/1394/bus/busisoch.c
  • /ntc/private/ntos/dd/wdm/1394/bus/busmap.c
  • /ntc/private/ntos/dd/wdm/1394/bus/buspnp.c
  • /ntc/private/ntos/dd/wdm/1394/bus/wmi.c
  • /NTC/public/sdk/inc/wdm.h
  • START.C

Segment 1: .text @ 00003050
  • 00000014 — _Bus1394Open@8
  • 00000058 — _Bus1394Close@8
  • 000001E9 — _Bus1394IOCtl@8
  • 00000BBD — _Bus1394AsyncCompletionRoutine@12
  • 00000E2F — _Bus1394HandleApiRequest@12
  • 0000119B — _Bus1394CreateVirtualDevice@12
  • 00001590 — _Bus1394EnumVListFromRegistry@4
  • 0000172E — _Bus1394OpenVListRegistryKey@12
  • 0000190F — _Bus1394EnumerateVListRegistryKey@8
  • 00001D21 — _Bus1394CreateVirtualDeviceFromRegistryKey@12
  • 00002164 — _Bus1394CreateVirtualDeviceRegistryKey@12
  • 00002351 — _Bus1394DeleteVirtualDeviceRegistryKey@12
  • 000024DC — _Bus1394ModifyCROM@12
  • 00002946 — _Bus1394RemoveCROMData@12
  • 00002C5C — _UnicodeStringToLargeInteger@12
  • 00003199 — _Bus1394Indication@8
  • 00003B35 — _Bus1394IndicationComplete@8
  • 00003BD0 — _Bus1394DispatchAddressMapRequest@12
  • 00003EC8 — _Bus1394AllocAddressRange@16
  • 0000498A — _Bus1394FreeAddressRange@16
  • 00004DEC — _Bus1394AllocLowAddress@12
  • 00004EEE — _Bus1394StorageInRange@12
  • 00004F1E — _Bus1394ReturnStorageToPool@8
  • 00004FE7 — _Bus1394NotificationDpc@16
  • 00005299 — _Bus1394InvalidateDeviceMappings@8
  • 0000553C — _Bus1394QueryVirtualDeviceIds@12
  • 00005FEC — _Bus1394HandleDeviceRelations@8
  • 00006BA5 — _Bus1394Power@8
  • 00006DA0 — _Bus1394FindDevice@16
  • 00006EE2 — _Bus1394DisableNonEnumeratedDevices@4
  • 00007B1D — _Bus1394BusReset@8
  • 0000859C — _ExAllocateFromNPagedLookasideList@4
  • 000085CA — _ExFreeToNPagedLookasideList@8
  • 00008E8D — _Bus1394PnPEnumCompletionRoutine@12
  • 00009955 — _Bus1394ValidateTextLeaf@4
  • 00009A77 — _Bus1394SynchCompletionRoutine@12
  • 00009AA4 — _Bus1394BusResetCompletionRoutine@12
  • 00009B71 — _Bus1394ForceRootCompletionRoutine@12
  • 00009C28 — _Bus1394AsyncIrbCompletionRoutine@12
  • 00009CEE — _Bus1394FormSpeedMap@4
  • 00009E5A — _Bus1394CalculateCrc@8
  • 00009E80 — _Bus1394Crc16@8
  • 00009EF0 — _Bus1394GetMaxSpeedBetweenNodes@16
  • 0000A28D — _Bus1394FindChildren@12
  • 0000A618 — _Bus1394OptimizeTopology@8
  • 0000A9C2 — _Bus1394ReconcilePower@8
  • 0000AC5E — _Bus1394SignalResetCompletionRoutine@12
  • 0000ACE1 — _Bus1394BusResetNotify@8
  • 0000AD74 — _Bus1394DispatchIsochRequest@12
  • 0000AE9A — _Bus1394IsochAllocateBandwidth@16
  • 0000B43A — _Bus1394AllocBandwidthCompletionRoutine@12
  • 0000B80E — _Bus1394IsochChainToPort@16
  • 0000B82E — _Bus1394GetIsochBandwidth@8
  • 0000B860 — _Bus1394SetIsochBandwidth@8
  • 0000B8AA — _Bus1394ChangeBandwidthUnits@16
  • 0000B8F2 — _Bus1394GetIsochChannels@8
  • 0000B92C — _Bus1394SetIsochChannels@12
  • 0000BA14 — _Bus1394InitializeIsoch@4
  • 0000BA54 — _DbgPrint
  • 0000BA60 — __allshl
  • 0000BA80 — __allmul
  • 0000BAC0 — __aullshr
  • 0000BAE0 — _WmiSystemControl@16
  • 0000BAE6 — _WmiCompleteRequest@20
Segment 2: .idata$5 @ 00003A00
  • 00000000 — __imp_@ExAcquireFastMutex@4
  • 00000004 — __imp_@KfAcquireSpinLock@4
  • 00000008 — __imp__KeGetCurrentIrql@0
  • 0000000C — __imp_@KfReleaseSpinLock@8
  • 00000010 — __imp__KeStallExecutionProcessor@4
  • 00000014 — __imp_@ExReleaseFastMutex@4
  • 00000018 — \177HAL_NULL_THUNK_DATA
  • 0000001C — __imp_@IofCallDriver@8
  • 00000020 — __imp__IoFreeMdl@4
  • 00000024 — __imp__IoAllocateMdl@20
  • 00000028 — __imp__RtlInitAnsiString@8
  • 0000002C — __imp__IoInvalidateDeviceRelations@8
  • 00000030 — __imp__IoBuildPartialMdl@16
  • 00000034 — __imp__RtlAnsiStringToUnicodeString@12
  • 00000038 — __imp__ZwClose@4
  • 0000003C — __imp__RtlCompareUnicodeString@12
  • 00000040 — __imp_@IofCompleteRequest@8
  • 00000044 — __imp__RtlInitUnicodeString@8
  • 00000048 — __imp_@InterlockedIncrement@4
  • 0000004C — __imp__IoDeleteDevice@4
  • 00000050 — __imp__IoAllocateIrp@8
  • 00000054 — __imp__RtlFreeUnicodeString@4
  • 00000058 — __imp__IoCreateDevice@28
  • 0000005C — __imp__RtlAppendUnicodeToString@8
  • 00000060 — __imp__ExFreePool@4
  • 00000064 — __imp__ZwCreateKey@28
  • 00000068 — __imp__IoOpenDeviceRegistryKey@16
  • 0000006C — __imp__ZwEnumerateKey@24
  • 00000070 — __imp__ZwOpenKey@12
  • 00000074 — __imp__DbgPrint
  • 00000078 — __imp__ZwDeleteKey@4
  • 0000007C — __imp__RtlAssert@16
  • 00000080 — __imp__MmMapLockedPages@8
  • 00000084 — __imp__ExAllocatePoolWithTag@12
  • 00000088 — __imp__sprintf
  • 0000008C — __imp__IoWMIRegistrationControl@8
  • 00000090 — __imp_@ExfInterlockedInsertTailList@12
  • 00000094 — __imp_@ExfInterlockedRemoveHeadList@8
  • 00000098 — __imp__MmBuildMdlForNonPagedPool@4
  • 0000009C — __imp_@ExInterlockedPopEntrySList@8
  • 000000A0 — __imp_@KefReleaseSpinLockFromDpcLevel@4
  • 000000A4 — __imp_@KefAcquireSpinLockAtDpcLevel@4
  • 000000A8 — __imp__KeSetEvent@12
  • 000000AC — __imp__KeInsertQueueDpc@12
  • 000000B0 — __imp__MmCreateMdl@12
  • 000000B4 — __imp__KeInitializeDpc@12
  • 000000B8 — __imp__KeInitializeSpinLock@4
  • 000000BC — __imp__ExInitializeNPagedLookasideList@28
  • 000000C0 — __imp__KeInitializeEvent@12
  • 000000C4 — __imp_@ObfDereferenceObject@4
  • 000000C8 — __imp__IoGetDeviceObjectPointer@16
  • 000000CC — __imp__RtlAppendUnicodeStringToString@8
  • 000000D0 — __imp__RtlIntegerToUnicodeString@12
  • 000000D4 — __imp__RtlCopyUnicodeString@8
  • 000000D8 — __imp__ExDeleteNPagedLookasideList@4
  • 000000DC — __imp_@ObfReferenceObject@4
  • 000000E0 — __imp__PoStartNextPowerIrp@4
  • 000000E4 — __imp__PoSetPowerState@12
  • 000000E8 — __imp__IoInitializeIrp@12
  • 000000EC — __imp__memmove
  • 000000F0 — __imp_@ExInterlockedPushEntrySList@12
  • 000000F4 — __imp_@InterlockedDecrement@4
  • 000000F8 — __imp__KeWaitForSingleObject@20
  • 000000FC — __imp__ZwQueryValueKey@24
  • 00000100 — __imp__ExQueueWorkItem@8
  • 00000104 — __imp__IoFreeIrp@4
  • 00000108 — \177NTOSKRNL_NULL_THUNK_DATA
  • 0000010C — __imp__WmiCompleteRequest@20
  • 00000110 — __imp__WmiSystemControl@16
  • 00000114 — \177WMILIB_NULL_THUNK_DATA
  • 00000190 — _MS1394_DeviceAccessInformationGuid
  • 000001A0 — _MS1394_DeviceInformationGuid
  • 000001B0 — _MS1394_BusErrorInformationGuid
  • 000001C0 — _MS1394_BusInformationGuid
  • 000001D0 — _MS1394_BusDriverInformationGuid
Segment 3: .data @ 00003A80
  • 00000000 — _Bus1394WmiGuidList
  • 00000028 — _Bus1394WmiDeviceGuidList
  • 00000040 — _BusDebugLevel
  • 00000048 — _IsochRtn
Segment 4: PAGE @ 000057B0
  • 000000A0 — _Bus1394WmiRegistration@12
  • 00000216 — _Bus1394SystemControl@8
  • 00000400 — _Bus1394QueryWmiDataBlock@32
  • 00000720 — _Bus1394QueryWmiRegInfo@24
  • 000007A6 — _DriverEntry@8
  • 000007D4 — _Bus1394InitializeMapping@4
  • 00001002 — _Bus1394UnInitializeMapping@4
  • 0000140B — _Bus1394RegisterPortDriver@4
  • 000024EE — _Bus1394PnP@8
  • 00003DC4 — _Bus1394GetConfigurationInformation@4
  • 0000472C — _Bus1394KillChild@12
  • 00004944 — _Bus1394SubmitIrpSynch@12
  • 00004AED — _Bus1394GetRegistryParameters@8
  • 00004CC7 — _Bus1394GetRegistryKeyValue@20
  • 00004EB4 — _Bus1394SignalBusReset@4
  • 00004FFC — _Bus1394IsochAllocateChannel@16
  • 00005672 — _Bus1394IsochFreeBandwidth@16
  • 00005978 — _Bus1394IsochFreeChannel@16
  • 00005CC0 — _Bus1394IsochQueryResources@16
  • 00005F5C — _Bus1394IsochSetChannelBandwidth@16
Segment 6: .idata$2 @ 00000000
  • 00000000 — __IMPORT_DESCRIPTOR_NTOSKRNL
  • 00000014 — __IMPORT_DESCRIPTOR_HAL
  • 00000028 — __IMPORT_DESCRIPTOR_WMILIB
  • 0000003C — __NULL_IMPORT_DESCRIPTOR