CDVSD — Windows 98 Debug


Source Tree

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

Segment 1: .bss @ 00002E20
  • 00000000 — _g_RedbookRegisterTable
  • 0000002C — _g_dwCSAReserved
  • 00000030 — _PAEP_rpm_change
  • 00000034 — _PAEP_3mode_config
  • 00000038 — _PAEP_rpm_inquiry
  • 0000003C — _DecoderRegion
  • 00000040 — _pszReg
  • 00000054 — _pszTZ
  • 0000008C — _pszStandardBias
  • 00000094 — _pszIEReg
  • 000000C0 — _pszRegIEVal
  • 000000CC — _dvd_dispatch
  • 000000E8 — _dvd_dispatch_cb
  • 00000104 — _sense_key_map
  • 000001CC — _RDAMaxBuffersQueued
  • 000001D0 — _RDAMaxConsecutiveReadErrors
  • 000001D4 — _aAttenuation
  • 00000220 — _g_pRedbookRegister
  • 00000260 — _FindPIXIII
  • 0000029E — _TreeWalk
  • 00000365 — _isPIXIII
  • 00000410 — _PopEntryList
  • 00000469 — _PushEntryList
  • 000004B0 — CDVSD_DDB
  • 00003838 — DISKVSD_trace_cur
  • 00005690 — _vsd_power
  • 00005782 — _setup_persistent_prevent
  • 00005826 — _setup_GESN
  • 000058E1 — _cb_MESN
  • 00005A99 — _setup_get_config
  • 00005B5C — cddevlist
  • 00005B60 — _ppcddevlist
  • 00005B64 — CDAERFlags
  • 00005B68 — async_not_event_handle
  • 00005B6C — async_request
  • 00005BF4 — vsd_prepare_for_unconfig
  • 00005C22 — vsd_start_2_secs
  • 00005C78 — async_not_cb
  • 00005CBA — async_not_cb_event
  • 00005F44 — Panasonic_Delay
  • 00005F56 — async_not_event
  • 0000626D — getset_pix3
  • 000062CC — CDVSD_broadcast_shutdown
  • 00006354 — VSD_Callback
  • 000063E9 — vsd_c_callback
  • 00006404 — vsdco_retry
  • 000064BD — VSD_pass_thru_callback
  • 00006570 — do_ior_callback
  • 00006701 — vsd_reentry_cb
  • 00006744 — VSD_Error_Handler
  • 000069CE — vsd_eh_reenumerate
  • 00006A52 — vsd_eh_no_disc
  • 00006A68 — VSD_Request
  • 00006C7C — vsd_r_check_if_handled
  • 00006F9B — Setup_Read
  • 00007040 — setup_mmc_read
  • 00007106 — sr_setup_char_read
  • 000071E1 — vsd_mode_sel_callback
  • 0000730A — vsd_msel_error
  • 00007322 — setup_internal_async_request
  • 0000747C — Setup_Test_Unit_Ready
  • 000074AA — Setup_Lock_Media
  • 000074AE — Setup_Unlock_Media
  • 000074D5 — Setup_Unsupported_Cmd
  • 0000750D — Setup_Compute_Geom
  • 00007566 — scg_getiop_event
  • 0000765A — vsd_compute_geom_tur_callback
  • 00007791 — scg_giope_bad_mem
  • 0000779E — srae_callback_no_mem
  • 000077E6 — vsd_compute_geom_callback
  • 000078C2 — scg_cb_parse_TOC
  • 00007995 — scg_cb_good_status_exit
  • 00007A4A — scg_exit
  • 00007BEA — scg_cb_parse_session
  • 00007C69 — scg_error_exit
  • 00007CE0 — scg_cb_do_play
  • 00007D2E — scg_cb_do_dvd_check
  • 00007DF3 — scg_cb_do_dvd_struc
  • 00007E5E — scg_cb_do_mode_check
  • 00007EF3 — scg_cb_pick_up_block_size
  • 00007F03 — scg_cb_do_mode_sense
  • 00007FE8 — scg_cb_do_toc
  • 000080BC — scg_common_calldown
  • 00008168 — _vsd_ret_iop
  • 0000817C — vsd_ret_iop
  • 000081D9 — _Vsd_GetIOP
  • 000081EF — Vsd_GetIOP
  • 0000825C — Setup_Start_Unit
  • 00008260 — Setup_Stop_Unit
  • 000082C9 — VSD_Setup_Request_Sense
  • 00008303 — _vsd_internal_request
  • 00008315 — vsd_internal_request
  • 000083A5 — vsd_setup_srb
  • 000083B0 — setup_to_srb
  • 00008418 — vsd_send_criteria_request
  • 00008522 — vsd_send_internal_request
  • 00008630 — VSD_send_next_command
  • 00008738 — VSD_Timeout_Entry
  • 000087F3 — VSD_to_callback
  • 000088C8 — _vsd_ilb
  • 000088FC — Setup_Gen_Ioctl
  • 00008971 — MSF_to_LBA
  • 0000899E — LBA_to_MSF
  • 000089F0 — get_trace_ptr
  • 00008A12 — dot_command
  • 00008A38 — VSD_dump_help
  • 00008A47 — VSD_trace_dump
  • 00008B9C — _cb_simulated_audio_read
  • 00008B9C — cb_simulated_audio_read
  • 00008BBD — cb_audio_read
  • 00008BD4 — RedbookBufferPlayed
  • 00008BD4 — _RedbookBufferPlayed
  • 00008BFA — RedbookStreamStarted
  • 00008BFA — _RedbookStreamStarted
  • 00008C90 — _RedbookCallinStub
  • 00008CA2 — _RedbookExiting
  • 00008D28 — _DelayedRead@4
  • 00008D41 — _SimulateRead@4
Segment 2: PNP @ 00002FE0
  • 00000000 — _CCODE__RegCloseKey
  • 00000008 — _CCODE__RegQueryValueEx
  • 00000010 — _CCODE__RegOpenKey
  • 00000018 — _CCODE__RegSetValueEx
  • 00000020 — _CCODE__RegCreateKey
  • 00000028 — _CCODE__Debug_Printf_Service
  • 0000003C — _CCODE__CONFIGMG_Locate_DevNode
  • 00000044 — _CCODE__CONFIGMG_Get_Sibling
  • 0000004C — _CCODE__CONFIGMG_Get_Child
  • 00000054 — _CCODE__CONFIGMG_Call_Enumerator_Function
  • 0000005C — _CCODE__CONFIGMG_Get_Bus_Info
  • 00000064 — _CCODE__CONFIGMG_Read_Registry_Value
  • 0000006C — _CCODE__PELDR_GetProcAddress
Segment 3: _PTEXT @ 00006DD0
  • 00000000 — _RegionInvalid
  • 00000015 — _setup_invalidate_agid
  • 00000065 — _cb_invalidate_agid
  • 000000EE — _setup_dvd_agid
  • 0000014D — _setup_dvd_read_key
  • 000001F0 — _cb_dvd_rkey
  • 0000036D — _cb_dvd_get_region
  • 000004FB — _setup_set_region_worker
  • 000005F2 — _GetDefaultRegion
  • 00000B2C — _setup_set_read_ahead
  • 00000B9A — _setup_set_region
  • 00000C06 — _set_phase1_region
  • 00000E3C — _setup_get_region
  • 00000FA6 — _cb_dvd_rbuf
  • 00000FD3 — _map_dvd_error
  • 00001109 — _sioctl_dvd
  • 00001168 — _cbioctl_dvd
  • 000011B7 — _cb_dvd_set_region
  • 0000133B — _setup_sendkey
  • 0000153F — _setup_readkey
  • 00001612 — _end_swap
  • 00001635 — _setup_readdisc_key
  • 000016DA — _free_buffer
  • 000016F7 — _check_spin_down
  • 00001780 — _check_audio_status
  • 0000184E — _my_reg_path
  • 00001938 — CD_Broadcast_Removal
  • 00001988 — CD_Broadcast_Insert
  • 000019CC — _pszDigitalAudioPlay
  • 000019DD — _pszDigitalAudioBufferAllocation
  • 000019FA — _pszDigitalAudioCDLoopback
  • 00001A28 — vsd_cfg_device
  • 00001CF2 — vsd_find_irq
  • 00001D60 — vsd_is_dvd
  • 000021B6 — vcd_write_registry
  • 00002219 — vsd_uncfg_device
  • 0000229B — VSD_init_complete
  • 000022D6 — vsd_shutdown
  • 00002424 — reentry_event
  • 000024B4 — vsd_change_block_size_event
  • 000025B4 — VSD_Ioctl_Table
  • 00002618 — VSD_Need_TUR_Table
  • 00002631 — VSD_DVD_Ioctl_Table
  • 00002695 — Setup_Gen_Event
  • 000027FA — sioctl_audio_play
  • 00002878 — playaud_play_msf
  • 00002917 — sioctl_read_sub_chan
  • 000029BB — _Allocate_Buffer
  • 00002A71 — __free_buffer
  • 00002A8E — ab_setup_IOR
  • 00002A92 — Allocate_Buffer
  • 00002BE2 — sioctl_reset_drive
  • 00002C50 — sioctl_seek
  • 00002CE8 — sioctl_get_device_status
  • 00002DB5 — sioctl_get_sector_size
  • 00002E57 — sioctl_query_speed
  • 00002ED6 — sioctl_query_speed_caps
  • 00002F5B — sioctl_set_speed
  • 00002FF4 — sioctl_get_head_location
  • 00003099 — sioctl_qchan_upc
  • 00003106 — sioctl_qchan_isrc
  • 00003184 — sioctl_qchan_current_info
  • 00003254 — sioctl_get_audio_state
  • 000032DF — sioctl_set_audio_chan_ctrl
  • 00003363 — sioctl_get_audio_chan_ctrl
  • 000033F9 — sioctl_disc_info
  • 00003531 — si_di_last_session
  • 00003549 — si_di_first_session
  • 0000358E — si_di_read_toc_event
  • 0000360C — sioctl_track_info
  • 00003705 — sioctl_unsupported
  • 00003757 — sioctl_audio_stop
  • 000037E3 — sioctl_audio_resume
  • 00003895 — VSD_ioctl_callback
  • 0000396E — v_ic_convert_TUR_to_IOCTL
  • 00003AC8 — VSD_Ioctl_cb_table
  • 00003B2C — cbioctl_map_error
  • 00003BA5 — cbioctl_standard
  • 00003BF7 — cbioctl_audio_play
  • 00003CDE — ap_save_addresses
  • 00003D6F — cbioctl_audio_stop
  • 00003E4B — cbioctl_get_head_location
  • 00003ECB — sioctl_get_dvd_head
  • 00003F3C — sioctl_dvd_qchan_upc
  • 00003FBE — sioctl_dvd_qchan_isrc
  • 00004021 — sioctl_dvd_qchan_cur
  • 0000409F — cbioctl_qchan_upc
  • 00004120 — cbioctl_qchan_isrc
  • 00004199 — cbioctl_qchan_current_info
  • 000042D3 — cbioctl_get_audio_state
  • 000043D3 — cbioctl_get_audio_chan_ctrl
  • 0000448F — cbioctl_set_audio_chan_ctrl
  • 00004518 — cb_sacc_common
  • 000045E7 — cbioctl_get_device_status
  • 000046EC — cbioctl_disc_info
  • 00004730 — cb_gdi_error_exit
  • 0000479A — cb_gdi_found_first_track
  • 000048E1 — cbdi_error
  • 000048E9 — cb_gdi_free_buf_event
  • 0000490A — vsd_ret_buffer
  • 00004950 — RDA_PlayingAudio
  • 000049A7 — __AllocateAudioDataBuffer@4@4
  • 000049A7 — _AllocateAudioDataBuffer@4
  • 000049CF — EventDigitalAudioStatus
  • 000049EC — __ScheduleDigitalAudioStatus@4@4
  • 000049EC — _ScheduleDigitalAudioStatus@4
  • 00004A24 — _FreeAudioDataBuffer@4
  • 00004A24 — __FreeAudioDataBuffer@4@4
  • 00004A4B — event_RedbookBufferPlayed
  • 00004A8B — continue_reading_if_paused
  • 00004AA4 — event_RedbookStreamStarted
  • 00004AC0 — RDA_StopAudioOnIOP
  • 00004B1C — RDA_StopAudioOnDevlist
  • 00004B42 — RDA_PlayAudio
  • 00004CA3 — event_audio_read
  • 00004EA9 — request_audio_read
  • 000051B6 — cds_search_toc
  • 00005210 — _RDA_InitializeDevice@8
  • 000052EB — _RDA_UpdateDigitalAudioStatus@8
  • 000053A9 — _RDA_GetAudioBuffer@4
  • 00005433 — _RDA_ReleaseAudioBuffer@4
  • 000054EA — _RDA_InitializeAudioPlay@4
  • 00005605 — _RDA_FreeUnusedBuffers@4
  • 00005694 — _MassageChannels
  • 00005727 — _SendRedbookData@4
  • 00005867 — _CDSettings
  • 000058BB — _RDA_SetCDChannels@8
  • 00005922 — _SetVolume
  • 00005991 — _AsyncSetRedbookVolume@4
  • 000059CE — _BinaryVolumeToAttenuationLevel
  • 00005A98 — _SetRedbookVolume@4
  • 00005ADE — _StartRedbookStream@4
  • 00005BDB — _StopRedbookStream@4
  • 00005C48 — _EndRedbookMedia@4
Segment 4: _PDATA @ 00006E10
  • 00000000 — cdvsd_device_count
Segment 5: _IDATA @ 00000000
  • 0000001C — Drv_Reg_Pkt
  • 00000054 — CDVSD_Device_Init
  • 00000087 — Setup_DRP