CDVSD — Windows 98 Retail


Source Tree

  • ../dvdioctl.c
  • ../vsdaer.asm
  • ../vsd.asm
  • ../vsdaudio.asm
  • ../vsdco.asm
  • ../vsderror.asm
  • ../vsdfltr.c
  • ../vsdinit.asm
  • ../vsdioctl.asm
  • ../vsdpix.c
  • ../vsdreq.asm

Segment 1: .bss @ 00002570
  • 00000000 — _g_RedbookRegisterTable
  • 0000002C — _g_dwCSAReserved
  • 00000030 — _DecoderRegion
  • 00000034 — _pszReg
  • 00000048 — _pszTZ
  • 00000080 — _pszStandardBias
  • 00000088 — _pszIEReg
  • 000000B4 — _pszRegIEVal
  • 000000C0 — _dvd_dispatch
  • 000000DC — _dvd_dispatch_cb
  • 000000F8 — _sense_key_map
  • 0000013C — _RDAMaxConsecutiveReadErrors
  • 00000140 — _aAttenuation
  • 0000018C — _g_pRedbookRegister
  • 000001B0 — _FindPIXIII
  • 000001EE — _TreeWalk
  • 000002B5 — _isPIXIII
  • 00000360 — _PopEntryList
  • 00000392 — _PushEntryList
  • 000003B0 — CDVSD_DDB
  • 00000400 — _vsd_power
  • 000004F2 — _setup_persistent_prevent
  • 00000596 — _setup_GESN
  • 00000650 — _cb_MESN
  • 000007D3 — _setup_get_config
  • 00000898 — cddevlist
  • 0000089C — _ppcddevlist
  • 000008A0 — CDAERFlags
  • 000008A4 — async_not_event_handle
  • 000008A8 — async_request
  • 00000926 — vsd_prepare_for_unconfig
  • 00000941 — vsd_start_2_secs
  • 00000983 — async_not_cb
  • 00000996 — async_not_cb_event
  • 00000B1F — Panasonic_Delay
  • 00000B31 — async_not_event
  • 00000CDF — getset_pix3
  • 00000D3E — CDVSD_broadcast_shutdown
  • 00000DB0 — VSD_Callback
  • 00000DE4 — vsd_c_callback
  • 00000DFA — vsdco_retry
  • 00000E2A — VSD_pass_thru_callback
  • 00000E69 — do_ior_callback
  • 00000EEC — vsd_reentry_cb
  • 00000F00 — VSD_Error_Handler
  • 00000FE0 — vsd_eh_reenumerate
  • 00001017 — vsd_eh_no_disc
  • 00001030 — VSD_Request
  • 000010F7 — vsd_r_check_if_handled
  • 00001200 — Setup_Read
  • 00001292 — setup_mmc_read
  • 0000130F — sr_setup_char_read
  • 00001377 — vsd_mode_sel_callback
  • 000013B5 — vsd_msel_error
  • 000013C2 — setup_internal_async_request
  • 000013FD — Setup_Test_Unit_Ready
  • 0000142B — Setup_Lock_Media
  • 0000142F — Setup_Unlock_Media
  • 00001456 — Setup_Unsupported_Cmd
  • 0000145F — Setup_Compute_Geom
  • 00001476 — scg_getiop_event
  • 000014A7 — vsd_compute_geom_tur_callback
  • 00001528 — scg_giope_bad_mem
  • 0000152A — srae_callback_no_mem
  • 00001538 — vsd_compute_geom_callback
  • 000015A0 — scg_cb_parse_TOC
  • 0000163A — scg_cb_good_status_exit
  • 0000164C — scg_exit
  • 00001755 — scg_cb_parse_session
  • 000017AB — scg_error_exit
  • 000017ED — scg_cb_do_play
  • 00001825 — scg_cb_do_dvd_check
  • 00001876 — scg_cb_do_dvd_struc
  • 000018CE — scg_cb_do_mode_check
  • 000018EF — scg_cb_pick_up_block_size
  • 000018FF — scg_cb_do_mode_sense
  • 00001947 — scg_cb_do_toc
  • 000019A7 — scg_common_calldown
  • 000019D5 — _vsd_ret_iop
  • 000019E9 — vsd_ret_iop
  • 00001A04 — _Vsd_GetIOP
  • 00001A1A — Vsd_GetIOP
  • 00001A84 — Setup_Start_Unit
  • 00001A88 — Setup_Stop_Unit
  • 00001AC2 — VSD_Setup_Request_Sense
  • 00001AEC — _vsd_internal_request
  • 00001AFE — vsd_internal_request
  • 00001B8B — vsd_setup_srb
  • 00001B96 — setup_to_srb
  • 00001BEB — vsd_send_criteria_request
  • 00001BFD — vsd_send_internal_request
  • 00001C23 — VSD_send_next_command
  • 00001C93 — VSD_Timeout_Entry
  • 00001D04 — VSD_to_callback
  • 00001D74 — _vsd_ilb
  • 00001DA8 — Setup_Gen_Ioctl
  • 00001DBC — MSF_to_LBA
  • 00001DE9 — LBA_to_MSF
  • 00001E18 — cb_audio_read
  • 00001E2F — RedbookBufferPlayed
  • 00001E2F — _RedbookBufferPlayed
  • 00001E55 — RedbookStreamStarted
  • 00001E55 — _RedbookStreamStarted
  • 00001EB0 — _RedbookCallinStub
  • 00001EC2 — _RedbookExiting
Segment 2: PNP @ 00002710
  • 00000000 — _CCODE__RegCloseKey
  • 00000008 — _CCODE__RegQueryValueEx
  • 00000010 — _CCODE__RegOpenKey
  • 00000018 — _CCODE__RegSetValueEx
  • 00000020 — _CCODE__RegCreateKey
  • 00000028 — _CCODE__CONFIGMG_Locate_DevNode
  • 00000030 — _CCODE__CONFIGMG_Get_Sibling
  • 00000038 — _CCODE__CONFIGMG_Get_Child
  • 00000040 — _CCODE__CONFIGMG_Call_Enumerator_Function
  • 00000048 — _CCODE__CONFIGMG_Get_Bus_Info
  • 00000050 — _CCODE__CONFIGMG_Read_Registry_Value
  • 00000058 — _CCODE__PELDR_GetProcAddress
Segment 3: _PTEXT @ 00005CF0
  • 00000000 — _RegionInvalid
  • 00000015 — _setup_invalidate_agid
  • 00000065 — _cb_invalidate_agid
  • 000000EE — _setup_dvd_agid
  • 0000014D — _setup_dvd_read_key
  • 000001F0 — _cb_dvd_rkey
  • 0000036C — _cb_dvd_get_region
  • 000004FA — _setup_set_region_worker
  • 000005F1 — _GetDefaultRegion
  • 00000B28 — _setup_set_read_ahead
  • 00000B96 — _setup_set_region
  • 00000C02 — _set_phase1_region
  • 00000E38 — _setup_get_region
  • 00000FA2 — _cb_dvd_rbuf
  • 00000FCF — _map_dvd_error
  • 00001104 — _sioctl_dvd
  • 00001163 — _cbioctl_dvd
  • 000011B2 — _cb_dvd_set_region
  • 00001335 — _setup_sendkey
  • 00001539 — _setup_readkey
  • 0000160C — _end_swap
  • 0000162F — _setup_readdisc_key
  • 000016D4 — _free_buffer
  • 000016F1 — _check_spin_down
  • 0000177A — _check_audio_status
  • 00001847 — _my_reg_path
  • 00001930 — CD_Broadcast_Removal
  • 00001962 — CD_Broadcast_Insert
  • 0000198B — _pszDigitalAudioPlay
  • 0000199C — _pszDigitalAudioBufferAllocation
  • 000019B9 — _pszDigitalAudioCDLoopback
  • 000019E7 — vsd_cfg_device
  • 00001BF9 — vsd_find_irq
  • 00001C4B — vsd_is_dvd
  • 00001E93 — vcd_write_registry
  • 00001EDB — vsd_uncfg_device
  • 00001F34 — VSD_init_complete
  • 00001F67 — vsd_shutdown
  • 00001FDC — reentry_event
  • 00001FF0 — vsd_change_block_size_event
  • 0000206C — VSD_Ioctl_Table
  • 000020D0 — VSD_Need_TUR_Table
  • 000020E9 — VSD_DVD_Ioctl_Table
  • 0000214D — Setup_Gen_Event
  • 00002261 — sioctl_audio_play
  • 0000227A — playaud_play_msf
  • 00002308 — sioctl_read_sub_chan
  • 0000235D — _Allocate_Buffer
  • 000023A7 — __free_buffer
  • 000023BC — ab_setup_IOR
  • 000023C0 — Allocate_Buffer
  • 0000243A — sioctl_reset_drive
  • 0000244A — sioctl_seek
  • 0000247D — sioctl_get_device_status
  • 000024EC — sioctl_get_sector_size
  • 0000252D — sioctl_query_speed
  • 0000254D — sioctl_query_speed_caps
  • 00002574 — sioctl_set_speed
  • 000025AC — sioctl_get_head_location
  • 000025F3 — sioctl_qchan_upc
  • 00002602 — sioctl_qchan_isrc
  • 00002617 — sioctl_qchan_current_info
  • 00002689 — sioctl_get_audio_state
  • 000026B6 — sioctl_set_audio_chan_ctrl
  • 000026EF — sioctl_get_audio_chan_ctrl
  • 00002730 — sioctl_disc_info
  • 00002809 — si_di_last_session
  • 00002821 — si_di_first_session
  • 0000285D — si_di_read_toc_event
  • 000028D2 — sioctl_track_info
  • 00002963 — sioctl_unsupported
  • 0000296A — sioctl_audio_stop
  • 00002998 — sioctl_audio_resume
  • 000029EC — VSD_ioctl_callback
  • 00002A3C — v_ic_convert_TUR_to_IOCTL
  • 00002B01 — VSD_Ioctl_cb_table
  • 00002B65 — cbioctl_map_error
  • 00002BD3 — cbioctl_standard
  • 00002BDB — cbioctl_audio_play
  • 00002C35 — ap_save_addresses
  • 00002C72 — cbioctl_audio_stop
  • 00002CFA — cbioctl_get_head_location
  • 00002D26 — sioctl_get_dvd_head
  • 00002D4D — sioctl_dvd_qchan_upc
  • 00002D85 — sioctl_dvd_qchan_isrc
  • 00002D9E — sioctl_dvd_qchan_cur
  • 00002DD2 — cbioctl_qchan_upc
  • 00002DFC — cbioctl_qchan_isrc
  • 00002E26 — cbioctl_qchan_current_info
  • 00002ECA — cbioctl_get_audio_state
  • 00002F50 — cbioctl_get_audio_chan_ctrl
  • 00002FB9 — cbioctl_set_audio_chan_ctrl
  • 00002FE9 — cb_sacc_common
  • 0000309F — cbioctl_get_device_status
  • 0000313C — cbioctl_disc_info
  • 00003175 — cb_gdi_error_exit
  • 0000319D — cb_gdi_found_first_track
  • 0000325A — cbdi_error
  • 00003262 — cb_gdi_free_buf_event
  • 0000327A — vsd_ret_buffer
  • 000032B8 — RDA_PlayingAudio
  • 000032C5 — __AllocateAudioDataBuffer@4@4
  • 000032C5 — _AllocateAudioDataBuffer@4
  • 000032E5 — EventDigitalAudioStatus
  • 000032FA — _ScheduleDigitalAudioStatus@4
  • 000032FA — __ScheduleDigitalAudioStatus@4@4
  • 00003325 — _FreeAudioDataBuffer@4
  • 00003325 — __FreeAudioDataBuffer@4@4
  • 0000333F — event_RedbookBufferPlayed
  • 0000336C — continue_reading_if_paused
  • 0000337D — event_RedbookStreamStarted
  • 00003391 — RDA_StopAudioOnIOP
  • 0000339F — RDA_StopAudioOnDevlist
  • 000033BD — RDA_PlayAudio
  • 00003467 — event_audio_read
  • 0000351E — request_audio_read
  • 000035BD — cds_search_toc
  • 000035F0 — _RDA_InitializeDevice@8
  • 000036CB — _RDA_UpdateDigitalAudioStatus@8
  • 00003732 — _RDA_GetAudioBuffer@4
  • 00003775 — _RDA_ReleaseAudioBuffer@4
  • 000037D5 — _RDA_InitializeAudioPlay@4
  • 000038BF — _RDA_FreeUnusedBuffers@4
  • 00003901 — _MassageChannels
  • 00003994 — _SendRedbookData@4
  • 00003A68 — _CDSettings
  • 00003ABC — _RDA_SetCDChannels@8
  • 00003B23 — _SetVolume
  • 00003B8C — _AsyncSetRedbookVolume@4
  • 00003BBE — _BinaryVolumeToAttenuationLevel
  • 00003C88 — _SetRedbookVolume@4
  • 00003CC3 — _StartRedbookStream@4
  • 00003DC0 — _StopRedbookStream@4
  • 00003E2D — _EndRedbookMedia@4
Segment 4: _PDATA @ 00005D30
  • 00000000 — cdvsd_device_count
Segment 5: _IDATA @ 00000000
  • 00000000 — Drv_Reg_Pkt
  • 00000038 — CDVSD_Device_Init
  • 00000068 — Setup_DRP