# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Jan 5, 2025 1:22:45 PM Tue, 08 Jun 2021 08:03:17 GMT vboxsync [89557] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: Only report back bytes to read if a (current) test is ... Tue, 08 Jun 2021 08:03:03 GMT vboxsync [89556] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: Missing stream locking in drvAudioEnable. bugref:9890 Tue, 08 Jun 2021 06:40:52 GMT vboxsync [89554] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Comment. Tue, 08 Jun 2021 05:42:46 GMT vboxsync [89553] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Use uint16_t since the page table entity ... Tue, 08 Jun 2021 05:35:06 GMT vboxsync [89552] * trunk/include/VBox/iommu-intel.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation fixes. Tue, 08 Jun 2021 01:25:04 GMT vboxsync [89551] * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio: Nits/6.1. bugref:bugref:9890 Mon, 07 Jun 2021 12:13:55 GMT vboxsync [89548] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Fix typo in assertion. Mon, 07 Jun 2021 09:26:07 GMT vboxsync [89541] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceInternal.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: More code for completely self-contained (self) testing. ... Mon, 07 Jun 2021 04:07:22 GMT vboxsync [89538] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 nits. Mon, 07 Jun 2021 03:53:21 GMT vboxsync [89537] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Doxygen. Mon, 07 Jun 2021 03:47:31 GMT vboxsync [89536] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Nits. Mon, 07 Jun 2021 00:56:21 GMT vboxsync [89534] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Always register underflow/overflow callbacks ... Mon, 07 Jun 2021 00:55:08 GMT vboxsync [89533] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Don't call the output/input device 'default'. ... Mon, 07 Jun 2021 00:31:09 GMT vboxsync [89532] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Implemented input/output device selection. ... Mon, 07 Jun 2021 00:12:46 GMT vboxsync [89531] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Don't trigger the stream unnecessarily when ... Sun, 06 Jun 2021 23:59:10 GMT vboxsync [89529] * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) AudioMixBuffer: Corrected a couple of frame calculations in the ... Sun, 06 Jun 2021 23:15:41 GMT vboxsync [89528] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: LogRel2. bugref:9890 Sun, 06 Jun 2021 23:07:39 GMT vboxsync [89527] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Fixed bug in drvHstAudPaHA_StreamGetReadable ... Sun, 06 Jun 2021 22:39:46 GMT vboxsync [89526] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: More buffer config changes and better ... Sat, 05 Jun 2021 07:34:32 GMT vboxsync [89524] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation and interrupt remapping ... Sat, 05 Jun 2021 06:49:18 GMT vboxsync [89523] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Sat, 05 Jun 2021 01:54:59 GMT vboxsync [89522] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Use the default BufAttr.minreq value (output ... Fri, 04 Jun 2021 22:51:37 GMT vboxsync [89519] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Adjusted the drvHstAudOssHA_StreamGetReadable hack ... Fri, 04 Jun 2021 22:34:56 GMT vboxsync [89518] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Comment updates. bugref:9890 Fri, 04 Jun 2021 22:31:57 GMT vboxsync [89517] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Use BufInfo.bytes for ... Fri, 04 Jun 2021 22:27:55 GMT vboxsync [89516] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Implemented drvHstAudOssHA_StreamGetReadable (was ... Fri, 04 Jun 2021 16:52:42 GMT vboxsync [89513] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Fix bug while parsing the physical address ... Fri, 04 Jun 2021 15:27:51 GMT vboxsync [89512] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: Reduced the pre-buffering to 50% for output as well. Then ... Fri, 04 Jun 2021 13:20:02 GMT vboxsync [89510] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDebug.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioNull.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioRec.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Split up PDMIHOSTAUDIO::pfnStreamControl into individual ... Fri, 04 Jun 2021 12:55:37 GMT vboxsync [89509] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Fix diagnostic reason not getting updated ... Fri, 04 Jun 2021 12:14:16 GMT vboxsync [89508] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Doxygen fix. bugref:9890 Fri, 04 Jun 2021 12:03:25 GMT vboxsync [89505] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Implemented pfnSetDevice and changed the config ... Fri, 04 Jun 2021 11:30:46 GMT vboxsync [89504] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDebug.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioNull.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioRec.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Re-ordering some methods, no real change. bugref:9890 Fri, 04 Jun 2021 10:38:21 GMT vboxsync [89503] * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.fdf (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.fdf (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/Events.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpInitialize.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpReceive.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpSharedHelpers.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpShutdown.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpTransmit.c (modified) EFI/E1kNetDxe: Updates, the basic receive and transmit operations are ... Fri, 04 Jun 2021 10:35:52 GMT vboxsync [89502] * trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp (modified) Audio: Changed PDMAUDIOHOSTDEV::szName into a pszName so we don't ... Fri, 04 Jun 2021 10:30:47 GMT vboxsync [89500] * trunk/include/VBox/vmm/pdmaudiohostenuminline.h (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio: Changed PDMAUDIOHOSTDEV::szName into a pszName so we don't ... Fri, 04 Jun 2021 09:36:58 GMT vboxsync [89499] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Nits. Fri, 04 Jun 2021 07:45:24 GMT vboxsync [89498] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 We need to validate the top level paging ... Fri, 04 Jun 2021 07:41:33 GMT vboxsync [89497] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Use the common x86 page-offset macro now. Fri, 04 Jun 2021 07:38:36 GMT vboxsync [89496] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Assert rather than zero out bits that are ... Fri, 04 Jun 2021 05:48:13 GMT vboxsync [89495] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Fix reported SAGAW value. Fri, 04 Jun 2021 05:39:56 GMT vboxsync [89494] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Build fix. Fri, 04 Jun 2021 04:30:29 GMT vboxsync [89493] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, nits. Fri, 04 Jun 2021 04:22:04 GMT vboxsync [89492] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Thu, 03 Jun 2021 23:03:16 GMT vboxsync [89491] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) Audio: Simplified PDMIAUDIOCONNECTOR::pfnStreamCreate by moving the ... Thu, 03 Jun 2021 23:00:02 GMT vboxsync [89489] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioNull.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Simplified PDMIAUDIOCONNECTOR::pfnStreamCreate by moving the ... Thu, 03 Jun 2021 21:07:14 GMT vboxsync [89488] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Another attempt at fixing the pedantic gcc ... Thu, 03 Jun 2021 20:16:17 GMT vboxsync [89487] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDebug.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioNull.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioRec.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Changed PDMIHOSTAUDIO::pfnStreamCreate to take a pointer to a ... Thu, 03 Jun 2021 13:04:26 GMT vboxsync [89485] * trunk/src/VBox/Devices/Audio/DrvHostAudioDebug.cpp (modified) DrvHostAudioDebug: Cleaned up function prefix and struct names. ... Thu, 03 Jun 2021 13:00:54 GMT vboxsync [89484] * trunk/src/VBox/Devices/Audio/DrvHostAudioNull.cpp (modified) DrvHostAudioNull: Cleaned up function prefix and struct names. ... Thu, 03 Jun 2021 12:58:54 GMT vboxsync [89483] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Cleaned up function prefix and struct names. ... Thu, 03 Jun 2021 12:56:20 GMT vboxsync [89482] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Cleaned up function prefix and struct names. ... Thu, 03 Jun 2021 12:46:22 GMT vboxsync [89481] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsaStubs.h: Cleaned up function prefix and struct names. ... Thu, 03 Jun 2021 12:40:59 GMT vboxsync [89480] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsaStubs.h: Another attempt at fixing the pedantic gcc ... Thu, 03 Jun 2021 12:35:28 GMT vboxsync [89479] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Don't refuse to pre-buffer input streams. Cleaned ... Thu, 03 Jun 2021 12:27:23 GMT vboxsync [89478] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.h (modified) DrvHostAudioAlsaStubs.h: Try fix pedantic gcc warning/error. bugref:9890 Thu, 03 Jun 2021 09:17:34 GMT vboxsync [89477] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Thu, 03 Jun 2021 08:58:51 GMT vboxsync [89476] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Wed, 02 Jun 2021 21:18:32 GMT vboxsync [89474] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.h (modified) DrvHostAudioAlsaStubs.h: Correct version number for ... Wed, 02 Jun 2021 21:14:58 GMT vboxsync [89473] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa.cpp: Shut up annoying -EPIPE LogRel when draining. ... Wed, 02 Jun 2021 21:01:43 GMT vboxsync [89472] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.h (modified) DrvHostAudioAlsa: Use snd_pcm_set_chmap to identify the channels ... Wed, 02 Jun 2021 20:53:43 GMT vboxsync [89471] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubsMangling.h (modified) DrvHostAudioAlsa: Use snd_pcm_set_chmap to identify the channels ... Wed, 02 Jun 2021 19:56:05 GMT vboxsync [89470] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Eliminated the ALSAAUDIOSTREAMCFG structure and ... Wed, 02 Jun 2021 13:18:42 GMT vboxsync [89469] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: More code for the Validation Kit audio driver. bugref:10008 Wed, 02 Jun 2021 13:18:28 GMT vboxsync [89468] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) Audio/ValKit: Added AudioTestPathGetTemp(). bugref:10008 Wed, 02 Jun 2021 13:03:23 GMT vboxsync [89465] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) AudioTest: Added support for writing wave files. bugref:10008 Wed, 02 Jun 2021 12:04:25 GMT vboxsync [89464] * trunk/src/VBox/Devices/EFI/Firmware/.scm-settings (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kHwIo.c (modified) EFI: Beginnings of a e1000 network driver to support network boot ... Wed, 02 Jun 2021 11:03:47 GMT vboxsync [89463] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: More code for the Validation Kit audio driver. bugref:10008 Wed, 02 Jun 2021 10:56:06 GMT vboxsync [89462] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/ComponentName.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/DriverBinding.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kHwIo.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kNet.h (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kNetHw.h (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/EntryPoint.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/Events.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpGetStatus.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpInitialize.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpMcastIpToMac.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpReceive.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpReceiveFilters.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpSharedHelpers.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpShutdown.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpStart.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpStop.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpTransmit.c (added) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/SnpUnsupported.c (added) EFI: Beginnings of a e1000 network driver to support network boot ... Wed, 02 Jun 2021 10:10:57 GMT vboxsync [89461] * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) Audio/ValKit: Docs. bugref:10008 Wed, 02 Jun 2021 09:04:06 GMT vboxsync [89458] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceProtocol.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: Simplified code a bit by removing unnecessary ... Wed, 02 Jun 2021 08:43:16 GMT vboxsync [89456] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceProtocol.h (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: More code for recording tests. bugref:10008 Wed, 02 Jun 2021 08:05:34 GMT vboxsync [89455] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Wed, 02 Jun 2021 08:00:30 GMT vboxsync [89454] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Wed, 02 Jun 2021 07:49:24 GMT vboxsync [89453] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 typo. Wed, 02 Jun 2021 07:46:32 GMT vboxsync [89452] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Wed, 02 Jun 2021 06:41:13 GMT vboxsync [89451] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Use VT-d nomenclature. Tue, 01 Jun 2021 23:55:53 GMT vboxsync [89450] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Simplify the drvHostAlsaAudioHA_StreamCreate stuff, ... Tue, 01 Jun 2021 23:37:30 GMT vboxsync [89449] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) DrvHostAudioAlsa: Need to call snd_pcm_drain again when draining in ... Tue, 01 Jun 2021 23:35:12 GMT vboxsync [89448] * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) AudioMixBuffer/AudioMixBufInitPeekState: Fixed channel count ... Tue, 01 Jun 2021 23:34:39 GMT vboxsync [89447] * trunk/src/VBox/Devices/Audio/AudioHlp.cpp (modified) AudioHlp.cpp/AudioHlpPcmPropsAreValid: Less duplication of checks ... Tue, 01 Jun 2021 20:58:25 GMT vboxsync [89445] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: Use pStreamEx->Core.Props instead of ... Tue, 01 Jun 2021 20:42:04 GMT vboxsync [89443] * trunk/src/VBox/Devices/Audio/DrvHostAudioOss.cpp (modified) DrvHostAudioOss: Only mono and stereo for now. Fend off draining ... Tue, 01 Jun 2021 20:09:52 GMT vboxsync [89440] * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) AudioMixBuffer: Fixed calculation bug in audioMixBufPeekResampling. ... Tue, 01 Jun 2021 15:05:48 GMT vboxsync [89436] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: Manifest writing + packing fixes. bugref:10008 Tue, 01 Jun 2021 13:14:16 GMT vboxsync [89434] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/ValKit: More infrastructure code [Doxygen fix]. bugref:10008 Tue, 01 Jun 2021 12:57:36 GMT vboxsync [89431] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceProtocol.h (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) Audio/ValKit: More infrastructure code. bugref:10008 Tue, 01 Jun 2021 10:25:50 GMT vboxsync [89427] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.cpp (modified) Audio/Stubs: scm fix. [build fix] bugref:9890 Tue, 01 Jun 2021 10:24:18 GMT vboxsync [89426] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudioStubs.cpp (modified) Audio/Stubs: scm fix. bugref:9890 Tue, 01 Jun 2021 10:22:23 GMT vboxsync [89425] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsaStubs.cpp (modified) DrvHostAudioAlsaStubs: Use RTOnce to make the init thread-safe and ... Tue, 01 Jun 2021 10:22:01 GMT vboxsync [89424] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudioStubs.cpp (modified) DrvHostAudioPulseAudioStubs: Use RTOnce to make the init thread-safe ... Tue, 01 Jun 2021 10:14:16 GMT vboxsync [89423] * trunk/include/VBox/vmm/pdmaudioinline.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) DrvHostAudioPulseAudio: Multi channel support. bugref:9890 Tue, 01 Jun 2021 10:13:34 GMT vboxsync [89422] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudioStubs.cpp (modified) DrvHostAudioPulseAudioStubs: Use RTOnce to make the init thread-safe ... Tue, 01 Jun 2021 08:17:01 GMT vboxsync [89421] * trunk/include/iprt/win/mmreg.h (copied) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSound.cpp (modified) DrvHostAudioDSound: Multi channel support. bugref:9890 Tue, 01 Jun 2021 08:15:35 GMT vboxsync [89420] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) DrvHostAudioWasApi: correction to when to use WAVE_FORMAT_EXTENSIBLE. ... Tue, 01 Jun 2021 07:57:29 GMT vboxsync [89419] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Tue, 01 Jun 2021 06:52:41 GMT vboxsync [89418] * trunk/include/VBox/iommu-intel.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Address translation, WIP. Mon, 31 May 2021 20:24:22 GMT vboxsync [89414] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevHdaStreamChannel.cpp (deleted) * trunk/src/VBox/Devices/Audio/DevHdaStreamChannel.h (deleted) * trunk/src/VBox/Devices/Makefile.kmk (modified) Audio: Removed PDMAUDIOSTREAMMAP, PDMAUDIOSTREAMCHANNELDATA and ... Mon, 31 May 2021 20:14:47 GMT vboxsync [89412] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: Fixed race condition in destructor: Must get the threads ... Mon, 31 May 2021 19:27:54 GMT vboxsync [89411] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) DrvHostAudioWasApi: Ignore AUDCLNT_E_UNSUPPORTED_FORMAT. bugref:9890