VirtualBox

source: vbox/trunk/src/VBox/Devices/Audio/DevHda.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @90448   3 years vboxsync Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values …
(edit) @90447   3 years vboxsync Dev*: Checked up all the PDMDevHlpCritSectEnter calls to make sure the …
(edit) @90331   3 years vboxsync DevHda: Use PDMCritSect API via PDMDevHlp. bugref:10074
(edit) @90158   3 years vboxsync DevHda: Added the minimum of registers linux accesses for the …
(edit) @90149   3 years vboxsync DevHda: Added config value 'DeviceName' to allow specifying other …
(edit) @90147   3 years vboxsync DevHdaCodec: Moved the codec configuration into a separate structure …
(edit) @90142   3 years vboxsync DevHdaCodec: Renamed some more member names. bugref:9890
(edit) @90138   3 years vboxsync DevHda: Only HDACODECR3, no HDACODEC structure any more. bugref:9890
(edit) @90137   3 years vboxsync DevHda: Don't pass pDevIns but PHDACODECR3 to the four DevHDA …
(edit) @90136   3 years vboxsync DevHda: Ditto in the other direction. bugref:9890
(edit) @90135   3 years vboxsync DevHda: We don't need to abstract the HDA codecs with function …
(edit) @90134   3 years vboxsync DevHda: Consolidating codec state into one structure and removing the …
(edit) @89906   3 years vboxsync DevHda: Renamed HDAREGDESC members to follow coding standard. …
(edit) @89904   3 years vboxsync DevHda: Optimize HDAREGDESC a little more by reducing the size, fFlags …
(edit) @89903   3 years vboxsync DevHda: Don't include the register name and description strings in …
(edit) @89902   3 years vboxsync DevHda: Reordered HDAREGDESC so we avoid alignment padding. Saves ~900 …
(edit) @89901   3 years vboxsync DevHda: Preparing register map tweaks. bugref:9890
(edit) @89900   3 years vboxsync DevHda: Made the register map local to DevHda.cpp only, …
(edit) @89894   3 years vboxsync DevHda: Cleanups... bugref:9890
(edit) @89893   3 years vboxsync DevHda: Cleanups... bugref:9890
(edit) @89887   3 years vboxsync DevHda: Merged DevHdaCommon.h into DevHda.h and mostly likewise with …
(edit) @89885   3 years vboxsync DevHda: Kicked out the InitialDelayMs config value and associated …
(edit) @89878   3 years vboxsync DevHda: The compile time feature enable/disable defines must live in …
(edit) @89877   3 years vboxsync DevHda: Removed the HDA_USE_DMA_ACCESS_HANDLER stuff as it is unlikely …
(edit) @89876   3 years vboxsync DevHda: Removed the HDA_USE_DMA_ACCESS_HANDLER stuff as it is unlikely …
(edit) @89874   3 years vboxsync DevHda: Calculate cMsSchedulingHint based on the actual scheduling …
(edit) @89873   3 years vboxsync DevHda: Removed now obsolete config values: PosAdjustEnabled, …
(edit) @89872   3 years vboxsync DevHda: Don't forget to destroy the critical section. Cleanups. bugref:9890
(edit) @89869   3 years vboxsync DevHda: Implemented DMA-on-WALCLK access too. Cleanups. bugref:9890
(edit) @89861   3 years vboxsync DevHda: Do LPIB updates more often. Experimental code for doing DMA …
(edit) @89856   3 years vboxsync DevHda: Stats unit correction. bugref:9890
(edit) @89853   3 years vboxsync DevHda: Added a StatDmaSkippedPendingBcis statistics counter like AC97 …
(edit) @89849   3 years vboxsync DevHda: Redid the locking in hdaMmioWrite, so that we take the lock …
(edit) @89848   3 years vboxsync DevHda: Don't use tab in logging. Added todos about missing locking in …
(edit) @89844   3 years vboxsync DevHda: Eliminated HDASTREAM::CritSect as it is not necessary. The …
(edit) @89822   3 years vboxsync DevSB16,DevIchAc97: Mixer info. bugref:9890
(edit) @89821   3 years vboxsync Audio: Some info item fixes and docs updates. bugref:9890
(edit) @89810   3 years vboxsync Audio: Eliminated some unnecessary stream config copying in the device …
(edit) @89779   3 years vboxsync Audio: Size the mixer buffer for sinks according to the scheulding …
(edit) @89768   3 years vboxsync Audio: Made PDMAUDIOVOLUME multichannel. bugref:9890
(edit) @89757   3 years vboxsync DevHda: stat unit correction. bugref:9890
(edit) @89755   3 years vboxsync DevHda: Corrected statistics description. bugref:9890
(edit) @89638   3 years vboxsync DevHda: Validate config values when reading them. Marked a bunch …
(edit) @89611   3 years vboxsync DevHda: Debug info nits. bugref:9890
(edit) @89563   3 years vboxsync DevHda: Added removal todo on InitialDelayMs (it's too involved to do …
(edit) @89562   3 years vboxsync DevHda: Consistently use PCI (rather than ISA) memory access …
(edit) @89406   4 years vboxsync DevHda: Removed the stream mapping and leave such complications to the …
(edit) @89379   4 years vboxsync Audio: Removed PDMAUDIOSTREAMCFG::enmLayout and PDMAUDIOSTREAMLAYOUT. …
(edit) @89346   4 years vboxsync DevHda: fixed direct access to PDMAUDIOPCMPROPS::cChannelsX …
(edit) @89344   4 years vboxsync Audio: For anyone wishing to use the VBOX_AUDIO_DEBUG_DUMP_PCM_DATA …
(edit) @89341   4 years vboxsync Audio: Removed PDMAUDIODRVFLAGS (no longer needed when we're mixing …
(edit) @89302   4 years vboxsync Audio: Reworking the capture (recording) code path, part 1: Start …
(edit) @89218   4 years vboxsync Audio: Converted PDMAUDIODSTSRCUNION, PDMAUDIORECSRC and …
(edit) @89213   4 years vboxsync Audio: Added an fImmediate indicator to the pfnStreamDestroy methods …
(edit) @88941   4 years vboxsync AudioMixer,DevHda: The asynchronous I/O code should be shared so the …
(edit) @88940   4 years vboxsync Audio/Dev*: Must destroy the mixer in the destructor as the power off …
(edit) @88934   4 years vboxsync DevHda: Made VBOX_WITH_AUDIO_HDA_ASYNC_IO non-optional. bugref:9890
(edit) @88919   4 years vboxsync DevHda,DevIchAc97: This detach code looks completely random. bugref:9890
(edit) @88917   4 years vboxsync AudioMixer: Removed some more unused stuff; cleanups. bugref:9890
(edit) @88916   4 years vboxsync Audio: Eliminated AUDMIXSINKDIR and AUDMIXSINKCMD, using PDMAUDIODIR …
(edit) @88908   4 years vboxsync Audio/Dev*: Stream adding cleanup fixes. bugref:9890
(edit) @88905   4 years vboxsync Audio/Dev*: Overhauled the attach/detach code a little, making attach …
(edit) @88880   4 years vboxsync Audio: Removed the obsolete VBOX_WITH_AUDIO_XXX_ONETIME_INIT code. …
(edit) @88849   4 years vboxsync Audio devices: Request power-off notifications before the drivers to …
(edit) @88693   4 years vboxsync Audio: Added optional pfnStreamConfigHint methods to …
(edit) @88674   4 years vboxsync Audio/HDA: Fixed compilation when VBOX_WITH_AUDIO_HDA_ONETIME_INIT is …
(edit) @88662   4 years vboxsync DevHda: Added release profiling of stream starting, resetting and …
(edit) @88575   4 years vboxsync DevHda: Some SSYNC logging and notes about possible implementation. …
(edit) @88572   4 years vboxsync DevHda: Set the FIFORDY bit when a stream is enabled and clear it when …
(edit) @88561   4 years vboxsync Audio: Moved the HostAudioNotResponding runtime error reporting during …
(edit) @88503   4 years vboxsync DevHda: Just use the ring-3 task (hCorbDmaTask) when ring-0 needs to …
(edit) @88502   4 years vboxsync DevHda: Fixed regression caused by incorrect assumption about ring-0 …
(edit) @88476   4 years vboxsync DevHDA: Fix incorrect version check in hdaR3LoadExec causing it to …
(edit) @88307   4 years vboxsync Audio: Buffer usage statistics so we can monitor whether they are …
(edit) @88300   4 years vboxsync Audio: We don't return IPRT status codes, but VBox status codes. duh. …
(edit) @88269   4 years vboxsync Audio: Made sure PDMAUDIOPCMPROPS is initialized using a helper …
(edit) @88235   4 years vboxsync Audio: File header adjustments. bugref:9890
(edit) @88234   4 years vboxsync Audio: Renamed DrvAudioCommon.* to AudioHlp.*, changing functions from …
(edit) @88230   4 years vboxsync Audio: Renamed DrvAudio.h to DrvAudioCommon.h and move the DrvAudio.h …
(copy) @88229   4 years vboxsync Audio: Renamed DevHDA.cpp to DevHda.cpp. bugref:9890
copied from trunk/src/VBox/Devices/Audio/DevHDA.cpp
(edit) @88228   4 years vboxsync Audio: Renamed auxiliary HDA device files to follow the DevHdaXxxx …
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette