USBAUDIO — Windows 98 Retail


Source Tree

  • intel/lldiv.asm
  • intel/llmul.asm
  • intel/ulldiv.asm

Segment 1: .text @ 00000BD0
  • 00000000 — _DriverEntry@8
  • 00000066 — _HwInitialize@4
  • 000002BE — _HwUnInitialize@4
  • 0000036C — _GetUnit@8
  • 000003D9 — _CountInputChannels@8
  • 0000043A — _SetAudioState@4
  • 00000605 — _SetInitialSampleFrequency@4
  • 00000621 — _SetStreamDataFormat@4
  • 00000671 — _CancelRenderRequest@4
  • 0000068D — _QueueDataSRB@4
  • 000006E6 — _AudioReceiveDataPacket@4
  • 00000774 — _AudioReceiveCtrlPacket@4
  • 00000803 — _DataRangeCompare@12
  • 00000886 — _CheckFormatMatch@12
  • 0000093A — _ConvertRangeToFormat@8
  • 000009B4 — _MaxInfoForInterface@12
  • 00000A77 — _GetBestSampleRate@8
  • 00000AC1 — _GetBestSampleSize@8
  • 00000B0B — _GetMaxChannels@8
  • 00000B55 — _FindBestMatch@12
  • 00000BE2 — _GetDataIntersection@4
  • 00000D30 — _AdapterCancelPacket@4
  • 00000DD0 — _AdapterTimeoutPacket@4
  • 00000DDD — _ChangePowerState@4
  • 00000F95 — _AdapterReceivePacket@4
  • 000010BF — _CopyDescriptorToFormat@12
  • 00001261 — _ConvertTermTypeToNodeType@16
  • 00001343 — _MapTerminalToPinNumber@8
  • 0000139F — _AdapterStreamInfo@4
  • 00001F91 — _AdapterOpenStream@4
  • 0000214C — _AdapterCloseStream@4
  • 000021DD — _PCM2USB_StartDevice@4
  • 0000231C — _PCM2USB_StopDevice@4
  • 0000236C — _PCM2USB_CallUSBD@8
  • 000023CF — _GetCurrentUSBFrame@4
  • 0000241B — _GetAudioSpecificInterface@12
  • 0000247C — _GetFirstAudioInterface@8
  • 000024EF — _GetNextAudioInterface@8
  • 00002527 — _PCM2USB_CountFormats@4
  • 00002575 — _PCM2USB_CountUnits@20
  • 000026E4 — _PCM2USB_FindInterface@12
  • 00002839 — _PCM2USB_SelectConfiguration@4
  • 00002A19 — _PCM2USB_SelectInterface@12
  • 00002B2C — _PCM2USB_GetEndpointDescriptor@12
  • 00002B71 — _PCM2USB_GetMaxPacketSizeForFormat@8
  • 00002B8D — _PCM2USB_GetControlInterfaceForUnits@4
  • 00002C25 — _IsZeroBWInterface@8
  • 00002C58 — _PCM2USB_SelectZeroBWInterface@12
  • 00002CB1 — _PCM2USB_WriteReset@4
  • 00002D04 — _PCM2USB_AbortPipe@4
  • 00002DCE — _PCM2USB_BuildIsoRequest@4
  • 00002EC0 — _PCM2USB_Write@4
  • 00002F71 — _PCM2USB_Completion@12
  • 0000305B — _InitInputStream@4
  • 00003307 — _QueueInputRequest@4
  • 00003360 — _ResetInputTransfer@4
  • 00003408 — _InputCompleteWorkItem@4
  • 00003715 — _IsocInputCompletion@12
  • 000037BD — _StartIsocInputTransfer@4
  • 00003828 — _StopPauseIsocInputTransfer@4
  • 00003958 — _CancelCaptureRequest@4
  • 00003A4B — _CloseInputStream@4
  • 00003AB2 — _GetSetProperty@40
  • 00003B47 — _GetSetByte@24
  • 00003BB8 — _GetSetShort@24
  • 00003C2A — _GetDbLevelRange@24
  • 00003CA6 — _GetSetDBLevel@24
  • 00003DBF — _GetAudioProperty@4
  • 000040E7 — _SetAudioProperty@4
  • 000043A1 — _GetBasicSupport@4
  • 000044C7 — _GetSetSamplingRate@8
  • 0000467D — _getLATENCY@8
  • 000046BE — _getCHANNEL_CONFIG@8
  • 0000472F — _getsetPOSITION@8
  • 00004858 — _getsetDYNAMIC_SAMPLING_RATE@8
  • 000048E0 — _GetSetMixLevels@12
  • 00004D83 — _getMUX_SOURCE@8
  • 00004E30 — _setMUX_SOURCE@8
  • 00004EF8 — _getEQ@16
  • 000050E3 — _setEQ@8
  • 000051D7 — _getsetDEV_SPECIFIC@4
  • 00005277 — _GetAllocatorInfo@4
  • 000052CF — _InitDalSemi@4
  • 00005376 — _StreamClassRegisterAdapter@12
  • 0000537C — _StreamClassStreamNotification
  • 00005382 — _StreamClassDeviceNotification
  • 00005390 — __alldiv
  • 00005440 — __allmul
  • 00005480 — __aulldiv
Segment 3: .data @ 00000C50
  • 00000000 — ??_C@_1BG@BCBE@?$AAH?$AAW?$AAR?$AAe?$AAv?$AAi?$AAs?$AAi?$AAo?$AAn?$AA?$AA@ (L"HWRevision")
  • 00000030 — _MapPropertyToNode
Segment 4: .idata$2 @ 000011A0
  • 00000000 — __IMPORT_DESCRIPTOR_STREAM
  • 00000014 — __IMPORT_DESCRIPTOR_USBD
  • 00000028 — __IMPORT_DESCRIPTOR_NTOSKRNL
  • 0000003C — __IMPORT_DESCRIPTOR_HAL
  • 00000050 — __NULL_IMPORT_DESCRIPTOR
  • 000000F0 — __imp_@KfAcquireSpinLock@4
  • 000000F4 — __imp_@KfReleaseSpinLock@8
  • 000000F8 — \177HAL_NULL_THUNK_DATA
  • 000000FC — __imp__KeWaitForSingleObject@20
  • 00000100 — __imp__ExAllocatePoolWithTag@12
  • 00000104 — __imp__KeResetEvent@4
  • 00000108 — __imp__KeDelayExecutionThread@12
  • 0000010C — __imp__ZwClose@4
  • 00000110 — __imp__ZwSetValueKey@24
  • 00000114 — __imp__RtlInitUnicodeString@8
  • 00000118 — __imp__IoOpenDeviceRegistryKey@16
  • 0000011C — __imp__RtlIntegerToUnicodeString@12
  • 00000120 — __imp__KeInitializeMutex@8
  • 00000124 — __imp__ExFreePool@4
  • 00000128 — __imp__KeReleaseMutex@8
  • 0000012C — __imp__IoBuildDeviceIoControlRequest@36
  • 00000130 — __imp_@IofCallDriver@8
  • 00000134 — __imp__IoInitializeIrp@12
  • 00000138 — __imp__ExQueueWorkItem@8
  • 0000013C — __imp__KeInitializeEvent@12
  • 00000140 — __imp__KeInitializeSpinLock@4
  • 00000144 — __imp__IoAllocateIrp@8
  • 00000148 — __imp_@KefAcquireSpinLockAtDpcLevel@4
  • 0000014C — __imp_@KefReleaseSpinLockFromDpcLevel@4
  • 00000150 — __imp__KeSetEvent@12
  • 00000154 — __imp__IoFreeIrp@4
  • 00000158 — \177NTOSKRNL_NULL_THUNK_DATA
  • 0000015C — __imp__StreamClassDeviceNotification
  • 00000160 — __imp__StreamClassStreamNotification
  • 00000164 — __imp__StreamClassRegisterAdapter@12
  • 00000168 — \177STREAM_NULL_THUNK_DATA
  • 0000016C — __imp__USBD_ParseDescriptors@16
  • 00000170 — __imp__USBD_CreateConfigurationRequestEx@8
  • 00000174 — __imp__USBD_ParseConfigurationDescriptorEx@28
  • 00000178 — \177USBD_NULL_THUNK_DATA
Segment 5: PAGECONST @ 00000000
  • 00000000 — _KSPROPSETID_AC3
  • 00000010 — _KSDATAFORMAT_SUBTYPE_AC3_AUDIO
  • 00000020 — _KSNODETYPE_DEV_SPECIFIC
  • 00000030 — _KSNODETYPE_CHORUS
  • 00000040 — _KSNODETYPE_REVERB
  • 00000050 — _KSNODETYPE_STEREO_WIDE
  • 00000060 — _KSNODETYPE_PROLOGIC_DECODER
  • 00000070 — _KSNODETYPE_LOUDNESS
  • 00000080 — _KSNODETYPE_DELAY
  • 00000090 — _KSNODETYPE_AGC
  • 000000A0 — _KSNODETYPE_EQUALIZER
  • 000000B0 — _KSNODETYPE_TONE
  • 000000C0 — _KSNODETYPE_VOLUME
  • 000000D0 — _KSNODETYPE_MUTE
  • 000000E0 — _KSNODETYPE_SUM
  • 000000F0 — _KSNODETYPE_MUX
  • 00000100 — _KSNODETYPE_SUPERMIX
  • 00000110 — _KSNODETYPE_SRC
  • 00000120 — _KSNODETYPE_ADC
  • 00000130 — _KSNODETYPE_DAC
  • 00000140 — _KSPROPSETID_Audio
  • 00000150 — _KSDATAFORMAT_SPECIFIER_WAVEFORMATEX
  • 00000160 — _KSDATAFORMAT_SUBTYPE_MPEG
  • 00000170 — _KSDATAFORMAT_SUBTYPE_MULAW
  • 00000180 — _KSDATAFORMAT_SUBTYPE_ALAW
  • 00000190 — _KSDATAFORMAT_SUBTYPE_PCM
  • 000001A0 — _KSDATAFORMAT_SUBTYPE_ANALOG
  • 000001B0 — _KSDATAFORMAT_SUBTYPE_WAVEFORMATEX
  • 000001C0 — _KSDATAFORMAT_TYPE_AUDIO
  • 000001D0 — _KSCATEGORY_AUDIO
  • 000001E0 — _KSNODETYPE_SPEAKER
  • 000001F0 — _KSNODETYPE_MICROPHONE
  • 00000200 — _KSPROPSETID_Stream
  • 00000210 — _KSPROPSETID_Connection
  • 00000220 — _KSDATAFORMAT_SPECIFIER_NONE
  • 00000230 — _KSCATEGORY_RENDER
  • 00000240 — _KSCATEGORY_CAPTURE
  • 00000250 — _KSPROPTYPESETID_General
  • 00000260 — _GUID_NULL