[Pkg-virtualbox-commits] [virtualbox] branch master updated (0559e11 -> e37ab12)
Gianfranco Costamagna
locutusofborg at moszumanska.debian.org
Tue Aug 23 16:42:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
locutusofborg pushed a change to branch master
in repository virtualbox.
from 0559e11 Relax debhelper version
adds 06e4bb3 Merge tag 'upstream/5.1.0_BETA1-dfsg' into experimental
adds cf97b06 patch refresh/drop
adds 85a3caf Merge tag 'upstream/5.1.0_BETA3-dfsg' into experimental
adds 14ddcdb Patch drop/refresh
adds 1076bdf Update manpages
adds 09cadb3 Update changelog
adds b2ea9fe Merge branch 'master' into experimental
adds f214c07 Merge branch 'master' into experimental
adds 4454934 Merge with master
adds e192fd1 Imported Upstream version 5.1.0-dfsg
adds e3942c2 Merge tag 'upstream/5.1.0-dfsg' into experimental
adds bc7f67d Patch refresh
adds 4966e56 Switch to Python3
adds 518d171 Revert "Switch to Python3"
adds 79adaf0 Upload to experimental
new 9b4eb6f Try to use Vbox provided GL.so and EGL.so libraries
new 3cc7180 Update changelog
new 01459c0 Try to simplify again the packaging
new 26776b1 Fix get orig source script
adds 7752df4 Imported Upstream version 5.1.2-dfsg
new edab60d Merge tag 'upstream/5.1.2-dfsg' into experimental
new 2b4cb09 Patch refresh
new f618432 Fix name, thanks Peter :)
adds 01d6daa Imported Upstream version 5.1.4-dfsg
new 3fa7eaa Merge tag 'upstream/5.1.4-dfsg' into experimental
new fa46826 Update patches and copyright
new bdb63b2 Update changelog
new d0e9a16 Revert "Try to simplify again the packaging"
new b0096cc Revert "Try to use Vbox provided GL.so and EGL.so libraries"
new 498463b Upload to unstable
new e0dddad Upload to unstable
new a3110f7 Relax debhelper version, not every backport has a new enough version
new dbdf692 merge with master
new e37ab12 Merge branch 'experimental'
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.scm-settings | 1 +
Config.kmk | 1455 +-
Doxyfile.Core | 36 +-
Maintenance.kmk | 2 +-
Makefile.kmk | 382 +-
configure | 266 +-
configure.vbs | 89 +-
debian/.gitattributes | 1 -
debian/README.source | 4 +-
debian/changelog | 9 +
debian/control | 6 +-
debian/copyright | 2 +-
debian/get-orig-source.sh | 12 +-
debian/manpages/VBoxBalloonCtrl.1 | 35 +-
debian/manpages/VBoxClient.1 | 29 +-
debian/manpages/VBoxControl.8 | 14 +-
debian/manpages/VBoxHeadless.1 | 32 +-
debian/manpages/VBoxManage.1 | 509 +-
debian/manpages/VBoxSDL.1 | 11 +-
debian/manpages/VBoxService.8 | 25 +-
debian/manpages/VirtualBox.1 | 43 +-
debian/manpages/mount.vboxsf.8 | 9 +-
debian/manpages/vboxwebsrv.1 | 10 +-
debian/patches/01-build-arch.patch | 2 +-
debian/patches/02-gsoap-build-fix.patch | 10 +-
debian/patches/04-vboxdrv-references.patch | 34 +-
debian/patches/07-vboxnetflt-reference.patch | 2 +-
debian/patches/13-module-mismatch.patch | 2 +-
debian/patches/16-no-update.patch | 56 +-
debian/patches/23-remove-invalid-chars-check.patch | 2 +-
debian/patches/27-hide-host-cache-warning.patch | 6 +-
debian/patches/29-fix-ftbfs-as-needed.patch | 2 +-
.../patches/32-disable-guest-version-check.patch | 2 +-
debian/patches/36-fix-vnc-version-string.patch | 2 +-
debian/patches/fix-gcc-check.patch | 13 +
debian/patches/series | 1 +
doc/VBox-CodingGuidelines.cpp | 29 +-
doc/VBox-doc.c | 11 +-
doc/manual/Makefile.kmk | 4 +-
doc/manual/docbook2latex.xsl | 29 +-
doc/manual/en_US/SDKRef.xml | 32 +-
doc/manual/en_US/images/vbox-sdl.png | Bin 287450 -> 865462 bytes
doc/manual/en_US/man_VBoxManage-debugvm.xml | 27 +-
doc/manual/en_US/user_AdvancedTopics.xml | 304 +-
doc/manual/en_US/user_BasicConcepts.xml | 9 +-
doc/manual/en_US/user_Glossary.xml | 10 -
doc/manual/en_US/user_GuestAdditions.xml | 241 +-
doc/manual/en_US/user_Installation.xml | 159 +-
doc/manual/en_US/user_Introduction.xml | 51 +-
doc/manual/en_US/user_Networking.xml | 38 +-
doc/manual/en_US/user_Security.xml | 12 +-
doc/manual/en_US/user_Storage.xml | 33 +-
doc/manual/en_US/user_Technical.xml | 27 +-
doc/manual/en_US/user_Troubleshooting.xml | 119 +-
doc/manual/en_US/user_VBoxManage.xml | 3289 ++--
doc/manual/fr_FR/images/vbox-sdl.png | Bin 955880 -> 865462 bytes
doc/manual/fr_FR/user_VBoxManage.xml | 2 +-
doc/manual/user_ChangeLogImpl.xml | 414 +-
include/Makefile.kmk | 2 +-
include/VBox/ExtPack/ExtPack.h | 16 +-
include/VBox/GuestHost/GuestControl.h | 38 +-
include/VBox/GuestHost/SharedClipboard.h | 2 +-
include/VBox/GuestHost/clipboard-helper.h | 2 +-
include/VBox/HGSMI/HGSMI.h | 2 +-
include/VBox/HGSMI/HGSMIChSetup.h | 20 +-
include/VBox/HGSMI/HGSMIChannels.h | 2 +-
include/VBox/HGSMI/HGSMIDefs.h | 2 +-
include/VBox/HGSMI/HGSMIMemAlloc.h | 2 +-
include/VBox/Hardware/VBoxVideoVBE.h | 2 +-
include/VBox/HostServices/GuestPropertySvc.h | 2 +-
include/VBox/HostServices/Service.h | 10 +-
include/VBox/HostServices/VBoxClipboardExt.h | 2 +-
include/VBox/HostServices/VBoxClipboardSvc.h | 2 +-
include/VBox/HostServices/VBoxCrOpenGLSvc.h | 2 +-
include/VBox/HostServices/VBoxHostChannel.h | 2 +-
include/VBox/HostServices/VBoxOGLOp.h | 2 +-
include/VBox/HostServices/VBoxOpenGLSvc.h | 2 +-
include/VBox/HostServices/glext.h | 2 +-
include/VBox/HostServices/glxext.h | 2 +-
include/VBox/HostServices/wglext.h | 2 +-
include/VBox/RemoteDesktop/VRDE.h | 2 +-
include/VBox/RemoteDesktop/VRDEImage.h | 2 +-
include/VBox/RemoteDesktop/VRDEInput.h | 2 +-
include/VBox/RemoteDesktop/VRDEMousePtr.h | 2 +-
include/VBox/RemoteDesktop/VRDEOrders.h | 2 +-
include/VBox/RemoteDesktop/VRDESCard.h | 2 +-
include/VBox/RemoteDesktop/VRDETSMF.h | 2 +-
include/VBox/RemoteDesktop/VRDEVideoIn.h | 2 +-
include/VBox/SUPDrvMangling.h | 2 +-
include/VBox/VBoxAuth.h | 225 +-
include/VBox/VBoxCocoa.h | 2 +-
include/VBox/VBoxCrHgsmi.h | 5 +-
include/VBox/VBoxDrvCfg-win.h | 4 +-
include/VBox/VBoxGL2D.h | 2 +-
include/VBox/VBoxGuest.h | 4 +-
include/VBox/VBoxGuest2.h | 2 +-
include/VBox/VBoxGuestLib.h | 4 +-
include/VBox/VBoxGuestLibSharedFolders.h | 2 +-
include/VBox/VBoxGuestMangling.h | 2 +-
include/VBox/VBoxNetCfg-win.h | 8 +-
include/VBox/VBoxNetCmn-win.h | 12 +-
include/VBox/VBoxOGL.h | 2 +-
include/VBox/VBoxTpG.h | 30 +-
include/VBox/VBoxUhgsmi.h | 2 +-
include/VBox/VBoxVideo.h | 4 +-
include/VBox/VBoxVideo3D.h | 4 +-
include/VBox/VBoxVideoGuest.h | 226 +-
include/VBox/VBoxVideoHost3D.h | 6 +-
include/VBox/VDEPlug.h | 2 +-
include/VBox/VDEPlugSymDefs.h | 2 +-
include/VBox/VMMDev.h | 14 +-
include/VBox/VMMDev2.h | 2 +-
include/VBox/VMMDevTesting.h | 42 +-
include/VBox/VMMDevTesting.mac | 16 +-
include/VBox/apic.h | 2 +-
include/VBox/asmdefs.mac | 2 +-
include/VBox/bioslogo.h | 2 +-
include/VBox/cdefs.h | 2 +-
include/VBox/com/AutoLock.h | 24 +-
include/VBox/com/ErrorInfo.h | 2 +-
include/VBox/com/EventQueue.h | 2 +-
include/VBox/com/Guid.h | 4 +-
include/VBox/com/MultiResult.h | 6 +-
include/VBox/com/NativeEventQueue.h | 4 +-
include/VBox/com/VirtualBox.h | 8 +-
include/VBox/com/array.h | 47 +-
include/VBox/com/assert.h | 2 +-
include/VBox/com/com.h | 7 +-
include/VBox/com/defs.h | 140 +-
include/VBox/com/errorprint.h | 3 +-
include/VBox/com/list.h | 2 +-
include/VBox/com/listeners.h | 14 +-
include/VBox/com/microatl.h | 1361 ++
include/VBox/com/mtlist.h | 2 +-
include/VBox/com/ptr.h | 97 +-
include/VBox/com/string.h | 51 +-
include/VBox/dbg.h | 24 +-
include/VBox/dbggui.h | 2 +-
include/VBox/dbus-calls.h | 2 +-
include/VBox/dbus.h | 2 +-
include/VBox/dis.h | 2 +-
include/VBox/disopcode.h | 55 +-
include/VBox/err.h | 59 +
include/VBox/err.mac | 27 +
include/VBox/hgcmsvc.h | 2 +-
include/VBox/intnet.h | 2 +-
include/VBox/intnetinline.h | 4 +-
include/VBox/log.h | 22 +-
include/VBox/msi.h | 2 +-
include/VBox/nasm.mac | 2 +-
include/VBox/ostypes.h | 3 +-
include/VBox/param.h | 2 +-
include/VBox/pci.h | 2 +-
include/VBox/rawpci.h | 2 +-
include/VBox/refentry.h | 2 +-
include/VBox/scsi.h | 2 +-
include/VBox/settings.h | 757 +-
include/VBox/shflsvc.h | 6 +-
include/VBox/sup.h | 2 +-
include/VBox/sup.mac | 2 +-
include/VBox/types.h | 8 +-
include/VBox/usb.h | 4 +-
include/VBox/usbfilter.h | 4 +-
include/VBox/usblib-darwin.h | 2 +-
include/VBox/usblib-solaris.h | 2 +-
include/VBox/usblib-win.h | 2 +-
include/VBox/vd-cache-backend.h | 2 +-
include/VBox/vd-filter-backend.h | 2 +-
include/VBox/vd-ifs-internal.h | 37 +-
include/VBox/vd-ifs.h | 83 +-
include/VBox/vd-image-backend.h | 2 +-
include/VBox/vd-plugin.h | 2 +-
include/VBox/vd.h | 6 +-
include/VBox/vddbg.h | 2 +-
include/VBox/version.h | 2 +-
include/VBox/vmm/apic.h | 173 +
include/VBox/vmm/cfgm.h | 2 +-
include/VBox/vmm/cpum.h | 69 +-
include/VBox/vmm/cpum.mac | 13 +-
include/VBox/vmm/cpumctx-v1_6.h | 20 +-
include/VBox/vmm/cpumctx.h | 335 +-
include/VBox/vmm/cpumdis.h | 2 +-
include/VBox/vmm/csam.h | 2 +-
include/VBox/vmm/dbgf.h | 768 +-
include/VBox/vmm/dbgfcorefmt.h | 7 +-
include/VBox/vmm/dbgfsel.h | 2 +-
include/VBox/vmm/dbgftrace.h | 2 +-
include/VBox/vmm/em.h | 2 +-
include/VBox/vmm/ftm.h | 2 +-
include/VBox/vmm/gim.h | 76 +-
include/VBox/vmm/gmm.h | 2 +-
include/VBox/vmm/gvm.h | 2 +-
include/VBox/vmm/gvmm.h | 2 +-
include/VBox/vmm/hm.h | 12 +-
include/VBox/vmm/hm_svm.h | 2 +-
include/VBox/vmm/hm_vmx.h | 558 +-
include/VBox/vmm/hm_vmx.mac | 2 +-
include/VBox/vmm/iem.h | 57 +-
include/VBox/vmm/iom.h | 25 +-
include/VBox/vmm/mm.h | 3 +-
include/VBox/vmm/patm.h | 2 +-
include/VBox/vmm/pdm.h | 2 +-
include/VBox/vmm/pdmapi.h | 41 +-
include/VBox/vmm/pdmasynccompletion.h | 2 +-
include/VBox/vmm/pdmasynctask.h | 2 +-
include/VBox/vmm/pdmaudioifs.h | 858 +-
include/VBox/vmm/pdmblkcache.h | 2 +-
include/VBox/vmm/pdmcardreaderinfs.h | 2 +-
include/VBox/vmm/pdmcommon.h | 2 +-
include/VBox/vmm/pdmcritsect.h | 2 +-
include/VBox/vmm/pdmcritsectrw.h | 2 +-
include/VBox/vmm/pdmdev.h | 402 +-
include/VBox/vmm/pdmdrv.h | 2 +-
include/VBox/vmm/pdmifs.h | 1126 +-
include/VBox/vmm/pdmins.h | 2 +-
include/VBox/vmm/pdmnetifs.h | 2 +-
include/VBox/vmm/pdmnetinline.h | 5 +-
include/VBox/vmm/pdmnetshaper.h | 2 +-
include/VBox/vmm/pdmnvram.h | 2 +-
include/VBox/vmm/pdmpci.h | 165 +-
include/VBox/vmm/pdmqueue.h | 2 +-
include/VBox/vmm/pdmsrv.h | 2 +-
include/VBox/vmm/pdmstorageifs.h | 1035 ++
include/VBox/vmm/pdmthread.h | 2 +-
include/VBox/vmm/pdmusb.h | 16 +-
include/VBox/vmm/pdmwebcaminfs.h | 136 +-
include/VBox/vmm/pgm.h | 58 +-
include/VBox/vmm/rem.h | 4 +-
include/VBox/vmm/selm.h | 2 +-
include/VBox/vmm/ssm.h | 2 +-
include/VBox/vmm/stam.h | 6 +-
include/VBox/vmm/stam.mac | 2 +-
include/VBox/vmm/tm.h | 7 +-
include/VBox/vmm/trpm.h | 2 +-
include/VBox/vmm/trpm.mac | 2 +-
include/VBox/vmm/uvm.h | 2 +-
include/VBox/vmm/vm.h | 331 +-
include/VBox/vmm/vm.mac | 115 +-
include/VBox/vmm/vmapi.h | 5 +-
include/VBox/vmm/vmcpuset.h | 2 +-
include/VBox/vmm/vmm.h | 24 +-
include/VBox/vrdpusb.h | 2 +-
include/VBox/vscsi.h | 2 +-
include/VBox/vusb.h | 231 +-
include/iprt/aiomgr.h | 14 +-
include/iprt/alloc.h | 2 +-
include/iprt/alloca.h | 10 +-
include/iprt/asm-amd64-x86-watcom-16.h | 685 +
include/iprt/asm-amd64-x86-watcom-32.h | 566 +
include/iprt/asm-amd64-x86.h | 198 +-
include/iprt/asm-math.h | 6 +-
include/iprt/asm-watcom-x86-16.h | 870 +
include/iprt/asm-watcom-x86-32.h | 613 +
include/iprt/asm.h | 697 +-
include/iprt/asmdefs.mac | 1918 +-
include/iprt/asn1-generator-asn1-decoder.h | 2 +-
include/iprt/asn1-generator-core.h | 4 +-
include/iprt/asn1-generator-init.h | 2 +-
include/iprt/asn1-generator-internal-header.h | 2 +-
include/iprt/asn1-generator-pass.h | 159 +-
include/iprt/asn1-generator-sanity.h | 2 +-
include/iprt/asn1.h | 63 +-
include/iprt/assert.h | 104 +-
include/iprt/base64.h | 2 +-
include/iprt/bignum.h | 2 +-
include/iprt/bldprog-strtab-template.cpp.h | 1014 +
include/iprt/bldprog-strtab.h | 140 +
include/iprt/buildconfig.h | 2 +-
include/iprt/cdefs.h | 844 +-
include/iprt/cdrom.h | 2 +-
include/iprt/cidr.h | 2 +-
include/iprt/circbuf.h | 2 +-
include/iprt/condvar.h | 2 +-
include/iprt/coredumper.h | 2 +-
include/iprt/cpp/autores.h | 2 +-
include/iprt/cpp/exception.h | 2 +-
include/iprt/cpp/list.h | 2 +-
include/iprt/cpp/lock.h | 2 +-
include/iprt/cpp/meta.h | 2 +-
include/iprt/cpp/ministring.h | 2 +-
include/iprt/cpp/mtlist.h | 2 +-
include/iprt/cpp/utils.h | 4 +-
include/iprt/cpp/xml.h | 6 +-
include/iprt/cpuset.h | 22 +-
include/iprt/crc.h | 2 +-
include/iprt/critsect.h | 2 +-
include/iprt/crypto/digest.h | 25 +-
include/iprt/crypto/pem.h | 42 +-
include/iprt/crypto/pkcs7.h | 2 +-
include/iprt/crypto/pkix.h | 31 +-
include/iprt/crypto/rsa.h | 2 +-
include/iprt/crypto/spc.h | 2 +-
include/iprt/crypto/store.h | 4 +-
include/iprt/crypto/taf.h | 2 +-
include/iprt/crypto/tsp.h | 2 +-
include/iprt/crypto/x509.h | 69 +-
include/iprt/ctype.h | 2 +-
include/iprt/dbg.h | 2 +-
include/iprt/dir.h | 26 +-
include/iprt/dvm.h | 2 +-
include/iprt/env.h | 2 +-
include/iprt/err.h | 12 +-
include/iprt/err.mac | 4 +
include/iprt/errno.h | 4 +-
include/iprt/file.h | 52 +-
include/iprt/filesystem.h | 2 +-
include/iprt/formats/asn1.h | 2 +-
include/iprt/formats/codeview.h | 777 +-
include/iprt/formats/elf-amd64.h | 128 +
include/iprt/formats/elf-common.h | 337 +
include/iprt/formats/elf-i386.h | 131 +
include/iprt/formats/elf.h | 86 +
include/iprt/formats/elf32.h | 188 +
include/iprt/formats/elf64.h | 187 +
include/iprt/formats/hfs.h | 2 +-
include/iprt/formats/mach-o.h | 2 +-
include/iprt/formats/mz.h | 64 +
include/iprt/formats/mz.mac | 2 +-
include/iprt/formats/omf.h | 217 +
include/iprt/formats/pe.mac | 2 +-
include/iprt/formats/pecoff.h | 1536 ++
include/iprt/formats/xar.h | 2 +-
include/iprt/fs.h | 2 +-
include/iprt/getopt.h | 2 +-
include/iprt/handle.h | 2 +-
include/iprt/handletable.h | 2 +-
include/iprt/heap.h | 2 +-
include/iprt/http.h | 2 +-
include/iprt/initterm.h | 2 +-
include/iprt/isofs.h | 2 +-
include/iprt/json.h | 300 +
include/iprt/latin1.h | 2 +-
include/iprt/ldr.h | 2 +-
include/iprt/ldrlazy.h | 2 +-
include/iprt/linux/sysfs.h | 292 +-
include/iprt/list-off32.h | 2 +-
include/iprt/list.h | 100 +-
include/iprt/localipc.h | 92 +-
include/iprt/lockvalidator.h | 2 +-
include/iprt/log.h | 10 +-
include/iprt/mangling.h | 398 +-
include/iprt/manifest.h | 57 +-
include/iprt/md2.h | 2 +-
include/iprt/md5.h | 2 +-
include/iprt/mem.h | 35 +-
include/iprt/memcache.h | 2 +-
include/iprt/memobj.h | 2 +-
include/iprt/mempool.h | 2 +-
include/iprt/memsafer.h | 2 +-
include/iprt/memtracker.h | 2 +-
include/iprt/message.h | 2 +-
include/iprt/mp.h | 2 +-
include/iprt/net.h | 2 +-
include/iprt/nocrt/amd64/fenv.h | 2 +-
include/iprt/nocrt/amd64/math.h | 2 +-
include/iprt/nocrt/compiler/compiler.h | 2 +-
include/iprt/nocrt/compiler/gcc.h | 2 +-
include/iprt/nocrt/compiler/msc.h | 2 +-
include/iprt/nocrt/fenv.h | 2 +-
include/iprt/nocrt/inttypes.h | 2 +-
include/iprt/nocrt/limits.h | 2 +-
include/iprt/nocrt/math.h | 2 +-
include/iprt/nocrt/setjmp.h | 6 +-
include/iprt/nocrt/stdarg.h | 2 +-
include/iprt/nocrt/stddef.h | 2 +-
include/iprt/nocrt/stdlib.h | 2 +-
include/iprt/nocrt/string.h | 2 +-
include/iprt/nocrt/x86/fenv.h | 2 +-
include/iprt/nocrt/x86/math.h | 2 +-
include/iprt/nt/dispmprt.h | 49 +
include/iprt/nt/miniport.h | 46 +
include/iprt/nt/ndis.h | 46 +
include/iprt/nt/nt-and-windows.h | 4 +-
include/iprt/nt/nt.h | 109 +-
include/iprt/nt/ntddk.h | 65 +
include/iprt/nt/rx.h | 49 +
include/iprt/nt/tdikrnl.h | 38 +
include/iprt/nt/video.h | 47 +
include/iprt/nt/wdm.h | 64 +
include/iprt/once.h | 2 +-
include/iprt/param.h | 2 +-
include/iprt/path.h | 2 +-
include/iprt/pipe.h | 2 +-
include/iprt/poll.h | 2 +-
include/iprt/power.h | 2 +-
include/iprt/process.h | 2 +-
include/iprt/queueatomic.h | 2 +-
include/iprt/rand.h | 2 +-
include/iprt/req.h | 2 +-
include/iprt/runtime-loader.h | 2 +-
include/iprt/runtime.h | 2 +-
include/iprt/s3.h | 2 +-
include/iprt/semaphore.h | 2 +-
include/iprt/sg.h | 7 +-
include/iprt/sha.h | 2 +-
include/iprt/socket.h | 18 +-
include/iprt/solaris/kmoddeps.mac | 2 +-
include/iprt/sort.h | 2 +-
include/iprt/spinlock.h | 2 +-
include/iprt/stdarg.h | 4 +-
include/iprt/stdint.h | 52 +-
include/iprt/strcache.h | 2 +-
include/iprt/stream.h | 2 +-
include/iprt/string.h | 87 +-
include/iprt/symlink.h | 2 +-
include/iprt/system.h | 2 +-
include/iprt/table.h | 2 +-
include/iprt/tar.h | 2 +-
include/iprt/tcp.h | 2 +-
include/iprt/test.h | 62 +-
include/iprt/thread.h | 2 +-
include/iprt/time.h | 8 +-
include/iprt/timer.h | 2 +-
include/iprt/trace.h | 2 +-
include/iprt/types.h | 236 +-
include/iprt/udp.h | 14 +-
include/iprt/uint128.h | 27 +-
include/iprt/uint32.h | 1055 ++
include/iprt/uint64.h | 1330 ++
include/iprt/uni.h | 2 +-
include/iprt/uri.h | 13 +-
include/iprt/utf16.h | 20 +-
include/iprt/uuid.h | 2 +-
include/iprt/vector.h | 2 +-
include/iprt/vfs.h | 147 +-
include/iprt/vfslowlevel.h | 2 +-
include/iprt/win/d3d8.h | 45 +
include/iprt/win/d3d9.h | 44 +
include/iprt/win/intsafe.h | 62 +
include/iprt/win/iphlpapi.h | 38 +
include/iprt/win/lazy-dbghelp.h | 2 +-
include/iprt/win/netioapi.h | 34 +
include/iprt/win/ntdddisk.h | 38 +
include/iprt/win/ntddndis.h | 38 +
include/iprt/win/ntverp.h | 38 +
include/iprt/win/objbase.h | 45 +
include/iprt/win/objidl.h | 38 +
include/iprt/win/setupapi.h | 38 +
include/iprt/win/shlobj.h | 42 +
include/iprt/win/shlwapi.h | 38 +
include/iprt/win/windef.h | 50 +
include/iprt/win/windows.h | 49 +
include/iprt/win/winsock2.h | 49 +
include/iprt/win/ws2tcpip.h | 38 +
include/iprt/x509-branch-collision.h | 81 -
include/iprt/x86.h | 1027 +-
include/iprt/x86.mac | 781 +-
include/iprt/x86extra.mac | 14 +-
include/iprt/zero.h | 2 +-
include/iprt/zip.h | 2 +-
src/Makefile.kmk | 2 +-
src/VBox/Additions/Makefile.kmk | 38 +-
src/VBox/Additions/common/Makefile.kmk | 2 +-
src/VBox/Additions/common/VBoxControl/Makefile.kmk | 6 +-
.../Additions/common/VBoxControl/VBoxControl.cpp | 297 +-
.../Additions/common/VBoxControl/VBoxControl.rc | 2 +-
.../common/VBoxControl/testcase/Makefile.kmk | 2 +-
.../common/VBoxControl/testcase/tstVBoxControl.cpp | 7 +-
src/VBox/Additions/common/VBoxGuest/Makefile.kmk | 31 +-
.../Additions/common/VBoxGuest/VBoxDev-haiku.c | 4 +-
.../common/VBoxGuest/VBoxGuest-darwin.cpp | 18 +-
.../Additions/common/VBoxGuest/VBoxGuest-freebsd.c | 2 +-
.../common/VBoxGuest/VBoxGuest-haiku-stubs.c | 2 +-
.../Additions/common/VBoxGuest/VBoxGuest-haiku.c | 6 +-
.../Additions/common/VBoxGuest/VBoxGuest-haiku.h | 2 +-
.../Additions/common/VBoxGuest/VBoxGuest-linux.c | 4 +-
.../Additions/common/VBoxGuest/VBoxGuest-netbsd.c | 682 +
.../Additions/common/VBoxGuest/VBoxGuest-os2.cpp | 2 +-
.../Additions/common/VBoxGuest/VBoxGuest-os2.def | 2 +-
.../Additions/common/VBoxGuest/VBoxGuest-solaris.c | 2 +-
.../common/VBoxGuest/VBoxGuest-win-legacy.cpp | 7 +-
.../common/VBoxGuest/VBoxGuest-win-pnp.cpp | 16 +-
.../Additions/common/VBoxGuest/VBoxGuest-win.cpp | 20 +-
.../Additions/common/VBoxGuest/VBoxGuest-win.h | 14 +-
src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp | 16 +-
.../Additions/common/VBoxGuest/VBoxGuestA-os2.asm | 2 +-
.../common/VBoxGuest/VBoxGuestIDC-unix.c.h | 4 +-
.../Additions/common/VBoxGuest/VBoxGuestInternal.h | 2 +-
src/VBox/Additions/common/VBoxGuest/linux/Makefile | 2 +-
.../Additions/common/VBoxGuest/linux/dkms.conf | 31 -
.../common/VBoxGuest/linux/files_vboxguest | 1 +
.../Additions/common/VBoxGuest/solaris/deps.asm | 2 +-
.../Additions/common/VBoxGuest/win/VBoxGuest.inf | 2 +-
.../Additions/common/VBoxGuest/win/VBoxGuest.rc | 2 +-
.../common/VBoxGuest/win/VBoxGuestInst.cpp | 4 +-
.../common/VBoxGuestLib/GenericRequest.cpp | 2 +-
src/VBox/Additions/common/VBoxGuestLib/HGCM.cpp | 2 +-
.../Additions/common/VBoxGuestLib/HGCMInternal.cpp | 11 +-
src/VBox/Additions/common/VBoxGuestLib/Init.cpp | 2 +-
.../Additions/common/VBoxGuestLib/Makefile.kmk | 10 +-
src/VBox/Additions/common/VBoxGuestLib/Mouse.cpp | 2 +-
.../Additions/common/VBoxGuestLib/PhysHeap.cpp | 2 +-
src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp | 4 +-
src/VBox/Additions/common/VBoxGuestLib/SysHlp.h | 23 +-
.../Additions/common/VBoxGuestLib/VBGLInternal.h | 6 +-
.../Additions/common/VBoxGuestLib/VBGLR3Internal.h | 4 +-
.../Additions/common/VBoxGuestLib/VBoxGuestLog.h | 2 +-
.../common/VBoxGuestLib/VBoxGuestR0LibCrOgl.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR0LibSharedFolders.c | 8 +-
.../common/VBoxGuestLib/VBoxGuestR3Lib.cpp | 16 +-
.../VBoxGuestLib/VBoxGuestR3LibAdditions.cpp | 3 +-
.../VBoxGuestLib/VBoxGuestR3LibAutoLogon.cpp | 4 +-
.../common/VBoxGuestLib/VBoxGuestR3LibBalloon.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibClipboard.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibCoreDump.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibCpuHotPlug.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibCredentials.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibDaemonize.cpp | 7 +-
.../VBoxGuestLib/VBoxGuestR3LibDragAndDrop.cpp | 163 +-
.../common/VBoxGuestLib/VBoxGuestR3LibEvent.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibGR.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp | 21 +-
.../VBoxGuestLib/VBoxGuestR3LibGuestProp.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibGuestUser.cpp | 4 +-
.../common/VBoxGuestLib/VBoxGuestR3LibHGCM.cpp | 3 +-
.../VBoxGuestLib/VBoxGuestR3LibHostChannel.cpp | 3 +-
.../VBoxGuestLib/VBoxGuestR3LibHostVersion.cpp | 4 +-
.../common/VBoxGuestLib/VBoxGuestR3LibLog.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibModule.cpp | 5 +-
.../common/VBoxGuestLib/VBoxGuestR3LibMouse.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibPidFile.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibRuntimeXF86.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibSeamless.cpp | 2 +-
.../VBoxGuestLib/VBoxGuestR3LibSharedFolders.cpp | 4 +-
.../common/VBoxGuestLib/VBoxGuestR3LibStat.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibTime.cpp | 2 +-
.../common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp | 2 +-
src/VBox/Additions/common/VBoxGuestLib/VMMDev.cpp | 2 +-
.../VBoxGuestLib/VbglR0CanUsePhysPageList.cpp | 2 +-
src/VBox/Additions/common/VBoxService/Makefile.kmk | 116 +-
.../common/VBoxService/VBoxService-os2.def | 2 +-
.../common/VBoxService/VBoxService-win.cpp | 11 +-
.../common/VBoxService/VBoxService-win.rc | 2 +-
.../Additions/common/VBoxService/VBoxService.cpp | 49 +-
.../common/VBoxService/VBoxServiceAutoMount.cpp | 15 +-
.../common/VBoxService/VBoxServiceBalloon.cpp | 22 +-
.../VBoxService/VBoxServiceClipboard-os2.cpp | 2 +-
.../common/VBoxService/VBoxServiceControl.cpp | 4 +-
.../VBoxService/VBoxServiceControlProcess.cpp | 288 +-
.../VBoxService/VBoxServiceControlSession.cpp | 192 +-
.../common/VBoxService/VBoxServiceCpuHotPlug.cpp | 18 +-
.../common/VBoxService/VBoxServiceInternal.h | 16 +-
.../common/VBoxService/VBoxServicePageSharing.cpp | 41 +-
.../common/VBoxService/VBoxServicePropCache.cpp | 4 +-
.../common/VBoxService/VBoxServicePropCache.h | 2 +-
.../common/VBoxService/VBoxServiceResource-win.h | 2 +-
.../common/VBoxService/VBoxServiceStats.cpp | 32 +-
.../common/VBoxService/VBoxServiceTimeSync.cpp | 4 +-
.../common/VBoxService/VBoxServiceToolBox.cpp | 57 +-
.../common/VBoxService/VBoxServiceUtils.cpp | 6 +-
.../common/VBoxService/VBoxServiceUtils.h | 2 +-
.../common/VBoxService/VBoxServiceVMInfo-win.cpp | 79 +-
.../common/VBoxService/VBoxServiceVMInfo.cpp | 25 +-
.../common/VBoxService/VBoxServiceVMInfo.h | 2 +-
.../common/VBoxService/testcase/Makefile.kmk | 4 +-
.../common/VBoxService/testcase/tstUserInfo.cpp | 6 +-
src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp | 116 +-
.../Additions/common/VBoxVideo/Modesetting.cpp | 62 +-
src/VBox/Additions/common/VBoxVideo/VBVABase.cpp | 34 +-
src/VBox/Additions/common/crOpenGL/DD_glc.py | 2 +-
src/VBox/Additions/common/crOpenGL/DD_glh.py | 2 +-
.../common/crOpenGL/Linux_i386_glxapi_exports.py | 2 +-
src/VBox/Additions/common/crOpenGL/Makefile.kmk | 2 +-
.../common/crOpenGL/SunOS_i386_exports.py | 2 +-
.../common/crOpenGL/SunOS_i386_exports_dri.py | 2 +-
.../common/crOpenGL/SunOS_i386_glxapi_exports.py | 2 +-
src/VBox/Additions/common/crOpenGL/VBoxCROGL.rc | 2 +-
src/VBox/Additions/common/crOpenGL/VBoxICDList.h | 2 +-
.../Additions/common/crOpenGL/array/arrayspu.c | 4 +-
.../Additions/common/crOpenGL/array/arrayspu.rc | 2 +-
src/VBox/Additions/common/crOpenGL/context.c | 10 +-
src/VBox/Additions/common/crOpenGL/cr_gl.py | 2 +-
src/VBox/Additions/common/crOpenGL/dri_drv.c | 2 +-
src/VBox/Additions/common/crOpenGL/dri_drv.h | 2 +-
src/VBox/Additions/common/crOpenGL/dri_glx.h | 2 +-
src/VBox/Additions/common/crOpenGL/dri_util.c | 3 +-
src/VBox/Additions/common/crOpenGL/egl.c | 106 +-
src/VBox/Additions/common/crOpenGL/entrypoints.py | 6 +
src/VBox/Additions/common/crOpenGL/fakedri_drv.c | 2 +-
src/VBox/Additions/common/crOpenGL/fakedri_drv.h | 2 +-
.../common/crOpenGL/fakedri_glfuncsList.h | 2 +-
.../common/crOpenGL/fakedri_glxfuncsList.h | 2 +-
.../common/crOpenGL/feedback/feedback_context.c | 13 +-
.../common/crOpenGL/feedback/feedbackspu.rc | 2 +-
.../common/crOpenGL/feedback/feedbackspu_config.c | 1 +
src/VBox/Additions/common/crOpenGL/glx.c | 52 +-
src/VBox/Additions/common/crOpenGL/glx_c_exports.c | 2 +-
src/VBox/Additions/common/crOpenGL/glx_proto.h | 2 +-
src/VBox/Additions/common/crOpenGL/icd_drv.c | 6 +-
src/VBox/Additions/common/crOpenGL/icd_drv.h | 14 +-
src/VBox/Additions/common/crOpenGL/load.c | 61 +-
src/VBox/Additions/common/crOpenGL/pack/packspu.h | 6 +-
src/VBox/Additions/common/crOpenGL/pack/packspu.rc | 2 +-
.../common/crOpenGL/pack/packspu_beginend.py | 11 +-
.../common/crOpenGL/pack/packspu_client.c | 65 +-
.../common/crOpenGL/pack/packspu_config.c | 3 +
.../common/crOpenGL/pack/packspu_context.c | 11 +-
.../common/crOpenGL/pack/packspu_framebuffer.c | 2 +-
.../Additions/common/crOpenGL/pack/packspu_get.py | 2 +-
.../common/crOpenGL/pack/packspu_getshaders.c | 2 +-
.../Additions/common/crOpenGL/pack/packspu_glsl.c | 4 +-
.../Additions/common/crOpenGL/pack/packspu_misc.c | 17 +-
.../Additions/common/crOpenGL/pack/packspu_net.c | 2 +
.../Additions/common/crOpenGL/pack/packspu_pixel.c | 8 +-
.../common/crOpenGL/pack/packspu_texture.c | 2 +-
.../common/crOpenGL/passthrough/passthroughspu.rc | 2 +-
src/VBox/Additions/common/crOpenGL/stub.c | 1 +
src/VBox/Additions/common/crOpenGL/stub.h | 2 +-
src/VBox/Additions/common/crOpenGL/utils.c | 4 +-
src/VBox/Additions/common/pam/Makefile.kmk | 2 +-
src/VBox/Additions/common/pam/pam_vbox.cpp | 20 +-
src/VBox/Additions/common/testcase/Makefile.kmk | 4 +-
.../Additions/common/testcase/tstPageFusion.cpp | 10 +-
src/VBox/Additions/darwin/Installer/Makefile.kmk | 2 +-
src/VBox/Additions/darwin/Makefile.kmk | 2 +-
src/VBox/Additions/darwin/VBoxClient/Makefile.kmk | 2 +-
.../Additions/darwin/VBoxClient/VBoxClient.cpp | 2 +-
.../darwin/VBoxClient/VBoxClientClipboard.cpp | 8 +-
.../VBoxClient/VBoxClientClipboardGuestToHost.cpp | 2 +-
.../VBoxClient/VBoxClientClipboardHostToGuest.cpp | 2 +-
.../darwin/VBoxClient/VBoxClientInternal.h | 2 +-
src/VBox/Additions/darwin/vboxfs/Makefile.kmk | 2 +-
.../Additions/darwin/vboxfs/VBoxVFS-VFSOps.cpp | 17 +-
.../Additions/darwin/vboxfs/VBoxVFS-VNODEOps.cpp | 17 +-
src/VBox/Additions/darwin/vboxfs/VBoxVFS-utils.cpp | 11 +-
src/VBox/Additions/darwin/vboxfs/VBoxVFS.cpp | 11 +-
src/VBox/Additions/darwin/vboxfs/mount.vboxvfs.c | 11 +-
src/VBox/Additions/darwin/vboxfs/vboxvfs.h | 11 +-
src/VBox/Additions/freebsd/Makefile.kmk | 2 +-
src/VBox/Additions/freebsd/drm/Makefile.kmk | 2 +-
src/VBox/Additions/freebsd/drm/vboxvideo_drm.c | 2 +-
src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk | 2 +-
src/VBox/Additions/freebsd/vboxvfs/vboxvfs.h | 2 +-
.../Additions/freebsd/vboxvfs/vboxvfs_vfsops.c | 4 +-
src/VBox/Additions/freebsd/vboxvfs/vboxvfs_vnops.c | 2 +-
src/VBox/Additions/haiku/Makefile.kmk | 2 +-
.../Additions/haiku/SharedFolders/Makefile.kmk | 2 +-
.../Additions/haiku/SharedFolders/OpenHashTable.h | 2 +-
.../Additions/haiku/SharedFolders/kernel_cpp.h | 2 +-
src/VBox/Additions/haiku/SharedFolders/lock.h | 2 +-
src/VBox/Additions/haiku/SharedFolders/vboxsf.c | 10 +-
src/VBox/Additions/haiku/SharedFolders/vboxsf.h | 2 +-
.../Additions/haiku/SharedFolders/vnode_cache.cpp | 2 +-
src/VBox/Additions/haiku/VBoxMouse/Makefile.kmk | 2 +-
src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.cpp | 2 +-
src/VBox/Additions/haiku/VBoxMouse/VBoxMouse.h | 2 +-
.../Additions/haiku/VBoxMouse/VBoxMouseFilter.cpp | 4 +-
.../Additions/haiku/VBoxMouse/VBoxMouseFilter.h | 2 +-
src/VBox/Additions/haiku/VBoxTray/Makefile.kmk | 2 +-
.../Additions/haiku/VBoxTray/VBoxClipboard.cpp | 2 +-
src/VBox/Additions/haiku/VBoxTray/VBoxClipboard.h | 2 +-
src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.cpp | 2 +-
src/VBox/Additions/haiku/VBoxTray/VBoxDisplay.h | 2 +-
.../haiku/VBoxTray/VBoxGuestApplication.cpp | 2 +-
.../haiku/VBoxTray/VBoxGuestApplication.h | 2 +-
.../haiku/VBoxTray/VBoxGuestDeskbarView.cpp | 2 +-
.../haiku/VBoxTray/VBoxGuestDeskbarView.h | 2 +-
.../haiku/VBoxTray/VBoxServiceDescriptor.h | 2 +-
src/VBox/Additions/haiku/VBoxVideo/Makefile.kmk | 2 +-
.../haiku/VBoxVideo/accelerant/Makefile.kmk | 2 +-
.../haiku/VBoxVideo/accelerant/accelerant.cpp | 4 +-
.../haiku/VBoxVideo/accelerant/accelerant.h | 2 +-
.../haiku/VBoxVideo/common/VBoxVideo_common.h | 2 +-
.../Additions/haiku/VBoxVideo/driver/Makefile.kmk | 2 +-
.../Additions/haiku/VBoxVideo/driver/driver.cpp | 6 +-
.../Additions/haiku/include/VBoxGuestInternal.h | 2 +-
src/VBox/Additions/haiku/include/lock.h | 2 +-
src/VBox/Additions/linux/Makefile | 3 +-
src/VBox/Additions/linux/Makefile.kmk | 10 +-
src/VBox/Additions/linux/drm/Makefile.kmk | 5 +-
src/VBox/Additions/linux/drm/vbox_drv.c | 32 +-
src/VBox/Additions/linux/drm/vbox_drv.h | 13 +-
src/VBox/Additions/linux/drm/vbox_fb.c | 50 +-
src/VBox/Additions/linux/drm/vbox_irq.c | 4 +-
src/VBox/Additions/linux/drm/vbox_main.c | 105 +-
src/VBox/Additions/linux/drm/vbox_mode.c | 15 +-
src/VBox/Additions/linux/drm/vbox_ttm.c | 8 +-
src/VBox/Additions/linux/export_modules | 6 +-
src/VBox/Additions/linux/installer/autorun.sh | 36 +-
src/VBox/Additions/linux/installer/install.sh.in | 543 +
.../Additions/linux/installer/vboxadd-service.sh | 160 +-
src/VBox/Additions/linux/installer/vboxadd-x11.sh | 103 +-
src/VBox/Additions/linux/installer/vboxadd.sh | 322 +-
.../Additions/linux/lightdm-greeter/Config.kmk | 31 +
.../Additions/linux/lightdm-greeter/Makefile.kmk | 54 +-
.../liblightdm-gobject-1.5.0/Makefile.kmk | 3 +-
.../linux/lightdm-greeter/vbox-greeter.cpp | 18 +-
.../Additions/linux/sharedfolders/Makefile.kmk | 5 +-
src/VBox/Additions/linux/sharedfolders/dirops.c | 2 +-
src/VBox/Additions/linux/sharedfolders/lnkops.c | 2 +-
.../Additions/linux/sharedfolders/mount.vboxsf.c | 2 +-
src/VBox/Additions/linux/sharedfolders/regops.c | 2 +-
src/VBox/Additions/linux/sharedfolders/utils.c | 2 +-
src/VBox/Additions/linux/sharedfolders/vbsfmount.c | 2 +-
src/VBox/Additions/linux/sharedfolders/vbsfmount.h | 2 +-
src/VBox/Additions/linux/sharedfolders/vfsmod.c | 2 +-
src/VBox/Additions/linux/sharedfolders/vfsmod.h | 2 +-
.../Additions/linux/testcase/TimesyncBackdoor.c | 2 +-
src/VBox/Additions/solaris/DRM/Makefile.kmk | 2 +-
src/VBox/Additions/solaris/DRM/deps.asm | 2 +-
src/VBox/Additions/solaris/DRM/vboxvideo_drm.c | 2 +-
src/VBox/Additions/solaris/Makefile.kmk | 2 +-
src/VBox/Additions/solaris/Mouse/Makefile.kmk | 2 +-
src/VBox/Additions/solaris/Mouse/deps.asm | 2 +-
.../Additions/solaris/Mouse/testcase/solaris.h | 4 +-
.../solaris/Mouse/testcase/tstVBoxMouse-solaris.c | 2 +-
src/VBox/Additions/solaris/Mouse/vboxms.c | 2 +-
src/VBox/Additions/solaris/Mouse/vboxmslnk.c | 2 +-
.../Additions/solaris/SharedFolders/Makefile.kmk | 2 +-
src/VBox/Additions/solaris/SharedFolders/deps.asm | 2 +-
src/VBox/Additions/solaris/SharedFolders/vboxfs.h | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_mount.c | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_prov.c | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_prov.h | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_vfs.c | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_vfs.h | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_vnode.c | 2 +-
.../Additions/solaris/SharedFolders/vboxfs_vnode.h | 2 +-
src/VBox/Additions/solaris/Virtio/Makefile.kmk | 2 +-
src/VBox/Additions/solaris/Virtio/Virtio-solaris.c | 4 +-
src/VBox/Additions/solaris/Virtio/Virtio-solaris.h | 2 +-
.../Additions/solaris/Virtio/VirtioNet-solaris.c | 8 +-
.../Additions/solaris/Virtio/VirtioPci-solaris.c | 2 +-
.../Additions/solaris/Virtio/VirtioPci-solaris.h | 2 +-
.../Additions/solaris/Virtio/VirtioRing-solaris.c | 2 +-
src/VBox/Additions/x11/Makefile.kmk | 2 +-
src/VBox/Additions/x11/VBoxClient/Makefile.kmk | 6 +-
src/VBox/Additions/x11/VBoxClient/VBoxClient.h | 7 +-
src/VBox/Additions/x11/VBoxClient/check3d.cpp | 2 +-
src/VBox/Additions/x11/VBoxClient/clipboard.cpp | 20 +-
src/VBox/Additions/x11/VBoxClient/display.cpp | 14 +-
src/VBox/Additions/x11/VBoxClient/draganddrop.cpp | 42 +-
src/VBox/Additions/x11/VBoxClient/hostversion.cpp | 24 +-
src/VBox/Additions/x11/VBoxClient/main.cpp | 9 +-
src/VBox/Additions/x11/VBoxClient/seamless-x11.cpp | 5 +-
src/VBox/Additions/x11/VBoxClient/seamless-x11.h | 2 +-
src/VBox/Additions/x11/VBoxClient/seamless.cpp | 6 +-
src/VBox/Additions/x11/VBoxClient/seamless.h | 2 +-
.../VBoxClient/testcase/tstSeamlessX11-auto.cpp | 52 +-
.../x11/VBoxClient/testcase/tstSeamlessX11.cpp | 2 +-
src/VBox/Additions/x11/vboxmouse/Makefile.kmk | 2 +-
src/VBox/Additions/x11/vboxmouse/vboxmouse.c | 27 +-
src/VBox/Additions/x11/vboxvideo/Makefile.kmk | 2 +-
src/VBox/Additions/x11/vboxvideo/edid.c | 3 +-
src/VBox/Additions/x11/vboxvideo/getmode.c | 8 +-
src/VBox/Additions/x11/vboxvideo/helpers.c | 2 +-
src/VBox/Additions/x11/vboxvideo/pointer.c | 6 +-
src/VBox/Additions/x11/vboxvideo/setmode.c | 2 +-
src/VBox/Additions/x11/vboxvideo/vboxvideo.c | 71 +-
src/VBox/Additions/x11/vboxvideo/vboxvideo.h | 2 +-
src/VBox/Additions/x11/vboxvideo/vbva.c | 2 +-
src/VBox/Additions/x11/x11stubs/Makefile.kmk | 2 +-
.../x11stubs/libXcomposite-1.0.0/libXcomposite.c | 2 +-
.../x11/x11stubs/libXdamage-1.1.0/libXdamage.c | 2 +-
.../Additions/x11/x11stubs/libXext-6.4.0/libXext.c | 2 +-
.../x11/x11stubs/libXfixes-3.1.0/libXfixes.c | 2 +-
src/VBox/Artwork/win/TemplateDll.rc | 2 +-
src/VBox/Artwork/win/TemplateDrv.rc | 2 +-
src/VBox/Artwork/win/TemplateExe.rc | 2 +-
src/VBox/Artwork/win/TemplateR0.rc | 2 +-
src/VBox/Artwork/win/TemplateRC.rc | 2 +-
src/VBox/Artwork/win/TemplateRsrcDefs.h | 2 +-
src/VBox/Debugger/DBGCBuiltInSymbols.cpp | 4 +-
src/VBox/Debugger/DBGCCmdHlp.cpp | 4 +-
src/VBox/Debugger/DBGCCmdWorkers.cpp | 2 +-
src/VBox/Debugger/DBGCCommands.cpp | 97 +-
src/VBox/Debugger/DBGCEmulateCodeView.cpp | 1144 +-
src/VBox/Debugger/DBGCEval.cpp | 82 +-
src/VBox/Debugger/DBGCFunctions.cpp | 2 +-
src/VBox/Debugger/DBGCGdbRemoteStub.cpp | 2 +-
src/VBox/Debugger/DBGCInternal.h | 89 +-
src/VBox/Debugger/DBGCOps.cpp | 11 +-
src/VBox/Debugger/DBGCTcp.cpp | 4 +-
src/VBox/Debugger/DBGConsole.cpp | 201 +-
src/VBox/Debugger/DBGPlugInCommonELF.cpp | 4 +-
src/VBox/Debugger/DBGPlugInCommonELF.h | 2 +-
src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h | 5 +-
src/VBox/Debugger/DBGPlugInDarwin.cpp | 12 +-
src/VBox/Debugger/DBGPlugInDiggers.cpp | 2 +-
src/VBox/Debugger/DBGPlugInLinux.cpp | 1174 +-
src/VBox/Debugger/DBGPlugInOS2.cpp | 17 +-
src/VBox/Debugger/DBGPlugInSolaris.cpp | 19 +-
src/VBox/Debugger/DBGPlugInWinNt.cpp | 15 +-
src/VBox/Debugger/DBGPlugIns.h | 2 +-
src/VBox/Debugger/Makefile.kmk | 34 +-
src/VBox/Debugger/VBoxDbg.cpp | 2 +-
src/VBox/Debugger/VBoxDbgBase.cpp | 4 +-
src/VBox/Debugger/VBoxDbgBase.h | 2 +-
src/VBox/Debugger/VBoxDbgConsole.cpp | 4 +-
src/VBox/Debugger/VBoxDbgConsole.h | 2 +-
src/VBox/Debugger/VBoxDbgDisas.h | 2 +-
src/VBox/Debugger/VBoxDbgGui.cpp | 2 +-
src/VBox/Debugger/VBoxDbgGui.h | 2 +-
src/VBox/Debugger/VBoxDbgStatsQt4.cpp | 8 +-
src/VBox/Debugger/VBoxDbgStatsQt4.h | 2 +-
src/VBox/Debugger/testcase/tstDBGCParser.cpp | 2 +-
src/VBox/Debugger/testcase/tstDBGCStubs.cpp | 86 +-
src/VBox/Debugger/testcase/tstVBoxDbg.cpp | 2 +-
src/VBox/Devices/Audio/AudioMixBuffer.cpp | 1123 +-
src/VBox/Devices/Audio/AudioMixBuffer.h | 20 +-
src/VBox/Devices/Audio/AudioMixer.cpp | 1449 +-
src/VBox/Devices/Audio/AudioMixer.h | 177 +-
src/VBox/Devices/Audio/DevIchAc97.cpp | 1720 +-
src/VBox/Devices/Audio/DevIchHda.cpp | 3813 ++--
src/VBox/Devices/Audio/DevIchHdaCodec.cpp | 2148 ++-
src/VBox/Devices/Audio/DevIchHdaCodec.h | 83 +-
src/VBox/Devices/Audio/DevIchHdaCommon.h | 75 +
src/VBox/Devices/Audio/DevSB16.cpp | 589 +-
src/VBox/Devices/Audio/DrvAudio.cpp | 2850 ++-
src/VBox/Devices/Audio/DrvAudio.h | 148 +-
src/VBox/Devices/Audio/DrvAudioCommon.cpp | 860 +-
src/VBox/Devices/Audio/DrvHostALSAAudio.cpp | 851 +-
src/VBox/Devices/Audio/DrvHostCoreAudio.cpp | 1814 +-
src/VBox/Devices/Audio/DrvHostDSound.cpp | 1274 +-
src/VBox/Devices/Audio/DrvHostDebugAudio.cpp | 470 +
src/VBox/Devices/Audio/DrvHostNullAudio.cpp | 336 +-
src/VBox/Devices/Audio/DrvHostOSSAudio.cpp | 721 +-
src/VBox/Devices/Audio/DrvHostPulseAudio.cpp | 1166 +-
src/VBox/Devices/Audio/alsa_mangling.h | 7 +-
src/VBox/Devices/Audio/alsa_stubs.c | 20 +-
src/VBox/Devices/Audio/alsa_stubs.h | 2 +-
src/VBox/Devices/Audio/pulse_mangling.h | 5 +-
src/VBox/Devices/Audio/pulse_stubs.c | 18 +-
src/VBox/Devices/Audio/pulse_stubs.h | 2 +-
src/VBox/Devices/Audio/sys-queue.h | 241 -
src/VBox/Devices/Audio/testcase/Makefile.kmk | 9 +-
.../Devices/Audio/testcase/tstAudioMixBuffer.cpp | 368 +-
.../Devices/BiosCommonCode/ASMBitLastSetU16.asm | 66 +
src/VBox/Devices/BiosCommonCode/DoUInt32Div.c | 34 +
.../BiosCommonCode/MakeAlternativeSource.cpp | 47 +-
src/VBox/Devices/BiosCommonCode/Makefile.kmk | 2 +-
src/VBox/Devices/BiosCommonCode/__I4D.asm | 81 +
src/VBox/Devices/BiosCommonCode/__I4M.asm | 80 +
src/VBox/Devices/BiosCommonCode/__U4D.asm | 119 +
src/VBox/Devices/BiosCommonCode/__U4M.asm | 109 +
src/VBox/Devices/BiosCommonCode/__U8LS.asm | 55 +
src/VBox/Devices/BiosCommonCode/__U8RS.asm | 54 +
src/VBox/Devices/BiosCommonCode/biosorg_check.sed | 189 +
src/VBox/Devices/BiosCommonCode/commondefs.inc | 242 +
src/VBox/Devices/BiosCommonCode/fmemcpy.asm | 65 +
src/VBox/Devices/BiosCommonCode/fmemset.asm | 55 +
src/VBox/Devices/BiosCommonCode/support.asm | 302 -
src/VBox/Devices/Bus/DevPCI.cpp | 123 +-
src/VBox/Devices/Bus/DevPciIch9.cpp | 117 +-
src/VBox/Devices/Bus/MsiCommon.cpp | 65 +-
src/VBox/Devices/Bus/MsiCommon.h | 2 +-
src/VBox/Devices/Bus/MsixCommon.cpp | 19 +-
src/VBox/Devices/Bus/PCIInternal.h | 2 +-
src/VBox/Devices/Bus/SrvPciRawR0.cpp | 4 +-
src/VBox/Devices/Config.kmk | 24 +-
src/VBox/Devices/EFI/DevEFI.cpp | 71 +-
src/VBox/Devices/EFI/DevEFI.h | 2 +-
src/VBox/Devices/EFI/DevSmc.cpp | 37 +-
src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dec | 36 +
src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dsc | 79 +-
.../AppPkg/Applications/ArithChk/ArithChk.inf | 41 +
.../AppPkg/Applications/ArithChk/arithchk.c | 197 +
.../EFI/Firmware/AppPkg/Applications/Main/Main.c | 1 -
.../EFI/Firmware/AppPkg/Applications/Main/Main.inf | 9 +-
.../OrderedCollectionTest/OrderedCollectionTest.c | 655 +
.../OrderedCollectionTest.inf | 42 +
.../Applications/OrderedCollectionTest/gentest.sh | 86 +
.../AppPkg/Applications/Python/Efi/config.c | 208 +-
.../AppPkg/Applications/Python/Efi/edk2module.c | 7420 ++++++++
.../AppPkg/Applications/Python/Efi/getpath.c | 87 +-
.../AppPkg/Applications/Python/Ia32/pyconfig.h | 39 +-
.../AppPkg/Applications/Python/Ipf/pyconfig.h | 182 +-
.../Python/PyMod-2.7.1/Include/fileobject.h | 90 -
.../Python/PyMod-2.7.1/Include/pyport.h | 905 -
.../Applications/Python/PyMod-2.7.1/Modules/_sre.c | 3914 ----
.../Python/PyMod-2.7.1/Modules/zlib/zutil.h | 269 -
.../PyMod-2.7.1/Objects/stringlib/localeutil.h | 216 -
.../Python/PyMod-2.7.2/Include/osdefs.h | 7 +-
.../Applications/Python/PyMod-2.7.2/Lib/ntpath.py | 528 +
.../Applications/Python/PyMod-2.7.2/Lib/os.py | 773 +
.../Applications/Python/PyMod-2.7.2/Lib/pydoc.py | 2341 +++
.../Applications/Python/PyMod-2.7.2/Lib/site.py | 537 +
.../Python/PyMod-2.7.2/Modules/addrinfo.h | 178 +
.../Python/PyMod-2.7.2/Modules/errnomodule.c | 849 +
.../PyMod-2.7.2/Modules/expat/expat_external.h | 121 +
.../Python/PyMod-2.7.2/Modules/expat/xmlparse.c | 6279 +++++++
.../Python/PyMod-2.7.2/Modules/selectmodule.c | 1912 ++
.../Python/PyMod-2.7.2/Modules/socketmodule.h | 250 +
.../Python/PyMod-2.7.2/Modules/zlib/zutil.h | 12 +-
.../Python/PyMod-2.7.2/Python/getcopyright.c | 36 +
.../Python/PyMod-2.7.2/Python/import.c | 3402 ++++
.../AppPkg/Applications/Python/PythonCore.inf | 390 +-
.../AppPkg/Applications/Python/PythonReadMe.txt | 198 +
.../AppPkg/Applications/Python/X64/pyconfig.h | 39 +-
.../Applications/Sockets/DataSink/DataSink.c | 581 +-
.../Applications/Sockets/DataSink/DataSink.inf | 26 +-
.../Applications/Sockets/DataSource/DataSource.c | 370 +-
.../Applications/Sockets/DataSource/DataSource.inf | 26 +-
.../Applications/Sockets/GetAddrInfo/GetAddrInfo.c | 120 +
.../Sockets/GetAddrInfo/GetAddrInfo.inf | 56 +
.../Sockets/GetHostByAddr/GetHostByAddr.c | 16 +-
.../Sockets/GetHostByAddr/GetHostByAddr.inf | 23 +-
.../Sockets/GetHostByDns/GetHostByDns.c | 2 +-
.../Sockets/GetHostByDns/GetHostByDns.inf | 23 +-
.../Sockets/GetHostByName/GetHostByName.c | 2 +-
.../Sockets/GetHostByName/GetHostByName.inf | 23 +-
.../Applications/Sockets/GetNameInfo/GetNameInfo.c | 120 +
.../Sockets/GetNameInfo/GetNameInfo.inf | 56 +
.../Sockets/GetNetByAddr/GetNetByAddr.c | 6 +-
.../Sockets/GetNetByAddr/GetNetByAddr.inf | 23 +-
.../Sockets/GetNetByName/GetNetByName.c | 4 +-
.../Sockets/GetNetByName/GetNetByName.inf | 23 +-
.../Sockets/GetServByName/GetServByName.c | 2 +-
.../Sockets/GetServByName/GetServByName.inf | 23 +-
.../Sockets/GetServByPort/GetServByPort.c | 2 +-
.../Sockets/GetServByPort/GetServByPort.inf | 23 +-
.../AppPkg/Applications/Sockets/OobRx/Main.c | 2 +-
.../AppPkg/Applications/Sockets/OobRx/OobRx.c | 2 +-
.../AppPkg/Applications/Sockets/OobRx/OobRx.h | 3 +-
.../AppPkg/Applications/Sockets/OobRx/OobRx.inf | 23 +-
.../Applications/Sockets/OobRx/Windows/main.c | 4 +-
.../AppPkg/Applications/Sockets/OobTx/Main.c | 2 +-
.../AppPkg/Applications/Sockets/OobTx/OobTx.c | 2 +-
.../AppPkg/Applications/Sockets/OobTx/OobTx.h | 3 +-
.../AppPkg/Applications/Sockets/OobTx/OobTx.inf | 23 +-
.../Applications/Sockets/OobTx/Windows/main.c | 4 +-
.../AppPkg/Applications/Sockets/RawIp4Rx/Main.c | 2 +-
.../Applications/Sockets/RawIp4Rx/RawIp4Rx.c | 2 +-
.../Applications/Sockets/RawIp4Rx/RawIp4Rx.h | 3 +-
.../Applications/Sockets/RawIp4Rx/RawIp4Rx.inf | 23 +-
.../Applications/Sockets/RawIp4Rx/Windows/main.c | 4 +-
.../AppPkg/Applications/Sockets/RawIp4Tx/Main.c | 2 +-
.../Applications/Sockets/RawIp4Tx/RawIp4Tx.c | 2 +-
.../Applications/Sockets/RawIp4Tx/RawIp4Tx.h | 3 +-
.../Applications/Sockets/RawIp4Tx/RawIp4Tx.inf | 23 +-
.../Applications/Sockets/RawIp4Tx/Windows/main.c | 4 +-
.../AppPkg/Applications/Sockets/ReadMe.txt | 4 +-
.../Applications/Sockets/RecvDgram/RecvDgram.c | 4 +-
.../Applications/Sockets/RecvDgram/RecvDgram.inf | 23 +-
.../Applications/Sockets/SetHostName/SetHostName.c | 2 +-
.../Sockets/SetHostName/SetHostName.inf | 23 +-
.../Applications/Sockets/SetSockOpt/SetSockOpt.c | 9 +-
.../Applications/Sockets/SetSockOpt/SetSockOpt.inf | 23 +-
.../AppPkg/Applications/Sockets/Sockets.inc | 18 +-
.../Applications/Sockets/TftpServer/TftpServer.c | 2329 ++-
.../Applications/Sockets/TftpServer/TftpServer.h | 284 +-
.../Applications/Sockets/TftpServer/TftpServer.inf | 34 +-
.../AppPkg/Applications/Sockets/WebServer/ACPI.c | 897 +-
.../Sockets/WebServer/BootServicesTable.c | 56 +-
.../Sockets/WebServer/ConfigurationTable.c | 54 +-
.../Applications/Sockets/WebServer/DhcpOptions.c | 51 +-
.../Sockets/WebServer/DxeServicesTable.c | 47 +-
.../AppPkg/Applications/Sockets/WebServer/Exit.c | 82 +
.../Applications/Sockets/WebServer/Firmware.c | 38 +-
.../AppPkg/Applications/Sockets/WebServer/HTTP.c | 312 +-
.../Applications/Sockets/WebServer/Handles.c | 40 +-
.../AppPkg/Applications/Sockets/WebServer/Hello.c | 40 +-
.../AppPkg/Applications/Sockets/WebServer/Index.c | 40 +-
.../Applications/Sockets/WebServer/MemoryMap.c | 364 +
.../AppPkg/Applications/Sockets/WebServer/Mtrr.c | 825 +
.../Applications/Sockets/WebServer/PageList.c | 47 +-
.../AppPkg/Applications/Sockets/WebServer/Ports.c | 136 +
.../AppPkg/Applications/Sockets/WebServer/Reboot.c | 44 +-
.../Sockets/WebServer/RuntimeServicesTable.c | 46 +-
.../Applications/Sockets/WebServer/SystemTable.c | 46 +-
.../Applications/Sockets/WebServer/WebServer.c | 377 +-
.../Applications/Sockets/WebServer/WebServer.h | 217 +-
.../Applications/Sockets/WebServer/WebServer.inf | 54 +-
.../Devices/EFI/Firmware/AppPkg/Contributions.txt | 202 +
src/VBox/Devices/EFI/Firmware/AppPkg/ISSUES.txt | 28 +
src/VBox/Devices/EFI/Firmware/AppPkg/License.txt | 25 +
src/VBox/Devices/EFI/Firmware/AppPkg/ReadMe.txt | 405 +-
src/VBox/Devices/EFI/Firmware/BaseTools/BuildEnv | 17 +-
.../Devices/EFI/Firmware/BaseTools/BuildNotes.txt | 8 +-
.../Conf/Empty_Package_Information_Data_File.ini | 18 +-
.../Conf/XMLSchema/DistributionPackage.xsd | 2790 ++-
.../Firmware/BaseTools/Conf/build_rule.template | 120 +-
.../EFI/Firmware/BaseTools/Conf/target.template | 11 +-
.../EFI/Firmware/BaseTools/Conf/tools_def.template | 2600 ++-
.../EFI/Firmware/BaseTools/Contributions.txt | 218 +
.../Devices/EFI/Firmware/BaseTools/GNUmakefile | 70 +-
.../Devices/EFI/Firmware/BaseTools/License.txt | 25 +
.../Devices/EFI/Firmware/BaseTools/Makefile.kmk | 2 +-
src/VBox/Devices/EFI/Firmware/BaseTools/ReadMe.txt | 14 +-
.../BaseTools/Scripts/ConvertMasmToNasm.py | 986 +
.../Firmware/BaseTools/Scripts/SetVisualStudio.bat | 103 +
.../Firmware/BaseTools/Scripts/ShowEnvironment.bat | 207 +
.../BaseTools/Scripts/UpdateBuildVersions.py | 400 +
.../Firmware/BaseTools/Scripts/gcc4.4-ld-script | 84 +-
.../Firmware/BaseTools/Scripts/gcc4.9-ld-script | 44 +
.../EFI/Firmware/BaseTools/Source/BinaryFiles.txt | 74 +
.../BaseTools/Source/C/BootSectImage/GNUmakefile | 44 +-
.../BaseTools/Source/C/BootSectImage/Makefile.kmk | 2 +-
.../Source/C/BootSectImage/bootsectimage.c | 63 +-
.../BaseTools/Source/C/BootSectImage/fat.h | 14 +-
.../BaseTools/Source/C/BootSectImage/mbr.h | 14 +-
.../BaseTools/Source/C/Common/BasePeCoff.c | 129 +-
.../BaseTools/Source/C/Common/BinderFuncs.c | 11 +-
.../BaseTools/Source/C/Common/BinderFuncs.h | 16 +-
.../Firmware/BaseTools/Source/C/Common/CommonLib.c | 175 +-
.../Firmware/BaseTools/Source/C/Common/CommonLib.h | 39 +-
.../Firmware/BaseTools/Source/C/Common/Compress.h | 25 +-
.../EFI/Firmware/BaseTools/Source/C/Common/Crc32.c | 23 +-
.../EFI/Firmware/BaseTools/Source/C/Common/Crc32.h | 23 +-
.../BaseTools/Source/C/Common/Decompress.c | 13 +-
.../BaseTools/Source/C/Common/Decompress.h | 23 +-
.../BaseTools/Source/C/Common/EfiCompress.c | 506 +-
.../BaseTools/Source/C/Common/EfiUtilityMsgs.c | 12 +-
.../BaseTools/Source/C/Common/EfiUtilityMsgs.h | 25 +-
.../Source/C/Common/FirmwareVolumeBuffer.c | 188 +-
.../Source/C/Common/FirmwareVolumeBufferLib.h | 21 +-
.../EFI/Firmware/BaseTools/Source/C/Common/FvLib.c | 174 +-
.../EFI/Firmware/BaseTools/Source/C/Common/FvLib.h | 49 +-
.../Firmware/BaseTools/Source/C/Common/GNUmakefile | 80 +-
.../BaseTools/Source/C/Common/Makefile.kmk | 2 +-
.../BaseTools/Source/C/Common/MemoryFile.c | 23 +-
.../BaseTools/Source/C/Common/MemoryFile.h | 27 +-
.../Firmware/BaseTools/Source/C/Common/MyAlloc.c | 23 +-
.../Firmware/BaseTools/Source/C/Common/MyAlloc.h | 23 +-
.../Firmware/BaseTools/Source/C/Common/OsPath.c | 30 +-
.../Firmware/BaseTools/Source/C/Common/OsPath.h | 25 +-
.../Source/C/Common/ParseGuidedSectionTools.c | 27 +-
.../Source/C/Common/ParseGuidedSectionTools.h | 23 +-
.../Firmware/BaseTools/Source/C/Common/ParseInf.c | 106 +-
.../Firmware/BaseTools/Source/C/Common/ParseInf.h | 57 +-
.../Firmware/BaseTools/Source/C/Common/PeCoffLib.h | 22 +-
.../BaseTools/Source/C/Common/PeCoffLoaderEx.c | 183 +-
.../BaseTools/Source/C/Common/SimpleFileParsing.c | 56 +-
.../BaseTools/Source/C/Common/SimpleFileParsing.h | 23 +-
.../BaseTools/Source/C/Common/StringFuncs.c | 25 +-
.../BaseTools/Source/C/Common/StringFuncs.h | 25 +-
.../BaseTools/Source/C/Common/TianoCompress.c | 102 +-
.../BaseTools/Source/C/Common/WinNtInclude.h | 19 +-
.../BaseTools/Source/C/EfiLdrImage/EfiLdrImage.c | 84 +-
.../BaseTools/Source/C/EfiLdrImage/GNUmakefile | 44 +-
.../BaseTools/Source/C/EfiLdrImage/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/EfiRom/EfiRom.c | 137 +-
.../Firmware/BaseTools/Source/C/EfiRom/EfiRom.h | 33 +-
.../Firmware/BaseTools/Source/C/EfiRom/GNUmakefile | 44 +-
.../BaseTools/Source/C/EfiRom/Makefile.kmk | 2 +-
.../EFI/Firmware/BaseTools/Source/C/GNUmakefile | 4 +-
.../BaseTools/Source/C/GenBootSector/FatFormat.h | 14 +-
.../Source/C/GenBootSector/GenBootSector.c | 190 +-
.../Source/C/GenBootSector/GetDrvNumOffset.c | 14 +-
.../BaseTools/Source/C/GenCrc32/GNUmakefile | 44 +-
.../BaseTools/Source/C/GenCrc32/GenCrc32.c | 101 +-
.../BaseTools/Source/C/GenCrc32/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/GenFfs/GNUmakefile | 46 +-
.../Firmware/BaseTools/Source/C/GenFfs/GenFfs.c | 205 +-
.../BaseTools/Source/C/GenFfs/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/GenFv/GNUmakefile | 60 +-
.../EFI/Firmware/BaseTools/Source/C/GenFv/GenFv.c | 148 +-
.../BaseTools/Source/C/GenFv/GenFvInternalLib.c | 819 +-
.../BaseTools/Source/C/GenFv/GenFvInternalLib.h | 115 +-
.../Firmware/BaseTools/Source/C/GenFv/Makefile.kmk | 2 +-
.../BaseTools/Source/C/GenFw/Elf32Convert.c | 74 +-
.../BaseTools/Source/C/GenFw/Elf32Convert.h | 9 +-
.../BaseTools/Source/C/GenFw/Elf64Convert.c | 210 +-
.../BaseTools/Source/C/GenFw/Elf64Convert.h | 9 +-
.../Firmware/BaseTools/Source/C/GenFw/ElfConvert.c | 17 +-
.../Firmware/BaseTools/Source/C/GenFw/ElfConvert.h | 13 +-
.../Firmware/BaseTools/Source/C/GenFw/GNUmakefile | 60 +-
.../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.c | 93 +-
.../EFI/Firmware/BaseTools/Source/C/GenFw/GenFw.h | 9 +-
.../Firmware/BaseTools/Source/C/GenFw/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/GenFw/elf_common.h | 143 +-
.../BaseTools/Source/C/GenPage/GNUmakefile | 44 +-
.../Firmware/BaseTools/Source/C/GenPage/GenPage.c | 111 +-
.../BaseTools/Source/C/GenPage/Makefile.kmk | 2 +-
.../BaseTools/Source/C/GenPage/VirtualMemory.h | 35 +-
.../Firmware/BaseTools/Source/C/GenSec/GNUmakefile | 60 +-
.../Firmware/BaseTools/Source/C/GenSec/GenSec.c | 411 +-
.../BaseTools/Source/C/GenSec/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/GenVtf/GNUmakefile | 44 +-
.../Firmware/BaseTools/Source/C/GenVtf/GenVtf.c | 64 +-
.../Firmware/BaseTools/Source/C/GenVtf/GenVtf.h | 51 +-
.../BaseTools/Source/C/GenVtf/Makefile.kmk | 2 +-
.../Source/C/GnuGenBootSector/FatFormat.h | 14 +-
.../Source/C/GnuGenBootSector/GNUmakefile | 44 +-
.../Source/C/GnuGenBootSector/GnuGenBootSector.c | 144 +-
.../Source/C/GnuGenBootSector/Makefile.kmk | 2 +-
.../Source/C/Include/AArch64/ProcessorBind.h | 159 +
.../BaseTools/Source/C/Include/Arm/ProcessorBind.h | 158 +
.../BaseTools/Source/C/Include/Common/BaseTypes.h | 32 +-
.../Source/C/Include/Common/BuildVersion.h | 20 +-
.../Source/C/Include/Common/MdeModuleHii.h | 6 +-
.../Source/C/Include/Common/PiFirmwareFile.h | 144 +-
.../Source/C/Include/Common/PiFirmwareVolume.h | 27 +-
.../Source/C/Include/Common/UefiBaseTypes.h | 82 +-
.../Source/C/Include/Common/UefiCapsule.h | 11 +-
.../Common/UefiInternalFormRepresentation.h | 101 +-
.../Source/C/Include/Common/UefiMultiPhase.h | 59 +-
.../Source/C/Include/Common/VariableFormat.h | 8 +-
.../Source/C/Include/Common/WorkingBlockHeader.h | 6 +-
.../BaseTools/Source/C/Include/Guid/PcAnsi.h | 13 +-
.../Source/C/Include/Guid/PiFirmwareFileSystem.h | 18 +-
.../Source/C/Include/Ia32/ProcessorBind.h | 24 +-
.../Source/C/Include/IndustryStandard/Acpi.h | 6 +-
.../Source/C/Include/IndustryStandard/Acpi1_0.h | 6 +-
.../Source/C/Include/IndustryStandard/Acpi2_0.h | 6 +-
.../Source/C/Include/IndustryStandard/Acpi3_0.h | 6 +-
.../Source/C/Include/IndustryStandard/EfiPci.h | 8 +-
.../MemoryMappedConfigurationSpaceAccessTable.h | 10 +-
.../Source/C/Include/IndustryStandard/PeImage.h | 19 +-
.../Source/C/Include/IndustryStandard/pci22.h | 18 +-
.../Source/C/Include/IndustryStandard/pci23.h | 8 +-
.../Source/C/Include/IndustryStandard/pci30.h | 8 +-
.../Source/C/Include/Protocol/GraphicsOutput.h | 38 +-
.../C/Include/Protocol/GuidedSectionExtraction.h | 22 +-
.../Source/C/Include/Protocol/HiiFramework.h | 12 +-
.../BaseTools/Source/C/Include/Protocol/UgaDraw.h | 40 +-
.../BaseTools/Source/C/Include/X64/ProcessorBind.h | 36 +-
.../BaseTools/Source/C/LzmaCompress/GNUmakefile | 62 +-
.../BaseTools/Source/C/LzmaCompress/LzmaCompress.c | 20 +-
.../Source/C/LzmaCompress/LzmaF86Compress.bat | 7 +-
.../BaseTools/Source/C/LzmaCompress/Makefile.kmk | 2 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.c | 20 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/C/7zFile.h | 4 +
.../BaseTools/Source/C/LzmaCompress/Sdk/C/Alloc.c | 8 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/C/Bra.h | 8 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/C/LzFind.c | 4 +-
.../Source/C/LzmaCompress/Sdk/C/LzFindMt.c | 16 +-
.../Source/C/LzmaCompress/Sdk/C/LzFindMt.h | 4 +-
.../Source/C/LzmaCompress/Sdk/C/LzmaDec.c | 14 +-
.../Source/C/LzmaCompress/Sdk/C/LzmaDec.h | 4 +-
.../Source/C/LzmaCompress/Sdk/C/LzmaEnc.c | 42 +-
.../Source/C/LzmaCompress/Sdk/C/Threads.h | 2 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/C/Types.h | 4 +
.../Source/C/LzmaCompress/Sdk/history.txt | 38 +-
.../BaseTools/Source/C/LzmaCompress/Sdk/lzma.txt | 152 +-
.../EFI/Firmware/BaseTools/Source/C/Makefile | 3 +-
.../EFI/Firmware/BaseTools/Source/C/Makefile.kmk | 2 +-
.../BaseTools/Source/C/Makefiles/NmakeSubdirs.bat | 13 +-
.../BaseTools/Source/C/Makefiles/app.makefile | 7 +-
.../BaseTools/Source/C/Makefiles/footer.makefile | 24 +-
.../BaseTools/Source/C/Makefiles/header.makefile | 147 +-
.../BaseTools/Source/C/Makefiles/lib.makefile | 38 +-
.../Firmware/BaseTools/Source/C/Makefiles/ms.app | 30 +-
.../BaseTools/Source/C/Makefiles/ms.common | 28 +-
.../Firmware/BaseTools/Source/C/Makefiles/ms.lib | 18 +-
.../Firmware/BaseTools/Source/C/Makefiles/ms.rule | 20 +-
.../Source/C/PyEfiCompressor/EfiCompressor.c | 7 +-
.../BaseTools/Source/C/PyEfiCompressor/Makefile | 3 +-
.../Firmware/BaseTools/Source/C/PyUtility/Makefile | 4 +-
.../BaseTools/Source/C/PyUtility/PyUtility.c | 15 +-
.../Firmware/BaseTools/Source/C/Split/GNUmakefile | 48 +-
.../Firmware/BaseTools/Source/C/Split/Makefile.kmk | 2 +-
.../EFI/Firmware/BaseTools/Source/C/Split/Split.c | 14 +-
.../BaseTools/Source/C/TianoCompress/GNUmakefile | 44 +-
.../BaseTools/Source/C/TianoCompress/Makefile.kmk | 2 +-
.../Source/C/TianoCompress/TianoCompress.c | 217 +-
.../Source/C/TianoCompress/TianoCompress.h | 24 +-
.../BaseTools/Source/C/VfrCompile/EfiVfr.h | 25 +-
.../BaseTools/Source/C/VfrCompile/GNUmakefile | 158 +-
.../BaseTools/Source/C/VfrCompile/Makefile.kmk | 2 +-
.../Source/C/VfrCompile/Pccts/CHANGES_FROM_131.txt | 2 +-
.../Source/C/VfrCompile/Pccts/CHANGES_FROM_133.txt | 286 +-
.../Pccts/CHANGES_FROM_133_BEFORE_MR13.txt | 2 +-
.../Source/C/VfrCompile/Pccts/CHANGES_SUMMARY.txt | 6 +-
.../Source/C/VfrCompile/Pccts/KNOWN_PROBLEMS.txt | 20 +-
.../BaseTools/Source/C/VfrCompile/Pccts/NOTES.msvc | 378 +-
.../BaseTools/Source/C/VfrCompile/Pccts/README | 10 +-
.../Source/C/VfrCompile/Pccts/antlr/AntlrDDK.mak | 466 +-
.../Source/C/VfrCompile/Pccts/antlr/AntlrMS.mak | 477 +-
.../Source/C/VfrCompile/Pccts/antlr/AntlrPPC.mak | 202 +-
.../Source/C/VfrCompile/Pccts/antlr/antlr.1 | 418 +-
.../Source/C/VfrCompile/Pccts/antlr/antlr.c | 194 +-
.../Source/C/VfrCompile/Pccts/antlr/antlr.g | 5172 +++---
.../Source/C/VfrCompile/Pccts/antlr/antlr.r | 1574 +-
.../Source/C/VfrCompile/Pccts/antlr/bits.c | 10 +-
.../Source/C/VfrCompile/Pccts/antlr/build.c | 18 +-
.../Source/C/VfrCompile/Pccts/antlr/dumpcycles.c | 8 +-
.../Source/C/VfrCompile/Pccts/antlr/egman.c | 12 +-
.../Source/C/VfrCompile/Pccts/antlr/fcache.c | 8 +-
.../Source/C/VfrCompile/Pccts/antlr/fset.c | 16 +-
.../Source/C/VfrCompile/Pccts/antlr/fset2.c | 18 +-
.../Source/C/VfrCompile/Pccts/antlr/gen.c | 78 +-
.../Source/C/VfrCompile/Pccts/antlr/generic.h | 2 +-
.../Source/C/VfrCompile/Pccts/antlr/hash.c | 15 +-
.../Source/C/VfrCompile/Pccts/antlr/lex.c | 6 +-
.../Source/C/VfrCompile/Pccts/antlr/main.c | 40 +-
.../Source/C/VfrCompile/Pccts/antlr/makefile | 4 +-
.../C/VfrCompile/Pccts/antlr/makefile.cygwin | 438 +-
.../Source/C/VfrCompile/Pccts/antlr/makefile1 | 192 +-
.../Source/C/VfrCompile/Pccts/antlr/misc.c | 42 +-
.../Source/C/VfrCompile/Pccts/antlr/mrhoist.c | 4 +-
.../Source/C/VfrCompile/Pccts/antlr/parser.dlg | 2774 +--
.../Source/C/VfrCompile/Pccts/antlr/pred.c | 4 +-
.../Source/C/VfrCompile/Pccts/antlr/scan.c | 4072 ++---
.../Source/C/VfrCompile/Pccts/dlg/DlgDDK.mak | 242 +-
.../Source/C/VfrCompile/Pccts/dlg/DlgMS.mak | 251 +-
.../Source/C/VfrCompile/Pccts/dlg/DlgPPC.mak | 168 +-
.../Source/C/VfrCompile/Pccts/dlg/automata.c | 12 +-
.../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.1 | 158 +-
.../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.h | 2 +-
.../BaseTools/Source/C/VfrCompile/Pccts/dlg/dlg.r | 550 +-
.../Source/C/VfrCompile/Pccts/dlg/dlg_a.c | 950 +-
.../Source/C/VfrCompile/Pccts/dlg/dlg_p.c | 30 +-
.../Source/C/VfrCompile/Pccts/dlg/dlg_p.g | 1228 +-
.../BaseTools/Source/C/VfrCompile/Pccts/dlg/main.c | 10 +-
.../Source/C/VfrCompile/Pccts/dlg/makefile.cygwin | 314 +-
.../Source/C/VfrCompile/Pccts/dlg/makefile1 | 126 +-
.../Source/C/VfrCompile/Pccts/dlg/output.c | 4 +-
.../Source/C/VfrCompile/Pccts/dlg/parser.dlg | 796 +-
.../Source/C/VfrCompile/Pccts/dlg/relabel.c | 4 +-
.../Source/C/VfrCompile/Pccts/dlg/support.c | 2 +-
.../Source/C/VfrCompile/Pccts/h/AParser.cpp | 8 +-
.../Source/C/VfrCompile/Pccts/h/AParser.h | 4 +-
.../Source/C/VfrCompile/Pccts/h/ASTBase.cpp | 8 +-
.../Source/C/VfrCompile/Pccts/h/ATokenBuffer.cpp | 6 +-
.../Source/C/VfrCompile/Pccts/h/DLG_stream_input.h | 22 +-
.../Source/C/VfrCompile/Pccts/h/DLexerBase.cpp | 2 +-
.../Source/C/VfrCompile/Pccts/h/PBlackBox.h | 8 +-
.../Source/C/VfrCompile/Pccts/h/PCCTSAST.cpp | 8 +-
.../BaseTools/Source/C/VfrCompile/Pccts/h/antlr.h | 10 +-
.../BaseTools/Source/C/VfrCompile/Pccts/h/ast.c | 4 +-
.../BaseTools/Source/C/VfrCompile/Pccts/h/err.h | 70 +-
.../Source/C/VfrCompile/Pccts/makefile.old | 132 +-
.../C/VfrCompile/Pccts/support/genmk/genmk.c | 14 +-
.../C/VfrCompile/Pccts/support/genmk/genmk_old.c | 4 +-
.../C/VfrCompile/Pccts/support/rexpr/rexpr.c | 46 +-
.../Source/C/VfrCompile/Pccts/support/set/set.c | 46 +-
.../Source/C/VfrCompile/Pccts/support/set/set.h | 4 +-
.../Source/C/VfrCompile/Pccts/support/sym/sym.c | 26 +-
.../BaseTools/Source/C/VfrCompile/VfrCompiler.cpp | 145 +-
.../BaseTools/Source/C/VfrCompile/VfrCompiler.h | 25 +-
.../BaseTools/Source/C/VfrCompile/VfrError.cpp | 94 +-
.../BaseTools/Source/C/VfrCompile/VfrError.h | 36 +-
.../BaseTools/Source/C/VfrCompile/VfrFormPkg.cpp | 537 +-
.../BaseTools/Source/C/VfrCompile/VfrFormPkg.h | 234 +-
.../BaseTools/Source/C/VfrCompile/VfrSyntax.g | 9839 +++++-----
.../Source/C/VfrCompile/VfrUtilityLib.cpp | 587 +-
.../BaseTools/Source/C/VfrCompile/VfrUtilityLib.h | 59 +-
.../BaseTools/Source/C/VolInfo/GNUmakefile | 48 +-
.../BaseTools/Source/C/VolInfo/Makefile.kmk | 2 +-
.../Firmware/BaseTools/Source/C/VolInfo/VolInfo.c | 143 +-
.../Firmware/BaseTools/Source/C/VolInfo/VolInfo.h | 11 +-
.../EFI/Firmware/BaseTools/Source/Makefile.kmk | 2 +-
.../BaseTools/Source/Python/AutoGen/AutoGen.py | 1219 +-
.../BaseTools/Source/Python/AutoGen/BuildEngine.py | 7 +-
.../BaseTools/Source/Python/AutoGen/GenC.py | 939 +-
.../BaseTools/Source/Python/AutoGen/GenDepex.py | 10 +-
.../BaseTools/Source/Python/AutoGen/GenMake.py | 130 +-
.../BaseTools/Source/Python/AutoGen/GenPcdDb.py | 1612 ++
.../Source/Python/AutoGen/InfSectionParser.py | 107 +
.../BaseTools/Source/Python/AutoGen/StrGather.py | 39 +-
.../Source/Python/AutoGen/UniClassObject.py | 86 +-
.../Firmware/BaseTools/Source/Python/BPDG/BPDG.py | 60 +-
.../BaseTools/Source/Python/BPDG/GenVpd.py | 398 +-
.../BaseTools/Source/Python/BPDG/StringTable.py | 8 +-
.../BaseTools/Source/Python/Common/BuildVersion.py | 8 +-
.../BaseTools/Source/Python/Common/DataType.py | 78 +-
.../BaseTools/Source/Python/Common/Database.py | 20 +-
.../Source/Python/Common/DecClassObject.py | 23 +-
.../BaseTools/Source/Python/Common/Dictionary.py | 3 +-
.../Source/Python/Common/DscClassObject.py | 5 +-
.../Source/Python/Common/EdkIIWorkspace.py | 25 +-
.../Source/Python/Common/EdkIIWorkspaceBuild.py | 48 +-
.../BaseTools/Source/Python/Common/EdkLogger.py | 4 +-
.../BaseTools/Source/Python/Common/Expression.py | 10 +-
.../Source/Python/Common/FdfClassObject.py | 12 +-
.../Source/Python/Common/FdfParserLite.py | 959 +-
.../BaseTools/Source/Python/Common/GlobalData.py | 29 +-
.../Source/Python/Common/InfClassObject.py | 5 +-
.../Source/Python/Common/LongFilePathOs.py | 73 +
.../Source/Python/Common/LongFilePathOsPath.py | 51 +
.../Source/Python/Common/LongFilePathSupport.py | 59 +
.../Source/Python/Common/MigrationUtilities.py | 73 +-
.../BaseTools/Source/Python/Common/Misc.py | 545 +-
.../BaseTools/Source/Python/Common/Parsing.py | 37 +-
.../BaseTools/Source/Python/Common/String.py | 59 +-
.../Source/Python/Common/TargetTxtClassObject.py | 41 +-
.../Source/Python/Common/ToolDefClassObject.py | 26 +-
.../BaseTools/Source/Python/Common/VpdInfoFile.py | 122 +-
.../Source/Python/CommonDataClass/CommonClass.py | 74 +-
.../Source/Python/CommonDataClass/DataClass.py | 7 +-
.../Source/Python/CommonDataClass/FdfClass.py | 32 +-
.../Source/Python/CommonDataClass/ModuleClass.py | 56 +-
.../Source/Python/CommonDataClass/PackageClass.py | 10 +-
.../Source/Python/CommonDataClass/PlatformClass.py | 46 +-
.../EFI/Firmware/BaseTools/Source/Python/Ecc/C.g | 1358 +-
.../Firmware/BaseTools/Source/Python/Ecc/CLexer.py | 8 +-
.../BaseTools/Source/Python/Ecc/CParser.py | 1488 +-
.../Firmware/BaseTools/Source/Python/Ecc/Check.py | 185 +-
.../BaseTools/Source/Python/Ecc/CodeFragment.py | 2 +-
.../Source/Python/Ecc/CodeFragmentCollector.py | 128 +-
.../BaseTools/Source/Python/Ecc/Configuration.py | 21 +-
.../BaseTools/Source/Python/Ecc/Database.py | 4 +-
.../Firmware/BaseTools/Source/Python/Ecc/Ecc.py | 165 +-
.../BaseTools/Source/Python/Ecc/EccGlobalData.py | 5 +-
.../BaseTools/Source/Python/Ecc/EccToolError.py | 10 +
.../BaseTools/Source/Python/Ecc/Exception.py | 18 +-
.../BaseTools/Source/Python/Ecc/FileProfile.py | 9 +-
.../BaseTools/Source/Python/Ecc/MetaDataParser.py | 59 +-
.../Python/Ecc/MetaFileWorkspace/MetaDataTable.py | 6 +-
.../Python/Ecc/MetaFileWorkspace/MetaFileParser.py | 139 +-
.../Python/Ecc/MetaFileWorkspace/MetaFileTable.py | 94 +-
.../BaseTools/Source/Python/Ecc/Xml/XmlRoutines.py | 7 +-
.../BaseTools/Source/Python/Ecc/Xml/__init__.py | 6 +-
.../EFI/Firmware/BaseTools/Source/Python/Ecc/c.py | 16 +-
.../BaseTools/Source/Python/Ecc/config.ini | 518 +-
.../Firmware/BaseTools/Source/Python/Eot/CLexer.py | 8 +-
.../BaseTools/Source/Python/Eot/CParser.py | 1488 +-
.../Source/Python/Eot/CodeFragmentCollector.py | 4 +-
.../BaseTools/Source/Python/Eot/Database.py | 4 +-
.../Firmware/BaseTools/Source/Python/Eot/Eot.py | 19 +-
.../BaseTools/Source/Python/Eot/EotGlobalData.py | 3 +-
.../BaseTools/Source/Python/Eot/FileProfile.py | 5 +-
.../BaseTools/Source/Python/Eot/FvImage.py | 6 +-
.../BaseTools/Source/Python/Eot/InfParserLite.py | 4 +-
.../Firmware/BaseTools/Source/Python/Eot/Parser.py | 5 +-
.../Firmware/BaseTools/Source/Python/Eot/Report.py | 9 +-
.../EFI/Firmware/BaseTools/Source/Python/Eot/c.py | 4 +-
.../Firmware/BaseTools/Source/Python/GNUmakefile | 36 +-
.../Source/Python/GenFds/AprioriSection.py | 4 +-
.../BaseTools/Source/Python/GenFds/Capsule.py | 4 +-
.../BaseTools/Source/Python/GenFds/CapsuleData.py | 28 +-
.../Source/Python/GenFds/CompressSection.py | 4 +-
.../BaseTools/Source/Python/GenFds/DataSection.py | 13 +-
.../BaseTools/Source/Python/GenFds/DepexSection.py | 28 +-
.../BaseTools/Source/Python/GenFds/EfiSection.py | 33 +-
.../Firmware/BaseTools/Source/Python/GenFds/Fd.py | 17 +-
.../BaseTools/Source/Python/GenFds/FdfParser.py | 457 +-
.../Firmware/BaseTools/Source/Python/GenFds/Ffs.py | 10 +-
.../Source/Python/GenFds/FfsFileStatement.py | 12 +-
.../Source/Python/GenFds/FfsInfStatement.py | 330 +-
.../Firmware/BaseTools/Source/Python/GenFds/Fv.py | 52 +-
.../Source/Python/GenFds/FvImageSection.py | 4 +-
.../BaseTools/Source/Python/GenFds/GenFds.py | 103 +-
.../Source/Python/GenFds/GenFdsGlobalVariable.py | 122 +-
.../BaseTools/Source/Python/GenFds/GuidSection.py | 45 +-
.../Source/Python/GenFds/OptRomFileStatement.py | 10 +-
.../Source/Python/GenFds/OptRomInfStatement.py | 20 +-
.../BaseTools/Source/Python/GenFds/OptionRom.py | 53 +-
.../BaseTools/Source/Python/GenFds/Region.py | 15 +-
.../BaseTools/Source/Python/GenFds/Section.py | 10 +-
.../BaseTools/Source/Python/GenFds/UiSection.py | 5 +-
.../BaseTools/Source/Python/GenFds/VerSection.py | 7 +-
.../Firmware/BaseTools/Source/Python/GenFds/Vtf.py | 35 +-
.../Python/GenPatchPcdTable/GenPatchPcdTable.py | 100 +-
.../EFI/Firmware/BaseTools/Source/Python/Makefile | 217 +-
.../Source/Python/PatchPcdValue/PatchPcdValue.py | 25 +-
.../Rsa2048Sha256Sign/Rsa2048Sha256GenerateKeys.py | 172 +
.../Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py | 214 +
.../Rsa2048Sha256Sign/TestSigningPrivateKey.pem | 27 +
.../Rsa2048Sha256Sign/TestSigningPublicKey.bin | 1 +
.../Rsa2048Sha256Sign/TestSigningPublicKey.txt | 1 +
.../BaseTools/Source/Python/Table/Table.py | 20 +-
.../Source/Python/Table/TableDataModel.py | 14 +-
.../BaseTools/Source/Python/Table/TableDec.py | 12 +-
.../BaseTools/Source/Python/Table/TableDsc.py | 12 +-
.../Source/Python/Table/TableEotReport.py | 10 +-
.../BaseTools/Source/Python/Table/TableFdf.py | 12 +-
.../BaseTools/Source/Python/Table/TableFile.py | 16 +-
.../BaseTools/Source/Python/Table/TableFunction.py | 8 +-
.../Source/Python/Table/TableIdentifier.py | 4 +-
.../BaseTools/Source/Python/Table/TableInf.py | 12 +-
.../BaseTools/Source/Python/Table/TablePcd.py | 4 +-
.../BaseTools/Source/Python/Table/TableReport.py | 17 +-
.../Source/Python/TargetTool/TargetTool.py | 35 +-
.../Firmware/BaseTools/Source/Python/Trim/Trim.py | 27 +-
.../BaseTools/Source/Python/UPT/BuildVersion.py | 8 +-
.../Source/Python/UPT/Core/DependencyRules.py | 305 +-
.../Python/UPT/Core/DistributionPackageClass.py | 117 +-
.../BaseTools/Source/Python/UPT/Core/FileHook.py | 199 +
.../BaseTools/Source/Python/UPT/Core/IpiDb.py | 381 +-
.../Source/Python/UPT/Core/PackageFile.py | 95 +-
.../BaseTools/Source/Python/UPT/Core/__init__.py | 6 +-
.../Source/Python/UPT/GenMetaFile/GenDecFile.py | 455 +-
.../Source/Python/UPT/GenMetaFile/GenInfFile.py | 575 +-
.../Python/UPT/GenMetaFile/GenMetaFileMisc.py | 90 +-
.../Source/Python/UPT/GenMetaFile/GenXmlFile.py | 6 +-
.../Source/Python/UPT/GenMetaFile/__init__.py | 6 +-
.../BaseTools/Source/Python/UPT/InstallPkg.py | 536 +-
.../BaseTools/Source/Python/UPT/InventoryWs.py | 117 +
.../Source/Python/UPT/Library/CommentGenerating.py | 193 +-
.../Source/Python/UPT/Library/CommentParsing.py | 380 +-
.../Source/Python/UPT/Library/DataType.py | 157 +-
.../Python/UPT/Library/ExpressionValidate.py | 255 +-
.../Source/Python/UPT/Library/GlobalData.py | 26 +-
.../BaseTools/Source/Python/UPT/Library/Misc.py | 256 +-
.../Source/Python/UPT/Library/ParserValidate.py | 228 +-
.../BaseTools/Source/Python/UPT/Library/Parsing.py | 167 +-
.../BaseTools/Source/Python/UPT/Library/String.py | 202 +-
.../Source/Python/UPT/Library/UniClassObject.py | 1042 ++
.../Source/Python/UPT/Library/Xml/XmlRoutines.py | 15 +-
.../Source/Python/UPT/Library/Xml/__init__.py | 6 +-
.../Source/Python/UPT/Library/__init__.py | 6 +-
.../BaseTools/Source/Python/UPT/Logger/Log.py | 16 +-
.../Source/Python/UPT/Logger/StringTable.py | 178 +-
.../Source/Python/UPT/Logger/ToolError.py | 6 +-
.../BaseTools/Source/Python/UPT/Logger/__init__.py | 6 +-
.../Firmware/BaseTools/Source/Python/UPT/Makefile | 4 +-
.../Firmware/BaseTools/Source/Python/UPT/MkPkg.py | 60 +-
.../Source/Python/UPT/Object/POM/CommonObject.py | 390 +-
.../Source/Python/UPT/Object/POM/ModuleObject.py | 289 +-
.../Source/Python/UPT/Object/POM/PackageObject.py | 98 +-
.../Source/Python/UPT/Object/POM/__init__.py | 6 +-
.../Source/Python/UPT/Object/Parser/DecObject.py | 96 +-
.../Python/UPT/Object/Parser/InfBinaryObject.py | 217 +-
.../UPT/Object/Parser/InfBuildOptionObject.py | 44 +-
.../Python/UPT/Object/Parser/InfCommonObject.py | 88 +-
.../UPT/Object/Parser/InfDefineCommonObject.py | 30 +-
.../Python/UPT/Object/Parser/InfDefineObject.py | 350 +-
.../Python/UPT/Object/Parser/InfDepexObject.py | 12 +-
.../Python/UPT/Object/Parser/InfGuidObject.py | 163 +-
.../Python/UPT/Object/Parser/InfHeaderObject.py | 56 +-
.../UPT/Object/Parser/InfLibraryClassesObject.py | 33 +-
.../Source/Python/UPT/Object/Parser/InfMisc.py | 64 +-
.../Python/UPT/Object/Parser/InfPackagesObject.py | 96 +-
.../Python/UPT/Object/Parser/InfPcdObject.py | 433 +-
.../Python/UPT/Object/Parser/InfPpiObject.py | 160 +-
.../Python/UPT/Object/Parser/InfProtocolObject.py | 118 +-
.../Python/UPT/Object/Parser/InfSoucesObject.py | 128 +-
.../UPT/Object/Parser/InfUserExtensionObject.py | 92 +-
.../Source/Python/UPT/Object/Parser/__init__.py | 6 +-
.../BaseTools/Source/Python/UPT/Object/__init__.py | 6 +-
.../Source/Python/UPT/Parser/DecParser.py | 341 +-
.../Source/Python/UPT/Parser/DecParserMisc.py | 65 +-
.../Source/Python/UPT/Parser/InfAsBuiltProcess.py | 224 +-
.../Python/UPT/Parser/InfBinarySectionParser.py | 123 +-
.../UPT/Parser/InfBuildOptionSectionParser.py | 96 +-
.../Python/UPT/Parser/InfDefineSectionParser.py | 80 +-
.../Python/UPT/Parser/InfDepexSectionParser.py | 46 +-
.../UPT/Parser/InfGuidPpiProtocolSectionParser.py | 53 +-
.../Python/UPT/Parser/InfLibrarySectionParser.py | 116 +-
.../Python/UPT/Parser/InfPackageSectionParser.py | 54 +-
.../Source/Python/UPT/Parser/InfParser.py | 374 +-
.../Source/Python/UPT/Parser/InfParserMisc.py | 74 +-
.../Python/UPT/Parser/InfPcdSectionParser.py | 94 +-
.../Source/Python/UPT/Parser/InfSectionParser.py | 63 +-
.../Python/UPT/Parser/InfSourceSectionParser.py | 58 +-
.../BaseTools/Source/Python/UPT/Parser/__init__.py | 6 +-
.../Python/UPT/PomAdapter/DecPomAlignment.py | 586 +-
.../Python/UPT/PomAdapter/InfPomAlignment.py | 281 +-
.../Python/UPT/PomAdapter/InfPomAlignmentMisc.py | 55 +-
.../Source/Python/UPT/PomAdapter/__init__.py | 6 +-
.../BaseTools/Source/Python/UPT/ReplacePkg.py | 148 +
.../Firmware/BaseTools/Source/Python/UPT/RmPkg.py | 202 +-
.../Firmware/BaseTools/Source/Python/UPT/UPT.py | 155 +-
.../UPT/UnitTest/CommentGeneratingUnitTest.py | 479 +-
.../Python/UPT/UnitTest/CommentParsingUnitTest.py | 286 +-
.../Source/Python/UPT/UnitTest/DecParserTest.py | 56 +-
.../Python/UPT/UnitTest/DecParserUnitTest.py | 144 +-
.../Python/UPT/UnitTest/InfBinarySectionTest.py | 64 +-
.../BaseTools/Source/Python/UPT/Xml/CommonXml.py | 376 +-
.../Source/Python/UPT/Xml/GuidProtocolPpiXml.py | 64 +-
.../BaseTools/Source/Python/UPT/Xml/IniToXml.py | 73 +-
.../Source/Python/UPT/Xml/ModuleSurfaceAreaXml.py | 70 +-
.../Source/Python/UPT/Xml/PackageSurfaceAreaXml.py | 26 +-
.../BaseTools/Source/Python/UPT/Xml/PcdXml.py | 252 +-
.../BaseTools/Source/Python/UPT/Xml/XmlParser.py | 90 +-
.../Source/Python/UPT/Xml/XmlParserMisc.py | 36 +-
.../BaseTools/Source/Python/UPT/Xml/__init__.py | 6 +-
.../Source/Python/Workspace/BuildClassObject.py | 8 +-
.../Source/Python/Workspace/MetaDataTable.py | 4 +-
.../Python/Workspace/MetaFileCommentParser.py | 51 +
.../Source/Python/Workspace/MetaFileParser.py | 502 +-
.../Source/Python/Workspace/MetaFileTable.py | 92 +-
.../Source/Python/Workspace/WorkspaceCommon.py | 237 +
.../Source/Python/Workspace/WorkspaceDatabase.py | 659 +-
.../BaseTools/Source/Python/build/BuildReport.py | 69 +-
.../BaseTools/Source/Python/build/build.py | 358 +-
.../BaseTools/Source/Python/sitecustomize.py | 6 +-
.../Firmware/BaseTools/Tests/CheckPythonSyntax.py | 2 +-
.../EFI/Firmware/BaseTools/Tests/GNUmakefile | 42 +-
.../EFI/Firmware/BaseTools/Tests/TestTools.py | 2 +-
.../UserManuals/VfrCompiler_Utility_Man_Page.rtf | 116 +-
.../EFI/Firmware/BaseTools/building-gcc.txt | 4 +-
.../EFI/Firmware/BaseTools/gcc/mingw-gcc-build.py | 2 +-
.../Devices/EFI/Firmware/BaseTools/get_vsvars.bat | 46 +
.../Devices/EFI/Firmware/BaseTools/toolsetup.bat | 95 +-
src/VBox/Devices/EFI/Firmware/BuildNotes2.txt | 16 +-
src/VBox/Devices/EFI/Firmware/Config.kmk | 116 +-
.../Application/Cryptest/AuthenticodeVerify.c | 28 +-
.../Application/Cryptest/BlockCipherVerify.c | 10 +-
.../CryptoPkg/Application/Cryptest/Cryptest.c | 11 +-
.../CryptoPkg/Application/Cryptest/Cryptest.h | 18 +-
.../CryptoPkg/Application/Cryptest/Cryptest.inf | 20 +-
.../CryptoPkg/Application/Cryptest/Cryptest.uni | Bin 0 -> 1924 bytes
.../Application/Cryptest/CryptestExtra.uni | Bin 0 -> 1330 bytes
.../CryptoPkg/Application/Cryptest/DhVerify.c | 14 +-
.../CryptoPkg/Application/Cryptest/HashVerify.c | 107 +-
.../CryptoPkg/Application/Cryptest/HmacVerify.c | 2 +-
.../CryptoPkg/Application/Cryptest/RandVerify.c | 2 +-
.../CryptoPkg/Application/Cryptest/RsaVerify.c | 8 +-
.../CryptoPkg/Application/Cryptest/RsaVerify2.c | 6 +-
.../CryptoPkg/Application/Cryptest/TSVerify.c | 501 +
.../EFI/Firmware/CryptoPkg/Contributions.txt | 218 +
.../CryptoPkg/CryptRuntimeDxe/CryptRuntime.c | 2 +-
.../CryptoPkg/CryptRuntimeDxe/CryptRuntime.h | 2 +-
.../CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.inf | 13 +-
.../CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.uni | Bin 0 -> 1968 bytes
.../CryptRuntimeDxe/CryptRuntimeDxeExtra.uni | Bin 0 -> 1358 bytes
.../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dec | 73 +-
.../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.dsc | 38 +-
.../Devices/EFI/Firmware/CryptoPkg/CryptoPkg.uni | Bin 0 -> 2014 bytes
.../EFI/Firmware/CryptoPkg/CryptoPkgExtra.uni | Bin 0 -> 1344 bytes
.../CryptoPkg/Include/Library/BaseCryptLib.h | 504 +-
.../Firmware/CryptoPkg/Include/OpenSslSupport.h | 12 +-
.../CryptoPkg/Include/Protocol/RuntimeCrypt.h | 2 +-
.../Devices/EFI/Firmware/CryptoPkg/Include/math.h | 2 +-
.../EFI/Firmware/CryptoPkg/Include/memory.h | 16 +
.../Library/BaseCryptLib/BaseCryptLib.inf | 51 +-
.../Library/BaseCryptLib/BaseCryptLib.uni | Bin 0 -> 2500 bytes
.../Library/BaseCryptLib/Cipher/CryptAes.c | 16 +-
.../Library/BaseCryptLib/Cipher/CryptAesNull.c | 165 +
.../Library/BaseCryptLib/Cipher/CryptArc4.c | 16 +-
.../Library/BaseCryptLib/Cipher/CryptArc4Null.c | 130 +
.../Library/BaseCryptLib/Cipher/CryptTdes.c | 22 +-
.../Library/BaseCryptLib/Cipher/CryptTdesNull.c | 166 +
.../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd4.c | 8 +-
.../Library/BaseCryptLib/Hash/CryptMd4Null.c | 124 +
.../CryptoPkg/Library/BaseCryptLib/Hash/CryptMd5.c | 10 +-
.../Library/BaseCryptLib/Hash/CryptSha1.c | 8 +-
.../Library/BaseCryptLib/Hash/CryptSha256.c | 8 +-
.../Library/BaseCryptLib/Hash/CryptSha512.c | 354 +
.../Library/BaseCryptLib/Hash/CryptSha512Null.c | 231 +
.../Library/BaseCryptLib/Hmac/CryptHmacMd5.c | 6 +-
.../Library/BaseCryptLib/Hmac/CryptHmacMd5Null.c | 127 +
.../Library/BaseCryptLib/Hmac/CryptHmacSha1.c | 4 +-
.../Library/BaseCryptLib/Hmac/CryptHmacSha1Null.c | 127 +
.../Library/BaseCryptLib/InternalCryptLib.h | 24 +-
.../CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf | 61 +-
.../CryptoPkg/Library/BaseCryptLib/PeiCryptLib.uni | Bin 0 -> 3990 bytes
.../CryptoPkg/Library/BaseCryptLib/Pem/CryptPem.c | 38 +-
.../Library/BaseCryptLib/Pem/CryptPemNull.c | 44 +
.../Library/BaseCryptLib/Pk/CryptAuthenticode.c | 58 +-
.../BaseCryptLib/Pk/CryptAuthenticodeNull.c | 51 +
.../CryptoPkg/Library/BaseCryptLib/Pk/CryptDh.c | 98 +-
.../Library/BaseCryptLib/Pk/CryptDhNull.c | 156 +
.../CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7.c | 730 -
.../Library/BaseCryptLib/Pk/CryptPkcs7Sign.c | 207 +
.../Library/BaseCryptLib/Pk/CryptPkcs7SignNull.c | 59 +
.../Library/BaseCryptLib/Pk/CryptPkcs7Verify.c | 794 +
.../Library/BaseCryptLib/Pk/CryptPkcs7VerifyNull.c | 129 +
.../CryptoPkg/Library/BaseCryptLib/Pk/CryptRsa.c | 722 -
.../Library/BaseCryptLib/Pk/CryptRsaBasic.c | 335 +
.../Library/BaseCryptLib/Pk/CryptRsaExt.c | 379 +
.../Library/BaseCryptLib/Pk/CryptRsaExtNull.c | 125 +
.../CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c | 729 +
.../Library/BaseCryptLib/Pk/CryptTsNull.c | 48 +
.../CryptoPkg/Library/BaseCryptLib/Pk/CryptX509.c | 271 +-
.../Library/BaseCryptLib/Pk/CryptX509Null.c | 206 +
.../Library/BaseCryptLib/Rand/CryptRand.c | 23 +-
.../Library/BaseCryptLib/Rand/CryptRandItc.c | 25 +-
.../Library/BaseCryptLib/Rand/CryptRandNull.c | 63 +
.../Library/BaseCryptLib/Rand/CryptRandTsc.c | 25 +-
.../Library/BaseCryptLib/RuntimeCryptLib.inf | 61 +-
.../Library/BaseCryptLib/RuntimeCryptLib.uni | Bin 0 -> 3634 bytes
.../CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf | 60 +-
.../CryptoPkg/Library/BaseCryptLib/SmmCryptLib.uni | Bin 0 -> 3602 bytes
.../BaseCryptLib/SysCall/BaseMemAllocation.c | 6 +-
.../BaseCryptLib/SysCall/ConstantTimeClock.c | 41 +
.../BaseCryptLib/SysCall/Ia32/MathDivU64x64.S | 83 -
.../BaseCryptLib/SysCall/Ia32/MathDivU64x64.c | 88 -
.../BaseCryptLib/SysCall/Ia32/MathLShiftS64.S | 62 -
.../BaseCryptLib/SysCall/Ia32/MathLShiftS64.c | 54 -
.../BaseCryptLib/SysCall/Ia32/MathMultS64x64.S | 77 -
.../BaseCryptLib/SysCall/Ia32/MathMultS64x64.c | 79 -
.../BaseCryptLib/SysCall/Ia32/MathRShiftU64.S | 66 -
.../BaseCryptLib/SysCall/Ia32/MathRShiftU64.c | 57 -
.../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S | 89 -
.../BaseCryptLib/SysCall/Ia32/MathReminderU64x64.c | 93 -
.../Library/BaseCryptLib/SysCall/RealTimeClock.c | 286 -
.../BaseCryptLib/SysCall/RuntimeMemAllocation.c | 4 +-
.../Library/BaseCryptLib/SysCall/TimerWrapper.c | 18 +-
.../BaseCryptLibRuntimeCryptProtocol.inf | 33 +-
.../BaseCryptLibRuntimeCryptProtocol.uni | Bin 0 -> 3586 bytes
.../Cipher/CryptAesNull.c | 165 +
.../Cipher/CryptArc4Null.c | 130 +
.../Cipher/CryptTdesNull.c | 166 +
.../Hash/CryptMd4Null.c | 124 +
.../Hash/CryptMd5Null.c | 125 +
.../Hash/CryptSha1Null.c | 125 +
.../Hmac/CryptHmacMd5Null.c | 127 +
.../Hmac/CryptHmacSha1Null.c | 127 +
.../InternalCryptLib.h | 31 +
.../Pem/CryptPemNull.c | 44 +
.../Pk/CryptAuthenticodeNull.c | 51 +
.../Pk/CryptDhNull.c | 156 +
.../Pk/CryptPkcs7SignNull.c | 59 +
.../Pk/CryptPkcs7VerifyNull.c | 129 +
.../Pk/CryptRsaExtNull.c | 125 +
.../Pk/CryptX509Null.c | 206 +
.../Rand/CryptRandNull.c | 63 +
.../RuntimeDxeIpfCryptLib.c | 77 +-
.../Library/IntrinsicLib/BaseIntrinsicLib.uni | Bin 0 -> 1780 bytes
.../Library/IntrinsicLib/Ia32/MathLShiftS64.S | 62 +
.../Library/IntrinsicLib/Ia32/MathLShiftS64.c | 54 +
.../Library/IntrinsicLib/Ia32/MathRShiftU64.S | 66 +
.../Library/IntrinsicLib/Ia32/MathRShiftU64.c | 57 +
.../Library/IntrinsicLib/IntrinsicLib.inf | 18 +-
.../Library/IntrinsicLib/MemoryIntrinsics.c | 11 +-
.../Library/OpensslLib/EDKII_openssl-0.9.8w.patch | 174 -
.../Library/OpensslLib/EDKII_openssl-1.0.2d.patch | 380 +
.../CryptoPkg/Library/OpensslLib/Install.cmd | 148 +-
.../CryptoPkg/Library/OpensslLib/Install.sh | 146 +-
.../CryptoPkg/Library/OpensslLib/OpensslLib.inf | 722 +-
.../CryptoPkg/Library/OpensslLib/OpensslLib.uni | Bin 0 -> 1742 bytes
.../CryptoPkg/Library/OpensslLib/Patch-HOWTO.txt | 46 +-
.../Devices/EFI/Firmware/CryptoPkg/License.txt | 25 +
src/VBox/Devices/EFI/Firmware/Edk2Setup.bat | 481 +
src/VBox/Devices/EFI/Firmware/EfiModules.kmk | 116 +
.../EFI/Firmware/FatBinPkg/Contributions.txt | 202 +
.../FatBinPkg/EnhancedFatDxe/AArch64/Fat.efi | Bin 0 -> 34784 bytes
.../Firmware/FatBinPkg/EnhancedFatDxe/Arm/Fat.efi | Bin 0 -> 15008 bytes
.../EFI/Firmware/FatBinPkg/EnhancedFatDxe/Fat.inf | 5 +
.../Devices/EFI/Firmware/FatBinPkg/FatBinPkg.dec | 40 +-
.../Devices/EFI/Firmware/FatBinPkg/License.txt | 9 +-
src/VBox/Devices/EFI/Firmware/FatBinPkg/ReadMe.txt | 13 +-
.../Bus/Isa/IsaBusDxe/InternalIsaBus.h | 54 +-
.../Bus/Isa/IsaBusDxe/InternalIsaIo.h | 64 +-
.../Bus/Isa/IsaBusDxe/IsaBus.c | 68 +-
.../Bus/Isa/IsaBusDxe/IsaBusDxe.inf | 27 +-
.../Bus/Isa/IsaBusDxe/IsaBusDxe.uni | Bin 0 -> 2658 bytes
.../Bus/Isa/IsaBusDxe/IsaBusDxeExtra.uni | Bin 0 -> 1336 bytes
.../Bus/Isa/IsaBusDxe/IsaIo.c | 131 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppy.c | 30 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppy.h | 178 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppyBlock.c | 16 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppyCtrl.c | 103 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.inf | 37 +-
.../Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.uni | Bin 0 -> 2444 bytes
.../Bus/Isa/IsaFloppyDxe/IsaFloppyDxeExtra.uni | Bin 0 -> 1348 bytes
.../Bus/Isa/IsaFloppyPei/Fdc.h | 4 +-
.../Bus/Isa/IsaFloppyPei/FloppyPeim.c | 89 +-
.../Bus/Isa/IsaFloppyPei/FloppyPeim.h | 4 +-
.../Bus/Isa/IsaFloppyPei/IsaFloppyPei.inf | 17 +-
.../Bus/Isa/IsaFloppyPei/IsaFloppyPei.uni | Bin 0 -> 2348 bytes
.../Bus/Isa/IsaFloppyPei/IsaFloppyPeiExtra.uni | Bin 0 -> 1358 bytes
.../Bus/Isa/IsaIoDxe/IsaDriver.c | 50 +-
.../Bus/Isa/IsaIoDxe/IsaDriver.h | 48 +-
.../Bus/Isa/IsaIoDxe/IsaIo.c | 139 +-
.../Bus/Isa/IsaIoDxe/IsaIo.h | 64 +-
.../Bus/Isa/IsaIoDxe/IsaIoDxe.inf | 24 +-
.../Bus/Isa/IsaIoDxe/IsaIoDxe.uni | Bin 0 -> 2414 bytes
.../Bus/Isa/IsaIoDxe/IsaIoDxeExtra.uni | Bin 0 -> 1334 bytes
.../Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf | 29 +-
.../Bus/Isa/IsaSerialDxe/IsaSerialDxe.uni | Bin 0 -> 2094 bytes
.../Bus/Isa/IsaSerialDxe/IsaSerialDxeExtra.uni | Bin 0 -> 1366 bytes
.../Bus/Isa/IsaSerialDxe/Serial.c | 87 +-
.../Bus/Isa/IsaSerialDxe/Serial.h | 4 +-
.../Bus/Isa/Ps2KeyboardDxe/ComponentName.c | 2 +-
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdCtrller.c | 178 +-
.../Bus/Isa/Ps2KeyboardDxe/Ps2KbdTextIn.c | 19 +-
.../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.c | 87 +-
.../Bus/Isa/Ps2KeyboardDxe/Ps2Keyboard.h | 7 +-
.../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni | Bin 0 -> 1928 bytes
.../Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni | Bin 0 -> 1358 bytes
.../Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf | 41 +-
.../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.c | 108 +-
.../Bus/Isa/Ps2MouseAbsolutePointerDxe/CommPs2.h | 102 +-
.../Ps2MouseAbsolutePointer.c | 19 +-
.../Ps2MouseAbsolutePointer.h | 8 +-
.../Ps2MouseAbsolutePointerDxe.inf | 22 +-
.../Ps2MouseAbsolutePointerDxe.uni | Bin 0 -> 2064 bytes
.../Ps2MouseAbsolutePointerDxeExtra.uni | Bin 0 -> 1394 bytes
.../Bus/Isa/Ps2MouseDxe/CommPs2.c | 106 +-
.../Bus/Isa/Ps2MouseDxe/CommPs2.h | 104 +-
.../Bus/Isa/Ps2MouseDxe/Ps2Mouse.c | 23 +-
.../Bus/Isa/Ps2MouseDxe/Ps2Mouse.h | 8 +-
.../Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.inf | 22 +-
.../Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni | Bin 0 -> 1628 bytes
.../Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni | Bin 0 -> 1346 bytes
.../Bus/Pci/IdeBusDxe/Ata.c | 62 +-
.../Bus/Pci/IdeBusDxe/Atapi.c | 140 +-
.../Bus/Pci/IdeBusDxe/ComponentName.c | 14 +-
.../Bus/Pci/IdeBusDxe/ComponentName.h | 4 +-
.../Bus/Pci/IdeBusDxe/DriverConfiguration.c | 72 +-
.../Bus/Pci/IdeBusDxe/DriverDiagnostics.c | 42 +-
.../Bus/Pci/IdeBusDxe/Ide.c | 34 +-
.../Bus/Pci/IdeBusDxe/Ide.h | 62 +-
.../Bus/Pci/IdeBusDxe/IdeBus.c | 74 +-
.../Bus/Pci/IdeBusDxe/IdeBus.h | 126 +-
.../Bus/Pci/IdeBusDxe/IdeBusDxe.inf | 34 +-
.../Bus/Pci/IdeBusDxe/IdeBusDxe.uni | Bin 0 -> 1764 bytes
.../Bus/Pci/IdeBusDxe/IdeBusDxeExtra.uni | Bin 0 -> 1328 bytes
.../Bus/Pci/IdeBusDxe/IdeData.h | 20 +-
.../Bus/Pci/VgaMiniPortDxe/ComponentName.c | 2 +-
.../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.c | 6 +-
.../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.h | 4 +-
.../Bus/Pci/VgaMiniPortDxe/VgaMiniPort.uni | Bin 0 -> 2038 bytes
.../Bus/Pci/VgaMiniPortDxe/VgaMiniPortDxe.inf | 8 +-
.../Bus/Pci/VgaMiniPortDxe/VgaMiniPortExtra.uni | Bin 0 -> 1352 bytes
.../IntelFrameworkModulePkg/Contributions.txt | 202 +
.../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.c | 24 +-
.../Csm/BiosThunk/BlockIoDxe/BiosBlkIo.h | 18 +-
.../Csm/BiosThunk/BlockIoDxe/BiosInt13.c | 18 +-
.../Csm/BiosThunk/BlockIoDxe/BlockIoDxe.inf | 23 +-
.../Csm/BiosThunk/BlockIoDxe/BlockIoDxe.uni | Bin 0 -> 2138 bytes
.../Csm/BiosThunk/BlockIoDxe/BlockIoDxeExtra.uni | Bin 0 -> 1366 bytes
.../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.c | 499 +-
.../Csm/BiosThunk/KeyboardDxe/BiosKeyboard.h | 79 +-
.../Csm/BiosThunk/KeyboardDxe/KeyboardDxe.inf | 28 +-
.../Csm/BiosThunk/KeyboardDxe/KeyboardDxe.uni | Bin 0 -> 2044 bytes
.../Csm/BiosThunk/KeyboardDxe/KeyboardDxeExtra.uni | Bin 0 -> 1366 bytes
.../Csm/BiosThunk/Snp16Dxe/BiosSnp16.c | 211 +-
.../Csm/BiosThunk/Snp16Dxe/BiosSnp16.h | 328 +-
.../Csm/BiosThunk/Snp16Dxe/BiosSnp16.uni | Bin 0 -> 1824 bytes
.../Csm/BiosThunk/Snp16Dxe/BiosSnp16Extra.uni | Bin 0 -> 1392 bytes
.../Csm/BiosThunk/Snp16Dxe/Misc.c | 50 +-
.../Csm/BiosThunk/Snp16Dxe/Pxe.h | 180 +-
.../Csm/BiosThunk/Snp16Dxe/PxeUndi.c | 274 +-
.../Csm/BiosThunk/Snp16Dxe/Snp16Dxe.inf | 22 +-
.../Csm/BiosThunk/VideoDxe/BiosVideo.c | 173 +-
.../Csm/BiosThunk/VideoDxe/BiosVideoDxe.uni | Bin 0 -> 1984 bytes
.../Csm/BiosThunk/VideoDxe/BiosVideoDxeExtra.uni | Bin 0 -> 1362 bytes
.../Csm/BiosThunk/VideoDxe/VesaBiosExtensions.h | 25 +-
.../Csm/BiosThunk/VideoDxe/VideoDxe.inf | 37 +-
.../Csm/LegacyBiosDxe/IA32/InterruptTable.S | 6 +-
.../Csm/LegacyBiosDxe/IA32/InterruptTable.asm | 6 +-
.../Csm/LegacyBiosDxe/Ipf/IpfBootSupport.c | 6 +-
.../Csm/LegacyBiosDxe/Ipf/IpfThunk.i | 178 +-
.../Csm/LegacyBiosDxe/Ipf/Thunk.c | 4 +-
.../Csm/LegacyBiosDxe/LegacyBbs.c | 2 +-
.../Csm/LegacyBiosDxe/LegacyBios.c | 192 +-
.../Csm/LegacyBiosDxe/LegacyBiosDxe.inf | 66 +-
.../Csm/LegacyBiosDxe/LegacyBiosDxe.uni | Bin 0 -> 1848 bytes
.../Csm/LegacyBiosDxe/LegacyBiosDxeExtra.uni | Bin 0 -> 1378 bytes
.../Csm/LegacyBiosDxe/LegacyBiosInterface.h | 50 +-
.../Csm/LegacyBiosDxe/LegacyBootSupport.c | 97 +-
.../Csm/LegacyBiosDxe/LegacyIde.c | 45 +-
.../Csm/LegacyBiosDxe/LegacyPci.c | 234 +-
.../Csm/LegacyBiosDxe/Thunk.c | 38 +-
.../Csm/LegacyBiosDxe/X64/InterruptTable.asm | 6 +-
.../Include/Guid/AcpiVariableCompatibility.h | 4 +-
.../IntelFrameworkModulePkg/Include/Guid/BdsHii.h | 10 +-
.../Include/Guid/BdsLibHii.h | 10 +-
.../Include/Guid/BlockIoVendor.h | 10 +-
.../Include/Guid/CapsuleDataFile.h | 10 +-
.../Include/Guid/DataHubStatusCodeRecord.h | 14 +-
.../Include/Guid/HdBootVariable.h | 10 +-
.../Guid/IntelFrameworkModulePkgTokenSpace.h | 12 +-
.../Include/Guid/LastEnumLang.h | 12 +-
.../Include/Guid/LegacyBios.h | 8 +-
.../Include/Guid/LegacyDevOrder.h | 10 +-
.../Include/Guid/LzmaDecompress.h | 27 -
.../Include/Guid/TianoDecompress.h | 16 +-
.../Include/Library/GenericBdsLib.h | 168 +-
.../Include/Library/PlatformBdsLib.h | 16 +-
.../Include/Protocol/IsaAcpi.h | 48 +-
.../Include/Protocol/IsaIo.h | 108 +-
.../Include/Protocol/OEMBadging.h | 16 +-
.../Include/Protocol/Ps2Policy.h | 12 +-
.../Include/Protocol/VgaMiniPort.h | 30 +-
.../IntelFrameworkModulePkg.dec | 535 +-
.../IntelFrameworkModulePkg.dsc | 24 +-
.../IntelFrameworkModulePkg.uni | Bin 0 -> 33748 bytes
.../IntelFrameworkModulePkgExtra.uni | Bin 0 -> 1398 bytes
.../BaseUefiTianoCustomDecompressLib.c | 151 +-
.../BaseUefiTianoCustomDecompressLib.inf | 6 +-
.../BaseUefiTianoCustomDecompressLibInternals.h | 8 +-
.../BaseUefiTianoDecompressLib.uni | Bin 0 -> 2040 bytes
.../Library/DxeCapsuleLib/DxeCapsuleLib.c | 383 +-
.../Library/DxeCapsuleLib/DxeCapsuleLib.inf | 18 +-
.../Library/DxeCapsuleLib/DxeCapsuleLib.uni | Bin 0 -> 1840 bytes
.../DxeReportStatusCodeLib.inf | 14 +-
.../DxeReportStatusCodeLib.uni | Bin 0 -> 1986 bytes
.../ReportStatusCodeLib.c | 6 +-
.../Library/GenericBdsLib/BdsBoot.c | 2011 +-
.../Library/GenericBdsLib/BdsConnect.c | 38 +-
.../Library/GenericBdsLib/BdsConsole.c | 121 +-
.../Library/GenericBdsLib/BdsMisc.c | 269 +-
.../Library/GenericBdsLib/DevicePath.c | 1542 +-
.../Library/GenericBdsLib/GenericBdsLib.inf | 131 +-
.../Library/GenericBdsLib/GenericBdsLib.uni | Bin 0 -> 2378 bytes
.../Library/GenericBdsLib/InternalBdsLib.h | 66 +-
.../Library/GenericBdsLib/Performance.c | 72 +-
.../F86GuidedSectionExtraction.c | 218 +
.../GuidedSectionExtraction.c | 22 +-
.../LzmaArchCustomDecompressLib.inf | 66 +
.../LzmaArchDecompressLib.uni | Bin 0 -> 2480 bytes
.../LzmaCustomDecompressLib.inf | 11 +-
.../LzmaCustomDecompressLib/LzmaDecompress.c | 32 +-
.../LzmaCustomDecompressLib/LzmaDecompressLib.uni | Bin 0 -> 2274 bytes
.../LzmaDecompressLibInternal.h | 30 +-
.../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h | 60 +
.../Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c | 0
.../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c | 4 +-
.../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c | 14 +-
.../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h | 4 +-
.../Library/LzmaCustomDecompressLib/Sdk/C/Types.h | 4 +
.../LzmaCustomDecompressLib/Sdk/history.txt | 38 +-
.../Library/LzmaCustomDecompressLib/Sdk/lzma.txt | 152 +-
.../PeiDxeDebugLibReportStatusCode/DebugLib.c | 147 +-
.../PeiDxeDebugLibReportStatusCode.inf | 17 +-
.../PeiDxeDebugLibReportStatusCode.uni | Bin 0 -> 1896 bytes
.../Library/PeiRecoveryLib/PeiRecoveryLib.c | 6 +-
.../Library/PeiRecoveryLib/PeiRecoveryLib.inf | 7 +-
.../Library/PeiRecoveryLib/PeiRecoveryLib.uni | Bin 0 -> 2272 bytes
.../Library/PeiS3Lib/PeiS3Lib.c | 10 +-
.../Library/PeiS3Lib/PeiS3Lib.inf | 10 +-
.../Library/PeiS3Lib/PeiS3Lib.uni | Bin 0 -> 2392 bytes
.../Library/PlatformBdsLibNull/PlatformBdsLib.uni | Bin 0 -> 1880 bytes
.../PlatformBdsLibNull/PlatformBdsLibNull.inf | 17 +-
.../SmmRuntimeDxeReportStatusCodeLibFramework.inf | 19 +-
.../SmmRuntimeDxeReportStatusCodeLibFramework.uni | Bin 0 -> 2844 bytes
.../SmmRuntimeDxeSupport.c | 48 +-
.../Firmware/IntelFrameworkModulePkg/License.txt | 25 +
.../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.c | 392 +-
.../Universal/Acpi/AcpiS3SaveDxe/AcpiS3Save.h | 114 +-
.../Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.inf | 42 +-
.../Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.uni | Bin 0 -> 1916 bytes
.../Acpi/AcpiS3SaveDxe/AcpiS3SaveDxeExtra.uni | Bin 0 -> 1368 bytes
.../Acpi/AcpiS3SaveDxe/AcpiVariableThunkPlatform.c | 92 +-
.../Universal/Acpi/AcpiSupportDxe/AcpiSupport.c | 10 +-
.../Universal/Acpi/AcpiSupportDxe/AcpiSupport.h | 25 +-
.../AcpiSupportAcpiSupportProtocol.c | 185 +-
.../Acpi/AcpiSupportDxe/AcpiSupportDxe.inf | 27 +-
.../Acpi/AcpiSupportDxe/AcpiSupportDxe.uni | Bin 0 -> 2246 bytes
.../Acpi/AcpiSupportDxe/AcpiSupportDxeExtra.uni | Bin 0 -> 1366 bytes
.../IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h | 52 +-
.../Universal/BdsDxe/BdsDxe.inf | 186 +-
.../Universal/BdsDxe/BdsDxe.uni | Bin 0 -> 5172 bytes
.../Universal/BdsDxe/BdsDxeExtra.uni | Bin 0 -> 1370 bytes
.../Universal/BdsDxe/BdsEntry.c | 405 +-
.../Universal/BdsDxe/BootMaint/BBSsupport.c | 1804 +-
.../Universal/BdsDxe/BootMaint/BBSsupport.h | 22 +-
.../Universal/BdsDxe/BootMaint/Bm.vfr | 735 +-
.../Universal/BdsDxe/BootMaint/BmLib.c | 114 +-
.../Universal/BdsDxe/BootMaint/Bmstring.uni | Bin 38742 -> 38776 bytes
.../Universal/BdsDxe/BootMaint/BootMaint.c | 1425 +-
.../Universal/BdsDxe/BootMaint/BootMaint.h | 274 +-
.../Universal/BdsDxe/BootMaint/BootOption.c | 224 +-
.../Universal/BdsDxe/BootMaint/ConsoleOption.c | 171 +-
.../Universal/BdsDxe/BootMaint/FE.vfr | 252 +-
.../Universal/BdsDxe/BootMaint/FileExplorer.c | 204 +-
.../Universal/BdsDxe/BootMaint/FormGuid.h | 54 +-
.../Universal/BdsDxe/BootMaint/UpdatePage.c | 419 +-
.../Universal/BdsDxe/BootMaint/Variable.c | 318 +-
.../Universal/BdsDxe/BootMngr/BootManager.c | 22 +-
.../Universal/BdsDxe/BootMngr/BootManager.h | 4 +-
.../BdsDxe/BootMngr/BootManagerStrings.uni | Bin 3314 -> 3344 bytes
.../Universal/BdsDxe/BootMngr/BootManagerVfr.Vfr | 104 +-
.../Universal/BdsDxe/Capsules.c | 64 +-
.../Universal/BdsDxe/DeviceMngr/DeviceManager.c | 455 +-
.../Universal/BdsDxe/DeviceMngr/DeviceManager.h | 81 +-
.../BdsDxe/DeviceMngr/DeviceManagerStrings.uni | Bin 13370 -> 13366 bytes
.../BdsDxe/DeviceMngr/DeviceManagerVfr.Vfr | 190 +-
.../BdsDxe/DeviceMngr/DriverHealthVfr.Vfr | 76 +-
.../Universal/BdsDxe/FrontPage.c | 344 +-
.../Universal/BdsDxe/FrontPage.h | 21 +-
.../Universal/BdsDxe/FrontPageStrings.uni | Bin 9794 -> 9974 bytes
.../Universal/BdsDxe/FrontPageVfr.Vfr | 279 +-
.../Universal/BdsDxe/Hotkey.c | 411 +-
.../Universal/BdsDxe/Hotkey.h | 44 +-
.../Universal/BdsDxe/HwErrRecSupport.c | 24 +-
.../Universal/BdsDxe/Language.c | 214 +-
.../Universal/BdsDxe/MemoryTest.c | 63 +-
.../Universal/Console/VgaClassDxe/ComponentName.c | 16 +-
.../Universal/Console/VgaClassDxe/VgaClass.c | 58 +-
.../Universal/Console/VgaClassDxe/VgaClass.h | 46 +-
.../Universal/Console/VgaClassDxe/VgaClassDxe.inf | 32 +-
.../Universal/Console/VgaClassDxe/VgaClassDxe.uni | Bin 0 -> 2006 bytes
.../Console/VgaClassDxe/VgaClassDxeExtra.uni | Bin 0 -> 1346 bytes
.../Universal/CpuIoDxe/CpuIo.c | 206 +-
.../Universal/CpuIoDxe/CpuIo.h | 154 +-
.../Universal/CpuIoDxe/CpuIoDxe.inf | 6 +-
.../Universal/CpuIoDxe/CpuIoDxe.uni | Bin 0 -> 2066 bytes
.../Universal/CpuIoDxe/CpuIoDxeExtra.uni | Bin 0 -> 1338 bytes
.../Universal/DataHubDxe/DataHub.c | 106 +-
.../Universal/DataHubDxe/DataHub.h | 18 +-
.../Universal/DataHubDxe/DataHubDxe.inf | 9 +-
.../Universal/DataHubDxe/DataHubDxe.uni | Bin 0 -> 8204 bytes
.../Universal/DataHubDxe/DataHubDxeExtra.uni | Bin 0 -> 1332 bytes
.../Universal/DataHubStdErrDxe/DataHubStdErr.c | 2 +-
.../DataHubStdErrDxe/DataHubStdErrDxe.inf | 13 +-
.../DataHubStdErrDxe/DataHubStdErrDxe.uni | Bin 0 -> 1992 bytes
.../DataHubStdErrDxe/DataHubStdErrDxeExtra.uni | Bin 0 -> 1358 bytes
.../Universal/FirmwareVolume/FwVolDxe/FwPadFile.c | 10 +-
.../Universal/FirmwareVolume/FwVolDxe/FwVol.c | 112 +-
.../FirmwareVolume/FwVolDxe/FwVolAttrib.c | 2 +-
.../FirmwareVolume/FwVolDxe/FwVolDriver.h | 7 +-
.../Universal/FirmwareVolume/FwVolDxe/FwVolDxe.inf | 15 +-
.../Universal/FirmwareVolume/FwVolDxe/FwVolDxe.uni | Bin 0 -> 1960 bytes
.../FirmwareVolume/FwVolDxe/FwVolDxeExtra.uni | Bin 0 -> 1354 bytes
.../Universal/FirmwareVolume/FwVolDxe/FwVolRead.c | 13 +-
.../Universal/FirmwareVolume/FwVolDxe/FwVolWrite.c | 6 +-
.../UpdateDriverDxe/ParseUpdateProfile.c | 4 +-
.../UpdateDriverDxe/UpdateDispatcher.c | 21 +-
.../UpdateDriverDxe/UpdateDriverDxe.inf | 15 +-
.../UpdateDriverDxe/UpdateDriverDxe.uni | Bin 0 -> 2360 bytes
.../UpdateDriverDxe/UpdateDriverDxeExtra.uni | Bin 0 -> 1366 bytes
.../UpdateDriverDxe/UpdateStrings.uni | Bin 2344 -> 2410 bytes
.../Universal/LegacyRegionDxe/LegacyRegion.c | 14 +-
.../Universal/LegacyRegionDxe/LegacyRegionDxe.inf | 16 +-
.../Universal/LegacyRegionDxe/LegacyRegionDxe.uni | Bin 0 -> 3044 bytes
.../LegacyRegionDxe/LegacyRegionDxeExtra.uni | Bin 0 -> 1362 bytes
.../SectionExtractionDxe/SectionExtraction.c | 308 +-
.../SectionExtractionDxe/SectionExtractionDxe.inf | 22 +-
.../SectionExtractionDxe/SectionExtractionDxe.uni | Bin 0 -> 2552 bytes
.../SectionExtractionDxeExtra.uni | Bin 0 -> 1400 bytes
.../DataHubStatusCodeWorker.c | 8 +-
.../DatahubStatusCodeHandlerDxe.c | 2 +-
.../DatahubStatusCodeHandlerDxe.inf | 29 +-
.../DatahubStatusCodeHandlerDxe.uni | Bin 0 -> 1782 bytes
.../DatahubStatusCodeHandlerDxeExtra.uni | Bin 0 -> 1390 bytes
.../StatusCode/Pei/MemoryStausCodeWorker.c | 2 +-
.../StatusCode/Pei/SerialStatusCodeWorker.c | 8 +-
.../Universal/StatusCode/Pei/StatusCodePei.c | 2 +-
.../Universal/StatusCode/Pei/StatusCodePei.inf | 16 +-
.../Universal/StatusCode/Pei/StatusCodePei.uni | Bin 0 -> 1718 bytes
.../StatusCode/Pei/StatusCodePeiExtra.uni | Bin 0 -> 1344 bytes
.../RuntimeDxe/DataHubStatusCodeWorker.c | 10 +-
.../RuntimeDxe/RtMemoryStatusCodeWorker.c | 24 +-
.../StatusCode/RuntimeDxe/SerialStatusCodeWorker.c | 54 +-
.../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.c | 12 +-
.../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.h | 16 +-
.../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.inf | 32 +-
.../StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.uni | Bin 0 -> 1886 bytes
.../RuntimeDxe/StatusCodeRuntimeDxeExtra.uni | Bin 0 -> 1374 bytes
.../Firmware/IntelFrameworkPkg/Contributions.txt | 202 +
.../IntelFrameworkPkg/FrameworkSpecConformance.txt | 136 +-
.../Include/Framework/BootScript.h | 16 +-
.../IntelFrameworkPkg/Include/Framework/DxeCis.h | 14 +-
.../Include/Framework/FirmwareVolumeHeader.h | 10 +-
.../Include/Framework/FirmwareVolumeImageFormat.h | 12 +-
.../FrameworkInternalFormRepresentation.h | 20 +-
.../IntelFrameworkPkg/Include/Framework/Hob.h | 12 +-
.../IntelFrameworkPkg/Include/Framework/PeiCis.h | 60 +-
.../IntelFrameworkPkg/Include/Framework/SmmCis.h | 56 +-
.../Include/Framework/StatusCode.h | 44 +-
.../IntelFrameworkPkg/Include/FrameworkDxe.h | 12 +-
.../IntelFrameworkPkg/Include/FrameworkPei.h | 10 +-
.../IntelFrameworkPkg/Include/FrameworkSmm.h | 10 +-
.../IntelFrameworkPkg/Include/Guid/BlockIo.h | 18 +-
.../IntelFrameworkPkg/Include/Guid/Capsule.h | 12 +-
.../Include/Guid/DataHubRecords.h | 602 +-
.../Include/Guid/FirmwareFileSystem.h | 10 +-
.../Include/Guid/SmmCommunicate.h | 12 +-
.../Include/Guid/SmramMemoryReserve.h | 18 +-
.../Include/Ppi/BootScriptExecuter.h | 20 +-
.../IntelFrameworkPkg/Include/Ppi/FindFv.h | 12 +-
.../IntelFrameworkPkg/Include/Ppi/FvLoadFile.h | 10 +-
.../IntelFrameworkPkg/Include/Ppi/PciCfg.h | 18 +-
.../Include/Ppi/ReadOnlyVariable.h | 32 +-
.../IntelFrameworkPkg/Include/Ppi/S3Resume.h | 16 +-
.../Include/Ppi/SectionExtraction.h | 44 +-
.../IntelFrameworkPkg/Include/Ppi/Security.h | 20 +-
.../Firmware/IntelFrameworkPkg/Include/Ppi/Smbus.h | 50 +-
.../Include/Protocol/AcpiS3Save.h | 26 +-
.../Include/Protocol/AcpiSupport.h | 20 +-
.../Include/Protocol/BootScriptSave.h | 12 +-
.../IntelFrameworkPkg/Include/Protocol/CpuIo.h | 20 +-
.../IntelFrameworkPkg/Include/Protocol/DataHub.h | 72 +-
.../Include/Protocol/FirmwareVolume.h | 78 +-
.../Protocol/FrameworkFirmwareVolumeBlock.h | 66 +-
.../Include/Protocol/FrameworkFormBrowser.h | 42 +-
.../Include/Protocol/FrameworkFormCallback.h | 30 +-
.../Include/Protocol/FrameworkHii.h | 92 +-
.../Include/Protocol/FrameworkMpService.h | 402 +-
.../Include/Protocol/Legacy8259.h | 10 +-
.../Include/Protocol/LegacyBios.h | 274 +-
.../Include/Protocol/LegacyBiosPlatform.h | 64 +-
.../Include/Protocol/LegacyInterrupt.h | 10 +-
.../Include/Protocol/LegacyRegion.h | 10 +-
.../Include/Protocol/SectionExtraction.h | 36 +-
.../IntelFrameworkPkg/Include/Protocol/SmmAccess.h | 18 +-
.../IntelFrameworkPkg/Include/Protocol/SmmBase.h | 30 +-
.../Include/Protocol/SmmControl.h | 20 +-
.../IntelFrameworkPkg/Include/Protocol/SmmCpuIo.h | 22 +-
.../Include/Protocol/SmmCpuSaveState.h | 24 +-
.../Include/Protocol/SmmGpiDispatch.h | 22 +-
.../Include/Protocol/SmmIchnDispatch.h | 10 +-
.../Include/Protocol/SmmPeriodicTimerDispatch.h | 14 +-
.../Include/Protocol/SmmPowerButtonDispatch.h | 16 +-
.../Include/Protocol/SmmStandbyButtonDispatch.h | 18 +-
.../Include/Protocol/SmmSwDispatch.h | 16 +-
.../Include/Protocol/SmmSxDispatch.h | 10 +-
.../Include/Protocol/SmmUsbDispatch.h | 18 +-
.../IntelFrameworkPkg/IntelFrameworkPkg.dec | 368 +-
.../IntelFrameworkPkg/IntelFrameworkPkg.dsc | 4 +-
.../IntelFrameworkPkg/IntelFrameworkPkg.uni | Bin 0 -> 1930 bytes
.../IntelFrameworkPkg/IntelFrameworkPkgExtra.uni | Bin 0 -> 1358 bytes
.../Library/DxeIoLibCpuIo/DxeCpuIoLibInternal.h | 6 +-
.../Library/DxeIoLibCpuIo/DxeIoLibCpuIo.inf | 12 +-
.../Library/DxeIoLibCpuIo/DxeIoLibCpuIo.uni | Bin 0 -> 1996 bytes
.../Library/DxeIoLibCpuIo/IoHighLevel.c | 42 +-
.../Library/DxeIoLibCpuIo/IoLib.c | 24 +-
.../Library/DxeIoLibCpuIo/IoLibMmioBuffer.c | 4 +-
.../DxeSmmDriverEntryPoint/DriverEntryPoint.c | 6 +-
.../DxeSmmDriverEntryPoint.inf | 17 +-
.../DxeSmmDriverEntryPoint.uni | Bin 0 -> 1850 bytes
.../Library/FrameworkUefiLib/Console.c | 65 +-
.../Library/FrameworkUefiLib/FrameworkUefiLib.inf | 53 +-
.../Library/FrameworkUefiLib/FrameworkUefiLib.uni | Bin 0 -> 2616 bytes
.../Library/FrameworkUefiLib/UefiDriverModel.c | 236 +-
.../Library/FrameworkUefiLib/UefiLib.c | 162 +-
.../Library/FrameworkUefiLib/UefiLibPrint.c | 221 +-
.../Library/FrameworkUefiLib/UefiNotTiano.c | 8 +-
.../Library/PeiHobLibFramework/HobLib.c | 136 +-
.../Library/PeiHobLibFramework/PeiHobLib.uni | Bin 0 -> 2384 bytes
.../PeiHobLibFramework/PeiHobLibFramework.inf | 23 +-
.../Library/PeiSmbusLibSmbusPpi/InternalSmbusLib.h | 16 +-
.../Library/PeiSmbusLibSmbusPpi/PeiSmbusLib.c | 22 +-
.../PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf | 10 +-
.../PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.uni | Bin 0 -> 1734 bytes
.../Library/PeiSmbusLibSmbusPpi/SmbusLib.c | 26 +-
.../EFI/Firmware/IntelFrameworkPkg/License.txt | 25 +
.../EFI/Firmware/IntelFspPkg/Contributions.txt | 218 +
.../EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.c | 456 +
.../EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.h | 192 +
.../Firmware/IntelFspPkg/FspDxeIpl/FspDxeIpl.inf | 70 +
.../Firmware/IntelFspPkg/FspSecCore/FspSecCore.inf | 79 +
.../IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm | 601 +
.../IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s | 813 +
.../IntelFspPkg/FspSecCore/Ia32/FspHelper.asm | 73 +
.../IntelFspPkg/FspSecCore/Ia32/FspHelper.s | 71 +
.../IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm | 79 +
.../IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s | 73 +
.../IntelFspPkg/FspSecCore/Ia32/MicrocodeLoad.inc | 49 +
.../IntelFspPkg/FspSecCore/Ia32/ResetVec.asm16 | 103 +
.../IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc | 184 +
.../Firmware/IntelFspPkg/FspSecCore/Ia32/Stack.asm | 82 +
.../Firmware/IntelFspPkg/FspSecCore/Ia32/Stacks.s | 86 +
.../EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.c | 334 +
.../EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.h | 111 +
.../EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.c | 212 +
.../EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.h | 140 +
.../FspSecCore/Vtf0/Bin/ResetVec.ia32.raw | Bin 0 -> 68 bytes
.../Firmware/IntelFspPkg/FspSecCore/Vtf0/Build.py | 53 +
.../FspSecCore/Vtf0/Ia16/ResetVec.asm16 | 103 +
.../FspSecCore/Vtf0/ResetVectorCode.asm | 17 +
.../FspSecCore/Vtf0/Tools/FixupForRawSection.py | 110 +
.../EFI/Firmware/IntelFspPkg/Include/FspApi.h | 311 +
.../Firmware/IntelFspPkg/Include/FspInfoHeader.h | 174 +
.../IntelFspPkg/Include/Guid/FspHeaderFile.h | 21 +
.../Firmware/IntelFspPkg/Include/Guid/GuidHobFsp.h | 22 +
.../IntelFspPkg/Include/Guid/GuidHobFspEas.h | 25 +
.../IntelFspPkg/Include/Library/CacheAsRamLib.h | 30 +
.../IntelFspPkg/Include/Library/CacheLib.h | 62 +
.../IntelFspPkg/Include/Library/DebugDeviceLib.h | 29 +
.../IntelFspPkg/Include/Library/FspCommonLib.h | 272 +
.../IntelFspPkg/Include/Library/FspPlatformLib.h | 74 +
.../Include/Library/FspSecPlatformLib.h | 88 +
.../Include/Library/FspSwitchStackLib.h | 45 +
.../IntelFspPkg/Include/Private/FspGlobalData.h | 47 +
.../Include/Private/FspMeasurePointId.h | 48 +
.../IntelFspPkg/Include/Private/FspPatchTable.h | 32 +
.../IntelFspPkg/Include/Private/GuidHobFspGfx.h | 19 +
.../IntelFspPkg/Include/Private/GuidHobFspMisc.h | 19 +
.../IntelFspPkg/Include/Private/GuidHobFspTseg.h | 19 +
.../EFI/Firmware/IntelFspPkg/IntelFspPkg.dec | 78 +
.../EFI/Firmware/IntelFspPkg/IntelFspPkg.dsc | 74 +
.../BaseCacheAsRamLibNull.inf | 31 +
.../BaseCacheAsRamLibNull/DisableCacheAsRamNull.c | 41 +
.../Library/BaseCacheLib/BaseCacheLib.inf | 34 +
.../IntelFspPkg/Library/BaseCacheLib/CacheLib.c | 703 +
.../Library/BaseCacheLib/CacheLibInternal.h | 59 +
.../BaseDebugDeviceLibNull.inf | 34 +
.../BaseDebugDeviceLibNull/DebugDeviceLibNull.c | 31 +
.../Library/BaseFspCommonLib/BaseFspCommonLib.inf | 37 +
.../Library/BaseFspCommonLib/FspCommonLib.c | 483 +
.../BaseFspDebugLibSerialPort.inf | 51 +
.../Library/BaseFspDebugLibSerialPort/DebugLib.c | 328 +
.../BaseFspDebugLibSerialPort/Ia32/FspDebug.asm | 34 +
.../BaseFspDebugLibSerialPort/Ia32/FspDebug.s | 30 +
.../BaseFspPlatformLib/BaseFspPlatformLib.inf | 46 +
.../Library/BaseFspPlatformLib/FspPlatformMemory.c | 179 +
.../Library/BaseFspPlatformLib/FspPlatformNotify.c | 197 +
.../BaseFspSwitchStackLib.inf | 43 +
.../BaseFspSwitchStackLib/FspSwitchStackLib.c | 42 +
.../Library/BaseFspSwitchStackLib/Ia32/Stack.asm | 77 +
.../Library/BaseFspSwitchStackLib/Ia32/Stack.s | 78 +
.../SecFspSecPlatformLibNull/Ia32/Flat32.asm | 183 +
.../Library/SecFspSecPlatformLibNull/Ia32/Flat32.s | 171 +
.../SecFspSecPlatformLibNull/Ia32/SecCarInit.asm | 51 +
.../SecFspSecPlatformLibNull/Ia32/SecCarInit.s | 37 +
.../SecFspSecPlatformLibNull/PlatformSecLibNull.c | 34 +
.../SecFspSecPlatformLibNull.inf | 58 +
.../EFI/Firmware/IntelFspPkg/Tools/GenCfgOpt.py | 1304 ++
.../EFI/Firmware/IntelFspPkg/Tools/PatchFv.py | 589 +
.../Tools/UserManuals/GenCfgOptUserManual.docx | Bin 0 -> 24424 bytes
.../Tools/UserManuals/PatchFvUserManual.docx | Bin 0 -> 21481 bytes
.../Firmware/IntelFspWrapperPkg/Contributions.txt | 218 +
.../IntelFspWrapperPkg/FspInitPei/FindPeiCore.c | 199 +
.../IntelFspWrapperPkg/FspInitPei/FspInitPei.c | 66 +
.../IntelFspWrapperPkg/FspInitPei/FspInitPei.h | 64 +
.../IntelFspWrapperPkg/FspInitPei/FspInitPei.inf | 90 +
.../IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c | 182 +
.../IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c | 338 +
.../IntelFspWrapperPkg/FspInitPei/FspNotifyS3.c | 80 +
.../IntelFspWrapperPkg/FspInitPei/SecMain.c | 310 +
.../IntelFspWrapperPkg/FspInitPei/SecMain.h | 116 +
.../IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.c | 176 +
.../FspNotifyDxe/FspNotifyDxe.inf | 60 +
.../IntelFspWrapperPkg/FspNotifyDxe/LoadBelow4G.c | 152 +
.../FspWrapperSecCore/FindPeiCore.c | 199 +
.../FspWrapperSecCore/FspWrapperSecCore.inf | 66 +
.../FspWrapperSecCore/Ia32/Dummy.asm | 26 +
.../FspWrapperSecCore/Ia32/ResetVec.asm16 | 106 +
.../IntelFspWrapperPkg/FspWrapperSecCore/SecMain.c | 264 +
.../IntelFspWrapperPkg/FspWrapperSecCore/SecMain.h | 96 +
.../FspWrapperSecCore/Vtf0/Bin/ResetVec.ia32.raw | Bin 0 -> 68 bytes
.../FspWrapperSecCore/Vtf0/Build.py | 53 +
.../FspWrapperSecCore/Vtf0/Ia16/ResetVec.asm16 | 103 +
.../FspWrapperSecCore/Vtf0/ResetVectorCode.asm | 17 +
.../Vtf0/Tools/FixupForRawSection.py | 110 +
.../IntelFspWrapperPkg/Include/Library/FspApiLib.h | 109 +
.../Include/Library/FspHobProcessLib.h | 57 +
.../Include/Library/FspPlatformInfoLib.h | 155 +
.../Include/Library/FspPlatformSecLib.h | 67 +
.../IntelFspWrapperPkg/Include/Ppi/FspInitDone.h | 43 +
.../Include/Ppi/TopOfTemporaryRam.h | 20 +
.../IntelFspWrapperPkg/IntelFspWrapperPkg.dec | 109 +
.../IntelFspWrapperPkg/IntelFspWrapperPkg.dsc | 85 +
.../Library/BaseFspApiLib/BaseFspApiLib.inf | 67 +
.../Library/BaseFspApiLib/FspApiLib.c | 215 +
.../Library/BaseFspApiLib/IA32/DispatchExecute.c | 47 +
.../Library/BaseFspApiLib/X64/DispatchExecute.c | 94 +
.../Library/BaseFspApiLib/X64/Thunk64To32.S | 230 +
.../Library/BaseFspApiLib/X64/Thunk64To32.asm | 230 +
.../BaseFspPlatformInfoLibSample.inf | 61 +
.../FspPlatformInfoLibSample.c | 195 +
.../FspHobProcessLibSample.c | 375 +
.../PeiFspHobProcessLibSample.inf | 75 +
.../FspPlatformSecLibSample.c | 151 +
.../Ia32/AsmSaveSecContext.S | 43 +
.../Ia32/AsmSaveSecContext.asm | 50 +
.../SecPeiFspPlatformSecLibSample/Ia32/Fsp.h | 48 +
.../Ia32/PeiCoreEntry.S | 130 +
.../Ia32/PeiCoreEntry.asm | 140 +
.../SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S | 328 +
.../Ia32/SecEntry.asm | 345 +
.../SecPeiFspPlatformSecLibSample/Ia32/Stack.S | 77 +
.../SecPeiFspPlatformSecLibSample/Ia32/Stack.asm | 82 +
.../SecPeiFspPlatformSecLibSample/PlatformInit.c | 43 +
.../SecPeiFspPlatformSecLibSample/SaveSecContext.c | 111 +
.../SecGetPerformance.c | 90 +
.../SecPeiFspPlatformSecLibSample.inf | 93 +
.../SecPlatformInformation.c | 84 +
.../SecPeiFspPlatformSecLibSample/SecRamInitData.c | 22 +
.../SecTempRamSupport.c | 154 +
src/VBox/Devices/EFI/Firmware/Makefile.kmk | 92 +-
.../Application/HelloWorld/HelloWorld.c | 22 +-
.../Application/HelloWorld/HelloWorld.inf | 16 +-
.../Application/HelloWorld/HelloWorld.uni | Bin 0 -> 2306 bytes
.../Application/HelloWorld/HelloWorldExtra.uni | Bin 0 -> 1340 bytes
.../MemoryProfileInfo/MemoryProfileInfo.c | 728 +
.../MemoryProfileInfo/MemoryProfileInfo.inf | 62 +
.../MemoryProfileInfo/MemoryProfileInfo.uni | Bin 0 -> 2188 bytes
.../MemoryProfileInfo/MemoryProfileInfoExtra.uni | Bin 0 -> 1370 bytes
.../Application/VariableInfo/VariableInfo.c | 30 +-
.../Application/VariableInfo/VariableInfo.inf | 12 +-
.../Application/VariableInfo/VariableInfo.uni | Bin 0 -> 2430 bytes
.../Application/VariableInfo/VariableInfoExtra.uni | Bin 0 -> 1362 bytes
.../Bus/Ata/AtaAtapiPassThru/AhciMode.c | 197 +-
.../Bus/Ata/AtaAtapiPassThru/AhciMode.h | 45 +-
.../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.c | 301 +-
.../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.h | 7 +-
.../Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThru.inf | 29 +-
.../Ata/AtaAtapiPassThru/AtaAtapiPassThruDxe.uni | Bin 0 -> 2160 bytes
.../AtaAtapiPassThru/AtaAtapiPassThruDxeExtra.uni | Bin 0 -> 1372 bytes
.../Bus/Ata/AtaAtapiPassThru/ComponentName.c | 16 +-
.../Bus/Ata/AtaAtapiPassThru/IdeMode.c | 290 +-
.../Bus/Ata/AtaAtapiPassThru/IdeMode.h | 22 +-
.../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.c | 272 +-
.../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBus.h | 82 +-
.../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.inf | 27 +-
.../MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.uni | Bin 0 -> 2446 bytes
.../Bus/Ata/AtaBusDxe/AtaBusDxeExtra.uni | Bin 0 -> 1328 bytes
.../Bus/Ata/AtaBusDxe/AtaPassThruExecute.c | 124 +-
.../MdeModulePkg/Bus/Ata/AtaBusDxe/ComponentName.c | 16 +-
.../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBus.c | 1501 ++
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.inf | 58 +
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.uni | Bin 0 -> 2070 bytes
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxeExtra.uni | Bin 0 -> 1314 bytes
.../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.c | 75 +
.../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.h | 1097 ++
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf | 67 +
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.uni | Bin 0 -> 2326 bytes
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cDxeExtra.uni | Bin 0 -> 1300 bytes
.../Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHost.c | 1225 ++
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.inf | 55 +
.../MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.uni | Bin 0 -> 1862 bytes
.../Bus/I2c/I2cDxe/I2cHostDxeExtra.uni | Bin 0 -> 1318 bytes
.../MdeModulePkg/Bus/Pci/EhciDxe/ComponentName.c | 2 +-
.../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.c | 106 +-
.../Firmware/MdeModulePkg/Bus/Pci/EhciDxe/Ehci.h | 4 +-
.../MdeModulePkg/Bus/Pci/EhciDxe/EhciDebug.c | 148 +-
.../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf | 27 +-
.../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.uni | Bin 0 -> 3940 bytes
.../MdeModulePkg/Bus/Pci/EhciDxe/EhciDxeExtra.uni | Bin 0 -> 1348 bytes
.../MdeModulePkg/Bus/Pci/EhciDxe/EhciSched.c | 12 +-
.../MdeModulePkg/Bus/Pci/EhciDxe/UsbHcMem.c | 4 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.c | 147 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhcPeim.h | 30 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciPei.inf | 18 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciPei.uni | Bin 0 -> 2216 bytes
.../MdeModulePkg/Bus/Pci/EhciPei/EhciPeiExtra.uni | Bin 0 -> 1362 bytes
.../MdeModulePkg/Bus/Pci/EhciPei/EhciReg.h | 34 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.c | 48 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciSched.h | 12 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.c | 38 +-
.../MdeModulePkg/Bus/Pci/EhciPei/EhciUrb.h | 52 +-
.../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.c | 32 +-
.../MdeModulePkg/Bus/Pci/EhciPei/UsbHcMem.h | 16 +-
.../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.c | 127 +-
.../MdeModulePkg/Bus/Pci/IdeBusPei/AtapiPeim.h | 100 +-
.../MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.inf | 18 +-
.../MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.uni | Bin 0 -> 2572 bytes
.../Bus/Pci/IdeBusPei/IdeBusPeiExtra.uni | Bin 0 -> 1372 bytes
.../IncompatiblePciDeviceSupport.c | 6 +-
.../IncompatiblePciDeviceSupport.uni | Bin 0 -> 1992 bytes
.../IncompatiblePciDeviceSupportDxe.inf | 10 +-
.../IncompatiblePciDeviceSupportExtra.uni | Bin 0 -> 1414 bytes
.../Bus/Pci/NvmExpressDxe/ComponentName.c | 233 +
.../Bus/Pci/NvmExpressDxe/NvmExpress.c | 1071 ++
.../Bus/Pci/NvmExpressDxe/NvmExpress.h | 614 +
.../Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.c | 563 +
.../Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.h | 111 +
.../Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.c | 162 +
.../Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.h | 129 +
.../Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf | 78 +
.../Bus/Pci/NvmExpressDxe/NvmExpressDxe.uni | Bin 0 -> 1942 bytes
.../Bus/Pci/NvmExpressDxe/NvmExpressDxeExtra.uni | Bin 0 -> 1330 bytes
.../Bus/Pci/NvmExpressDxe/NvmExpressHci.c | 988 +
.../Bus/Pci/NvmExpressDxe/NvmExpressHci.h | 791 +
.../Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c | 886 +
.../Bus/Pci/NvmExpressDxe/NvmExpressPassthru.h | 299 +
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.c | 41 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciBus.h | 3 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf | 57 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.uni | Bin 0 -> 2042 bytes
.../Bus/Pci/PciBusDxe/PciBusDxeExtra.uni | Bin 0 -> 1328 bytes
.../Bus/Pci/PciBusDxe/PciDeviceSupport.c | 10 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciEnumerator.c | 46 +-
.../Bus/Pci/PciBusDxe/PciEnumeratorSupport.c | 76 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciIo.c | 221 +-
.../MdeModulePkg/Bus/Pci/PciBusDxe/PciLib.c | 68 +-
.../Bus/Pci/PciBusDxe/PciOptionRomSupport.c | 32 +-
.../Bus/Pci/PciBusDxe/PciOptionRomSupport.h | 3 +-
.../Bus/Pci/PciBusDxe/PciResourceSupport.c | 56 +-
.../Bus/Pci/UfsPciHcDxe/ComponentName.c | 225 +
.../MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.c | 699 +
.../MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.h | 453 +
.../Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.inf | 56 +
.../Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.uni | Bin 0 -> 1980 bytes
.../Bus/Pci/UfsPciHcDxe/UfsPciHcDxeExtra.uni | Bin 0 -> 1336 bytes
.../MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.c | 152 +
.../MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.h | 62 +
.../Bus/Pci/UfsPciHcPei/UfsPciHcPei.inf | 56 +
.../Bus/Pci/UfsPciHcPei/UfsPciHcPei.uni | Bin 0 -> 2076 bytes
.../Bus/Pci/UfsPciHcPei/UfsPciHcPeiExtra.uni | Bin 0 -> 1372 bytes
.../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.c | 63 +-
.../Firmware/MdeModulePkg/Bus/Pci/UhciDxe/Uhci.h | 6 +-
.../MdeModulePkg/Bus/Pci/UhciDxe/UhciDebug.c | 50 +-
.../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf | 25 +-
.../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.uni | Bin 0 -> 2260 bytes
.../MdeModulePkg/Bus/Pci/UhciDxe/UhciDxeExtra.uni | Bin 0 -> 1326 bytes
.../MdeModulePkg/Bus/Pci/UhciDxe/UhciSched.c | 6 +-
.../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.c | 81 +-
.../MdeModulePkg/Bus/Pci/UhciPei/UhcPeim.h | 41 +-
.../MdeModulePkg/Bus/Pci/UhciPei/UhciPei.inf | 17 +-
.../MdeModulePkg/Bus/Pci/UhciPei/UhciPei.uni | Bin 0 -> 2246 bytes
.../MdeModulePkg/Bus/Pci/UhciPei/UhciPeiExtra.uni | Bin 0 -> 1362 bytes
.../MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.c | 758 +
.../MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.h | 213 +
.../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.c | 238 +-
.../Firmware/MdeModulePkg/Bus/Pci/XhciDxe/Xhci.h | 22 +-
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf | 21 +-
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.uni | Bin 0 -> 2358 bytes
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciDxeExtra.uni | Bin 0 -> 1326 bytes
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.c | 42 +-
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciReg.h | 62 +-
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.c | 1654 +-
.../MdeModulePkg/Bus/Pci/XhciDxe/XhciSched.h | 66 +-
.../MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.c | 662 +
.../MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.h | 142 +
.../MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c | 1513 ++
.../MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.h | 240 +
.../MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf | 64 +
.../MdeModulePkg/Bus/Pci/XhciPei/XhciPei.uni | Bin 0 -> 2238 bytes
.../MdeModulePkg/Bus/Pci/XhciPei/XhciPeiExtra.uni | Bin 0 -> 1338 bytes
.../MdeModulePkg/Bus/Pci/XhciPei/XhciReg.h | 471 +
.../MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c | 2783 +++
.../MdeModulePkg/Bus/Pci/XhciPei/XhciSched.h | 1228 ++
.../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.c | 163 +-
.../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.h | 104 +-
.../MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.uni | Bin 0 -> 2072 bytes
.../Bus/Scsi/ScsiBusDxe/ScsiBusDxe.inf | 24 +-
.../Bus/Scsi/ScsiBusDxe/ScsiBusExtra.uni | Bin 0 -> 1336 bytes
.../Bus/Scsi/ScsiDiskDxe/ComponentName.c | 2 +-
.../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.c | 764 +-
.../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h | 111 +-
.../MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.uni | Bin 0 -> 1998 bytes
.../Bus/Scsi/ScsiDiskDxe/ScsiDiskDxe.inf | 28 +-
.../Bus/Scsi/ScsiDiskDxe/ScsiDiskExtra.uni | Bin 0 -> 1340 bytes
.../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.c | 995 +
.../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.h | 434 +
.../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.inf | 61 +
.../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.uni | Bin 0 -> 1844 bytes
.../Bus/Ufs/UfsBlockIoPei/UfsBlockIoPeiExtra.uni | Bin 0 -> 1362 bytes
.../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.c | 455 +
.../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.h | 61 +
.../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.c | 1787 ++
.../MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.h | 1339 ++
.../Bus/Ufs/UfsPassThruDxe/ComponentName.c | 222 +
.../Bus/Ufs/UfsPassThruDxe/UfsPassThru.c | 1054 ++
.../Bus/Ufs/UfsPassThruDxe/UfsPassThru.h | 727 +
.../Bus/Ufs/UfsPassThruDxe/UfsPassThru.uni | Bin 0 -> 2032 bytes
.../Bus/Ufs/UfsPassThruDxe/UfsPassThruDxe.inf | 63 +
.../Bus/Ufs/UfsPassThruDxe/UfsPassThruExtra.uni | Bin 0 -> 1346 bytes
.../Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c | 2000 ++
.../Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.h | 1339 ++
.../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.c | 2 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/BotPeim.h | 8 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/PeiAtapi.c | 8 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.c | 38 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/PeiUsbLib.h | 4 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.inf | 17 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.uni | Bin 0 -> 1968 bytes
.../Bus/Usb/UsbBotPei/UsbBotPeiExtra.uni | Bin 0 -> 1364 bytes
.../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.c | 84 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeim.h | 64 +-
.../MdeModulePkg/Bus/Usb/UsbBotPei/UsbPeim.h | 151 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.c | 135 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h | 20 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf | 22 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.uni | Bin 0 -> 1934 bytes
.../Bus/Usb/UsbBusDxe/UsbBusDxeExtra.uni | Bin 0 -> 1336 bytes
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.c | 53 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbDesc.h | 6 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.c | 159 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbEnumer.h | 2 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.c | 48 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbHub.h | 6 +-
.../MdeModulePkg/Bus/Usb/UsbBusDxe/UsbUtility.c | 4 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.c | 325 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/HubPeim.h | 6 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.c | 82 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/PeiUsbLib.h | 35 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.inf | 19 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.uni | Bin 0 -> 1856 bytes
.../Bus/Usb/UsbBusPei/UsbBusPeiExtra.uni | Bin 0 -> 1372 bytes
.../MdeModulePkg/Bus/Usb/UsbBusPei/UsbIoPeim.c | 65 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.c | 541 +-
.../MdeModulePkg/Bus/Usb/UsbBusPei/UsbPeim.h | 82 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.c | 34 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/EfiKey.h | 7 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.c | 22 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/KeyBoard.h | 4 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf | 45 +-
.../MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.uni | Bin 0 -> 5008 bytes
.../Bus/Usb/UsbKbDxe/UsbKbDxeExtra.uni | Bin 0 -> 1344 bytes
.../Bus/Usb/UsbMassStorageDxe/UsbMass.h | 2 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.c | 28 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassBoot.h | 10 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassBot.c | 9 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassBot.h | 2 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.c | 2 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassCbi.h | 2 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.c | 24 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassDiskInfo.h | 24 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.c | 157 +-
.../Bus/Usb/UsbMassStorageDxe/UsbMassImpl.h | 6 +-
.../Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf | 15 +-
.../Usb/UsbMassStorageDxe/UsbMassStorageDxe.uni | Bin 0 -> 5346 bytes
.../UsbMassStorageDxe/UsbMassStorageDxeExtra.uni | Bin 0 -> 1370 bytes
.../UsbMouseAbsolutePointer.c | 164 +-
.../UsbMouseAbsolutePointer.h | 21 +-
.../UsbMouseAbsolutePointerDxe.inf | 17 +-
.../UsbMouseAbsolutePointerDxe.uni | Bin 0 -> 3736 bytes
.../UsbMouseAbsolutePointerDxeExtra.uni | Bin 0 -> 1392 bytes
.../MdeModulePkg/Bus/Usb/UsbMouseDxe/MouseHid.c | 2 +-
.../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.c | 162 +-
.../MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouse.h | 33 +-
.../Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf | 17 +-
.../Bus/Usb/UsbMouseDxe/UsbMouseDxe.uni | Bin 0 -> 3720 bytes
.../Bus/Usb/UsbMouseDxe/UsbMouseDxeExtra.uni | Bin 0 -> 1344 bytes
.../EFI/Firmware/MdeModulePkg/Contributions.txt | 202 +
.../MdeModulePkg/Core/Dxe/Dispatcher/Dependency.c | 2 +-
.../MdeModulePkg/Core/Dxe/Dispatcher/Dispatcher.c | 139 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCore.uni | Bin 0 -> 1784 bytes
.../MdeModulePkg/Core/Dxe/DxeCoreExtra.uni | Bin 0 -> 1346 bytes
.../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.h | 321 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/DxeMain.inf | 140 +-
.../MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c | 80 +-
.../Core/Dxe/DxeMain/DxeProtocolNotify.c | 9 +-
.../Firmware/MdeModulePkg/Core/Dxe/Event/Event.c | 16 +-
.../Firmware/MdeModulePkg/Core/Dxe/Event/Timer.c | 7 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/Event/Tpl.c | 2 +-
.../Firmware/MdeModulePkg/Core/Dxe/FwVol/FwVol.c | 248 +-
.../MdeModulePkg/Core/Dxe/FwVol/FwVolDriver.h | 5 +-
.../MdeModulePkg/Core/Dxe/FwVol/FwVolRead.c | 45 +-
.../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.c | 84 +-
.../MdeModulePkg/Core/Dxe/FwVolBlock/FwVolBlock.h | 3 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.c | 162 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/Gcd.h | 23 +-
.../MdeModulePkg/Core/Dxe/Hand/DriverSupport.c | 77 +-
.../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.c | 17 +-
.../Firmware/MdeModulePkg/Core/Dxe/Hand/Handle.h | 30 +-
.../Firmware/MdeModulePkg/Core/Dxe/Hand/Locate.c | 7 +-
.../Firmware/MdeModulePkg/Core/Dxe/Image/Image.c | 239 +-
.../Firmware/MdeModulePkg/Core/Dxe/Image/Image.h | 57 +-
.../Core/Dxe/Mem/MemoryProfileRecord.c | 1382 ++
.../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Page.c | 377 +-
.../EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/Pool.c | 87 +-
.../MdeModulePkg/Core/Dxe/Misc/DebugImageInfo.c | 18 +-
.../Firmware/MdeModulePkg/Core/Dxe/Misc/Stall.c | 12 +-
.../Dxe/SectionExtraction/CoreSectionExtraction.c | 123 +-
.../MdeModulePkg/Core/DxeIplPeim/Arm/DxeLoadFunc.c | 6 +-
.../Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIpl.h | 3 +-
.../MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf | 56 +-
.../MdeModulePkg/Core/DxeIplPeim/DxeIpl.uni | Bin 0 -> 2396 bytes
.../MdeModulePkg/Core/DxeIplPeim/DxeIplExtra.uni | Bin 0 -> 1376 bytes
.../MdeModulePkg/Core/DxeIplPeim/DxeLoad.c | 199 +-
.../MdeModulePkg/Core/DxeIplPeim/Ebc/DxeLoadFunc.c | 2 +-
.../Core/DxeIplPeim/Ia32/DxeLoadFunc.c | 28 +-
.../Core/DxeIplPeim/Ia32/IdtVectorAsm.S | 12 +-
.../Core/DxeIplPeim/Ia32/IdtVectorAsm.asm | 14 +-
.../MdeModulePkg/Core/DxeIplPeim/X64/DxeLoadFunc.c | 41 +-
.../Core/DxeIplPeim/X64/VirtualMemory.c | 22 +-
.../Core/DxeIplPeim/X64/VirtualMemory.h | 28 +-
.../MdeModulePkg/Core/Pei/BootMode/BootMode.c | 34 +-
.../Firmware/MdeModulePkg/Core/Pei/CpuIo/CpuIo.c | 136 +-
.../MdeModulePkg/Core/Pei/Dependency/Dependency.c | 51 +-
.../MdeModulePkg/Core/Pei/Dependency/Dependency.h | 16 +-
.../MdeModulePkg/Core/Pei/Dispatcher/Dispatcher.c | 554 +-
.../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.c | 1065 +-
.../Firmware/MdeModulePkg/Core/Pei/FwVol/FwVol.h | 179 +-
.../EFI/Firmware/MdeModulePkg/Core/Pei/Hob/Hob.c | 44 +-
.../Firmware/MdeModulePkg/Core/Pei/Image/Image.c | 191 +-
.../MdeModulePkg/Core/Pei/Memory/MemoryServices.c | 62 +-
.../MdeModulePkg/Core/Pei/PciCfg2/PciCfg2.c | 46 +-
.../EFI/Firmware/MdeModulePkg/Core/Pei/PeiCore.uni | Bin 0 -> 2812 bytes
.../MdeModulePkg/Core/Pei/PeiCoreExtra.uni | Bin 0 -> 1336 bytes
.../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.h | 317 +-
.../EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain.inf | 84 +-
.../MdeModulePkg/Core/Pei/PeiMain/PeiMain.c | 116 +-
.../EFI/Firmware/MdeModulePkg/Core/Pei/Ppi/Ppi.c | 236 +-
.../Firmware/MdeModulePkg/Core/Pei/Reset/Reset.c | 33 +-
.../MdeModulePkg/Core/Pei/Security/Security.c | 44 +-
.../MdeModulePkg/Core/Pei/StatusCode/StatusCode.c | 36 +-
.../MdeModulePkg/Core/PiSmmCore/Dependency.c | 16 +-
.../MdeModulePkg/Core/PiSmmCore/Dispatcher.c | 217 +-
.../Firmware/MdeModulePkg/Core/PiSmmCore/Handle.c | 12 +-
.../Core/PiSmmCore/InstallConfigurationTable.c | 12 +-
.../Firmware/MdeModulePkg/Core/PiSmmCore/Locate.c | 12 +-
.../Firmware/MdeModulePkg/Core/PiSmmCore/Notify.c | 48 +-
.../Firmware/MdeModulePkg/Core/PiSmmCore/Page.c | 90 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmCore.c | 181 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmCore.h | 232 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmCore.inf | 54 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmCore.uni | Bin 0 -> 1878 bytes
.../MdeModulePkg/Core/PiSmmCore/PiSmmCoreExtra.uni | Bin 0 -> 1340 bytes
.../Core/PiSmmCore/PiSmmCorePrivateData.h | 107 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c | 173 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf | 54 +-
.../MdeModulePkg/Core/PiSmmCore/PiSmmIpl.uni | Bin 0 -> 1870 bytes
.../MdeModulePkg/Core/PiSmmCore/PiSmmIplExtra.uni | Bin 0 -> 1370 bytes
.../Firmware/MdeModulePkg/Core/PiSmmCore/Pool.c | 121 +-
.../EFI/Firmware/MdeModulePkg/Core/PiSmmCore/Smi.c | 113 +-
.../Core/PiSmmCore/SmramProfileRecord.c | 1923 ++
.../MdeModulePkg/Core/RuntimeDxe/Runtime.c | 7 +-
.../MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf | 12 +-
.../MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.uni | Bin 0 -> 2322 bytes
.../Core/RuntimeDxe/RuntimeDxeExtra.uni | Bin 0 -> 1350 bytes
.../MdeModulePkg/Include/Guid/AcpiS3Context.h | 9 +-
.../Include/Guid/BootScriptExecutorVariable.h | 2 +-
.../MdeModulePkg/Include/Guid/CapsuleVendor.h | 18 +-
.../MdeModulePkg/Include/Guid/ConnectConInEvent.h | 24 +
.../MdeModulePkg/Include/Guid/ConsoleInDevice.h | 10 +-
.../MdeModulePkg/Include/Guid/ConsoleOutDevice.h | 8 +-
.../Include/Guid/Crc32GuidedSectionExtraction.h | 10 +-
.../Firmware/MdeModulePkg/Include/Guid/DebugMask.h | 18 +-
.../MdeModulePkg/Include/Guid/DriverSampleHii.h | 12 +-
.../Include/Guid/EventExitBootServiceFailed.h | 24 +
.../MdeModulePkg/Include/Guid/FaultTolerantWrite.h | 54 +
.../Include/Guid/FirmwarePerformance.h | 16 +-
.../Include/Guid/HiiResourceSampleHii.h | 12 +-
.../MdeModulePkg/Include/Guid/Ip4ConfigHii.h | 12 +-
.../MdeModulePkg/Include/Guid/Ip4IScsiConfigHii.h | 12 +-
.../Include/Guid/LoadModuleAtFixedAddress.h | 16 +-
.../MdeModulePkg/Include/Guid/LzmaDecompress.h | 35 +
.../MdeModulePkg/Include/Guid/MdeModuleHii.h | 8 +-
.../Include/Guid/MdeModulePkgTokenSpace.h | 10 +-
.../MdeModulePkg/Include/Guid/MemoryProfile.h | 286 +
.../Include/Guid/MemoryStatusCodeRecord.h | 24 +-
.../Include/Guid/MemoryTypeInformation.h | 10 +-
.../Firmware/MdeModulePkg/Include/Guid/MtcVendor.h | 12 +-
.../MdeModulePkg/Include/Guid/NicIp4ConfigNvData.h | 12 +-
.../MdeModulePkg/Include/Guid/PcdDataBaseHobGuid.h | 8 +-
.../Include/Guid/PcdDataBaseSignatureGuid.h | 147 +
.../MdeModulePkg/Include/Guid/Performance.h | 25 +-
.../MdeModulePkg/Include/Guid/PlatDriOverrideHii.h | 12 +-
.../MdeModulePkg/Include/Guid/SmmVariableCommon.h | 38 +-
.../Include/Guid/StandardErrorDevice.h | 10 +-
.../Include/Guid/StatusCodeCallbackGuid.h | 12 +-
.../Include/Guid/StatusCodeDataTypeDebug.h | 20 +-
.../Include/Guid/StatusCodeDataTypeVariable.h | 40 +
.../MdeModulePkg/Include/Guid/SystemNvDataGuid.h | 85 +-
.../MdeModulePkg/Include/Guid/UsbKeyBoardLayout.h | 8 +-
.../MdeModulePkg/Include/Guid/VariableFormat.h | 14 +-
.../MdeModulePkg/Include/Guid/VariableIndexTable.h | 8 +-
.../MdeModulePkg/Include/Guid/VlanConfigHii.h | 12 +-
.../Firmware/MdeModulePkg/Include/Guid/ZeroGuid.h | 10 +-
.../MdeModulePkg/Include/Library/CapsuleLib.h | 24 +-
.../Include/Library/CpuExceptionHandlerLib.h | 96 +
.../Include/Library/CustomizedDisplayLib.h | 356 +
.../MdeModulePkg/Include/Library/DebugAgentLib.h | 23 +-
.../Firmware/MdeModulePkg/Include/Library/DpcLib.h | 10 +-
.../Firmware/MdeModulePkg/Include/Library/HiiLib.h | 296 +-
.../MdeModulePkg/Include/Library/IpIoLib.h | 92 +-
.../MdeModulePkg/Include/Library/LockBoxLib.h | 2 +-
.../Firmware/MdeModulePkg/Include/Library/NetLib.h | 110 +-
.../Include/Library/OemHookStatusCodeLib.h | 54 +-
.../MdeModulePkg/Include/Library/PlatformHookLib.h | 16 +-
.../MdeModulePkg/Include/Library/RecoveryLib.h | 12 +-
.../MdeModulePkg/Include/Library/ResetSystemLib.h | 24 +-
.../Firmware/MdeModulePkg/Include/Library/S3Lib.h | 10 +-
.../Include/Library/SecurityManagementLib.h | 184 +-
.../Include/Library/SmmCorePlatformHookLib.h | 18 +-
.../MdeModulePkg/Include/Library/TcpIoLib.h | 18 +-
.../MdeModulePkg/Include/Library/UdpIoLib.h | 8 +-
.../Include/Library/UefiHiiServicesLib.h | 10 +-
.../MdeModulePkg/Include/Ppi/AtaController.h | 60 +-
.../Firmware/MdeModulePkg/Include/Ppi/Capsule.h | 42 +-
.../MdeModulePkg/Include/Ppi/SerialPortPei.h | 26 +
.../Firmware/MdeModulePkg/Include/Ppi/SmmAccess.h | 30 +-
.../MdeModulePkg/Include/Ppi/SmmCommunication.h | 4 +-
.../Firmware/MdeModulePkg/Include/Ppi/SmmControl.h | 4 +-
.../MdeModulePkg/Include/Ppi/UfsHostController.h | 60 +
.../MdeModulePkg/Include/Ppi/Usb2HostController.h | 102 +-
.../MdeModulePkg/Include/Ppi/UsbController.h | 14 +-
.../MdeModulePkg/Include/Ppi/UsbHostController.h | 94 +-
.../EFI/Firmware/MdeModulePkg/Include/Ppi/UsbIo.h | 52 +-
.../Include/Protocol/DisplayProtocol.h | 355 +
.../Firmware/MdeModulePkg/Include/Protocol/Dpc.h | 16 +-
.../Include/Protocol/EbcSimpleDebugger.h | 2 +-
.../MdeModulePkg/Include/Protocol/EbcVmTest.h | 2 +-
.../Include/Protocol/FaultTolerantWrite.h | 18 +-
.../MdeModulePkg/Include/Protocol/FormBrowserEx.h | 47 +-
.../MdeModulePkg/Include/Protocol/FormBrowserEx2.h | 125 +
.../Include/Protocol/GenericMemoryTest.h | 38 +-
.../MdeModulePkg/Include/Protocol/LoadPe32Image.h | 14 +-
.../MdeModulePkg/Include/Protocol/Print2.h | 158 +-
.../Include/Protocol/SmmFaultTolerantWrite.h | 26 +-
.../Include/Protocol/SmmFirmwareVolumeBlock.h | 22 +-
.../Include/Protocol/SmmSwapAddressRange.h | 30 +-
.../MdeModulePkg/Include/Protocol/SmmVariable.h | 16 +-
.../Include/Protocol/SwapAddressRange.h | 54 +-
.../Include/Protocol/UfsHostController.h | 205 +
.../MdeModulePkg/Include/Protocol/VariableLock.h | 63 +
.../BasePlatformHookLibNull.c | 6 +-
.../BasePlatformHookLibNull.inf | 3 +-
.../BasePlatformHookLibNull.uni | Bin 0 -> 1644 bytes
.../BaseResetSystemLibNull.c | 8 +-
.../BaseResetSystemLibNull.inf | 3 +-
.../BaseResetSystemLibNull.uni | Bin 0 -> 1956 bytes
.../BaseSerialPortLib16550.c | 593 +-
.../BaseSerialPortLib16550.inf | 25 +-
.../BaseSerialPortLib16550.uni | Bin 0 -> 1672 bytes
.../CpuExceptionHandlerLibNull.c | 99 +
.../CpuExceptionHandlerLibNull.inf | 36 +
.../CpuExceptionHandlerLibNull.uni | Bin 0 -> 1902 bytes
.../CustomizedDisplayLib}/Colors.h | 0
.../CustomizedDisplayLib/CustomizedDisplayLib.c | 960 +
.../CustomizedDisplayLib/CustomizedDisplayLib.inf | 64 +
.../CustomizedDisplayLib/CustomizedDisplayLib.uni | Bin 0 -> 7256 bytes
.../CustomizedDisplayLibInternal.c | 959 +
.../CustomizedDisplayLibInternal.h | 297 +
.../CustomizedDisplayLibModStrs.uni | Bin 0 -> 1678 bytes
.../DebugAgentLibNull/DebugAgentLibNull.inf | 7 +-
.../DebugAgentLibNull/DebugAgentLibNull.uni | Bin 0 -> 1820 bytes
.../Library/DxeCapsuleLibNull/DxeCapsuleLibNull.c | 12 +-
.../DxeCapsuleLibNull/DxeCapsuleLibNull.inf | 4 +-
.../DxeCapsuleLibNull/DxeCapsuleLibNull.uni | Bin 0 -> 1692 bytes
.../DxeCoreMemoryAllocationLib.inf | 8 +-
.../DxeCoreMemoryAllocationLib.uni | Bin 0 -> 2582 bytes
.../DxeCoreMemoryAllocationServices.h | 14 +-
.../MemoryAllocationLib.c | 122 +-
.../DxeCorePerformanceLib/DxeCorePerformanceLib.c | 24 +-
.../DxeCorePerformanceLib.inf | 27 +-
.../DxeCorePerformanceLib.uni | Bin 0 -> 4064 bytes
.../DxeCorePerformanceLibInternal.h | 2 +-
.../DxeCrc32GuidedSectionExtractLib.c | 26 +-
.../DxeCrc32GuidedSectionExtractLib.inf | 12 +-
.../DxeCrc32GuidedSectionExtractLib.uni | Bin 0 -> 2708 bytes
.../DxeDebugPrintErrorLevelLib.c | 74 +-
.../DxeDebugPrintErrorLevelLib.inf | 25 +-
.../DxeDebugPrintErrorLevelLib.uni | Bin 0 -> 2474 bytes
.../MdeModulePkg/Library/DxeDpcLib/DpcLib.c | 2 +-
.../MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf | 21 +-
.../MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni | Bin 0 -> 1932 bytes
.../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.c | 114 +-
.../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.inf | 28 +-
.../MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni | Bin 0 -> 1868 bytes
.../MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 300 +-
.../MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf | 36 +-
.../MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni | Bin 0 -> 1788 bytes
.../MdeModulePkg/Library/DxeNetLib/NetBuffer.c | 16 +-
.../Library/DxePerformanceLib/DxePerformanceLib.c | 5 +-
.../DxePerformanceLib/DxePerformanceLib.inf | 21 +-
.../DxePerformanceLib/DxePerformanceLib.uni | Bin 0 -> 2782 bytes
.../DxePrintLibPrint2Protocol.inf | 6 +-
.../DxePrintLibPrint2Protocol.uni | Bin 0 -> 2064 bytes
.../Library/DxePrintLibPrint2Protocol/PrintLib.c | 470 +-
.../DxeReportStatusCodeLib.inf | 14 +-
.../DxeReportStatusCodeLib.uni | Bin 0 -> 1708 bytes
.../DxeReportStatusCodeLib/ReportStatusCodeLib.c | 4 +-
.../DxeSecurityManagementLib.c | 297 +-
.../DxeSecurityManagementLib.inf | 7 +-
.../DxeSecurityManagementLib.uni | Bin 0 -> 1892 bytes
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.c | 27 +-
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.inf | 19 +-
.../DxeSmmPerformanceLib/DxeSmmPerformanceLib.uni | Bin 0 -> 2598 bytes
.../MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.c | 38 +-
.../Library/DxeTcpIoLib/DxeTcpIoLib.inf | 28 +-
.../Library/DxeTcpIoLib/DxeTcpIoLib.uni | Bin 0 -> 1908 bytes
.../MdeModulePkg/Library/DxeUdpIoLib/DxeUdpIoLib.c | 6 +-
.../Library/DxeUdpIoLib/DxeUdpIoLib.inf | 30 +-
.../Library/DxeUdpIoLib/DxeUpdIoLib.uni | Bin 0 -> 1988 bytes
.../Library/LockBoxNullLib/LockBoxNullLib.c | 2 +-
.../Library/LockBoxNullLib/LockBoxNullLib.inf | 10 +-
.../Library/LockBoxNullLib/LockBoxNullLib.uni | Bin 0 -> 1616 bytes
.../F86GuidedSectionExtraction.c | 218 +
.../GuidedSectionExtraction.c | 201 +
.../LzmaCustomDecompressLib/LZMA-SDK-README.txt | 4 +
.../LzmaArchCustomDecompressLib.inf | 66 +
.../LzmaArchDecompressLib.uni | Bin 0 -> 2480 bytes
.../LzmaCustomDecompressLib.inf | 62 +
.../LzmaCustomDecompressLib/LzmaDecompress.c | 220 +
.../LzmaCustomDecompressLib/LzmaDecompressLib.uni | Bin 0 -> 2274 bytes
.../LzmaDecompressLibInternal.h | 96 +
.../LzmaCustomDecompressLib}/Sdk/C/7zVersion.h | 0
.../Library/LzmaCustomDecompressLib/Sdk/C/Bra.h | 60 +
.../Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c | 0
.../LzmaCustomDecompressLib}/Sdk/C/CpuArch.h | 0
.../Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c | 770 +
.../LzmaCustomDecompressLib}/Sdk/C/LzFind.h | 0
.../LzmaCustomDecompressLib}/Sdk/C/LzHash.h | 0
.../LzmaCustomDecompressLib/Sdk/C/LzmaDec.c | 1026 ++
.../LzmaCustomDecompressLib/Sdk/C/LzmaDec.h | 223 +
.../Library/LzmaCustomDecompressLib/Sdk/C/Types.h | 235 +
.../LzmaCustomDecompressLib/Sdk/history.txt | 236 +
.../Library/LzmaCustomDecompressLib/Sdk/lzma.txt | 594 +
.../Library/LzmaCustomDecompressLib/UefiLzma.h | 0
.../OemHookStatusCodeLibNull.c | 22 +-
.../OemHookStatusCodeLibNull.inf | 5 +-
.../OemHookStatusCodeLibNull.uni | Bin 0 -> 1892 bytes
.../PeiCrc32GuidedSectionExtractLib.c | 312 +
.../PeiCrc32GuidedSectionExtractLib.inf | 48 +
.../PeiCrc32GuidedSectionExtractLib.uni | Bin 0 -> 2390 bytes
.../PeiDebugPrintHobLib/PeiDebugPrintHobLib.c | 8 +-
.../PeiDebugPrintHobLib/PeiDebugPrintHobLib.inf | 8 +-
.../PeiDebugPrintHobLib/PeiDebugPrintHobLib.uni | Bin 0 -> 2076 bytes
.../PeiDxeDebugLibReportStatusCode/DebugLib.c | 461 +
.../PeiDxeDebugLibReportStatusCode.inf | 54 +
.../PeiDxeDebugLibReportStatusCode.uni | Bin 0 -> 1896 bytes
.../Library/PeiPerformanceLib/PeiPerformanceLib.c | 23 +-
.../PeiPerformanceLib/PeiPerformanceLib.inf | 26 +-
.../PeiPerformanceLib/PeiPerformanceLib.uni | Bin 0 -> 2504 bytes
.../PeiRecoveryLibNull/PeiRecoveryLibNull.c | 4 +-
.../PeiRecoveryLibNull/PeiRecoveryLibNull.inf | 13 +-
.../PeiRecoveryLibNull/PeiRecoveryLibNull.uni | Bin 0 -> 2246 bytes
.../PeiReportStatusCodeLib.inf | 11 +-
.../PeiReportStatusCodeLib.uni | Bin 0 -> 2416 bytes
.../Library/PeiS3LibNull/PeiS3LibNull.c | 4 +-
.../Library/PeiS3LibNull/PeiS3LibNull.inf | 10 +-
.../Library/PeiS3LibNull/PeiS3LibNull.uni | Bin 0 -> 2200 bytes
.../PiDxeS3BootScriptLib/BootScriptExecute.c | 904 +-
.../BootScriptInternalFormat.h | 8 +-
.../Library/PiDxeS3BootScriptLib/BootScriptSave.c | 1032 +-
.../PiDxeS3BootScriptLib/DxeS3BootScriptLib.inf | 31 +-
.../PiDxeS3BootScriptLib/DxeS3BootScriptLib.uni | Bin 0 -> 1794 bytes
.../PiDxeS3BootScriptLib/InternalBootScriptLib.h | 10 +-
.../MemoryAllocationLib.c | 155 +-
.../PiSmmCoreMemoryAllocationLib.inf | 10 +-
.../PiSmmCoreMemoryAllocationLib.uni | Bin 0 -> 2634 bytes
.../PiSmmCoreMemoryAllocationServices.h | 49 +-
.../PiSmmCoreSmmServicesTableLib.inf | 5 +-
.../PiSmmCoreSmmServicesTableLib.uni | Bin 0 -> 1644 bytes
.../PlatformHookLibSerialPortPpi.c | 36 +
.../PlatformHookLibSerialPortPpi.inf | 38 +
.../PlatformHookLibSerialPortPpi.uni | Bin 0 -> 2256 bytes
.../ReportStatusCodeLib.c | 38 +-
.../RuntimeDxeReportStatusCodeLib.inf | 11 +-
.../RuntimeDxeReportStatusCodeLib.uni | Bin 0 -> 1990 bytes
.../SmmCorePerformanceLib/SmmCorePerformanceLib.c | 197 +-
.../SmmCorePerformanceLib.inf | 25 +-
.../SmmCorePerformanceLib.uni | Bin 0 -> 3528 bytes
.../SmmCorePerformanceLibInternal.h | 8 +-
.../SmmCorePlatformHookLibNull.c | 8 +-
.../SmmCorePlatformHookLibNull.inf | 3 +-
.../SmmCorePlatformHookLibNull.uni | Bin 0 -> 1710 bytes
.../Library/SmmLockBoxLib/SmmLockBoxDxeLib.c | 2 +-
.../Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf | 12 +-
.../Library/SmmLockBoxLib/SmmLockBoxDxeLib.uni | Bin 0 -> 1608 bytes
.../Library/SmmLockBoxLib/SmmLockBoxPeiLib.c | 4 +-
.../Library/SmmLockBoxLib/SmmLockBoxPeiLib.inf | 19 +-
.../Library/SmmLockBoxLib/SmmLockBoxPeiLib.uni | Bin 0 -> 1608 bytes
.../Library/SmmLockBoxLib/SmmLockBoxSmmLib.c | 16 +-
.../Library/SmmLockBoxLib/SmmLockBoxSmmLib.inf | 11 +-
.../Library/SmmLockBoxLib/SmmLockBoxSmmLib.uni | Bin 0 -> 1608 bytes
.../Library/SmmPerformanceLib/SmmPerformanceLib.c | 7 +-
.../SmmPerformanceLib/SmmPerformanceLib.inf | 21 +-
.../SmmPerformanceLib/SmmPerformanceLib.uni | Bin 0 -> 2848 bytes
.../SmmReportStatusCodeLib/ReportStatusCodeLib.c | 4 +-
.../SmmReportStatusCodeLib.inf | 14 +-
.../SmmReportStatusCodeLib.uni | Bin 0 -> 1718 bytes
.../MdeModulePkg/Library/UefiHiiLib/HiiLanguage.c | 12 +-
.../MdeModulePkg/Library/UefiHiiLib/HiiLib.c | 1612 +-
.../MdeModulePkg/Library/UefiHiiLib/HiiString.c | 104 +-
.../Library/UefiHiiLib/InternalHiiLib.h | 12 +-
.../MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf | 12 +-
.../MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.uni | Bin 0 -> 1886 bytes
.../UefiHiiServicesLib/UefiHiiServicesLib.c | 28 +-
.../UefiHiiServicesLib/UefiHiiServicesLib.inf | 19 +-
.../UefiHiiServicesLib/UefiHiiServicesLib.uni | Bin 0 -> 1686 bytes
.../Devices/EFI/Firmware/MdeModulePkg/License.txt | 25 +
.../EFI/Firmware/MdeModulePkg/Logo/Logo.inf | 10 +-
.../EFI/Firmware/MdeModulePkg/Logo/Logo.uni | Bin 0 -> 2260 bytes
.../EFI/Firmware/MdeModulePkg/Logo/LogoExtra.uni | Bin 0 -> 1312 bytes
.../EFI/Firmware/MdeModulePkg/MdeModulePkg.dec | 2063 ++-
.../EFI/Firmware/MdeModulePkg/MdeModulePkg.dsc | 59 +-
.../EFI/Firmware/MdeModulePkg/MdeModulePkg.uni | Bin 0 -> 151736 bytes
.../Firmware/MdeModulePkg/MdeModulePkgExtra.uni | Bin 0 -> 1350 bytes
.../Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.c | 161 +-
.../Acpi/AcpiPlatformDxe/AcpiPlatform.uni | Bin 0 -> 1586 bytes
.../Acpi/AcpiPlatformDxe/AcpiPlatformDxe.inf | 13 +-
.../Acpi/AcpiPlatformDxe/AcpiPlatformExtra.uni | Bin 0 -> 1370 bytes
.../Universal/Acpi/AcpiTableDxe/AcpiSdt.c | 104 +-
.../Universal/Acpi/AcpiTableDxe/AcpiSdt.h | 102 +-
.../Universal/Acpi/AcpiTableDxe/AcpiTable.h | 17 +-
.../Universal/Acpi/AcpiTableDxe/AcpiTableDxe.inf | 28 +-
.../Universal/Acpi/AcpiTableDxe/AcpiTableDxe.uni | Bin 0 -> 1578 bytes
.../Acpi/AcpiTableDxe/AcpiTableDxeExtra.uni | Bin 0 -> 1350 bytes
.../Acpi/AcpiTableDxe/AcpiTableProtocol.c | 255 +-
.../MdeModulePkg/Universal/Acpi/AcpiTableDxe/Aml.c | 304 +-
.../Universal/Acpi/AcpiTableDxe/AmlChild.c | 24 +-
.../Universal/Acpi/AcpiTableDxe/AmlNamespace.c | 44 +-
.../Universal/Acpi/AcpiTableDxe/AmlOption.c | 24 +-
.../Universal/Acpi/AcpiTableDxe/AmlString.c | 24 +-
.../BootGraphicsResourceTableDxe.c | 81 +-
.../BootGraphicsResourceTableDxe.inf | 24 +-
.../BootGraphicsResourceTableDxe.uni | Bin 0 -> 1854 bytes
.../BootGraphicsResourceTableDxeExtra.uni | Bin 0 -> 1428 bytes
.../BootScriptExecutorDxe.inf | 37 +-
.../BootScriptExecutorDxe.uni | Bin 0 -> 1910 bytes
.../BootScriptExecutorDxeExtra.uni | Bin 0 -> 1390 bytes
.../Acpi/BootScriptExecutorDxe/IA32/S3Asm.S | 6 +-
.../Acpi/BootScriptExecutorDxe/IA32/S3Asm.asm | 12 +-
.../Acpi/BootScriptExecutorDxe/IA32/SetIdtEntry.c | 49 +-
.../Acpi/BootScriptExecutorDxe/ScriptExecute.c | 449 +-
.../Acpi/BootScriptExecutorDxe/ScriptExecute.h | 37 +-
.../Acpi/BootScriptExecutorDxe/X64/S3Asm.S | 68 +-
.../Acpi/BootScriptExecutorDxe/X64/S3Asm.asm | 67 +-
.../Acpi/BootScriptExecutorDxe/X64/SetIdtEntry.c | 181 +-
.../FirmwarePerformanceDxe.c | 413 +-
.../FirmwarePerformanceDxe.inf | 50 +-
.../FirmwarePerformanceDxe.uni | Bin 0 -> 2382 bytes
.../FirmwarePerformanceDxeExtra.uni | Bin 0 -> 1400 bytes
.../FirmwarePerformancePei.c | 39 +-
.../FirmwarePerformancePei.inf | 31 +-
.../FirmwarePerformancePei.uni | Bin 0 -> 3046 bytes
.../FirmwarePerformancePeiExtra.uni | Bin 0 -> 1390 bytes
.../FirmwarePerformanceSmm.c | 145 +-
.../FirmwarePerformanceSmm.inf | 21 +-
.../FirmwarePerformanceSmm.uni | Bin 0 -> 2332 bytes
.../FirmwarePerformanceSmmExtra.uni | Bin 0 -> 1390 bytes
.../Acpi/S3SaveStateDxe/InternalS3SaveState.h | 29 +-
.../Universal/Acpi/S3SaveStateDxe/S3SaveState.c | 203 +-
.../Acpi/S3SaveStateDxe/S3SaveStateDxe.inf | 18 +-
.../Acpi/S3SaveStateDxe/S3SaveStateDxe.uni | Bin 0 -> 1960 bytes
.../Acpi/S3SaveStateDxe/S3SaveStateDxeExtra.uni | Bin 0 -> 1360 bytes
.../Acpi/SmmS3SaveState/InternalSmmSaveState.h | 28 +-
.../Universal/Acpi/SmmS3SaveState/SmmS3SaveState.c | 207 +-
.../Acpi/SmmS3SaveState/SmmS3SaveState.inf | 14 +-
.../Acpi/SmmS3SaveState/SmmS3SaveState.uni | Bin 0 -> 2000 bytes
.../Acpi/SmmS3SaveState/SmmS3SaveStateExtra.uni | Bin 0 -> 1360 bytes
.../MdeModulePkg/Universal/CapsulePei/Capsule.h | 9 +-
.../Universal/CapsulePei/CapsulePei.inf | 44 +-
.../Universal/CapsulePei/CapsulePei.uni | Bin 0 -> 2114 bytes
.../Universal/CapsulePei/CapsulePeiExtra.uni | Bin 0 -> 1364 bytes
.../Universal/CapsulePei/CapsuleX64.inf | 15 +-
.../Universal/CapsulePei/CapsuleX64.uni | Bin 0 -> 2838 bytes
.../Universal/CapsulePei/CapsuleX64Extra.uni | Bin 0 -> 1382 bytes
.../Universal/CapsulePei/Common/CapsuleCoalesce.c | 494 +-
.../Universal/CapsulePei/Common/CommonHeader.h | 12 +-
.../Universal/CapsulePei/UefiCapsule.c | 113 +-
.../Universal/CapsulePei/X64/X64Entry.c | 51 +-
.../CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf | 61 +-
.../CapsuleRuntimeDxe/CapsuleRuntimeDxe.uni | Bin 0 -> 2226 bytes
.../CapsuleRuntimeDxe/CapsuleRuntimeDxeExtra.uni | Bin 0 -> 1386 bytes
.../Universal/CapsuleRuntimeDxe/CapsuleService.c | 91 +-
.../CapsuleRuntimeDxe/X64/SaveLongModeContext.c | 207 +-
.../Universal/Console/ConPlatformDxe/ConPlatform.c | 85 +-
.../Universal/Console/ConPlatformDxe/ConPlatform.h | 20 +-
.../Console/ConPlatformDxe/ConPlatformDxe.inf | 39 +-
.../Console/ConPlatformDxe/ConPlatformDxe.uni | Bin 0 -> 2170 bytes
.../Console/ConPlatformDxe/ConPlatformDxeExtra.uni | Bin 0 -> 1356 bytes
.../Console/ConSplitterDxe/ComponentName.c | 2 +-
.../Universal/Console/ConSplitterDxe/ConSplitter.c | 354 +-
.../Universal/Console/ConSplitterDxe/ConSplitter.h | 43 +-
.../Console/ConSplitterDxe/ConSplitterDxe.inf | 59 +-
.../Console/ConSplitterDxe/ConSplitterDxe.uni | Bin 0 -> 4066 bytes
.../Console/ConSplitterDxe/ConSplitterDxeExtra.uni | Bin 0 -> 1356 bytes
.../Console/ConSplitterDxe/ConSplitterGraphics.c | 70 +-
.../Console/GraphicsConsoleDxe/ComponentName.c | 4 +-
.../Console/GraphicsConsoleDxe/GraphicsConsole.c | 198 +-
.../Console/GraphicsConsoleDxe/GraphicsConsole.h | 42 +-
.../GraphicsConsoleDxe/GraphicsConsoleDxe.inf | 25 +-
.../GraphicsConsoleDxe/GraphicsConsoleDxe.uni | Bin 0 -> 2144 bytes
.../GraphicsConsoleDxe/GraphicsConsoleDxeExtra.uni | Bin 0 -> 1364 bytes
.../Universal/Console/TerminalDxe/Ansi.c | 4 +-
.../Universal/Console/TerminalDxe/Terminal.c | 66 +-
.../Universal/Console/TerminalDxe/Terminal.h | 39 +-
.../Universal/Console/TerminalDxe/TerminalConIn.c | 70 +-
.../Universal/Console/TerminalDxe/TerminalConOut.c | 8 +-
.../Universal/Console/TerminalDxe/TerminalDxe.inf | 46 +-
.../Universal/Console/TerminalDxe/TerminalDxe.uni | Bin 0 -> 2376 bytes
.../Console/TerminalDxe/TerminalDxeExtra.uni | Bin 0 -> 1334 bytes
.../Universal/DebugPortDxe/DebugPort.c | 195 +-
.../Universal/DebugPortDxe/DebugPort.h | 21 +-
.../Universal/DebugPortDxe/DebugPortDxe.inf | 15 +-
.../Universal/DebugPortDxe/DebugPortDxe.uni | Bin 0 -> 2622 bytes
.../Universal/DebugPortDxe/DebugPortDxeExtra.uni | Bin 0 -> 1340 bytes
.../Universal/DebugSupportDxe/DebugSupport.c | 10 +-
.../Universal/DebugSupportDxe/DebugSupportDxe.inf | 16 +-
.../Universal/DebugSupportDxe/DebugSupportDxe.uni | Bin 0 -> 2856 bytes
.../DebugSupportDxe/DebugSupportDxeExtra.uni | Bin 0 -> 1352 bytes
.../Universal/DebugSupportDxe/Ia32/AsmFuncs.S | 8 +-
.../Universal/DebugSupportDxe/Ia32/DebugSupport.h | 63 +-
.../DebugSupportDxe/Ia32/PlDebugSupport.c | 58 +-
.../DebugSupportDxe/Ia32/PlDebugSupport.h | 14 +-
.../Universal/DebugSupportDxe/Ipf/AsmFuncs.s | 2 +-
.../Universal/DebugSupportDxe/Ipf/Common.i | 58 +-
.../Universal/DebugSupportDxe/Ipf/Ds64Macros.i | 156 +-
.../Universal/DebugSupportDxe/Ipf/PlDebugSupport.h | 2 +-
.../Universal/DebugSupportDxe/X64/AsmFuncs.S | 4 +-
.../Universal/DebugSupportDxe/X64/PlDebugSupport.h | 14 +-
.../Universal/DevicePathDxe/DevicePath.c | 44 +-
.../Universal/DevicePathDxe/DevicePath.h | 433 -
.../Universal/DevicePathDxe/DevicePathDxe.inf | 35 +-
.../Universal/DevicePathDxe/DevicePathDxe.uni | Bin 0 -> 2532 bytes
.../Universal/DevicePathDxe/DevicePathDxeExtra.uni | Bin 0 -> 1364 bytes
.../Universal/DevicePathDxe/DevicePathFromText.c | 3155 ----
.../Universal/DevicePathDxe/DevicePathToText.c | 2065 ---
.../Universal/DevicePathDxe/DevicePathUtilities.c | 234 -
.../Universal/Disk/CdExpressPei/CdExpressPei.inf | 21 +-
.../Universal/Disk/CdExpressPei/CdExpressPei.uni | Bin 0 -> 2296 bytes
.../Disk/CdExpressPei/CdExpressPeiExtra.uni | Bin 0 -> 1368 bytes
.../Universal/Disk/CdExpressPei/PeiCdExpress.c | 56 +-
.../Universal/Disk/CdExpressPei/PeiCdExpress.h | 45 +-
.../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.c | 1290 +-
.../MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIo.h | 169 +-
.../Universal/Disk/DiskIoDxe/DiskIoDxe.inf | 20 +-
.../Universal/Disk/DiskIoDxe/DiskIoDxe.uni | Bin 0 -> 3152 bytes
.../Universal/Disk/DiskIoDxe/DiskIoDxeExtra.uni | Bin 0 -> 1340 bytes
.../Universal/Disk/PartitionDxe/Apple.c | 231 +
.../Universal/Disk/PartitionDxe/ElTorito.c | 8 +-
.../MdeModulePkg/Universal/Disk/PartitionDxe/Gpt.c | 67 +-
.../MdeModulePkg/Universal/Disk/PartitionDxe/Mbr.c | 25 +-
.../Universal/Disk/PartitionDxe/Partition.c | 352 +-
.../Universal/Disk/PartitionDxe/Partition.h | 55 +-
.../Universal/Disk/PartitionDxe/PartitionDxe.inf | 41 +-
.../Universal/Disk/PartitionDxe/PartitionDxe.uni | Bin 0 -> 3206 bytes
.../Disk/PartitionDxe/PartitionDxeExtra.uni | Bin 0 -> 1348 bytes
.../UnicodeCollation/EnglishDxe/EnglishDxe.inf | 21 +-
.../UnicodeCollation/EnglishDxe/EnglishDxe.uni | Bin 0 -> 2874 bytes
.../EnglishDxe/EnglishDxeExtra.uni | Bin 0 -> 1352 bytes
.../EnglishDxe/UnicodeCollationEng.c | 14 +-
.../EnglishDxe/UnicodeCollationEng.h | 14 +-
.../Universal/DisplayEngineDxe/DisplayEngine.uni | Bin 0 -> 1902 bytes
.../DisplayEngineDxe/DisplayEngineDxe.inf | 66 +
.../DisplayEngineDxe/DisplayEngineExtra.uni | Bin 0 -> 1334 bytes
.../Universal/DisplayEngineDxe/FormDisplay.c | 4091 +++++
.../Universal/DisplayEngineDxe/FormDisplay.h | 636 +
.../Universal/DisplayEngineDxe/FormDisplayStr.uni | Bin 0 -> 15016 bytes
.../Universal/DisplayEngineDxe/InputHandler.c | 1531 ++
.../Universal/DisplayEngineDxe/ProcessOptions.c | 1448 ++
.../Universal/DriverSampleDxe/DriverSample.c | 185 +-
.../Universal/DriverSampleDxe/DriverSample.h | 3 +-
.../Universal/DriverSampleDxe/DriverSample.uni | Bin 0 -> 2072 bytes
.../Universal/DriverSampleDxe/DriverSampleDxe.inf | 44 +-
.../DriverSampleDxe/DriverSampleExtra.uni | Bin 0 -> 1348 bytes
.../Universal/DriverSampleDxe/Inventory.vfr | 226 +-
.../MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr | 1579 +-
.../Universal/DriverSampleDxe/VfrStrings.uni | Bin 60402 -> 61414 bytes
.../MdeModulePkg/Universal/EbcDxe/EbcDxe.inf | 23 +-
.../MdeModulePkg/Universal/EbcDxe/EbcDxe.uni | Bin 0 -> 2304 bytes
.../MdeModulePkg/Universal/EbcDxe/EbcDxeExtra.uni | Bin 0 -> 1354 bytes
.../MdeModulePkg/Universal/EbcDxe/EbcExecute.c | 17 +-
.../Universal/EbcDxe/Ia32/EbcLowLevel.S | 10 +-
.../Universal/EbcDxe/Ia32/EbcLowLevel.asm | 18 +-
.../Universal/EbcDxe/Ia32/EbcSupport.c | 6 +-
.../Universal/EbcDxe/Ipf/EbcLowLevel.s | 14 +-
.../Universal/EbcDxe/X64/EbcLowLevel.S | 16 +-
.../Universal/EbcDxe/X64/EbcLowLevel.asm | 12 +-
.../MdeModulePkg/Universal/EbcDxe/X64/EbcSupport.c | 8 +-
.../FaultTolerantWriteDxe/FaultTolerantWrite.c | 75 +-
.../FaultTolerantWriteDxe/FaultTolerantWrite.h | 93 +-
.../FaultTolerantWriteDxe/FaultTolerantWriteDxe.c | 68 +-
.../FaultTolerantWriteDxe.inf | 46 +-
.../FaultTolerantWriteDxe.uni | Bin 0 -> 2414 bytes
.../FaultTolerantWriteDxeExtra.uni | Bin 0 -> 1390 bytes
.../FaultTolerantWriteDxe/FaultTolerantWriteSmm.c | 268 +-
.../FaultTolerantWriteSmm.inf | 56 +-
.../FaultTolerantWriteSmmCommon.h | 16 +-
.../FaultTolerantWriteSmmDxe.c | 114 +-
.../FaultTolerantWriteSmmDxe.h | 14 +-
.../FaultTolerantWriteSmmDxe.inf | 28 +-
.../FaultTolerantWriteSmmDxe.uni | Bin 0 -> 2492 bytes
.../FaultTolerantWriteSmmDxeExtra.uni | Bin 0 -> 1418 bytes
.../Universal/FaultTolerantWriteDxe/FtwMisc.c | 94 +-
.../SmmFaultTolerantWriteDxe.uni | Bin 0 -> 2530 bytes
.../SmmFaultTolerantWriteDxeExtra.uni | Bin 0 -> 1396 bytes
.../FaultTolerantWriteDxe/UpdateWorkingBlock.c | 194 +-
.../FaultTolerantWritePei/FaultTolerantWritePei.c | 321 +
.../FaultTolerantWritePei.inf | 67 +
.../FaultTolerantWritePei.uni | Bin 0 -> 2094 bytes
.../FaultTolerantWritePeiExtra.uni | Bin 0 -> 1360 bytes
.../FvSimpleFileSystemDxe/ComponentName.c | 187 +
.../FvSimpleFileSystemDxe/FvSimpleFileSystem.c | 981 +
.../FvSimpleFileSystemDxe/FvSimpleFileSystem.uni | Bin 0 -> 2018 bytes
.../FvSimpleFileSystemDxe.inf | 74 +
.../FvSimpleFileSystemEntryPoint.c | 676 +
.../FvSimpleFileSystemExtra.uni | Bin 0 -> 1384 bytes
.../FvSimpleFileSystemInternal.h | 622 +
.../Universal/HiiDatabaseDxe/ConfigRouting.c | 3268 ++--
.../Universal/HiiDatabaseDxe/Database.c | 38 +-
.../MdeModulePkg/Universal/HiiDatabaseDxe/Font.c | 134 +-
.../Universal/HiiDatabaseDxe/HiiDatabase.h | 104 +-
.../Universal/HiiDatabaseDxe/HiiDatabase.uni | Bin 0 -> 2252 bytes
.../Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf | 41 +-
.../Universal/HiiDatabaseDxe/HiiDatabaseEntry.c | 2 +-
.../Universal/HiiDatabaseDxe/HiiDatabaseExtra.uni | Bin 0 -> 1350 bytes
.../MdeModulePkg/Universal/HiiDatabaseDxe/Image.c | 31 +-
.../MdeModulePkg/Universal/HiiDatabaseDxe/String.c | 119 +-
.../HiiResourcesSampleDxe/HiiResourcesSample.c | 4 +-
.../HiiResourcesSampleDxe/HiiResourcesSample.uni | Bin 0 -> 2064 bytes
.../HiiResourcesSampleDxe.inf | 15 +-
.../HiiResourcesSampleExtra.uni | Bin 0 -> 1380 bytes
.../Universal/HiiResourcesSampleDxe/Sample.vfr | 90 +-
.../Universal/LegacyRegion2Dxe/LegacyRegion2.c | 26 +-
.../Universal/LegacyRegion2Dxe/LegacyRegion2.h | 12 +-
.../LegacyRegion2Dxe/LegacyRegion2Dxe.inf | 16 +-
.../LegacyRegion2Dxe/LegacyRegion2Dxe.uni | Bin 0 -> 3878 bytes
.../LegacyRegion2Dxe/LegacyRegion2DxeExtra.uni | Bin 0 -> 1370 bytes
.../Universal/LockBox/SmmLockBox/SmmLockBox.c | 198 +-
.../Universal/LockBox/SmmLockBox/SmmLockBox.inf | 25 +-
.../Universal/LockBox/SmmLockBox/SmmLockBox.uni | Bin 0 -> 2006 bytes
.../LockBox/SmmLockBox/SmmLockBoxExtra.uni | Bin 0 -> 1350 bytes
.../GenericMemoryTestDxe/GenericMemoryTestDxe.inf | 14 +-
.../GenericMemoryTestDxe/GenericMemoryTestDxe.uni | Bin 0 -> 2084 bytes
.../GenericMemoryTestDxeExtra.uni | Bin 0 -> 1384 bytes
.../GenericMemoryTestDxe/LightMemoryTest.c | 60 +-
.../GenericMemoryTestDxe/LightMemoryTest.h | 50 +-
.../MemoryTest/NullMemoryTestDxe/NullMemoryTest.c | 64 +-
.../MemoryTest/NullMemoryTestDxe/NullMemoryTest.h | 62 +-
.../NullMemoryTestDxe/NullMemoryTestDxe.inf | 12 +-
.../NullMemoryTestDxe/NullMemoryTestDxe.uni | Bin 0 -> 2078 bytes
.../NullMemoryTestDxe/NullMemoryTestDxeExtra.uni | Bin 0 -> 1372 bytes
.../MdeModulePkg/Universal/Metronome/Metronome.c | 44 +-
.../MdeModulePkg/Universal/Metronome/Metronome.h | 24 +-
.../MdeModulePkg/Universal/Metronome/Metronome.inf | 22 +-
.../MdeModulePkg/Universal/Metronome/Metronome.uni | Bin 0 -> 4444 bytes
.../Universal/Metronome/MetronomeExtra.uni | Bin 0 -> 1354 bytes
.../MonotonicCounterRuntimeDxe.inf | 13 +-
.../MonotonicCounterRuntimeDxe.uni | Bin 0 -> 2252 bytes
.../MonotonicCounterRuntimeDxeExtra.uni | Bin 0 -> 1382 bytes
.../Universal/Network/ArpDxe/ArpDriver.c | 169 +-
.../Universal/Network/ArpDxe/ArpDriver.h | 94 +-
.../Universal/Network/ArpDxe/ArpDxe.inf | 29 +-
.../Universal/Network/ArpDxe/ArpDxe.uni | Bin 0 -> 2288 bytes
.../Universal/Network/ArpDxe/ArpDxeExtra.uni | Bin 0 -> 1322 bytes
.../Universal/Network/ArpDxe/ArpImpl.c | 8 +-
.../Universal/Network/ArpDxe/ArpImpl.h | 80 +-
.../Universal/Network/ArpDxe/ArpMain.c | 56 +-
.../Universal/Network/ArpDxe/ComponentName.c | 53 +-
.../Universal/Network/Dhcp4Dxe/ComponentName.c | 129 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Driver.c | 105 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Driver.h | 21 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Dxe.inf | 20 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni | Bin 0 -> 2510 bytes
.../Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni | Bin 0 -> 1334 bytes
.../Universal/Network/Dhcp4Dxe/Dhcp4Impl.c | 30 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Impl.h | 15 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Io.c | 37 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Io.h | 2 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Option.c | 2 +-
.../Universal/Network/Dhcp4Dxe/Dhcp4Option.h | 4 +-
.../MdeModulePkg/Universal/Network/DpcDxe/Dpc.c | 2 +-
.../Universal/Network/DpcDxe/DpcDxe.inf | 20 +-
.../Universal/Network/DpcDxe/DpcDxe.uni | Bin 0 -> 1776 bytes
.../Universal/Network/DpcDxe/DpcDxeExtra.uni | Bin 0 -> 1364 bytes
.../Universal/Network/IScsiDxe/ComponentName.c | 158 +-
.../Universal/Network/IScsiDxe/ComponentName.h | 6 +-
.../Universal/Network/IScsiDxe/IScsi4Dxe.uni | Bin 0 -> 2696 bytes
.../Universal/Network/IScsiDxe/IScsi4DxeExtra.uni | Bin 0 -> 1334 bytes
.../Universal/Network/IScsiDxe/IScsiCHAP.c | 3 +
.../Universal/Network/IScsiDxe/IScsiCHAP.h | 6 +-
.../Universal/Network/IScsiDxe/IScsiConfig.c | 45 +-
.../Universal/Network/IScsiDxe/IScsiConfig.h | 24 +-
.../Universal/Network/IScsiDxe/IScsiConfigDxe.vfr | 443 +-
.../Universal/Network/IScsiDxe/IScsiDhcp.c | 10 +-
.../Universal/Network/IScsiDxe/IScsiDhcp.h | 2 +-
.../Universal/Network/IScsiDxe/IScsiDriver.c | 237 +-
.../Universal/Network/IScsiDxe/IScsiDriver.h | 42 +-
.../Universal/Network/IScsiDxe/IScsiDxe.inf | 72 +-
.../Network/IScsiDxe/IScsiExtScsiPassThru.c | 45 +-
.../Universal/Network/IScsiDxe/IScsiIbft.c | 25 +-
.../Universal/Network/IScsiDxe/IScsiMisc.c | 171 +-
.../Universal/Network/IScsiDxe/IScsiMisc.h | 49 +-
.../Universal/Network/IScsiDxe/IScsiProto.c | 89 +-
.../Universal/Network/IScsiDxe/IScsiProto.h | 19 +-
.../Universal/Network/IScsiDxe/IScsiTcp4Io.c | 12 +-
.../Universal/Network/IScsiDxe/IScsiTcp4Io.h | 10 +-
.../MdeModulePkg/Universal/Network/IScsiDxe/Md5.c | 60 +-
.../MdeModulePkg/Universal/Network/IScsiDxe/Md5.h | 4 +-
.../Universal/Network/Ip4ConfigDxe/ComponentName.c | 6 +-
.../Universal/Network/Ip4ConfigDxe/Ip4Config.c | 39 +-
.../Universal/Network/Ip4ConfigDxe/Ip4Config.h | 13 +-
.../Network/Ip4ConfigDxe/Ip4ConfigDriver.c | 29 +-
.../Network/Ip4ConfigDxe/Ip4ConfigDxe.inf | 41 +-
.../Network/Ip4ConfigDxe/Ip4ConfigDxe.uni | Bin 0 -> 2700 bytes
.../Network/Ip4ConfigDxe/Ip4ConfigDxe.vfr | 183 +-
.../Network/Ip4ConfigDxe/Ip4ConfigDxeExtra.uni | Bin 0 -> 1366 bytes
.../Universal/Network/Ip4ConfigDxe/Ip4ConfigNv.c | 4 +-
.../Network/Ip4ConfigDxe/NicIp4Variable.c | 6 +-
.../Universal/Network/Ip4Dxe/ComponentName.c | 128 +-
.../Universal/Network/Ip4Dxe/Ip4Common.c | 150 +-
.../Universal/Network/Ip4Dxe/Ip4Common.h | 36 +-
.../Universal/Network/Ip4Dxe/Ip4Driver.c | 213 +-
.../Universal/Network/Ip4Dxe/Ip4Driver.h | 27 +-
.../Universal/Network/Ip4Dxe/Ip4Dxe.inf | 35 +-
.../Universal/Network/Ip4Dxe/Ip4Dxe.uni | Bin 0 -> 2842 bytes
.../Universal/Network/Ip4Dxe/Ip4DxeExtra.uni | Bin 0 -> 1326 bytes
.../Universal/Network/Ip4Dxe/Ip4Icmp.c | 13 +-
.../Universal/Network/Ip4Dxe/Ip4Icmp.h | 2 +-
.../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c | 18 +-
.../MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.h | 6 +-
.../Universal/Network/Ip4Dxe/Ip4Igmp.c | 2 +-
.../Universal/Network/Ip4Dxe/Ip4Impl.c | 248 +-
.../Universal/Network/Ip4Dxe/Ip4Impl.h | 23 +-
.../Universal/Network/Ip4Dxe/Ip4Input.c | 200 +-
.../Universal/Network/Ip4Dxe/Ip4Input.h | 40 +-
.../Universal/Network/Ip4Dxe/Ip4Option.c | 4 +-
.../Universal/Network/Ip4Dxe/Ip4Option.h | 4 +-
.../Universal/Network/Ip4Dxe/Ip4Output.c | 107 +-
.../Universal/Network/Ip4Dxe/Ip4Route.h | 2 +-
.../Universal/Network/MnpDxe/ComponentName.c | 172 +-
.../Universal/Network/MnpDxe/ComponentName.h | 3 +-
.../Universal/Network/MnpDxe/MnpConfig.c | 62 +-
.../Universal/Network/MnpDxe/MnpDriver.c | 88 +-
.../Universal/Network/MnpDxe/MnpDriver.h | 8 +-
.../Universal/Network/MnpDxe/MnpDxe.inf | 22 +-
.../Universal/Network/MnpDxe/MnpDxe.uni | Bin 0 -> 2636 bytes
.../Universal/Network/MnpDxe/MnpDxeExtra.uni | Bin 0 -> 1320 bytes
.../MdeModulePkg/Universal/Network/MnpDxe/MnpIo.c | 38 +-
.../Universal/Network/MnpDxe/MnpVlan.c | 11 +-
.../Universal/Network/MnpDxe/MnpVlan.h | 4 +-
.../Universal/Network/Mtftp4Dxe/ComponentName.c | 127 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Driver.c | 173 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Driver.h | 17 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Dxe.inf | 19 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni | Bin 0 -> 2290 bytes
.../Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni | Bin 0 -> 1338 bytes
.../Universal/Network/Mtftp4Dxe/Mtftp4Impl.c | 255 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Impl.h | 31 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Option.h | 6 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Rrq.c | 78 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Support.c | 70 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Support.h | 40 +-
.../Universal/Network/Mtftp4Dxe/Mtftp4Wrq.c | 29 +-
.../Universal/Network/SnpDxe/Callback.c | 216 +-
.../Universal/Network/SnpDxe/ComponentName.c | 138 +-
.../Universal/Network/SnpDxe/Initialize.c | 20 +-
.../Universal/Network/SnpDxe/Mcast_ip_to_mac.c | 34 +-
.../MdeModulePkg/Universal/Network/SnpDxe/Nvdata.c | 56 +-
.../Universal/Network/SnpDxe/Receive_filters.c | 98 +-
.../MdeModulePkg/Universal/Network/SnpDxe/Reset.c | 22 +-
.../Universal/Network/SnpDxe/Shutdown.c | 22 +-
.../MdeModulePkg/Universal/Network/SnpDxe/Snp.c | 354 +-
.../MdeModulePkg/Universal/Network/SnpDxe/Snp.h | 155 +-
.../Universal/Network/SnpDxe/SnpDxe.inf | 36 +-
.../Universal/Network/SnpDxe/SnpDxe.uni | Bin 0 -> 2100 bytes
.../Universal/Network/SnpDxe/SnpDxeExtra.uni | Bin 0 -> 1322 bytes
.../MdeModulePkg/Universal/Network/SnpDxe/Start.c | 16 +-
.../Universal/Network/SnpDxe/Station_address.c | 45 +-
.../MdeModulePkg/Universal/Network/SnpDxe/Stop.c | 28 +-
.../Universal/Network/SnpDxe/Transmit.c | 52 +-
.../Universal/Network/SnpDxe/WaitForPacket.c | 8 +-
.../Universal/Network/Tcp4Dxe/ComponentName.c | 128 +-
.../Universal/Network/Tcp4Dxe/SockImpl.c | 44 +-
.../Universal/Network/Tcp4Dxe/SockImpl.h | 6 +-
.../Universal/Network/Tcp4Dxe/SockInterface.c | 16 +-
.../Universal/Network/Tcp4Dxe/Socket.h | 157 +-
.../Universal/Network/Tcp4Dxe/Tcp4Dispatcher.c | 40 +-
.../Universal/Network/Tcp4Dxe/Tcp4Driver.c | 214 +-
.../Universal/Network/Tcp4Dxe/Tcp4Driver.h | 115 +-
.../Universal/Network/Tcp4Dxe/Tcp4Dxe.inf | 22 +-
.../Universal/Network/Tcp4Dxe/Tcp4Dxe.uni | Bin 0 -> 2228 bytes
.../Universal/Network/Tcp4Dxe/Tcp4DxeExtra.uni | Bin 0 -> 1330 bytes
.../Universal/Network/Tcp4Dxe/Tcp4Func.h | 27 +-
.../Universal/Network/Tcp4Dxe/Tcp4Input.c | 3 +-
.../Universal/Network/Tcp4Dxe/Tcp4Main.c | 194 +-
.../Universal/Network/Tcp4Dxe/Tcp4Main.h | 204 +-
.../Universal/Network/Tcp4Dxe/Tcp4Misc.c | 206 +-
.../Universal/Network/Tcp4Dxe/Tcp4Option.c | 14 +-
.../Universal/Network/Tcp4Dxe/Tcp4Option.h | 2 +-
.../Universal/Network/Tcp4Dxe/Tcp4Output.c | 10 +-
.../Universal/Network/Tcp4Dxe/Tcp4Proto.h | 4 +-
.../Universal/Network/Tcp4Dxe/Tcp4Timer.c | 8 +-
.../Universal/Network/Udp4Dxe/ComponentName.c | 126 +-
.../Universal/Network/Udp4Dxe/Udp4Driver.c | 134 +-
.../Universal/Network/Udp4Dxe/Udp4Driver.h | 16 +-
.../Universal/Network/Udp4Dxe/Udp4Dxe.inf | 22 +-
.../Universal/Network/Udp4Dxe/Udp4Dxe.uni | Bin 0 -> 2144 bytes
.../Universal/Network/Udp4Dxe/Udp4DxeExtra.uni | Bin 0 -> 1330 bytes
.../Universal/Network/Udp4Dxe/Udp4Impl.c | 171 +-
.../Universal/Network/Udp4Dxe/Udp4Impl.h | 60 +-
.../Universal/Network/Udp4Dxe/Udp4Main.c | 20 +-
.../Universal/Network/UefiPxeBcDxe/ComponentName.c | 64 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c | 87 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h | 31 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcDriver.c | 4 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcDriver.h | 10 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcImpl.c | 50 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c | 38 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcMtftp.h | 18 +-
.../Universal/Network/UefiPxeBcDxe/PxeBcSupport.h | 8 +-
.../Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni | Bin 0 -> 2834 bytes
.../Network/UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni | Bin 0 -> 1366 bytes
.../Network/UefiPxeBcDxe/UefiPxeBcDxe.inf | 53 +-
.../Universal/Network/VlanConfigDxe/VlanConfig.vfr | 158 +-
.../Network/VlanConfigDxe/VlanConfigDriver.c | 13 +-
.../Network/VlanConfigDxe/VlanConfigDxe.inf | 22 +-
.../Network/VlanConfigDxe/VlanConfigDxe.uni | Bin 0 -> 1988 bytes
.../Network/VlanConfigDxe/VlanConfigDxeExtra.uni | Bin 0 -> 1366 bytes
.../Network/VlanConfigDxe/VlanConfigImpl.c | 92 +-
.../Network/VlanConfigDxe/VlanConfigImpl.h | 7 +-
.../Firmware/MdeModulePkg/Universal/PCD/Dxe/Pcd.c | 640 +-
.../MdeModulePkg/Universal/PCD/Dxe/Pcd.inf | 188 +-
.../MdeModulePkg/Universal/PCD/Dxe/PcdDxe.uni | Bin 0 -> 29368 bytes
.../MdeModulePkg/Universal/PCD/Dxe/PcdDxeExtra.uni | Bin 0 -> 1370 bytes
.../MdeModulePkg/Universal/PCD/Dxe/Service.c | 927 +-
.../MdeModulePkg/Universal/PCD/Dxe/Service.h | 505 +-
.../Firmware/MdeModulePkg/Universal/PCD/Pei/Pcd.c | 724 +-
.../MdeModulePkg/Universal/PCD/Pei/Pcd.inf | 193 +-
.../MdeModulePkg/Universal/PCD/Pei/PcdPeim.uni | Bin 0 -> 29190 bytes
.../Universal/PCD/Pei/PcdPeimExtra.uni | Bin 0 -> 1372 bytes
.../MdeModulePkg/Universal/PCD/Pei/Service.c | 610 +-
.../MdeModulePkg/Universal/PCD/Pei/Service.h | 516 +-
.../PcatSingleSegmentPciCfg2Pei.inf | 13 +-
.../PcatSingleSegmentPciCfg2Pei.uni | Bin 0 -> 2364 bytes
.../PcatSingleSegmentPciCfg2PeiExtra.uni | Bin 0 -> 1414 bytes
.../PcatSingleSegmentPciCfg2Pei/PciCfg2.c | 18 +-
.../InternalPlatDriOverrideDxe.h | 17 +-
.../PlatformDriOverrideDxe/PlatDriOverrideDxe.c | 273 +-
.../PlatformDriOverrideDxe/PlatDriOverrideDxe.uni | Bin 0 -> 5754 bytes
.../PlatDriOverrideDxeExtra.uni | Bin 0 -> 1388 bytes
.../PlatformDriOverrideDxe/PlatDriOverrideLib.c | 84 +-
.../PlatformDriOverrideDxe/PlatOverMngr.h | 13 +-
.../PlatformDriOverrideDxe.inf | 71 +-
.../Universal/PlatformDriOverrideDxe/Vfr.vfr | 218 +-
.../PlatformDriOverrideDxe/VfrStrings.uni | Bin 10106 -> 10114 bytes
.../MdeModulePkg/Universal/PrintDxe/PrintDxe.inf | 6 +-
.../MdeModulePkg/Universal/PrintDxe/PrintDxe.uni | Bin 0 -> 1892 bytes
.../Universal/PrintDxe/PrintDxeExtra.uni | Bin 0 -> 1354 bytes
.../Pei/ReportStatusCodeRouterPei.c | 18 +-
.../Pei/ReportStatusCodeRouterPei.h | 10 +-
.../Pei/ReportStatusCodeRouterPei.inf | 10 +-
.../Pei/ReportStatusCodeRouterPei.uni | Bin 0 -> 2096 bytes
.../Pei/ReportStatusCodeRouterPeiExtra.uni | Bin 0 -> 1384 bytes
.../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.c | 16 +-
.../RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.h | 15 +-
.../ReportStatusCodeRouterRuntimeDxe.inf | 12 +-
.../ReportStatusCodeRouterRuntimeDxe.uni | Bin 0 -> 2212 bytes
.../ReportStatusCodeRouterRuntimeDxeExtra.uni | Bin 0 -> 1398 bytes
.../Smm/ReportStatusCodeRouterSmm.c | 16 +-
.../Smm/ReportStatusCodeRouterSmm.h | 12 +-
.../Smm/ReportStatusCodeRouterSmm.inf | 11 +-
.../Smm/ReportStatusCodeRouterSmm.uni | Bin 0 -> 2212 bytes
.../Smm/ReportStatusCodeRouterSmmExtra.uni | Bin 0 -> 1384 bytes
.../Universal/ResetSystemRuntimeDxe/ResetSystem.c | 44 +-
.../Universal/ResetSystemRuntimeDxe/ResetSystem.h | 18 +-
.../ResetSystemRuntimeDxe.inf | 12 +-
.../ResetSystemRuntimeDxe.uni | Bin 0 -> 1760 bytes
.../ResetSystemRuntimeDxeExtra.uni | Bin 0 -> 1372 bytes
.../SectionExtractionDxe/SectionExtractionDxe.c | 360 +
.../SectionExtractionDxe/SectionExtractionDxe.inf | 48 +
.../SectionExtractionDxe/SectionExtractionDxe.uni | Bin 0 -> 2022 bytes
.../SectionExtractionDxeExtra.uni | Bin 0 -> 1368 bytes
.../SectionExtractionPei/SectionExtractionPei.c | 274 +
.../SectionExtractionPei/SectionExtractionPei.inf | 49 +
.../SectionExtractionPei/SectionExtractionPei.uni | Bin 0 -> 1826 bytes
.../SectionExtractionPeiExtra.uni | Bin 0 -> 1356 bytes
.../Universal/SecurityStubDxe/SecurityStub.c | 144 +-
.../Universal/SecurityStubDxe/SecurityStubDxe.inf | 12 +-
.../Universal/SecurityStubDxe/SecurityStubDxe.uni | Bin 0 -> 2126 bytes
.../SecurityStubDxe/SecurityStubDxeExtra.uni | Bin 0 -> 1360 bytes
.../Universal/SetupBrowserDxe/Expression.c | 580 +-
.../Universal/SetupBrowserDxe/Expression.h | 265 +
.../Universal/SetupBrowserDxe/IfrParse.c | 879 +-
.../Universal/SetupBrowserDxe/InputHandler.c | 1390 --
.../Universal/SetupBrowserDxe/Presentation.c | 2689 ++-
.../MdeModulePkg/Universal/SetupBrowserDxe/Print.c | 272 -
.../Universal/SetupBrowserDxe/ProcessOptions.c | 1018 --
.../MdeModulePkg/Universal/SetupBrowserDxe/Setup.c | 6045 +++---
.../MdeModulePkg/Universal/SetupBrowserDxe/Setup.h | 1228 +-
.../Universal/SetupBrowserDxe/SetupBrowser.uni | Bin 0 -> 2222 bytes
.../Universal/SetupBrowserDxe/SetupBrowserDxe.inf | 49 +-
.../SetupBrowserDxe/SetupBrowserExtra.uni | Bin 0 -> 1354 bytes
.../Universal/SetupBrowserDxe/SetupBrowserStr.uni | Bin 14292 -> 0 bytes
.../MdeModulePkg/Universal/SetupBrowserDxe/Ui.c | 3795 ----
.../MdeModulePkg/Universal/SetupBrowserDxe/Ui.h | 1026 --
.../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.c | 165 +-
.../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.h | 16 +-
.../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf | 20 +-
.../MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.uni | Bin 0 -> 2292 bytes
.../Universal/SmbiosDxe/SmbiosDxeExtra.uni | Bin 0 -> 1326 bytes
.../StatusCodeHandler/Pei/MemoryStausCodeWorker.c | 2 +-
.../StatusCodeHandler/Pei/SerialStatusCodeWorker.c | 14 +-
.../StatusCodeHandler/Pei/StatusCodeHandlerPei.c | 6 +-
.../StatusCodeHandler/Pei/StatusCodeHandlerPei.h | 7 +-
.../StatusCodeHandler/Pei/StatusCodeHandlerPei.inf | 27 +-
.../StatusCodeHandler/Pei/StatusCodeHandlerPei.uni | Bin 0 -> 2230 bytes
.../Pei/StatusCodeHandlerPeiExtra.uni | Bin 0 -> 1374 bytes
.../RuntimeDxe/MemoryStatusCodeWorker.c | 24 +-
.../RuntimeDxe/SerialStatusCodeWorker.c | 56 +-
.../RuntimeDxe/StatusCodeHandlerRuntimeDxe.c | 12 +-
.../RuntimeDxe/StatusCodeHandlerRuntimeDxe.h | 19 +-
.../RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf | 24 +-
.../RuntimeDxe/StatusCodeHandlerRuntimeDxe.uni | Bin 0 -> 2148 bytes
.../StatusCodeHandlerRuntimeDxeExtra.uni | Bin 0 -> 1388 bytes
.../StatusCodeHandler/Smm/MemoryStatusCodeWorker.c | 22 +-
.../StatusCodeHandler/Smm/SerialStatusCodeWorker.c | 56 +-
.../StatusCodeHandler/Smm/StatusCodeHandlerSmm.c | 6 +-
.../StatusCodeHandler/Smm/StatusCodeHandlerSmm.h | 19 +-
.../StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf | 23 +-
.../StatusCodeHandler/Smm/StatusCodeHandlerSmm.uni | Bin 0 -> 2180 bytes
.../Smm/StatusCodeHandlerSmmExtra.uni | Bin 0 -> 1374 bytes
.../Universal/TimestampDxe/TimestampDxe.c | 166 +
.../Universal/TimestampDxe/TimestampDxe.inf | 51 +
.../Universal/TimestampDxe/TimestampDxe.uni | Bin 0 -> 1926 bytes
.../Universal/TimestampDxe/TimestampDxeExtra.uni | Bin 0 -> 1324 bytes
.../Universal/Variable/EmuRuntimeDxe/EmuVariable.c | 165 +-
.../EmuRuntimeDxe/EmuVariableRuntimeDxe.inf | 45 +-
.../EmuRuntimeDxe/EmuVariableRuntimeDxe.uni | Bin 0 -> 2272 bytes
.../EmuRuntimeDxe/EmuVariableRuntimeDxeExtra.uni | Bin 0 -> 1374 bytes
.../Variable/EmuRuntimeDxe/InitVariable.c | 295 +-
.../Universal/Variable/EmuRuntimeDxe/Variable.h | 40 +-
.../Universal/Variable/Pei/PeiVariable.uni | Bin 0 -> 2130 bytes
.../Universal/Variable/Pei/PeiVariableExtra.uni | Bin 0 -> 1356 bytes
.../MdeModulePkg/Universal/Variable/Pei/Variable.c | 522 +-
.../MdeModulePkg/Universal/Variable/Pei/Variable.h | 36 +-
.../Universal/Variable/Pei/VariablePei.inf | 33 +-
.../Universal/Variable/RuntimeDxe/Reclaim.c | 29 +-
.../Universal/Variable/RuntimeDxe/Variable.c | 1666 +-
.../Universal/Variable/RuntimeDxe/Variable.h | 134 +-
.../Universal/Variable/RuntimeDxe/VariableDxe.c | 150 +-
.../Variable/RuntimeDxe/VariableRuntimeDxe.inf | 75 +-
.../Variable/RuntimeDxe/VariableRuntimeDxe.uni | Bin 0 -> 2588 bytes
.../RuntimeDxe/VariableRuntimeDxeExtra.uni | Bin 0 -> 1360 bytes
.../Universal/Variable/RuntimeDxe/VariableSmm.c | 422 +-
.../Universal/Variable/RuntimeDxe/VariableSmm.inf | 83 +-
.../Universal/Variable/RuntimeDxe/VariableSmm.uni | Bin 0 -> 3746 bytes
.../Variable/RuntimeDxe/VariableSmmExtra.uni | Bin 0 -> 1348 bytes
.../Variable/RuntimeDxe/VariableSmmRuntimeDxe.c | 403 +-
.../Variable/RuntimeDxe/VariableSmmRuntimeDxe.inf | 46 +-
.../Variable/RuntimeDxe/VariableSmmRuntimeDxe.uni | Bin 0 -> 3018 bytes
.../RuntimeDxe/VariableSmmRuntimeDxeExtra.uni | Bin 0 -> 1372 bytes
.../Universal/WatchdogTimerDxe/WatchdogTimer.c | 4 +-
.../Universal/WatchdogTimerDxe/WatchdogTimer.h | 16 +-
.../Universal/WatchdogTimerDxe/WatchdogTimer.inf | 18 +-
.../Universal/WatchdogTimerDxe/WatchdogTimer.uni | Bin 0 -> 2116 bytes
.../WatchdogTimerDxe/WatchdogTimerExtra.uni | Bin 0 -> 1350 bytes
.../Devices/EFI/Firmware/MdePkg/Contributions.txt | 202 +
.../MdePkg/Include/AArch64/ProcessorBind.h | 146 +
.../Firmware/MdePkg/Include/Arm/ProcessorBind.h | 54 +-
.../Devices/EFI/Firmware/MdePkg/Include/Base.h | 86 +-
.../Firmware/MdePkg/Include/Ebc/ProcessorBind.h | 36 +-
.../EFI/Firmware/MdePkg/Include/Guid/Acpi.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Guid/Apriori.h | 12 +-
.../Firmware/MdePkg/Include/Guid/AprioriFileName.h | 16 +-
.../EFI/Firmware/MdePkg/Include/Guid/Cper.h | 7 +-
.../MdePkg/Include/Guid/DebugImageInfoTable.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Guid/DxeServices.h | 12 +-
.../EFI/Firmware/MdePkg/Include/Guid/EventGroup.h | 23 +-
.../Firmware/MdePkg/Include/Guid/EventLegacyBios.h | 16 +-
.../EFI/Firmware/MdePkg/Include/Guid/FileInfo.h | 12 +-
.../Firmware/MdePkg/Include/Guid/FileSystemInfo.h | 12 +-
.../Include/Guid/FileSystemVolumeLabelInfo.h | 12 +-
.../MdePkg/Include/Guid/FirmwareContentsSigned.h | 26 +
.../MdePkg/Include/Guid/FirmwareFileSystem2.h | 24 +-
.../MdePkg/Include/Guid/FirmwareFileSystem3.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Guid/FmpCapsule.h | 98 +
.../Firmware/MdePkg/Include/Guid/GlobalVariable.h | 173 +-
.../Devices/EFI/Firmware/MdePkg/Include/Guid/Gpt.h | 16 +-
.../Firmware/MdePkg/Include/Guid/GraphicsInfoHob.h | 36 +
.../MdePkg/Include/Guid/HiiFormMapMethodGuid.h | 12 +-
.../MdePkg/Include/Guid/HiiKeyBoardLayout.h | 14 +-
.../MdePkg/Include/Guid/HiiPlatformSetupFormset.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Guid/HobList.h | 12 +-
.../MdePkg/Include/Guid/ImageAuthentication.h | 102 +-
.../MdePkg/Include/Guid/MdePkgTokenSpace.h | 2 +-
.../MdePkg/Include/Guid/MemoryAllocationHob.h | 12 +-
.../MdePkg/Include/Guid/MemoryOverwriteControl.h | 32 +-
.../Devices/EFI/Firmware/MdePkg/Include/Guid/Mps.h | 12 +-
.../EFI/Firmware/MdePkg/Include/Guid/PcAnsi.h | 14 +-
.../Firmware/MdePkg/Include/Guid/SalSystemTable.h | 12 +-
.../EFI/Firmware/MdePkg/Include/Guid/SmBios.h | 14 +-
.../MdePkg/Include/Guid/StatusCodeDataTypeId.h | 164 +-
.../MdePkg/Include/Guid/SystemResourceTable.h | 125 +
.../MdePkg/Include/Guid/VectorHandoffTable.h | 33 +
.../Firmware/MdePkg/Include/Guid/WinCertificate.h | 78 +-
.../Firmware/MdePkg/Include/Ia32/ProcessorBind.h | 68 +-
.../MdePkg/Include/IndustryStandard/Acpi.h | 4 +-
.../MdePkg/Include/IndustryStandard/Acpi10.h | 18 +-
.../MdePkg/Include/IndustryStandard/Acpi20.h | 18 +-
.../MdePkg/Include/IndustryStandard/Acpi30.h | 20 +-
.../MdePkg/Include/IndustryStandard/Acpi40.h | 20 +-
.../MdePkg/Include/IndustryStandard/Acpi50.h | 56 +-
.../MdePkg/Include/IndustryStandard/Acpi51.h | 2129 +++
.../MdePkg/Include/IndustryStandard/Acpi60.h | 2333 +++
.../IndustryStandard/AlertStandardFormatTable.h | 18 +-
.../MdePkg/Include/IndustryStandard/Atapi.h | 242 +-
.../Include/IndustryStandard/DebugPort2Table.h | 73 +
.../Include/IndustryStandard/DebugPortTable.h | 50 +
.../MdePkg/Include/IndustryStandard/ElTorito.h | 52 +-
.../HighPrecisionEventTimerTable.h | 14 +-
.../MdePkg/Include/IndustryStandard/Hsti.h | 82 +
.../IndustryStandard/IScsiBootFirmwareTable.h | 30 +-
.../Include/IndustryStandard/LegacyBiosMpTable.h | 18 +-
.../Firmware/MdePkg/Include/IndustryStandard/Mbr.h | 12 +-
.../MemoryMappedConfigurationSpaceAccessTable.h | 18 +-
.../Firmware/MdePkg/Include/IndustryStandard/Pal.h | 35 +-
.../Firmware/MdePkg/Include/IndustryStandard/Pci.h | 17 +-
.../MdePkg/Include/IndustryStandard/Pci22.h | 145 +-
.../MdePkg/Include/IndustryStandard/Pci23.h | 67 +-
.../MdePkg/Include/IndustryStandard/Pci30.h | 28 +-
.../MdePkg/Include/IndustryStandard/PciCodeId.h | 100 +
.../MdePkg/Include/IndustryStandard/PciExpress21.h | 232 +-
.../MdePkg/Include/IndustryStandard/PciExpress30.h | 32 +
.../MdePkg/Include/IndustryStandard/PeImage.h | 43 +-
.../Firmware/MdePkg/Include/IndustryStandard/Sal.h | 36 +-
.../MdePkg/Include/IndustryStandard/Scsi.h | 18 +-
.../MdePkg/Include/IndustryStandard/SdramSpd.h | 14 +-
.../SerialPortConsoleRedirectionTable.h | 22 +-
.../MdePkg/Include/IndustryStandard/SmBios.h | 415 +-
.../MdePkg/Include/IndustryStandard/SmBus.h | 12 +-
.../MdePkg/Include/IndustryStandard/TcpaAcpi.h | 58 +
.../MdePkg/Include/IndustryStandard/Tpm12.h | 24 +-
.../MdePkg/Include/IndustryStandard/Tpm20.h | 1809 ++
.../MdePkg/Include/IndustryStandard/Tpm2Acpi.h | 51 +
.../Include/IndustryStandard/UefiTcgPlatform.h | 25 +-
.../Include/IndustryStandard/WatchdogActionTable.h | 18 +-
.../IndustryStandard/WatchdogResourceTable.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Ipf/IpfMacro.i | 116 +-
.../Firmware/MdePkg/Include/Ipf/ProcessorBind.h | 32 +-
.../EFI/Firmware/MdePkg/Include/Library/BaseLib.h | 754 +-
.../MdePkg/Include/Library/BaseMemoryLib.h | 42 +-
.../MdePkg/Include/Library/CacheMaintenanceLib.h | 4 +-
.../EFI/Firmware/MdePkg/Include/Library/CpuLib.h | 2 +-
.../EFI/Firmware/MdePkg/Include/Library/DebugLib.h | 36 +-
.../Include/Library/DebugPrintErrorLevelLib.h | 4 +-
.../MdePkg/Include/Library/DevicePathLib.h | 218 +-
.../MdePkg/Include/Library/DxeCoreEntryPoint.h | 16 +-
.../MdePkg/Include/Library/DxeServicesLib.h | 185 +-
.../MdePkg/Include/Library/DxeServicesTableLib.h | 16 +-
.../MdePkg/Include/Library/ExtendedSalLib.h | 50 +-
.../Include/Library/ExtractGuidedSectionLib.h | 92 +-
.../EFI/Firmware/MdePkg/Include/Library/HobLib.h | 138 +-
.../EFI/Firmware/MdePkg/Include/Library/HstiLib.h | 158 +
.../EFI/Firmware/MdePkg/Include/Library/IoLib.h | 166 +-
.../MdePkg/Include/Library/MemoryAllocationLib.h | 79 +-
.../MdePkg/Include/Library/OrderedCollectionLib.h | 425 +
.../EFI/Firmware/MdePkg/Include/Library/PalLib.h | 18 +-
.../EFI/Firmware/MdePkg/Include/Library/PcdLib.h | 558 +-
.../Firmware/MdePkg/Include/Library/PciCf8Lib.h | 35 +-
.../MdePkg/Include/Library/PciExpressLib.h | 35 +-
.../EFI/Firmware/MdePkg/Include/Library/PciLib.h | 45 +-
.../MdePkg/Include/Library/PciSegmentLib.h | 90 +-
.../MdePkg/Include/Library/PeCoffExtraActionLib.h | 6 +-
.../Include/Library/PeCoffGetEntryPointLib.h | 12 +-
.../Firmware/MdePkg/Include/Library/PeCoffLib.h | 131 +-
.../MdePkg/Include/Library/PeiCoreEntryPoint.h | 14 +-
.../MdePkg/Include/Library/PeiServicesLib.h | 148 +-
.../Include/Library/PeiServicesTablePointerLib.h | 42 +-
.../MdePkg/Include/Library/PeimEntryPoint.h | 18 +-
.../MdePkg/Include/Library/PerformanceLib.h | 25 +-
.../Firmware/MdePkg/Include/Library/PostCodeLib.h | 54 +-
.../EFI/Firmware/MdePkg/Include/Library/PrintLib.h | 334 +-
.../MdePkg/Include/Library/ReportStatusCodeLib.h | 238 +-
.../Include/Library/ResourcePublicationLib.h | 4 +-
.../MdePkg/Include/Library/S3BootScriptLib.h | 233 +-
.../EFI/Firmware/MdePkg/Include/Library/S3IoLib.h | 204 +-
.../EFI/Firmware/MdePkg/Include/Library/S3PciLib.h | 23 +-
.../Firmware/MdePkg/Include/Library/S3StallLib.h | 2 +-
.../EFI/Firmware/MdePkg/Include/Library/SalLib.h | 4 +-
.../MdePkg/Include/Library/SerialPortLib.h | 20 +-
.../EFI/Firmware/MdePkg/Include/Library/SmbusLib.h | 24 +-
.../EFI/Firmware/MdePkg/Include/Library/SmmLib.h | 28 +-
.../Firmware/MdePkg/Include/Library/SmmMemLib.h | 138 +
.../MdePkg/Include/Library/SmmPeriodicSmiLib.h | 98 +-
.../MdePkg/Include/Library/SmmServicesTableLib.h | 6 +-
.../MdePkg/Include/Library/SynchronizationLib.h | 6 +-
.../Include/Library/UefiApplicationEntryPoint.h | 16 +-
.../MdePkg/Include/Library/UefiDecompressLib.h | 46 +-
.../MdePkg/Include/Library/UefiDriverEntryPoint.h | 18 +-
.../EFI/Firmware/MdePkg/Include/Library/UefiLib.h | 466 +-
.../MdePkg/Include/Library/UefiRuntimeLib.h | 10 +-
.../Firmware/MdePkg/Include/Library/UefiScsiLib.h | 66 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiBootMode.h | 21 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiDependency.h | 26 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiDxeCis.h | 114 +-
.../Firmware/MdePkg/Include/Pi/PiFirmwareFile.h | 108 +-
.../Firmware/MdePkg/Include/Pi/PiFirmwareVolume.h | 36 +-
.../Devices/EFI/Firmware/MdePkg/Include/Pi/PiHob.h | 90 +-
.../Devices/EFI/Firmware/MdePkg/Include/Pi/PiI2c.h | 307 +
.../EFI/Firmware/MdePkg/Include/Pi/PiMultiPhase.h | 69 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiPeiCis.h | 224 +-
.../Firmware/MdePkg/Include/Pi/PiS3BootScript.h | 2 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiSmmCis.h | 62 +-
.../Include/Pi/PiSmmCommunicationAcpiTable.h | 10 +-
.../EFI/Firmware/MdePkg/Include/Pi/PiStatusCode.h | 29 +-
.../Devices/EFI/Firmware/MdePkg/Include/PiDxe.h | 10 +-
.../Devices/EFI/Firmware/MdePkg/Include/PiPei.h | 12 +-
.../Devices/EFI/Firmware/MdePkg/Include/PiSmm.h | 10 +-
.../EFI/Firmware/MdePkg/Include/Ppi/BlockIo.h | 133 +-
.../MdePkg/Include/Ppi/BootInRecoveryMode.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Ppi/CpuIo.h | 46 +-
.../EFI/Firmware/MdePkg/Include/Ppi/Decompress.h | 16 +-
.../MdePkg/Include/Ppi/DeviceRecoveryModule.h | 38 +-
.../EFI/Firmware/MdePkg/Include/Ppi/DxeIpl.h | 16 +-
.../Firmware/MdePkg/Include/Ppi/EndOfPeiPhase.h | 18 +-
.../Firmware/MdePkg/Include/Ppi/FirmwareVolume.h | 140 +-
.../MdePkg/Include/Ppi/FirmwareVolumeInfo.h | 18 +-
.../MdePkg/Include/Ppi/FirmwareVolumeInfo2.h | 72 +
.../EFI/Firmware/MdePkg/Include/Ppi/Graphics.h | 85 +
.../MdePkg/Include/Ppi/GuidedSectionExtraction.h | 44 +-
.../EFI/Firmware/MdePkg/Include/Ppi/I2cMaster.h | 108 +
.../EFI/Firmware/MdePkg/Include/Ppi/LoadFile.h | 23 +-
.../EFI/Firmware/MdePkg/Include/Ppi/LoadImage.h | 16 +-
.../Firmware/MdePkg/Include/Ppi/MasterBootMode.h | 16 +-
.../Firmware/MdePkg/Include/Ppi/MemoryDiscovered.h | 16 +-
.../EFI/Firmware/MdePkg/Include/Ppi/MpServices.h | 283 +
.../Devices/EFI/Firmware/MdePkg/Include/Ppi/Pcd.h | 400 +-
.../EFI/Firmware/MdePkg/Include/Ppi/PcdInfo.h | 105 +
.../EFI/Firmware/MdePkg/Include/Ppi/PciCfg2.h | 4 +-
.../EFI/Firmware/MdePkg/Include/Ppi/PiPcd.h | 12 +-
.../EFI/Firmware/MdePkg/Include/Ppi/PiPcdInfo.h | 82 +
.../MdePkg/Include/Ppi/ReadOnlyVariable2.h | 34 +-
.../Firmware/MdePkg/Include/Ppi/RecoveryModule.h | 22 +-
.../MdePkg/Include/Ppi/ReportStatusCodeHandler.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Ppi/Reset.h | 20 +-
.../EFI/Firmware/MdePkg/Include/Ppi/S3Resume2.h | 44 +-
.../MdePkg/Include/Ppi/SecPlatformInformation.h | 20 +-
.../EFI/Firmware/MdePkg/Include/Ppi/Security2.h | 28 +-
.../EFI/Firmware/MdePkg/Include/Ppi/Smbus2.h | 46 +-
.../EFI/Firmware/MdePkg/Include/Ppi/Stall.h | 16 +-
.../EFI/Firmware/MdePkg/Include/Ppi/StatusCode.h | 14 +-
.../Firmware/MdePkg/Include/Ppi/TemporaryRamDone.h | 52 +
.../MdePkg/Include/Ppi/TemporaryRamSupport.h | 12 +-
.../MdePkg/Include/Ppi/VectorHandoffInfo.h | 75 +
.../MdePkg/Include/Protocol/AbsolutePointer.h | 64 +-
.../Include/Protocol/AcpiSystemDescriptionTable.h | 82 +-
.../Firmware/MdePkg/Include/Protocol/AcpiTable.h | 64 +-
.../MdePkg/Include/Protocol/AdapterInformation.h | 224 +
.../EFI/Firmware/MdePkg/Include/Protocol/Arp.h | 114 +-
.../Firmware/MdePkg/Include/Protocol/AtaPassThru.h | 72 +-
.../MdePkg/Include/Protocol/AuthenticationInfo.h | 36 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Bds.h | 48 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Bis.h | 330 +-
.../EFI/Firmware/MdePkg/Include/Protocol/BlockIo.h | 60 +-
.../Firmware/MdePkg/Include/Protocol/BlockIo2.h | 34 +-
.../Include/Protocol/BusSpecificDriverOverride.h | 22 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Capsule.h | 14 +-
.../MdePkg/Include/Protocol/ComponentName.h | 16 +-
.../MdePkg/Include/Protocol/ComponentName2.h | 28 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Cpu.h | 60 +-
.../EFI/Firmware/MdePkg/Include/Protocol/CpuIo2.h | 52 +-
.../Firmware/MdePkg/Include/Protocol/DebugPort.h | 58 +-
.../MdePkg/Include/Protocol/DebugSupport.h | 197 +-
.../Firmware/MdePkg/Include/Protocol/Decompress.h | 42 +-
.../MdePkg/Include/Protocol/DeferredImageLoad.h | 46 +-
.../Firmware/MdePkg/Include/Protocol/DeviceIo.h | 92 +-
.../Firmware/MdePkg/Include/Protocol/DevicePath.h | 70 +-
.../MdePkg/Include/Protocol/DevicePathFromText.h | 20 +-
.../MdePkg/Include/Protocol/DevicePathToText.h | 20 +-
.../MdePkg/Include/Protocol/DevicePathUtilities.h | 46 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Dhcp4.h | 68 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Dhcp6.h | 294 +-
.../Firmware/MdePkg/Include/Protocol/DiskInfo.h | 56 +-
.../EFI/Firmware/MdePkg/Include/Protocol/DiskIo.h | 18 +-
.../EFI/Firmware/MdePkg/Include/Protocol/DiskIo2.h | 172 +
.../MdePkg/Include/Protocol/DriverBinding.h | 110 +-
.../MdePkg/Include/Protocol/DriverConfiguration.h | 22 +-
.../MdePkg/Include/Protocol/DriverConfiguration2.h | 18 +-
.../MdePkg/Include/Protocol/DriverDiagnostics.h | 24 +-
.../MdePkg/Include/Protocol/DriverDiagnostics2.h | 20 +-
.../MdePkg/Include/Protocol/DriverFamilyOverride.h | 40 +-
.../MdePkg/Include/Protocol/DriverHealth.h | 250 +-
.../Include/Protocol/DriverSupportedEfiVersion.h | 24 +-
.../MdePkg/Include/Protocol/DxeSmmReadyToLock.h | 4 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Eap.h | 74 +-
.../MdePkg/Include/Protocol/EapManagement.h | 156 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Ebc.h | 22 +-
.../Firmware/MdePkg/Include/Protocol/EdidActive.h | 16 +-
.../MdePkg/Include/Protocol/EdidDiscovered.h | 20 +-
.../MdePkg/Include/Protocol/EdidOverride.h | 16 +-
.../Include/Protocol/ExtendedSalBootService.h | 46 +-
.../Include/Protocol/ExtendedSalServiceClasses.h | 20 +-
.../MdePkg/Include/Protocol/FirmwareManagement.h | 260 +-
.../MdePkg/Include/Protocol/FirmwareVolume2.h | 116 +-
.../MdePkg/Include/Protocol/FirmwareVolumeBlock.h | 60 +-
.../MdePkg/Include/Protocol/FormBrowser2.h | 50 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Ftp4.h | 262 +-
.../MdePkg/Include/Protocol/GraphicsOutput.h | 131 +-
.../Include/Protocol/GuidedSectionExtraction.h | 32 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Hash.h | 71 +-
.../MdePkg/Include/Protocol/HiiConfigAccess.h | 65 +-
.../MdePkg/Include/Protocol/HiiConfigRouting.h | 136 +-
.../Firmware/MdePkg/Include/Protocol/HiiDatabase.h | 138 +-
.../EFI/Firmware/MdePkg/Include/Protocol/HiiFont.h | 55 +-
.../Firmware/MdePkg/Include/Protocol/HiiImage.h | 86 +-
.../MdePkg/Include/Protocol/HiiPackageList.h | 14 +-
.../Firmware/MdePkg/Include/Protocol/HiiString.h | 43 +-
.../Protocol/I2cBusConfigurationManagement.h | 171 +
.../MdePkg/Include/Protocol/I2cEnumerate.h | 110 +
.../EFI/Firmware/MdePkg/Include/Protocol/I2cHost.h | 160 +
.../EFI/Firmware/MdePkg/Include/Protocol/I2cIo.h | 175 +
.../Firmware/MdePkg/Include/Protocol/I2cMaster.h | 192 +
.../MdePkg/Include/Protocol/IScsiInitiatorName.h | 22 +-
.../MdePkg/Include/Protocol/IdeControllerInit.h | 294 +-
.../Protocol/IncompatiblePciDeviceSupport.h | 130 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Ip4.h | 106 +-
.../Firmware/MdePkg/Include/Protocol/Ip4Config.h | 109 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Ip6.h | 10 +-
.../Firmware/MdePkg/Include/Protocol/Ip6Config.h | 238 +-
.../EFI/Firmware/MdePkg/Include/Protocol/IpSec.h | 176 +-
.../Firmware/MdePkg/Include/Protocol/IpSecConfig.h | 524 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Kms.h | 94 +-
.../MdePkg/Include/Protocol/LegacyRegion2.h | 18 +-
.../Firmware/MdePkg/Include/Protocol/LoadFile.h | 18 +-
.../Firmware/MdePkg/Include/Protocol/LoadFile2.h | 18 +-
.../Firmware/MdePkg/Include/Protocol/LoadedImage.h | 30 +-
.../MdePkg/Include/Protocol/ManagedNetwork.h | 14 +-
.../Firmware/MdePkg/Include/Protocol/McaInitPmi.h | 10 +-
.../Firmware/MdePkg/Include/Protocol/Metronome.h | 52 +-
.../MdePkg/Include/Protocol/MonotonicCounter.h | 14 +-
.../Firmware/MdePkg/Include/Protocol/MpService.h | 480 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Mtftp4.h | 10 +-
.../Include/Protocol/NetworkInterfaceIdentifier.h | 16 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Pcd.h | 411 +-
.../EFI/Firmware/MdePkg/Include/Protocol/PcdInfo.h | 105 +
.../Protocol/PciHostBridgeResourceAllocation.h | 136 +-
.../MdePkg/Include/Protocol/PciHotPlugInit.h | 132 +-
.../MdePkg/Include/Protocol/PciHotPlugRequest.h | 124 +-
.../EFI/Firmware/MdePkg/Include/Protocol/PciIo.h | 260 +-
.../Firmware/MdePkg/Include/Protocol/PciPlatform.h | 28 +-
.../MdePkg/Include/Protocol/PciRootBridgeIo.h | 194 +-
.../Firmware/MdePkg/Include/Protocol/PiPcdInfo.h | 83 +
.../Include/Protocol/PlatformDriverOverride.h | 94 +-
.../Protocol/PlatformToDriverConfiguration.h | 76 +-
.../Firmware/MdePkg/Include/Protocol/PxeBaseCode.h | 270 +-
.../MdePkg/Include/Protocol/PxeBaseCodeCallBack.h | 52 +-
.../MdePkg/Include/Protocol/RealTimeClock.h | 16 +-
.../Include/Protocol/ReportStatusCodeHandler.h | 22 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Reset.h | 14 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Rng.h | 156 +
.../EFI/Firmware/MdePkg/Include/Protocol/Runtime.h | 48 +-
.../Firmware/MdePkg/Include/Protocol/S3SaveState.h | 52 +-
.../MdePkg/Include/Protocol/S3SmmSaveState.h | 22 +-
.../EFI/Firmware/MdePkg/Include/Protocol/ScsiIo.h | 51 +-
.../MdePkg/Include/Protocol/ScsiPassThru.h | 34 +-
.../MdePkg/Include/Protocol/ScsiPassThruExt.h | 52 +-
.../Firmware/MdePkg/Include/Protocol/Security.h | 50 +-
.../Firmware/MdePkg/Include/Protocol/Security2.h | 107 +
.../MdePkg/Include/Protocol/SecurityPolicy.h | 12 +-
.../Firmware/MdePkg/Include/Protocol/SerialIo.h | 46 +-
.../MdePkg/Include/Protocol/ServiceBinding.h | 44 +-
.../MdePkg/Include/Protocol/SimpleFileSystem.h | 209 +-
.../MdePkg/Include/Protocol/SimpleNetwork.h | 48 +-
.../MdePkg/Include/Protocol/SimplePointer.h | 48 +-
.../MdePkg/Include/Protocol/SimpleTextInEx.h | 6 +-
.../MdePkg/Include/Protocol/SimpleTextOut.h | 32 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Smbios.h | 52 +-
.../EFI/Firmware/MdePkg/Include/Protocol/SmbusHc.h | 66 +-
.../Firmware/MdePkg/Include/Protocol/SmmAccess2.h | 32 +-
.../Firmware/MdePkg/Include/Protocol/SmmBase2.h | 24 +-
.../MdePkg/Include/Protocol/SmmCommunication.h | 18 +-
.../MdePkg/Include/Protocol/SmmConfiguration.h | 28 +-
.../Firmware/MdePkg/Include/Protocol/SmmControl2.h | 34 +-
.../EFI/Firmware/MdePkg/Include/Protocol/SmmCpu.h | 75 +-
.../Firmware/MdePkg/Include/Protocol/SmmCpuIo2.h | 12 +-
.../Firmware/MdePkg/Include/Protocol/SmmEndOfDxe.h | 28 +
.../MdePkg/Include/Protocol/SmmGpiDispatch2.h | 24 +-
.../MdePkg/Include/Protocol/SmmIoTrapDispatch2.h | 32 +-
.../MdePkg/Include/Protocol/SmmPciRootBridgeIo.h | 4 +-
.../Include/Protocol/SmmPeriodicTimerDispatch2.h | 24 +-
.../Include/Protocol/SmmPowerButtonDispatch2.h | 14 +-
.../MdePkg/Include/Protocol/SmmReadyToLock.h | 4 +-
.../Include/Protocol/SmmReportStatusCodeHandler.h | 12 +-
.../Include/Protocol/SmmStandbyButtonDispatch2.h | 18 +-
.../MdePkg/Include/Protocol/SmmStatusCode.h | 30 +-
.../MdePkg/Include/Protocol/SmmSwDispatch2.h | 28 +-
.../MdePkg/Include/Protocol/SmmSxDispatch2.h | 14 +-
.../MdePkg/Include/Protocol/SmmUsbDispatch2.h | 20 +-
.../Firmware/MdePkg/Include/Protocol/StatusCode.h | 18 +-
.../Include/Protocol/StorageSecurityCommand.h | 2 +-
.../EFI/Firmware/MdePkg/Include/Protocol/SuperIo.h | 68 +-
.../EFI/Firmware/MdePkg/Include/Protocol/TapeIo.h | 44 +-
.../Firmware/MdePkg/Include/Protocol/TcgService.h | 66 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Tcp4.h | 20 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Tcp6.h | 8 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Timer.h | 92 +-
.../Firmware/MdePkg/Include/Protocol/Timestamp.h | 101 +
.../MdePkg/Include/Protocol/TrEEProtocol.h | 265 +
.../EFI/Firmware/MdePkg/Include/Protocol/Udp4.h | 80 +-
.../EFI/Firmware/MdePkg/Include/Protocol/Udp6.h | 74 +-
.../EFI/Firmware/MdePkg/Include/Protocol/UgaDraw.h | 12 +-
.../EFI/Firmware/MdePkg/Include/Protocol/UgaIo.h | 40 +-
.../MdePkg/Include/Protocol/UnicodeCollation.h | 36 +-
.../MdePkg/Include/Protocol/Usb2HostController.h | 38 +-
.../MdePkg/Include/Protocol/UsbHostController.h | 316 +-
.../EFI/Firmware/MdePkg/Include/Protocol/UsbIo.h | 120 +-
.../MdePkg/Include/Protocol/UserCredential.h | 130 +-
.../MdePkg/Include/Protocol/UserCredential2.h | 144 +-
.../Firmware/MdePkg/Include/Protocol/UserManager.h | 164 +-
.../Firmware/MdePkg/Include/Protocol/Variable.h | 44 +-
.../MdePkg/Include/Protocol/VariableWrite.h | 42 +-
.../Firmware/MdePkg/Include/Protocol/VlanConfig.h | 32 +-
.../MdePkg/Include/Protocol/WatchdogTimer.h | 62 +-
.../Devices/EFI/Firmware/MdePkg/Include/Uefi.h | 16 +-
.../MdePkg/Include/Uefi/UefiAcpiDataTable.h | 12 +-
.../Firmware/MdePkg/Include/Uefi/UefiBaseType.h | 116 +-
.../EFI/Firmware/MdePkg/Include/Uefi/UefiGpt.h | 14 +-
.../Include/Uefi/UefiInternalFormRepresentation.h | 163 +-
.../Firmware/MdePkg/Include/Uefi/UefiMultiPhase.h | 67 +-
.../EFI/Firmware/MdePkg/Include/Uefi/UefiPxe.h | 22 +-
.../EFI/Firmware/MdePkg/Include/Uefi/UefiSpec.h | 135 +-
.../Firmware/MdePkg/Include/X64/ProcessorBind.h | 72 +-
.../Library/BaseCacheMaintenanceLib/ArmCache.c | 4 +-
.../BaseCacheMaintenanceLib.inf | 10 +-
.../BaseCacheMaintenanceLib.uni | Bin 0 -> 2434 bytes
.../Library/BaseCacheMaintenanceLib/IpfCache.c | 2 +-
.../Library/BaseCacheMaintenanceLib/X86Cache.c | 4 +-
.../Library/BaseCpuLib/AArch64/CpuFlushTlb.S | 38 +
.../MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.S | 39 +
.../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.S | 2 +-
.../MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.asm | 4 +-
.../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.S | 2 +-
.../MdePkg/Library/BaseCpuLib/Arm/CpuSleep.asm | 2 +-
.../MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 35 +-
.../MdePkg/Library/BaseCpuLib/BaseCpuLib.uni | Bin 0 -> 2304 bytes
.../MdePkg/Library/BaseCpuLib/X64/CpuFlushTlb.S | 2 +-
.../Library/BaseDebugLibNull/BaseDebugLibNull.inf | 5 +-
.../Library/BaseDebugLibNull/BaseDebugLibNull.uni | Bin 0 -> 1638 bytes
.../MdePkg/Library/BaseDebugLibNull/DebugLib.c | 57 +-
.../BaseDebugLibSerialPort.inf | 12 +-
.../BaseDebugLibSerialPort.uni | Bin 0 -> 1902 bytes
.../Library/BaseDebugLibSerialPort/DebugLib.c | 79 +-
.../BaseDebugPrintErrorLevelLib.c | 8 +-
.../BaseDebugPrintErrorLevelLib.inf | 12 +-
.../BaseDebugPrintErrorLevelLib.uni | Bin 0 -> 1918 bytes
.../BaseExtractGuidedSectionLib.c | 78 +-
.../BaseExtractGuidedSectionLib.inf | 18 +-
.../BaseExtractGuidedSectionLib.uni | Bin 0 -> 3712 bytes
.../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf | 12 +-
.../BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni | Bin 0 -> 2546 bytes
.../Library/BaseIoLibIntrinsic/IoHighLevel.c | 80 +-
.../MdePkg/Library/BaseIoLibIntrinsic/IoLib.c | 22 +-
.../MdePkg/Library/BaseIoLibIntrinsic/IoLibArm.c | 2 +-
.../MdePkg/Library/BaseIoLibIntrinsic/IoLibGcc.c | 2 -
.../MdePkg/Library/BaseIoLibIntrinsic/IoLibIcc.c | 12 +-
.../MdePkg/Library/BaseIoLibIntrinsic/IoLibIpf.c | 28 +-
.../Library/BaseIoLibIntrinsic/IoLibMmioBuffer.c | 110 +-
.../MdePkg/Library/BaseIoLibIntrinsic/IoLibMsc.c | 6 +-
.../MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.S | 37 +
.../Library/BaseLib/AArch64/DisableInterrupts.S | 34 +
.../Library/BaseLib/AArch64/EnableInterrupts.S | 35 +
.../Library/BaseLib/AArch64/GetInterruptsState.S | 45 +
.../MdePkg/Library/BaseLib/AArch64/MemoryFence.S | 39 +
.../Library/BaseLib/AArch64/SetJumpLongJump.S | 97 +
.../MdePkg/Library/BaseLib/AArch64/SwitchStack.S | 68 +
.../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.S | 4 +-
.../MdePkg/Library/BaseLib/Arm/CpuBreakpoint.asm | 4 +-
.../MdePkg/Library/BaseLib/Arm/CpuPause.asm | 2 +-
.../MdePkg/Library/BaseLib/Arm/DisableInterrupts.S | 2 +-
.../Library/BaseLib/Arm/DisableInterrupts.asm | 4 +-
.../MdePkg/Library/BaseLib/Arm/EnableInterrupts.S | 2 +-
.../Library/BaseLib/Arm/EnableInterrupts.asm | 4 +-
.../Library/BaseLib/Arm/GetInterruptsState.S | 2 +-
.../Library/BaseLib/Arm/GetInterruptsState.asm | 4 +-
.../Library/BaseLib/Arm/InternalSwitchStack.c | 2 +-
.../Firmware/MdePkg/Library/BaseLib/Arm/Math64.S | 26 +-
.../MdePkg/Library/BaseLib/Arm/MemoryFence.S | 39 +
.../MdePkg/Library/BaseLib/Arm/MemoryFence.asm | 39 +
.../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.S | 2 +-
.../MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm | 2 +-
.../MdePkg/Library/BaseLib/Arm/SwitchStack.S | 8 +-
.../MdePkg/Library/BaseLib/Arm/SwitchStack.asm | 8 +-
.../MdePkg/Library/BaseLib/Arm/Unaligned.c | 2 +-
.../Firmware/MdePkg/Library/BaseLib/BaseLib.inf | 475 +-
.../Firmware/MdePkg/Library/BaseLib/BaseLib.uni | Bin 0 -> 1882 bytes
.../MdePkg/Library/BaseLib/BaseLibInternals.h | 2 +-
.../EFI/Firmware/MdePkg/Library/BaseLib/BitField.c | 66 +-
.../EFI/Firmware/MdePkg/Library/BaseLib/CheckSum.c | 8 +-
.../Firmware/MdePkg/Library/BaseLib/ChkStkGcc.c | 4 +-
.../MdePkg/Library/BaseLib/DivS64x64Remainder.c | 2 +-
.../Firmware/MdePkg/Library/BaseLib/Ia32/CpuIdEx.S | 12 +-
.../MdePkg/Library/BaseLib/Ia32/CpuIdEx.asm | 10 +-
.../Library/BaseLib/Ia32/DivU64x64Remainder.S | 32 +-
.../MdePkg/Library/BaseLib/Ia32/EnableCache.S | 2 +-
.../MdePkg/Library/BaseLib/Ia32/EnableCache.asm | 2 +-
.../MdePkg/Library/BaseLib/Ia32/EnablePaging64.S | 2 +-
.../MdePkg/Library/BaseLib/Ia32/GccInline.c | 156 +-
.../Library/BaseLib/Ia32/InternalSwitchStack.S | 2 +-
.../MdePkg/Library/BaseLib/Ia32/MultU64x32.S | 2 +-
.../MdePkg/Library/BaseLib/Ia32/MultU64x64.S | 18 +-
.../MdePkg/Library/BaseLib/Ia32/RShiftU64.S | 2 +-
.../Firmware/MdePkg/Library/BaseLib/Ia32/ReadCr0.c | 4 +-
.../Firmware/MdePkg/Library/BaseLib/Ia32/Thunk16.S | 133 +-
.../MdePkg/Library/BaseLib/Ia32/Thunk16.asm | 44 +-
.../MdePkg/Library/BaseLib/Ia32/Thunk16.nasm | 263 +
.../MdePkg/Library/BaseLib/Ipf/AccessMsrDb.s | 8 +-
.../EFI/Firmware/MdePkg/Library/BaseLib/Ipf/Asm.h | 2 +-
.../MdePkg/Library/BaseLib/Ipf/AsmCpuMisc.s | 6 +-
.../MdePkg/Library/BaseLib/Ipf/FlushCacheRange.c | 12 +-
.../Firmware/MdePkg/Library/BaseLib/Ipf/Ia64gen.h | 8 +-
.../Library/BaseLib/Ipf/InternalFlushCacheRange.s | 58 +-
.../Firmware/MdePkg/Library/BaseLib/Ipf/ReadCr.s | 2 +-
.../MdePkg/Library/BaseLib/Ipf/SwitchStack.s | 4 +-
.../Firmware/MdePkg/Library/BaseLib/LinkedList.c | 94 +-
.../Firmware/MdePkg/Library/BaseLib/SafeString.c | 896 +
.../EFI/Firmware/MdePkg/Library/BaseLib/String.c | 154 +-
.../Firmware/MdePkg/Library/BaseLib/SwitchStack.c | 6 +-
.../Firmware/MdePkg/Library/BaseLib/X64/CpuIdEx.S | 8 +-
.../MdePkg/Library/BaseLib/X64/DisablePaging64.S | 20 +-
.../MdePkg/Library/BaseLib/X64/DisablePaging64.asm | 6 +-
.../MdePkg/Library/BaseLib/X64/EnableCache.S | 2 +-
.../MdePkg/Library/BaseLib/X64/EnableCache.asm | 2 +-
.../MdePkg/Library/BaseLib/X64/FlushCacheLine.asm | 2 +-
.../MdePkg/Library/BaseLib/X64/GccInline.c | 170 +-
.../Firmware/MdePkg/Library/BaseLib/X64/LongJump.S | 2 +-
.../Firmware/MdePkg/Library/BaseLib/X64/SetJump.S | 4 +-
.../MdePkg/Library/BaseLib/X64/SwitchStack.S | 4 +-
.../Firmware/MdePkg/Library/BaseLib/X64/Thunk16.S | 48 +-
.../MdePkg/Library/BaseLib/X64/Thunk16.asm | 24 +-
.../MdePkg/Library/BaseLib/X64/Thunk16.nasm | 325 +
.../Firmware/MdePkg/Library/BaseLib/X86FxRestore.c | 4 +-
.../Firmware/MdePkg/Library/BaseLib/X86FxSave.c | 4 +-
.../EFI/Firmware/MdePkg/Library/BaseLib/X86Msr.c | 22 +-
.../EFI/Firmware/MdePkg/Library/BaseLib/X86Thunk.c | 64 +-
.../MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf | 5 +-
.../MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni | Bin 0 -> 1730 bytes
.../Library/BaseMemoryLib/CompareMemWrapper.c | 4 +-
.../MdePkg/Library/BaseMemoryLib/CopyMemWrapper.c | 4 +-
.../MdePkg/Library/BaseMemoryLib/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLib/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLib/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLib/ScanMem64Wrapper.c | 2 +-
.../MdePkg/Library/BaseMemoryLib/ScanMem8Wrapper.c | 8 +-
.../MdePkg/Library/BaseMemoryLib/SetMemWrapper.c | 2 +-
.../MdePkg/Library/BaseMemoryLib/ZeroMemWrapper.c | 4 +-
.../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.inf | 5 +-
.../Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni | Bin 0 -> 1938 bytes
.../Library/BaseMemoryLibMmx/CompareMemWrapper.c | 4 +-
.../Library/BaseMemoryLibMmx/CopyMemWrapper.c | 4 +-
.../MdePkg/Library/BaseMemoryLibMmx/Ia32/SetMem.S | 4 +-
.../Library/BaseMemoryLibMmx/Ia32/SetMem16.S | 2 +-
.../Library/BaseMemoryLibMmx/Ia32/SetMem32.S | 2 +-
.../Library/BaseMemoryLibMmx/Ia32/SetMem64.S | 2 +-
.../MdePkg/Library/BaseMemoryLibMmx/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLibMmx/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLibMmx/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLibMmx/ScanMem64Wrapper.c | 2 +-
.../Library/BaseMemoryLibMmx/ScanMem8Wrapper.c | 8 +-
.../Library/BaseMemoryLibMmx/SetMemWrapper.c | 2 +-
.../Library/BaseMemoryLibMmx/X64/CompareMem.S | 8 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S | 10 +-
.../Library/BaseMemoryLibMmx/X64/ScanMem16.S | 8 +-
.../Library/BaseMemoryLibMmx/X64/ScanMem32.S | 8 +-
.../Library/BaseMemoryLibMmx/X64/ScanMem64.S | 8 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/ScanMem8.S | 6 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem.S | 4 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem16.S | 18 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem32.S | 4 +-
.../MdePkg/Library/BaseMemoryLibMmx/X64/SetMem64.S | 4 +-
.../Library/BaseMemoryLibMmx/ZeroMemWrapper.c | 4 +-
.../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf | 7 +-
.../BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni | Bin 0 -> 2036 bytes
.../BaseMemoryLibOptDxe/CompareMemWrapper.c | 4 +-
.../Library/BaseMemoryLibOptDxe/CopyMemWrapper.c | 4 +-
.../Library/BaseMemoryLibOptDxe/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLibOptDxe/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptDxe/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptDxe/ScanMem64Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptDxe/ScanMem8Wrapper.c | 10 +-
.../Library/BaseMemoryLibOptDxe/SetMemWrapper.c | 2 +-
.../Library/BaseMemoryLibOptDxe/X64/CompareMem.S | 2 +-
.../Library/BaseMemoryLibOptDxe/X64/CopyMem.S | 2 +-
.../Library/BaseMemoryLibOptDxe/X64/SetMem.S | 4 +-
.../Library/BaseMemoryLibOptDxe/X64/SetMem.asm | 4 +-
.../Library/BaseMemoryLibOptDxe/ZeroMemWrapper.c | 4 +-
.../BaseMemoryLibOptPei/BaseMemoryLibOptPei.inf | 7 +-
.../BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni | Bin 0 -> 2154 bytes
.../BaseMemoryLibOptPei/CompareMemWrapper.c | 4 +-
.../Library/BaseMemoryLibOptPei/CopyMemWrapper.c | 4 +-
.../Library/BaseMemoryLibOptPei/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLibOptPei/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptPei/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptPei/ScanMem64Wrapper.c | 2 +-
.../Library/BaseMemoryLibOptPei/ScanMem8Wrapper.c | 8 +-
.../Library/BaseMemoryLibOptPei/SetMemWrapper.c | 2 +-
.../Library/BaseMemoryLibOptPei/X64/SetMem64.S | 2 +-
.../Library/BaseMemoryLibOptPei/ZeroMemWrapper.c | 4 +-
.../BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf | 5 +-
.../BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni | Bin 0 -> 2078 bytes
.../BaseMemoryLibRepStr/CompareMemWrapper.c | 4 +-
.../Library/BaseMemoryLibRepStr/CopyMemWrapper.c | 4 +-
.../Library/BaseMemoryLibRepStr/Ia32/SetMem.S | 2 +-
.../Library/BaseMemoryLibRepStr/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLibRepStr/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLibRepStr/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLibRepStr/ScanMem64Wrapper.c | 2 +-
.../Library/BaseMemoryLibRepStr/ScanMem8Wrapper.c | 8 +-
.../Library/BaseMemoryLibRepStr/SetMemWrapper.c | 2 +-
.../Library/BaseMemoryLibRepStr/ZeroMemWrapper.c | 4 +-
.../BaseMemoryLibSse2/BaseMemoryLibSse2.inf | 10 +-
.../BaseMemoryLibSse2/BaseMemoryLibSse2.uni | Bin 0 -> 1834 bytes
.../Library/BaseMemoryLibSse2/CompareMemWrapper.c | 4 +-
.../Library/BaseMemoryLibSse2/CopyMemWrapper.c | 4 +-
.../MdePkg/Library/BaseMemoryLibSse2/Ia32/SetMem.S | 2 +-
.../MdePkg/Library/BaseMemoryLibSse2/MemLibGuid.c | 8 +-
.../Library/BaseMemoryLibSse2/ScanMem16Wrapper.c | 2 +-
.../Library/BaseMemoryLibSse2/ScanMem32Wrapper.c | 2 +-
.../Library/BaseMemoryLibSse2/ScanMem64Wrapper.c | 2 +-
.../Library/BaseMemoryLibSse2/ScanMem8Wrapper.c | 8 +-
.../Library/BaseMemoryLibSse2/SetMemWrapper.c | 2 +-
.../MdePkg/Library/BaseMemoryLibSse2/X64/CopyMem.S | 4 +-
.../Library/BaseMemoryLibSse2/ZeroMemWrapper.c | 4 +-
.../BaseOrderedCollectionRedBlackTreeLib.c | 1454 ++
.../BaseOrderedCollectionRedBlackTreeLib.inf | 50 +
.../BaseOrderedCollectionRedBlackTreeLib.uni | Bin 0 -> 2640 bytes
.../Library/BasePalLibNull/BasePalLibNull.inf | 5 +-
.../Library/BasePalLibNull/BasePalLibNull.uni | Bin 0 -> 1758 bytes
.../MdePkg/Library/BasePalLibNull/PalCall.c | 16 +-
.../Library/BasePcdLibNull/BasePcdLibNull.inf | 5 +-
.../Library/BasePcdLibNull/BasePcdLibNull.uni | Bin 0 -> 2210 bytes
.../MdePkg/Library/BasePcdLibNull/PcdLib.c | 367 +-
.../MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf | 5 +-
.../MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni | Bin 0 -> 2126 bytes
.../MdePkg/Library/BasePciCf8Lib/PciCf8Lib.c | 89 +-
.../BasePciExpressLib/BasePciExpressLib.inf | 7 +-
.../BasePciExpressLib/BasePciExpressLib.uni | Bin 0 -> 2230 bytes
.../Library/BasePciExpressLib/PciExpressLib.c | 35 +-
.../MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf | 5 +-
.../MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni | Bin 0 -> 2086 bytes
.../Firmware/MdePkg/Library/BasePciLibCf8/PciLib.c | 29 +-
.../BasePciLibPciExpress/BasePciLibPciExpress.inf | 5 +-
.../BasePciLibPciExpress/BasePciLibPciExpress.uni | Bin 0 -> 2124 bytes
.../MdePkg/Library/BasePciLibPciExpress/PciLib.c | 29 +-
.../BasePeCoffExtraActionLibNull.inf | 6 +-
.../PeCoffExtraActionLib.c | 6 +-
.../PeCoffExtraActionLibNull.uni | Bin 0 -> 1878 bytes
.../BasePeCoffGetEntryPointLib.inf | 5 +-
.../BasePeCoffGetEntryPointLib.uni | Bin 0 -> 1702 bytes
.../PeCoffGetEntryPoint.c | 8 +-
.../Library/BasePeCoffLib/AArch64/PeCoffLoaderEx.c | 127 +
.../Library/BasePeCoffLib/Arm/PeCoffLoaderEx.c | 34 +-
.../MdePkg/Library/BasePeCoffLib/BasePeCoff.c | 809 +-
.../MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf | 15 +-
.../MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni | Bin 0 -> 3514 bytes
.../Library/BasePeCoffLib/BasePeCoffLibInternals.h | 8 +-
.../Library/BasePeCoffLib/Ipf/PeCoffLoaderEx.c | 4 +-
.../MdePkg/Library/BasePeCoffLib/PeCoffLoaderEx.c | 6 +-
.../BasePerformanceLibNull.inf | 12 +-
.../BasePerformanceLibNull.uni | Bin 0 -> 1782 bytes
.../BasePerformanceLibNull/PerformanceLib.c | 25 +-
.../BasePostCodeLibDebug/BasePostCodeLibDebug.inf | 10 +-
.../BasePostCodeLibDebug/BasePostCodeLibDebug.uni | Bin 0 -> 2018 bytes
.../MdePkg/Library/BasePostCodeLibDebug/PostCode.c | 56 +-
.../BasePostCodeLibPort80.inf | 7 +-
.../BasePostCodeLibPort80.uni | Bin 0 -> 1814 bytes
.../Library/BasePostCodeLibPort80/PostCode.c | 56 +-
.../MdePkg/Library/BasePrintLib/BasePrintLib.inf | 6 +-
.../MdePkg/Library/BasePrintLib/BasePrintLib.uni | Bin 0 -> 1590 bytes
.../MdePkg/Library/BasePrintLib/PrintLib.c | 178 +-
.../MdePkg/Library/BasePrintLib/PrintLibInternal.c | 164 +-
.../MdePkg/Library/BasePrintLib/PrintLibInternal.h | 38 +-
.../BaseReportStatusCodeLib.c | 2 +-
.../BaseReportStatusCodeLibNull.inf | 4 +-
.../BaseReportStatusCodeLibNull.uni | Bin 0 -> 1742 bytes
.../BaseS3BootScriptLibNull.inf | 3 +-
.../BaseS3BootScriptLibNull.uni | Bin 0 -> 2292 bytes
.../BaseS3BootScriptLibNull/BootScriptLib.c | 87 +-
.../MdePkg/Library/BaseS3IoLib/BaseS3IoLib.inf | 11 +-
.../MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni | Bin 0 -> 2100 bytes
.../Firmware/MdePkg/Library/BaseS3IoLib/S3IoLib.c | 224 +-
.../MdePkg/Library/BaseS3PciLib/BaseS3PciLib.inf | 10 +-
.../MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni | Bin 0 -> 2132 bytes
.../MdePkg/Library/BaseS3PciLib/S3PciLib.c | 29 +-
.../Library/BaseS3SmbusLib/BaseS3SmbusLib.inf | 12 +-
.../Library/BaseS3SmbusLib/BaseS3SmbusLib.uni | Bin 0 -> 2132 bytes
.../MdePkg/Library/BaseS3SmbusLib/S3SmbusLib.c | 22 +-
.../Library/BaseS3StallLib/BaseS3StallLib.inf | 10 +-
.../Library/BaseS3StallLib/BaseS3StallLib.uni | Bin 0 -> 2060 bytes
.../MdePkg/Library/BaseS3StallLib/S3StallLib.c | 6 +-
.../BaseSerialPortLibNull/BaseSerialPortLibNull.c | 20 +-
.../BaseSerialPortLibNull.inf | 3 +-
.../BaseSerialPortLibNull.uni | Bin 0 -> 1822 bytes
.../Library/BaseSmbusLibNull/BaseSmbusLibNull.c | 544 +
.../Library/BaseSmbusLibNull/BaseSmbusLibNull.inf | 35 +
.../Library/BaseSmbusLibNull/BaseSmbusLibNull.uni | Bin 0 -> 1688 bytes
.../Library/BaseStackCheckLib/BaseStackCheckGcc.c | 55 +
.../BaseStackCheckLib/BaseStackCheckLib.inf | 44 +
.../BaseStackCheckLib/BaseStackCheckLib.uni | Bin 0 -> 1478 bytes
.../AArch64/Synchronization.c | 115 +
.../BaseSynchronizationLib/Arm/Synchronization.c | 6 +-
.../BaseSynchronizationLib.inf | 52 +-
.../BaseSynchronizationLib.uni | Bin 0 -> 1862 bytes
.../BaseSynchronizationLib/Ebc/Synchronization.c | 6 +-
.../BaseSynchronizationLib/Ia32/GccInline.c | 22 +-
.../BaseSynchronizationLib/Synchronization.c | 6 +-
.../BaseSynchronizationLib/SynchronizationGcc.c | 10 +-
.../BaseSynchronizationLib/SynchronizationMsc.c | 8 +-
.../Library/BaseSynchronizationLib/X64/GccInline.c | 24 +-
.../BaseTimerLibNullTemplate.inf | 5 +-
.../BaseTimerLibNullTemplate.uni | Bin 0 -> 2828 bytes
.../BaseUefiDecompressLib/BaseUefiDecompressLib.c | 77 +-
.../BaseUefiDecompressLib.inf | 5 +-
.../BaseUefiDecompressLib.uni | Bin 0 -> 1670 bytes
.../Library/DxeCoreEntryPoint/DxeCoreEntryPoint.c | 10 +-
.../DxeCoreEntryPoint/DxeCoreEntryPoint.inf | 5 +-
.../DxeCoreEntryPoint/DxeCoreEntryPoint.uni | Bin 0 -> 1678 bytes
.../MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf | 5 +-
.../MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni | Bin 0 -> 2042 bytes
.../Firmware/MdePkg/Library/DxeCoreHobLib/HobLib.c | 118 +-
.../DxeExtendedSalLib/DxeExtendedSalLib.inf | 8 +-
.../DxeExtendedSalLib/DxeExtendedSalLib.uni | Bin 0 -> 2010 bytes
.../Library/DxeExtendedSalLib/ExtendedSalLib.c | 342 +-
.../DxeExtendedSalLib/Ipf/AsmExtendedSalLib.s | 16 +-
.../DxeExtractGuidedSectionLib.c | 106 +-
.../DxeExtractGuidedSectionLib.inf | 6 +-
.../DxeExtractGuidedSectionLib.uni | Bin 0 -> 1894 bytes
.../MdePkg/Library/DxeHobLib/DxeHobLib.inf | 9 +-
.../MdePkg/Library/DxeHobLib/DxeHobLib.uni | Bin 0 -> 2106 bytes
.../EFI/Firmware/MdePkg/Library/DxeHobLib/HobLib.c | 126 +-
.../MdePkg/Library/DxeHstiLib/DxeHstiLib.inf | 48 +
.../MdePkg/Library/DxeHstiLib/DxeHstiLib.uni | Bin 0 -> 1612 bytes
.../Firmware/MdePkg/Library/DxeHstiLib/HstiAip.c | 175 +
.../Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.c | 609 +
.../Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.h | 65 +
.../Library/DxeIoLibCpuIo2/DxeCpuIo2LibInternal.h | 4 +-
.../Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.inf | 6 +-
.../Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni | Bin 0 -> 1920 bytes
.../MdePkg/Library/DxeIoLibCpuIo2/IoHighLevel.c | 42 +-
.../Firmware/MdePkg/Library/DxeIoLibCpuIo2/IoLib.c | 22 +-
.../Library/DxeIoLibCpuIo2/IoLibMmioBuffer.c | 4 +-
.../MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.inf | 11 +-
.../MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni | Bin 0 -> 1984 bytes
.../Library/DxeIoLibEsal/DxeIoLibEsalInternal.h | 2 +-
.../MdePkg/Library/DxeIoLibEsal/IoHighLevel.c | 42 +-
.../Firmware/MdePkg/Library/DxeIoLibEsal/IoLib.c | 56 +-
.../MdePkg/Library/DxeIoLibEsal/IoLibMmioBuffer.c | 110 +-
.../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.c | 14 +-
.../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.inf | 6 +-
.../MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni | Bin 0 -> 1848 bytes
.../Firmware/MdePkg/Library/DxePcdLib/DxePcdLib.c | 460 +-
.../MdePkg/Library/DxePcdLib/DxePcdLib.inf | 18 +-
.../MdePkg/Library/DxePcdLib/DxePcdLib.uni | Bin 0 -> 3336 bytes
.../MdePkg/Library/DxePciLibEsal/DxePciLibEsal.inf | 4 +-
.../MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni | Bin 0 -> 1916 bytes
.../Firmware/MdePkg/Library/DxePciLibEsal/PciLib.c | 17 +-
.../DxePciSegmentLibEsal/DxePciSegementLibEsal.uni | Bin 0 -> 1964 bytes
.../DxePciSegmentLibEsal/DxePciSegmentLibEsal.inf | 4 +-
.../MdePkg/Library/DxePciSegmentLibEsal/PciLib.c | 17 +-
.../DxeRuntimeExtendedSalLib.inf | 10 +-
.../DxeRuntimeExtendedSalLib.uni | Bin 0 -> 2068 bytes
.../DxeRuntimeExtendedSalLib/ExtendedSalLib.c | 352 +-
.../Ipf/AsmExtendedSalLib.s | 24 +-
.../DxeRuntimePciExpressLib.inf | 14 +-
.../DxeRuntimePciExpressLib.uni | Bin 0 -> 2922 bytes
.../DxeRuntimePciExpressLib/PciExpressLib.c | 55 +-
.../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.c | 202 +-
.../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.inf | 6 +-
.../MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni | Bin 0 -> 1930 bytes
.../MdePkg/Library/DxeServicesLib/DxeServicesLib.c | 283 +-
.../Library/DxeServicesLib/DxeServicesLib.inf | 20 +-
.../Library/DxeServicesLib/DxeServicesLib.uni | Bin 0 -> 2594 bytes
.../DxeServicesTableLib/DxeServicesTableLib.c | 8 +-
.../DxeServicesTableLib/DxeServicesTableLib.inf | 5 +-
.../DxeServicesTableLib/DxeServicesTableLib.uni | Bin 0 -> 2076 bytes
.../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.c | 10 +-
.../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.inf | 4 +-
.../MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni | Bin 0 -> 1798 bytes
.../MdePkg/Library/DxeSmbusLib/InternalSmbusLib.h | 8 +-
.../Firmware/MdePkg/Library/DxeSmbusLib/SmbusLib.c | 140 +-
.../Library/DxeTimerLibEsal/DxeTimerLibEsal.c | 28 +-
.../Library/DxeTimerLibEsal/DxeTimerLibEsal.inf | 6 +-
.../Library/DxeTimerLibEsal/DxeTimerLibEsal.uni | Bin 0 -> 2020 bytes
.../Library/PeiCoreEntryPoint/PeiCoreEntryPoint.c | 36 +-
.../PeiCoreEntryPoint/PeiCoreEntryPoint.inf | 4 +-
.../PeiCoreEntryPoint/PeiCoreEntryPoint.uni | Bin 0 -> 1678 bytes
.../PeiDxePostCodeLibReportStatusCode.inf | 3 +-
.../PeiDxePostCodeLibReportStatusCode.uni | Bin 0 -> 1938 bytes
.../PeiDxePostCodeLibReportStatusCode/PostCode.c | 44 +-
.../PeiExtractGuidedSectionLib.c | 98 +-
.../PeiExtractGuidedSectionLib.inf | 4 +-
.../PeiExtractGuidedSectionLib.uni | Bin 0 -> 1900 bytes
.../EFI/Firmware/MdePkg/Library/PeiHobLib/HobLib.c | 142 +-
.../MdePkg/Library/PeiHobLib/PeiHobLib.inf | 21 +-
.../MdePkg/Library/PeiHobLib/PeiHobLib.uni | Bin 0 -> 1830 bytes
.../MdePkg/Library/PeiIoLibCpuIo/IoHighLevel.c | 80 +-
.../Firmware/MdePkg/Library/PeiIoLibCpuIo/IoLib.c | 12 +-
.../MdePkg/Library/PeiIoLibCpuIo/IoLibMmioBuffer.c | 110 +-
.../MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.inf | 6 +-
.../MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni | Bin 0 -> 1858 bytes
.../PeiMemoryAllocationLib/MemoryAllocationLib.c | 303 +-
.../PeiMemoryAllocationLib.inf | 4 +-
.../PeiMemoryAllocationLib.uni | Bin 0 -> 1982 bytes
.../Library/PeiMemoryLib/CompareMemWrapper.c | 4 +-
.../MdePkg/Library/PeiMemoryLib/CopyMemWrapper.c | 4 +-
.../Firmware/MdePkg/Library/PeiMemoryLib/MemLib.c | 4 +-
.../MdePkg/Library/PeiMemoryLib/MemLibGuid.c | 8 +-
.../MdePkg/Library/PeiMemoryLib/MemLibInternals.h | 4 +-
.../MdePkg/Library/PeiMemoryLib/PeiMemoryLib.inf | 3 +-
.../MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni | Bin 0 -> 1940 bytes
.../MdePkg/Library/PeiMemoryLib/ScanMem16Wrapper.c | 2 +-
.../MdePkg/Library/PeiMemoryLib/ScanMem32Wrapper.c | 2 +-
.../MdePkg/Library/PeiMemoryLib/ScanMem64Wrapper.c | 2 +-
.../MdePkg/Library/PeiMemoryLib/ScanMem8Wrapper.c | 8 +-
.../MdePkg/Library/PeiMemoryLib/SetMemWrapper.c | 2 +-
.../MdePkg/Library/PeiMemoryLib/ZeroMemWrapper.c | 4 +-
.../Firmware/MdePkg/Library/PeiPalLib/PeiPalLib.c | 16 +-
.../MdePkg/Library/PeiPalLib/PeiPalLib.inf | 5 +-
.../MdePkg/Library/PeiPalLib/PeiPalLib.uni | Bin 0 -> 2090 bytes
.../Firmware/MdePkg/Library/PeiPcdLib/PeiPcdLib.c | 477 +-
.../MdePkg/Library/PeiPcdLib/PeiPcdLib.inf | 15 +-
.../MdePkg/Library/PeiPcdLib/PeiPcdLib.uni | Bin 0 -> 3910 bytes
.../MdePkg/Library/PeiPciLibPciCfg2/PciLib.c | 31 +-
.../Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.inf | 4 +-
.../Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni | Bin 0 -> 2922 bytes
.../PeiPciSegmentLibPciCfg2/PciSegmentLib.c | 86 +-
.../PeiPciSegmentLibPciCfg2.inf | 3 +-
.../PeiPciSegmentLibPciCfg2.uni | Bin 0 -> 2792 bytes
.../PeiResourcePublicationLib.c | 18 +-
.../PeiResourcePublicationLib.inf | 3 +-
.../PeiResourcePublicationLib.uni | Bin 0 -> 1906 bytes
.../MdePkg/Library/PeiServicesLib/PeiServicesLib.c | 286 +-
.../Library/PeiServicesLib/PeiServicesLib.inf | 12 +-
.../Library/PeiServicesLib/PeiServicesLib.uni | Bin 0 -> 1646 bytes
.../PeiServicesTablePointer.c | 51 +-
.../PeiServicesTablePointerLib.inf | 3 +-
.../PeiServicesTablePointerLib.uni | Bin 0 -> 2486 bytes
.../PeiServicesTablePointer.c | 96 +-
.../PeiServicesTablePointerLibIdt.inf | 7 +-
.../PeiServicesTablePointerLibIdt.uni | Bin 0 -> 2206 bytes
.../PeiServicesTablePointer.c | 46 +-
.../PeiServicesTablePointerLibKr7.inf | 3 +-
.../PeiServicesTablePointerLibKr7.uni | Bin 0 -> 2150 bytes
.../PeiSmbusLibSmbus2Ppi/InternalSmbusLib.h | 10 +-
.../Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLib.c | 10 +-
.../PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.inf | 6 +-
.../PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni | Bin 0 -> 1766 bytes
.../MdePkg/Library/PeiSmbusLibSmbus2Ppi/SmbusLib.c | 110 +-
.../MdePkg/Library/PeimEntryPoint/PeimEntryPoint.c | 8 +-
.../Library/PeimEntryPoint/PeimEntryPoint.inf | 5 +-
.../Library/PeimEntryPoint/PeimEntryPoint.uni | Bin 0 -> 1646 bytes
.../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf | 9 +-
.../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni | Bin 0 -> 4200 bytes
.../Library/SecPeiDxeTimerLibCpu/X86TimerLib.c | 71 +-
.../MdePkg/Library/SmmIoLibSmmCpuIo2/IoHighLevel.c | 42 +-
.../MdePkg/Library/SmmIoLibSmmCpuIo2/IoLib.c | 24 +-
.../Library/SmmIoLibSmmCpuIo2/IoLibMmioBuffer.c | 12 +-
.../SmmIoLibSmmCpuIo2/SmmCpuIoLibInternal.h | 6 +-
.../SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.inf | 11 +-
.../SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni | Bin 0 -> 1978 bytes
.../MdePkg/Library/SmmLibNull/SmmLibNull.c | 32 +-
.../MdePkg/Library/SmmLibNull/SmmLibNull.inf | 5 +-
.../MdePkg/Library/SmmLibNull/SmmLibNull.uni | Bin 0 -> 1590 bytes
.../Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.c | 343 +
.../MdePkg/Library/SmmMemLib/SmmMemLib.inf | 52 +
.../MdePkg/Library/SmmMemLib/SmmMemLib.uni | Bin 0 -> 2772 bytes
.../SmmMemoryAllocationLib/MemoryAllocationLib.c | 310 +-
.../SmmMemoryAllocationLib.inf | 10 +-
.../SmmMemoryAllocationLib.uni | Bin 0 -> 2022 bytes
.../Library/SmmPciLibPciRootBridgeIo/PciLib.c | 41 +-
.../SmmPciLibPciRootBridgeIo.inf | 12 +-
.../SmmPciLibPciRootBridgeIo.uni | Bin 0 -> 3218 bytes
.../Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.c | 358 +-
.../SmmPeriodicSmiLib/SmmPeriodicSmiLib.inf | 12 +-
.../SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni | Bin 0 -> 1558 bytes
.../SmmServicesTableLib/SmmServicesTableLib.c | 10 +-
.../SmmServicesTableLib/SmmServicesTableLib.inf | 4 +-
.../SmmServicesTableLib/SmmServicesTableLib.uni | Bin 0 -> 1574 bytes
.../ApplicationEntryPoint.c | 6 +-
.../UefiApplicationEntryPoint.inf | 3 +-
.../UefiApplicationEntryPoint.uni | Bin 0 -> 1742 bytes
.../UefiBootServicesTableLib.c | 4 +-
.../UefiBootServicesTableLib.inf | 5 +-
.../UefiBootServicesTableLib.uni | Bin 0 -> 1742 bytes
.../MdePkg/Library/UefiDebugLibConOut/DebugLib.c | 86 +-
.../UefiDebugLibConOut/UefiDebugLibConOut.inf | 8 +-
.../UefiDebugLibConOut/UefiDebugLibConOut.uni | Bin 0 -> 1906 bytes
.../MdePkg/Library/UefiDebugLibStdErr/DebugLib.c | 86 +-
.../UefiDebugLibStdErr/UefiDebugLibStdErr.inf | 8 +-
.../UefiDebugLibStdErr/UefiDebugLibStdErr.uni | Bin 0 -> 1930 bytes
.../Library/UefiDevicePathLib/DevicePathFromText.c | 3270 ++++
.../Library/UefiDevicePathLib/DevicePathToText.c | 2065 +++
.../UefiDevicePathLib/DevicePathUtilities.c | 878 +
.../Library/UefiDevicePathLib/UefiDevicePathLib.c | 747 +-
.../Library/UefiDevicePathLib/UefiDevicePathLib.h | 456 +
.../UefiDevicePathLib/UefiDevicePathLib.inf | 30 +-
.../UefiDevicePathLib/UefiDevicePathLib.uni | Bin 0 -> 1914 bytes
.../UefiDevicePathLibOptionalDevicePathProtocol.c | 484 +
...UefiDevicePathLibOptionalDevicePathProtocol.inf | 81 +
...UefiDevicePathLibOptionalDevicePathProtocol.uni | Bin 0 -> 2130 bytes
.../UefiDevicePathLib.c | 451 +-
.../UefiDevicePathLibDevicePathProtocol.inf | 19 +-
.../UefiDevicePathLibDevicePathProtocol.uni | Bin 0 -> 2214 bytes
.../UefiDriverEntryPoint/DriverEntryPoint.c | 28 +-
.../UefiDriverEntryPoint/UefiDriverEntryPoint.inf | 7 +-
.../UefiDriverEntryPoint/UefiDriverEntryPoint.uni | Bin 0 -> 1918 bytes
.../EFI/Firmware/MdePkg/Library/UefiLib/Console.c | 187 +-
.../MdePkg/Library/UefiLib/UefiDriverModel.c | 234 +-
.../EFI/Firmware/MdePkg/Library/UefiLib/UefiLib.c | 282 +-
.../Firmware/MdePkg/Library/UefiLib/UefiLib.inf | 44 +-
.../Firmware/MdePkg/Library/UefiLib/UefiLib.uni | Bin 0 -> 3046 bytes
.../Firmware/MdePkg/Library/UefiLib/UefiLibPrint.c | 154 +-
.../Firmware/MdePkg/Library/UefiLib/UefiNotTiano.c | 82 +-
.../UefiMemoryAllocationLib/MemoryAllocationLib.c | 120 +-
.../UefiMemoryAllocationLib.inf | 4 +-
.../UefiMemoryAllocationLib.uni | Bin 0 -> 1942 bytes
.../Library/UefiMemoryLib/CompareMemWrapper.c | 4 +-
.../MdePkg/Library/UefiMemoryLib/CopyMemWrapper.c | 4 +-
.../MdePkg/Library/UefiMemoryLib/MemLibGuid.c | 8 +-
.../Library/UefiMemoryLib/ScanMem16Wrapper.c | 2 +-
.../Library/UefiMemoryLib/ScanMem32Wrapper.c | 2 +-
.../Library/UefiMemoryLib/ScanMem64Wrapper.c | 2 +-
.../MdePkg/Library/UefiMemoryLib/ScanMem8Wrapper.c | 8 +-
.../MdePkg/Library/UefiMemoryLib/SetMemWrapper.c | 2 +-
.../MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf | 5 +-
.../MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni | Bin 0 -> 1980 bytes
.../MdePkg/Library/UefiMemoryLib/ZeroMemWrapper.c | 4 +-
.../MdePkg/Library/UefiPalLib/UefiPalLib.c | 2 +-
.../MdePkg/Library/UefiPalLib/UefiPalLib.inf | 6 +-
.../MdePkg/Library/UefiPalLib/UefiPalLib.uni | Bin 0 -> 2032 bytes
.../Library/UefiPciLibPciRootBridgeIo/PciLib.c | 41 +-
.../UefiPciLibPciRootBridgeIo.inf | 4 +-
.../UefiPciLibPciRootBridgeIo.uni | Bin 0 -> 3186 bytes
.../PciSegmentLib.c | 92 +-
.../PciSegmentLib.h | 2 +-
.../UefiPciSegmentLibPciRootBridgeIo.inf | 4 +-
.../UefiPciSegmentLibPciRootBridgeIo.uni | Bin 0 -> 3364 bytes
.../MdePkg/Library/UefiRuntimeLib/RuntimeLib.c | 14 +-
.../Library/UefiRuntimeLib/UefiRuntimeLib.inf | 9 +-
.../Library/UefiRuntimeLib/UefiRuntimeLib.uni | Bin 0 -> 2358 bytes
.../UefiRuntimeServicesTableLib.inf | 3 +-
.../UefiRuntimeServicesTableLib.uni | Bin 0 -> 1766 bytes
.../MdePkg/Library/UefiSalLib/UefiSalLib.c | 6 +-
.../MdePkg/Library/UefiSalLib/UefiSalLib.inf | 6 +-
.../MdePkg/Library/UefiSalLib/UefiSalLib.uni | Bin 0 -> 2032 bytes
.../MdePkg/Library/UefiScsiLib/UefiScsiLib.c | 74 +-
.../MdePkg/Library/UefiScsiLib/UefiScsiLib.inf | 7 +-
.../MdePkg/Library/UefiScsiLib/UefiScsiLib.uni | Bin 0 -> 1910 bytes
.../EFI/Firmware/MdePkg/Library/UefiUsbLib/Hid.c | 10 +-
.../MdePkg/Library/UefiUsbLib/UefiUsbLib.inf | 8 +-
.../MdePkg/Library/UefiUsbLib/UefiUsbLib.uni | Bin 0 -> 2126 bytes
.../MdePkg/Library/UefiUsbLib/UefiUsbLibInternal.h | 2 +-
.../Firmware/MdePkg/Library/UefiUsbLib/UsbDxeLib.c | 6 +-
src/VBox/Devices/EFI/Firmware/MdePkg/License.txt | 25 +
src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dec | 3318 ++--
src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.dsc | 18 +-
src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.uni | Bin 0 -> 66564 bytes
.../Devices/EFI/Firmware/MdePkg/MdePkgExtra.uni | Bin 0 -> 1482 bytes
.../NetworkPkg/Application/IfConfig6/IfConfig6.c | 9 +-
.../NetworkPkg/Application/IfConfig6/IfConfig6.h | 4 +-
.../NetworkPkg/Application/IfConfig6/IfConfig6.inf | 17 +-
.../NetworkPkg/Application/IfConfig6/IfConfig6.uni | Bin 0 -> 1884 bytes
.../Application/IfConfig6/IfConfig6Extra.uni | Bin 0 -> 1328 bytes
.../NetworkPkg/Application/IpsecConfig/Indexer.c | 3 +-
.../Application/IpsecConfig/IpSecConfig.inf | 15 +-
.../Application/IpsecConfig/IpSecConfig.uni | Bin 0 -> 1972 bytes
.../Application/IpsecConfig/IpSecConfigExtra.uni | Bin 0 -> 1338 bytes
.../Application/IpsecConfig/IpSecConfigStrings.uni | Bin 24238 -> 24240 bytes
.../NetworkPkg/Application/IpsecConfig/Match.h | 2 +-
.../Firmware/NetworkPkg/Application/Ping6/Ping6.c | 10 +-
.../NetworkPkg/Application/Ping6/Ping6.inf | 18 +-
.../NetworkPkg/Application/Ping6/Ping6.uni | Bin 0 -> 1788 bytes
.../NetworkPkg/Application/Ping6/Ping6Extra.uni | Bin 0 -> 1312 bytes
.../NetworkPkg/Application/VConfig/VConfig.c | 2 +-
.../NetworkPkg/Application/VConfig/VConfig.inf | 12 +-
.../NetworkPkg/Application/VConfig/VConfig.uni | Bin 0 -> 1804 bytes
.../Application/VConfig/VConfigExtra.uni | Bin 0 -> 1328 bytes
.../Application/VConfig/VConfigStrings.uni | Bin 8624 -> 8624 bytes
.../EFI/Firmware/NetworkPkg/Contributions.txt | 202 +
.../Firmware/NetworkPkg/Dhcp6Dxe/ComponentName.c | 133 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.c | 120 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Driver.h | 3 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.inf | 20 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.uni | Bin 0 -> 2016 bytes
.../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6DxeExtra.uni | Bin 0 -> 1318 bytes
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.c | 120 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Impl.h | 14 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.c | 344 +-
.../EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Io.h | 36 +-
.../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.c | 222 +-
.../Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Utility.h | 26 +-
.../Firmware/NetworkPkg/IScsiDxe/ComponentName.c | 167 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.c | 20 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiCHAP.h | 2 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiConfig.c | 137 +-
.../NetworkPkg/IScsiDxe/IScsiConfigNVDataStruc.h | 6 +-
.../NetworkPkg/IScsiDxe/IScsiConfigVfr.vfr | 731 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp.c | 6 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.c | 44 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDhcp6.h | 3 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.c | 889 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDriver.h | 251 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.inf | 72 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.uni | Bin 0 -> 1876 bytes
.../Firmware/NetworkPkg/IScsiDxe/IScsiDxeExtra.uni | Bin 0 -> 1316 bytes
.../NetworkPkg/IScsiDxe/IScsiExtScsiPassThru.c | 42 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.c | 32 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiIbft.h | 2 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiImpl.h | 5 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.c | 230 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiMisc.h | 57 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.c | 168 +-
.../EFI/Firmware/NetworkPkg/IScsiDxe/IScsiProto.h | 19 +-
.../NetworkPkg/Include/Guid/IScsiConfigHii.h | 14 +-
.../NetworkPkg/Include/Guid/Ip6ConfigHii.h | 12 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/ComponentName.c | 139 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.c | 211 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Common.h | 32 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Config.vfr | 363 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.c | 8 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigImpl.h | 36 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6ConfigNv.c | 521 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.c | 249 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Driver.h | 11 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.inf | 41 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.uni | Bin 0 -> 2912 bytes
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6DxeExtra.uni | Bin 0 -> 1310 bytes
.../Firmware/NetworkPkg/Ip6Dxe/Ip6DxeStrings.uni | Bin 10244 -> 10244 bytes
.../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6If.c | 8 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.c | 15 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Impl.h | 5 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Input.c | 50 +-
.../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.c | 10 +-
.../Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Nd.h | 4 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6NvData.h | 4 +-
.../EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Output.c | 4 +-
.../Firmware/NetworkPkg/IpSecDxe/ComponentName.c | 45 +-
.../Firmware/NetworkPkg/IpSecDxe/IetfConstants.c | 2 +-
.../Devices/EFI/Firmware/NetworkPkg/IpSecDxe/Ike.h | 8 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.c | 14 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkeCommon.h | 8 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.c | 22 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkePacket.h | 12 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.c | 28 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IkeService.h | 10 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/ChildSa.c | 46 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/Exchange.c | 5 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Ikev2.h | 2 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Info.c | 58 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.c | 4 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/Payload.h | 4 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/Ikev2/Sa.c | 118 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.c | 315 +-
.../Firmware/NetworkPkg/IpSecDxe/Ikev2/Utility.h | 234 +-
.../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.c | 340 +-
.../Firmware/NetworkPkg/IpSecDxe/IpSecConfigImpl.h | 6 +-
.../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.c | 88 +-
.../Firmware/NetworkPkg/IpSecDxe/IpSecCryptIo.h | 24 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.c | 18 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDebug.h | 6 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDriver.c | 468 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.inf | 49 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.uni | Bin 0 -> 2676 bytes
.../Firmware/NetworkPkg/IpSecDxe/IpSecDxeExtra.uni | Bin 0 -> 1318 bytes
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecImpl.h | 8 +-
.../EFI/Firmware/NetworkPkg/IpSecDxe/IpSecMain.c | 28 +-
.../Devices/EFI/Firmware/NetworkPkg/License.txt | 25 +
.../Firmware/NetworkPkg/Mtftp6Dxe/ComponentName.c | 126 +-
.../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.c | 134 +-
.../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Driver.h | 3 +-
.../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.inf | 19 +-
.../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.uni | Bin 0 -> 1956 bytes
.../NetworkPkg/Mtftp6Dxe/Mtftp6DxeExtra.uni | Bin 0 -> 1318 bytes
.../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.c | 31 +-
.../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Impl.h | 12 +-
.../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Rrq.c | 36 +-
.../Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Support.c | 8 +-
.../EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Wrq.c | 3 +-
.../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dec | 130 +-
.../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.dsc | 17 +-
.../Devices/EFI/Firmware/NetworkPkg/NetworkPkg.uni | Bin 0 -> 6182 bytes
.../EFI/Firmware/NetworkPkg/NetworkPkgExtra.uni | Bin 0 -> 1342 bytes
.../EFI/Firmware/NetworkPkg/TcpDxe/ComponentName.c | 228 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/SockImpl.c | 6 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/SockInterface.c | 10 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/Socket.h | 6 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDispatcher.c | 53 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.c | 357 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDriver.h | 76 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.inf | 34 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.uni | Bin 0 -> 2412 bytes
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpDxeExtra.uni | Bin 0 -> 1310 bytes
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpFunc.h | 27 +-
.../Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpIo.c | 6 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpMain.h | 10 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpMisc.c | 263 +-
.../EFI/Firmware/NetworkPkg/TcpDxe/TcpProto.h | 4 +-
.../Firmware/NetworkPkg/Udp6Dxe/ComponentName.c | 122 +-
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Driver.c | 105 +-
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.inf | 18 +-
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.uni | Bin 0 -> 2024 bytes
.../Firmware/NetworkPkg/Udp6Dxe/Udp6DxeExtra.uni | Bin 0 -> 1314 bytes
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.c | 178 +-
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Impl.h | 41 +-
.../EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Main.c | 6 +-
.../NetworkPkg/UefiPxeBcDxe/ComponentName.c | 52 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.c | 130 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcBoot.h | 6 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.c | 66 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp4.h | 12 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.c | 91 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDhcp6.h | 3 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.c | 456 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcDriver.h | 87 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.c | 134 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcImpl.h | 6 +-
.../Firmware/NetworkPkg/UefiPxeBcDxe/PxeBcMtftp.c | 10 +-
.../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.c | 12 +-
.../NetworkPkg/UefiPxeBcDxe/PxeBcSupport.h | 29 +-
.../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf | 68 +-
.../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.uni | Bin 0 -> 2416 bytes
.../NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxeExtra.uni | Bin 0 -> 1332 bytes
.../OptionRomPkg/AtapiPassThruDxe/AtapiPassThru.h | 360 +-
.../AtapiPassThruDxe/AtapiPassThruDxe.inf | 4 +-
.../OptionRomPkg/AtapiPassThruDxe/ComponentName.c | 12 +-
.../AtapiPassThruDxe/DriverSupportedEfiVersion.c | 12 +-
.../Bus/Usb/FtdiUsbSerialDxe/CompatibleDevices.txt | 5 +
.../Bus/Usb/FtdiUsbSerialDxe/ComponentName.c | 224 +
.../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.c | 2588 +++
.../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.h | 595 +
.../Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf | 61 +
.../Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt | 32 +
.../Bus/Usb/UsbNetworking/Ax88772/Ax88772.c | 1326 ++
.../Bus/Usb/UsbNetworking/Ax88772/Ax88772.h | 976 +
.../Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf | 67 +
.../Bus/Usb/UsbNetworking/Ax88772/ComponentName.c | 184 +
.../Bus/Usb/UsbNetworking/Ax88772/DriverBinding.c | 513 +
.../Bus/Usb/UsbNetworking/Ax88772/SimpleNetwork.c | 1509 ++
.../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c | 878 +
.../Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h | 1023 ++
.../Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf | 67 +
.../Bus/Usb/UsbNetworking/Ax88772b/ComponentName.c | 181 +
.../Bus/Usb/UsbNetworking/Ax88772b/DriverBinding.c | 658 +
.../Bus/Usb/UsbNetworking/Ax88772b/SimpleNetwork.c | 1665 ++
.../CirrusLogic5430Dxe/CirrusLogic5430.c | 20 +-
.../CirrusLogic5430GraphicsOutput.c | 4 +-
.../CirrusLogic5430Dxe/CirrusLogic5430UgaDraw.c | 4 +-
.../CirrusLogic5430Dxe/ComponentName.c | 12 +-
.../CirrusLogic5430Dxe/DriverSupportedEfiVersion.c | 12 +-
.../OptionRomPkg/CirrusLogic5430Dxe/Edid.c | 6 +-
.../EFI/Firmware/OptionRomPkg/Contributions.txt | 202 +
.../Library/FrameBufferBltLib/FrameBufferBltLib.c | 2 +-
.../OptionRomPkg/Library/GopBltLib/GopBltLib.c | 2 +-
.../Devices/EFI/Firmware/OptionRomPkg/License.txt | 25 +
.../EFI/Firmware/OptionRomPkg/OptionRomPkg.dec | 94 +-
.../EFI/Firmware/OptionRomPkg/OptionRomPkg.dsc | 9 +-
.../Devices/EFI/Firmware/OptionRomPkg/ReadMe.txt | 2 +-
.../OptionRomPkg/UndiRuntimeDxe/ComponentName.c | 365 +
.../Firmware/OptionRomPkg/UndiRuntimeDxe/Decode.c | 31 +-
.../Firmware/OptionRomPkg/UndiRuntimeDxe/E100b.c | 3 +-
.../Firmware/OptionRomPkg/UndiRuntimeDxe/Init.c | 76 +-
.../Firmware/OptionRomPkg/UndiRuntimeDxe/Undi32.h | 6 +-
.../OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf | 4 +-
.../OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c | 269 +
.../OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h | 70 +
.../OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf | 69 +
.../EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Qemu.c | 883 +
.../Firmware/OvmfPkg/AcpiPlatformDxe/QemuLoader.h | 90 +
.../EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Xen.c | 318 +
.../Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.c | 611 +
.../Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.h | 59 +
.../OvmfPkg/AcpiS3SaveDxe/AcpiS3SaveDxe.inf | 81 +
.../EFI/Firmware/OvmfPkg/AcpiTables/AcpiTables.inf | 1 +
.../EFI/Firmware/OvmfPkg/AcpiTables/Dsdt.asl | 1140 +-
.../EFI/Firmware/OvmfPkg/AcpiTables/Facp.aslc | 174 +-
.../EFI/Firmware/OvmfPkg/AcpiTables/Facs.aslc | 166 +-
.../EFI/Firmware/OvmfPkg/AcpiTables/Madt.aslc | 314 +-
.../EFI/Firmware/OvmfPkg/AcpiTables/Platform.h | 62 +-
.../EFI/Firmware/OvmfPkg/AcpiTables/Ssdt.asl | 19 +
.../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.c | 22 +-
.../OvmfPkg/BlockMmioToBlockIoDxe/BlockIo.h | 6 +-
.../Devices/EFI/Firmware/OvmfPkg/Contributions.txt | 202 +
.../OvmfPkg/Csm/CsmSupportLib/LegacyPlatform.c | 22 +-
.../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.c | 180 +-
.../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.h | 16 +-
.../OvmfPkg/EmuVariableFvbRuntimeDxe/Fvb.inf | 3 +
.../OvmfPkg/Include/Guid/OvmfPlatformConfig.h | 24 +
.../OvmfPkg/Include/IndustryStandard/E820.h | 46 +
.../Include/IndustryStandard/LegacyVgaBios.h | 97 +
.../Include/IndustryStandard/LinuxBzimage.h | 164 +
.../OvmfPkg/Include/IndustryStandard/Virtio.h | 175 +
.../OvmfPkg/Include/IndustryStandard/VirtioBlk.h | 89 +
.../OvmfPkg/Include/IndustryStandard/VirtioNet.h | 97 +
.../OvmfPkg/Include/IndustryStandard/VirtioScsi.h | 99 +
.../OvmfPkg/Include/Library/LoadLinuxLib.h | 211 +
.../OvmfPkg/Include/Library/QemuFwCfgLib.h | 238 +
.../Firmware/OvmfPkg/Include/Library/VirtioLib.h | 185 +
.../OvmfPkg/Include/Library/VirtioMmioDeviceLib.h | 66 +
.../Firmware/OvmfPkg/Include/Protocol/BlockMmio.h | 12 +-
.../OvmfPkg/Include/Protocol/VirtioDevice.h | 382 +
.../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.c | 165 +-
.../OvmfPkg/Library/AcpiTimerLib/AcpiTimerLib.inf | 9 +-
.../Library/LoadLinuxLib/Ia32/JumpToKernel.S | 46 +
.../Library/LoadLinuxLib/Ia32/JumpToKernel.asm | 54 +
.../Firmware/OvmfPkg/Library/LoadLinuxLib/Linux.c | 669 +
.../OvmfPkg/Library/LoadLinuxLib/LinuxGdt.c | 181 +
.../OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.h | 59 +
.../OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf | 50 +
.../Library/LoadLinuxLib/X64/JumpToKernel.S | 91 +
.../Library/LoadLinuxLib/X64/JumpToKernel.asm | 95 +
.../OvmfPkg/Library/LockBoxLib/LockBoxBase.c | 42 +
.../OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf | 44 +
.../OvmfPkg/Library/LockBoxLib/LockBoxDxe.c | 119 +
.../OvmfPkg/Library/LockBoxLib/LockBoxDxeLib.inf | 45 +
.../OvmfPkg/Library/LockBoxLib/LockBoxLib.c | 376 +
.../OvmfPkg/Library/LockBoxLib/LockBoxLib.h | 60 +
.../OvmfPkg/Library/NvVarsFileLib/FsAccess.c | 56 +-
.../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c | 430 +-
.../OvmfPkg/Library/PlatformBdsLib/BdsPlatform.h | 17 +-
.../Library/PlatformBdsLib/PlatformBdsLib.inf | 10 +-
.../OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.c | 1322 ++
.../OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.h | 53 +
.../OvmfPkg/Library/PlatformBdsLib/QemuKernel.c | 164 +
.../Library/PlatformDebugLibIoPort/DebugLib.c | 286 +
.../PlatformDebugLibIoPort.inf | 51 +
.../Library/PlatformSecureLib/PlatformSecureLib.c | 40 +
.../PlatformSecureLib/PlatformSecureLib.inf | 33 +
.../OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.S | 52 +
.../Library/QemuFwCfgLib/Ia32/IoLibExAsm.asm | 62 +
.../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c | 324 +
.../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf | 56 +
.../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c | 92 +
.../OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c | 81 +
.../Library/QemuFwCfgLib/QemuFwCfgSecLib.inf | 54 +
.../OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.S | 47 +
.../Library/QemuFwCfgLib/X64/IoLibExAsm.asm | 56 +
.../Library/ResetSystemLib/ResetSystemLib.c | 15 +-
.../Library/ResetSystemLib/ResetSystemLib.inf | 6 +-
.../SerializeVariablesLib/SerializeVariablesLib.c | 27 +-
.../Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.c | 319 +
.../OvmfPkg/Library/VirtioLib/VirtioLib.inf | 36 +
.../Library/VirtioMmioDeviceLib/VirtioMmioDevice.c | 224 +
.../Library/VirtioMmioDeviceLib/VirtioMmioDevice.h | 147 +
.../VirtioMmioDeviceFunctions.c | 310 +
.../VirtioMmioDeviceLib/VirtioMmioDeviceLib.inf | 42 +
src/VBox/Devices/EFI/Firmware/OvmfPkg/License.txt | 25 +
src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkg.dec | 145 +-
.../Devices/EFI/Firmware/OvmfPkg/OvmfPkg.fdf.inc | 62 +
.../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.dsc | 216 +-
.../Devices/EFI/Firmware/OvmfPkg/OvmfPkgIa32.fdf | 211 +-
.../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.dsc | 176 +-
.../EFI/Firmware/OvmfPkg/OvmfPkgIa32X64.fdf | 168 +-
.../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.dsc | 222 +-
.../Devices/EFI/Firmware/OvmfPkg/OvmfPkgX64.fdf | 207 +-
.../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.c | 871 +
.../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.h | 43 +
.../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.inf | 69 +
.../EFI/Firmware/OvmfPkg/PlatformDxe/Platform.uni | Bin 0 -> 3298 bytes
.../Firmware/OvmfPkg/PlatformDxe/PlatformConfig.c | 131 +
.../Firmware/OvmfPkg/PlatformDxe/PlatformConfig.h | 59 +
.../Firmware/OvmfPkg/PlatformDxe/PlatformForms.vfr | 74 +
.../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Fv.c | 47 +-
.../EFI/Firmware/OvmfPkg/PlatformPei/MemDetect.c | 216 +-
.../EFI/Firmware/OvmfPkg/PlatformPei/Platform.c | 192 +-
.../EFI/Firmware/OvmfPkg/PlatformPei/Platform.h | 34 +-
.../Firmware/OvmfPkg/PlatformPei/PlatformPei.inf | 24 +-
.../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.c | 125 +-
.../Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.h | 45 +
.../QemuFlashFvbServicesRuntimeDxe/FvbInfo.c | 141 +
.../FvbServicesRuntimeDxe.inf | 84 +
.../FwBlockService.c | 1228 ++
.../FwBlockService.h | 184 +
.../QemuFlashFvbServicesRuntimeDxe/QemuFlash.c | 265 +
.../QemuFlashFvbServicesRuntimeDxe/QemuFlash.h | 89 +
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/Driver.c | 549 +-
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/Gop.c | 47 +-
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/Initialize.c | 173 +-
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/Qemu.h | 109 +-
.../Firmware/OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf | 10 +-
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.asm | 287 +
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.c | 275 +
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.h | 701 +
.../EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.sh | 85 +
src/VBox/Devices/EFI/Firmware/OvmfPkg/README | 217 +-
.../OvmfPkg/ResetVector/Ia32/PageTables64.asm | 122 +
.../Firmware/OvmfPkg/ResetVector/ResetVector.inf | 37 +
.../Firmware/OvmfPkg/ResetVector/ResetVector.nasmb | 66 +
.../OvmfPkg/ResetVector/ResetVectorCode.asm | 53 +
.../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.S | 14 +-
.../EFI/Firmware/OvmfPkg/Sec/Ia32/SecEntry.asm | 14 +-
.../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.c | 231 +-
.../Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.inf | 11 +-
.../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.S | 6 +-
.../EFI/Firmware/OvmfPkg/Sec/X64/SecEntry.asm | 9 +-
.../SecureBootConfigDxe/SecureBootConfig.vfr | 495 +
.../SecureBootConfigDevicePath.c | 38 +
.../SecureBootConfigDxe/SecureBootConfigDriver.c | 133 +
.../SecureBootConfigDxe/SecureBootConfigDxe.inf | 90 +
.../SecureBootConfigFileExplorer.c | 1227 ++
.../SecureBootConfigDxe/SecureBootConfigImpl.c | 2819 +++
.../SecureBootConfigDxe/SecureBootConfigImpl.h | 613 +
.../SecureBootConfigDxe/SecureBootConfigMisc.c | 334 +
.../SecureBootConfigDxe/SecureBootConfigNvData.h | 118 +
.../SecureBootConfigStrings.uni | Bin
.../EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/Qemu.c | 66 +
.../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.c | 26 +-
.../OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.h | 13 +
.../SmbiosPlatformDxe/SmbiosPlatformDxe.inf | 3 +
.../Devices/EFI/Firmware/OvmfPkg/VarStore.fdf.inc | 79 +
.../EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.c | 1102 ++
.../EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.h | 290 +
.../Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.inf | 42 +
.../Firmware/OvmfPkg/VirtioNetDxe/ComponentName.c | 177 +
.../Firmware/OvmfPkg/VirtioNetDxe/DriverBinding.c | 653 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/EntryPoint.c | 50 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/Events.c | 91 +
.../Firmware/OvmfPkg/VirtioNetDxe/SnpGetStatus.c | 159 +
.../Firmware/OvmfPkg/VirtioNetDxe/SnpInitialize.c | 490 +
.../OvmfPkg/VirtioNetDxe/SnpMcastIpToMac.c | 108 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceive.c | 188 +
.../OvmfPkg/VirtioNetDxe/SnpReceiveFilters.c | 105 +
.../OvmfPkg/VirtioNetDxe/SnpSharedHelpers.c | 53 +
.../Firmware/OvmfPkg/VirtioNetDxe/SnpShutdown.c | 78 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStart.c | 64 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStop.c | 65 +
.../Firmware/OvmfPkg/VirtioNetDxe/SnpTransmit.c | 169 +
.../Firmware/OvmfPkg/VirtioNetDxe/SnpUnsupported.c | 160 +
.../Firmware/OvmfPkg/VirtioNetDxe/TechNotes.txt | 355 +
.../EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.h | 283 +
.../Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.inf | 60 +
.../OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c | 680 +
.../OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.h | 166 +
.../VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf | 43 +
.../VirtioPciDeviceDxe/VirtioPciFunctions.c | 283 +
.../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.c | 1228 ++
.../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.h | 207 +
.../Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.inf | 47 +
src/VBox/Devices/EFI/Firmware/OvmfPkg/build.sh | 142 +-
.../Devices/EFI/Firmware/OvmfPkg/create-release.py | 152 +-
.../PcAtChipsetPkg/8254TimerDxe/8254Timer.inf | 32 +-
.../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.c | 24 +-
.../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.h | 22 +-
.../Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.uni | Bin 0 -> 1784 bytes
.../PcAtChipsetPkg/8254TimerDxe/TimerExtra.uni | Bin 0 -> 1336 bytes
.../8259InterruptControllerDxe/8259.c | 16 +-
.../8259InterruptControllerDxe/8259.inf | 35 +-
.../8259InterruptControllerDxe/Legacy8259.uni | Bin 0 -> 1912 bytes
.../8259InterruptControllerDxe/Legacy8259Extra.uni | Bin 0 -> 1390 bytes
.../Bus/Pci/IdeControllerDxe/ComponentName.c | 6 +-
.../Bus/Pci/IdeControllerDxe/IdeController.c | 30 +-
.../Bus/Pci/IdeControllerDxe/IdeController.h | 206 +-
.../Bus/Pci/IdeControllerDxe/IdeController.uni | Bin 0 -> 1934 bytes
.../Bus/Pci/IdeControllerDxe/IdeControllerDxe.inf | 29 +-
.../Pci/IdeControllerDxe/IdeControllerExtra.uni | Bin 0 -> 1360 bytes
.../EFI/Firmware/PcAtChipsetPkg/Contributions.txt | 202 +
.../PcAtChipsetPkg/HpetTimerDxe/HpetTimer.c | 153 +-
.../PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf | 40 +-
.../PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.uni | Bin 0 -> 1976 bytes
.../HpetTimerDxe/HpetTimerDxeExtra.uni | Bin 0 -> 1368 bytes
.../PcAtChipsetPkg/Include/Library/IoApicLib.h | 14 +-
.../PcAtChipsetPkg/Include/Register/Hpet.h | 2 +-
.../PcAtChipsetPkg/Include/Register/IoApic.h | 4 +-
.../PcAtChipsetPkg/IsaAcpiDxe/ComponentName.c | 16 +-
.../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.c | 54 +-
.../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf | 39 +-
.../Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.uni | Bin 0 -> 1752 bytes
.../PcAtChipsetPkg/IsaAcpiDxe/IsaAcpiExtra.uni | Bin 0 -> 1346 bytes
.../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.c | 118 +-
.../PcAtChipsetPkg/IsaAcpiDxe/PcatIsaAcpi.h | 48 +-
.../PcAtChipsetPkg/KbcResetDxe/KbcReset.uni | Bin 0 -> 2010 bytes
.../PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni | Bin 0 -> 1478 bytes
.../Firmware/PcAtChipsetPkg/KbcResetDxe/Reset.inf | 27 +-
.../PcAtChipsetPkg/KbcResetDxe/ResetEntry.c | 16 +-
.../Library/AcpiTimerLib/AcpiTimerLib.c | 337 +
.../Library/AcpiTimerLib/BaseAcpiTimerLib.c | 42 +
.../Library/AcpiTimerLib/BaseAcpiTimerLib.inf | 52 +
.../Library/AcpiTimerLib/BaseAcpiTimerLib.uni | Bin 0 -> 1866 bytes
.../Library/AcpiTimerLib/DxeAcpiTimerLib.c | 48 +
.../Library/AcpiTimerLib/DxeAcpiTimerLib.inf | 52 +
.../Library/AcpiTimerLib/DxeAcpiTimerLib.uni | Bin 0 -> 1864 bytes
.../Library/BaseIoApicLib/BaseIoApicLib.inf | 8 +-
.../Library/BaseIoApicLib/BaseIoApicLib.uni | Bin 0 -> 1718 bytes
.../Library/BaseIoApicLib/IoApicLib.c | 20 +-
.../Library/ResetSystemLib/ResetSystemLib.inf | 7 +-
.../Library/ResetSystemLib/ResetSystemLib.uni | Bin 0 -> 1874 bytes
.../Library/SerialIoLib/PcAtSerialPortLib.uni | Bin 0 -> 1718 bytes
.../Library/SerialIoLib/SerialIoLib.inf | 3 +-
.../Library/SerialIoLib/SerialPortLib.c | 18 +-
.../EFI/Firmware/PcAtChipsetPkg/License.txt | 25 +
.../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dec | 263 +-
.../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.dsc | 11 +-
.../EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.uni | Bin 0 -> 24384 bytes
.../PcAtChipsetPkg/PcAtChipsetPkgExtra.uni | Bin 0 -> 1362 bytes
.../PcatRealTimeClockRuntimeDxe/PcRtc.c | 203 +-
.../PcatRealTimeClockRuntimeDxe/PcRtc.h | 3 +-
.../PcatRealTimeClockRuntimeDxe/PcRtc.uni | Bin 0 -> 2450 bytes
.../PcatRealTimeClockRuntimeDxe/PcRtcExtra.uni | Bin 0 -> 1356 bytes
.../PcatRealTimeClockRuntimeDxe.inf | 33 +-
.../PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S | 133 +
.../PciHostBridgeDxe/Ia32/IoFifo.asm | 139 +
.../PcAtChipsetPkg/PciHostBridgeDxe/IoFifo.h | 175 +
.../PciHostBridgeDxe/PciHostBridge.c | 370 +-
.../PciHostBridgeDxe/PciHostBridge.h | 86 +-
.../PciHostBridgeDxe/PciHostBridge.uni | Bin 0 -> 2000 bytes
.../PciHostBridgeDxe/PciHostBridgeDxe.inf | 29 +-
.../PciHostBridgeDxe/PciHostBridgeExtra.uni | Bin 0 -> 1348 bytes
.../PciHostBridgeDxe/PciRootBridgeIo.c | 320 +-
.../PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S | 121 +
.../PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm | 125 +
.../EFI/Firmware/PerformancePkg/Contributions.txt | 202 +
.../EFI/Firmware/PerformancePkg/Dp_App/Dp.c | 38 +-
.../EFI/Firmware/PerformancePkg/Dp_App/Dp.inf | 13 +-
.../Firmware/PerformancePkg/Dp_App/DpInternal.h | 147 +-
.../EFI/Firmware/PerformancePkg/Dp_App/DpProfile.c | 26 +-
.../EFI/Firmware/PerformancePkg/Dp_App/DpTrace.c | 78 +-
.../Firmware/PerformancePkg/Dp_App/DpUtilities.c | 104 +-
.../Include/Guid/PerformancePkgTokenSpace.h | 2 +-
.../Library/TscTimerLib/BaseTscTimerLib.inf | 8 +-
.../Library/TscTimerLib/DxeTscTimerLib.c | 2 +
.../Library/TscTimerLib/DxeTscTimerLib.inf | 10 +-
.../Library/TscTimerLib/PeiTscTimerLib.inf | 10 +-
.../EFI/Firmware/PerformancePkg/License.txt | 25 +
.../EFI/Firmware/PerformancePkg/PerformancePkg.dec | 74 +-
.../EFI/Firmware/PerformancePkg/PerformancePkg.dsc | 9 +-
src/VBox/Devices/EFI/Firmware/ReadMe.vbox | 5 +-
.../SecurityPkg/Application/RngTest/RngTest.c | 234 +
.../SecurityPkg/Application/RngTest/RngTest.inf | 57 +
.../SecurityPkg/Application/RngTest/RngTest.uni | Bin 0 -> 2254 bytes
.../Application/RngTest/RngTestExtra.uni | Bin 0 -> 1390 bytes
.../Application/VariableInfo/VariableInfo.c | 70 +-
.../Application/VariableInfo/VariableInfo.inf | 29 +-
.../Application/VariableInfo/VariableInfo.uni | Bin 0 -> 2902 bytes
.../Application/VariableInfo/VariableInfoExtra.uni | Bin 0 -> 1360 bytes
.../EFI/Firmware/SecurityPkg/Contributions.txt | 202 +
.../Include/Guid/AuthenticatedVariableFormat.h | 44 +-
.../SecurityPkg/Include/Guid/MeasuredFvHob.h | 36 +
.../Include/Guid/PhysicalPresenceData.h | 40 +-
.../Include/Guid/PwdCredentialProviderHii.h | 8 +-
.../SecurityPkg/Include/Guid/SecureBootConfigHii.h | 12 +-
.../Include/Guid/SecurityPkgTokenSpace.h | 8 +-
.../SecurityPkg/Include/Guid/TcgConfigHii.h | 12 +-
.../SecurityPkg/Include/Guid/TcgEventHob.h | 28 +-
.../SecurityPkg/Include/Guid/TpmInstance.h | 38 +
.../SecurityPkg/Include/Guid/TrEEConfigHii.h | 25 +
.../Include/Guid/TrEEPhysicalPresenceData.h | 67 +
.../Include/Guid/UsbCredentialProviderHii.h | 8 +-
.../Include/Guid/UserIdentifyManagerHii.h | 8 +-
.../Include/Guid/UserProfileManagerHii.h | 8 +-
.../Firmware/SecurityPkg/Include/Library/HashLib.h | 169 +
.../Include/Library/PlatformSecureLib.h | 12 +-
.../Include/Library/TcgPhysicalPresenceLib.h | 36 +-
.../SecurityPkg/Include/Library/TcgPpVendorLib.h | 159 +
.../SecurityPkg/Include/Library/Tpm12CommandLib.h | 141 +
.../SecurityPkg/Include/Library/Tpm12DeviceLib.h | 54 +
.../SecurityPkg/Include/Library/Tpm2CommandLib.h | 974 +
.../SecurityPkg/Include/Library/Tpm2DeviceLib.h | 109 +
.../SecurityPkg/Include/Library/TpmCommLib.h | 27 +-
.../Include/Library/TpmMeasurementLib.h | 44 +
.../Include/Library/TrEEPhysicalPresenceLib.h | 57 +
.../SecurityPkg/Include/Library/TrEEPpVendorLib.h | 164 +
.../Ppi/FirmwareVolumeInfoMeasurementExcluded.h | 37 +
.../SecurityPkg/Include/Ppi/LockPhysicalPresence.h | 20 +-
.../SecurityPkg/Include/Ppi/TpmInitialized.h | 24 +-
.../DxeDeferImageLoadLib/DxeDeferImageLoadLib.c | 439 +-
.../DxeDeferImageLoadLib/DxeDeferImageLoadLib.h | 41 +-
.../DxeDeferImageLoadLib/DxeDeferImageLoadLib.inf | 34 +-
.../DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni | Bin 0 -> 2430 bytes
.../DxeImageAuthenticationStatusLib.c | 76 +
.../DxeImageAuthenticationStatusLib.inf | 40 +
.../DxeImageAuthenticationStatusLib.uni | Bin 0 -> 1836 bytes
.../DxeImageVerificationLib.c | 771 +-
.../DxeImageVerificationLib.h | 15 +-
.../DxeImageVerificationLib.inf | 56 +-
.../DxeImageVerificationLib.uni | Bin 0 -> 2868 bytes
.../Library/DxeImageVerificationLib/Measurement.c | 322 +
.../DxeRsa2048Sha256GuidedSectionExtractLib.c | 402 +
.../DxeRsa2048Sha256GuidedSectionExtractLib.inf | 62 +
.../DxeRsa2048Sha256GuidedSectionExtractLib.uni | Bin 0 -> 2768 bytes
.../DxeTcgPhysicalPresenceLib.c | 724 +-
.../DxeTcgPhysicalPresenceLib.inf | 29 +-
.../DxeTcgPhysicalPresenceLib.uni | Bin 0 -> 3126 bytes
.../PhysicalPresenceStrings.uni | Bin 8296 -> 8314 bytes
.../DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c | 702 +
.../DxeTpm2MeasureBootLib.inf | 67 +
.../DxeTpm2MeasureBootLib.uni | Bin 0 -> 3196 bytes
.../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.c | 321 +-
.../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.inf | 29 +-
.../DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni | Bin 0 -> 3196 bytes
.../DxeTpmMeasurementLib/DxeTpmMeasurementLib.c | 212 +
.../DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf | 48 +
.../DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni | Bin 0 -> 2102 bytes
.../DxeTrEEPhysicalPresenceLib.c | 743 +
.../DxeTrEEPhysicalPresenceLib.inf | 69 +
.../DxeTrEEPhysicalPresenceLib.uni | Bin 0 -> 2938 bytes
.../PhysicalPresenceStrings.uni | Bin 0 -> 3712 bytes
.../HashInstanceLibSha1/HashInstanceLibSha1.c | 155 +
.../HashInstanceLibSha1/HashInstanceLibSha1.inf | 46 +
.../HashInstanceLibSha1/HashInstanceLibSha1.uni | Bin 0 -> 1814 bytes
.../HashInstanceLibSha256/HashInstanceLibSha256.c | 155 +
.../HashInstanceLibSha256.inf | 46 +
.../HashInstanceLibSha256.uni | Bin 0 -> 1822 bytes
.../HashLibBaseCryptoRouterCommon.c | 77 +
.../HashLibBaseCryptoRouterCommon.h | 44 +
.../HashLibBaseCryptoRouterDxe.c | 221 +
.../HashLibBaseCryptoRouterDxe.inf | 52 +
.../HashLibBaseCryptoRouterDxe.uni | Bin 0 -> 2326 bytes
.../HashLibBaseCryptoRouterPei.c | 288 +
.../HashLibBaseCryptoRouterPei.inf | 53 +
.../HashLibBaseCryptoRouterPei.uni | Bin 0 -> 2312 bytes
.../SecurityPkg/Library/HashLibTpm2/HashLibTpm2.c | 342 +
.../Library/HashLibTpm2/HashLibTpm2.inf | 49 +
.../Library/HashLibTpm2/HashLibTpm2.uni | Bin 0 -> 1958 bytes
.../PeiRsa2048Sha256GuidedSectionExtractLib.c | 393 +
.../PeiRsa2048Sha256GuidedSectionExtractLib.inf | 58 +
.../PeiRsa2048Sha256GuidedSectionExtractLib.uni | Bin 0 -> 2768 bytes
.../PlatformSecureLibNull/PlatformSecureLibNull.c | 14 +-
.../PlatformSecureLibNull.inf | 9 +-
.../PlatformSecureLibNull.uni | Bin 0 -> 3056 bytes
.../TcgPpVendorLibNull/TcgPpVendorLibNull.c | 129 +
.../TcgPpVendorLibNull/TcgPpVendorLibNull.inf | 37 +
.../TcgPpVendorLibNull/TcgPpVendorLibNull.uni | Bin 0 -> 1810 bytes
.../Library/Tpm12CommandLib/Tpm12CommandLib.inf | 47 +
.../Library/Tpm12CommandLib/Tpm12CommandLib.uni | Bin 0 -> 1744 bytes
.../Library/Tpm12CommandLib/Tpm12NvStorage.c | 255 +
.../Library/Tpm12CommandLib/Tpm12Ownership.c | 72 +
.../Library/Tpm12CommandLib/Tpm12Startup.c | 127 +
.../Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.inf | 48 +
.../Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.uni | Bin 0 -> 2214 bytes
.../Library/Tpm12DeviceLibDTpm/Tpm12Tis.c | 567 +
.../Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.c | 108 +
.../Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.inf | 46 +
.../Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.uni | Bin 0 -> 1966 bytes
.../Library/Tpm2CommandLib/Tpm2Capability.c | 741 +
.../Library/Tpm2CommandLib/Tpm2CommandLib.inf | 54 +
.../Library/Tpm2CommandLib/Tpm2CommandLib.uni | Bin 0 -> 1744 bytes
.../Library/Tpm2CommandLib/Tpm2Context.c | 86 +
.../Library/Tpm2CommandLib/Tpm2DictionaryAttack.c | 203 +
.../Tpm2CommandLib/Tpm2EnhancedAuthorization.c | 377 +
.../SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c | 166 +
.../Library/Tpm2CommandLib/Tpm2Hierarchy.c | 731 +
.../Library/Tpm2CommandLib/Tpm2Integrity.c | 525 +
.../Library/Tpm2CommandLib/Tpm2Miscellaneous.c | 114 +
.../Library/Tpm2CommandLib/Tpm2NVStorage.c | 938 +
.../Library/Tpm2CommandLib/Tpm2Sequences.c | 508 +
.../Library/Tpm2CommandLib/Tpm2Session.c | 169 +
.../Library/Tpm2CommandLib/Tpm2Startup.c | 102 +
.../SecurityPkg/Library/Tpm2CommandLib/Tpm2Test.c | 66 +
.../Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.c | 116 +
.../Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.inf | 49 +
.../Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.uni | Bin 0 -> 2270 bytes
.../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.c | 85 +
.../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf | 49 +
.../Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.uni | Bin 0 -> 1958 bytes
.../Library/Tpm2DeviceLibDTpm/Tpm2Tis.c | 578 +
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.c | 98 +
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.inf | 47 +
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.uni | Bin 0 -> 2550 bytes
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.c | 143 +
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.inf | 49 +
.../Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.uni | Bin 0 -> 2550 bytes
.../Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.c | 125 +
.../Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.inf | 46 +
.../Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.uni | Bin 0 -> 1970 bytes
.../SecurityPkg/Library/TpmCommLib/CommonHeader.h | 8 +-
.../SecurityPkg/Library/TpmCommLib/TisPc.c | 29 +-
.../SecurityPkg/Library/TpmCommLib/TpmComm.c | 10 +-
.../SecurityPkg/Library/TpmCommLib/TpmCommLib.inf | 8 +-
.../SecurityPkg/Library/TpmCommLib/TpmCommLib.uni | Bin 0 -> 1958 bytes
.../TrEEPpVendorLibNull/TrEEPpVendorLibNull.c | 131 +
.../TrEEPpVendorLibNull/TrEEPpVendorLibNull.inf | 37 +
.../TrEEPpVendorLibNull/TrEEPpVendorLibNull.uni | Bin 0 -> 1816 bytes
.../Devices/EFI/Firmware/SecurityPkg/License.txt | 25 +
.../RandomNumberGenerator/RngDxe/AesCore.c | 304 +
.../RandomNumberGenerator/RngDxe/AesCore.h | 37 +
.../RngDxe/IA32/AsmRdRand.asm | 67 +
.../RandomNumberGenerator/RngDxe/IA32/GccRdRand.c | 69 +
.../RandomNumberGenerator/RngDxe/IA32/RdRandWord.c | 104 +
.../RandomNumberGenerator/RngDxe/RdRand.c | 395 +
.../RandomNumberGenerator/RngDxe/RdRand.h | 213 +
.../RandomNumberGenerator/RngDxe/RngDxe.c | 219 +
.../RandomNumberGenerator/RngDxe/RngDxe.inf | 80 +
.../RandomNumberGenerator/RngDxe/RngDxe.uni | Bin 0 -> 2736 bytes
.../RandomNumberGenerator/RngDxe/RngDxeExtra.uni | Bin 0 -> 1336 bytes
.../RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm | 83 +
.../RandomNumberGenerator/RngDxe/X64/GccRdRand.c | 95 +
.../RandomNumberGenerator/RngDxe/X64/RdRandWord.c | 70 +
.../EFI/Firmware/SecurityPkg/SecurityPkg.dec | 529 +-
.../EFI/Firmware/SecurityPkg/SecurityPkg.dsc | 159 +-
.../EFI/Firmware/SecurityPkg/SecurityPkg.uni | Bin 0 -> 35500 bytes
.../EFI/Firmware/SecurityPkg/SecurityPkgExtra.uni | Bin 0 -> 1346 bytes
.../Tcg/MemoryOverwriteControl/TcgMor.c | 112 +-
.../Tcg/MemoryOverwriteControl/TcgMor.h | 11 +-
.../Tcg/MemoryOverwriteControl/TcgMor.inf | 16 +-
.../Tcg/MemoryOverwriteControl/TcgMor.uni | Bin 0 -> 1808 bytes
.../Tcg/MemoryOverwriteControl/TcgMorExtra.uni | Bin 0 -> 1352 bytes
.../Tcg/PhysicalPresencePei/PhysicalPresencePei.c | 28 +-
.../PhysicalPresencePei/PhysicalPresencePei.inf | 23 +-
.../PhysicalPresencePei/PhysicalPresencePei.uni | Bin 0 -> 2262 bytes
.../PhysicalPresencePeiExtra.uni | Bin 0 -> 1354 bytes
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfig.vfr | 202 +-
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDriver.c | 39 +-
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.inf | 31 +-
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.uni | Bin 0 -> 1886 bytes
.../Tcg/TcgConfigDxe/TcgConfigDxeExtra.uni | Bin 0 -> 1378 bytes
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.c | 87 +-
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigImpl.h | 14 +-
.../SecurityPkg/Tcg/TcgConfigDxe/TcgConfigNvData.h | 21 +-
.../Tcg/TcgConfigDxe/TcgConfigStrings.uni | Bin 5016 -> 4642 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.c | 498 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.inf | 40 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.uni | Bin 0 -> 1830 bytes
.../SecurityPkg/Tcg/TcgDxe/TcgDxeExtra.uni | Bin 0 -> 1352 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TisDxe.c | 78 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.c | 49 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TpmComm.h | 42 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.c | 391 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.inf | 49 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.uni | Bin 0 -> 2214 bytes
.../SecurityPkg/Tcg/TcgPei/TcgPeiExtra.uni | Bin 0 -> 1352 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TisPei.c | 24 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.c | 62 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgPei/TpmComm.h | 40 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.c | 150 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.h | 38 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.inf | 42 +-
.../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.uni | Bin 0 -> 3132 bytes
.../SecurityPkg/Tcg/TcgSmm/TcgSmmExtra.uni | Bin 0 -> 1352 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TcgSmm/Tpm.asl | 710 +-
.../SecurityPkg/Tcg/TrEEConfig/TpmDetection.c | 129 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfig.vfr | 68 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDriver.c | 216 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf | 88 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.uni | Bin 0 -> 2138 bytes
.../Tcg/TrEEConfig/TrEEConfigDxeExtra.uni | Bin 0 -> 1394 bytes
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.c | 344 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.h | 193 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigNvData.h | 76 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.inf | 78 +
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.uni | Bin 0 -> 2220 bytes
.../Tcg/TrEEConfig/TrEEConfigPeiExtra.uni | Bin 0 -> 1408 bytes
.../SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeim.c | 158 +
.../Tcg/TrEEConfig/TrEEConfigStrings.uni | Bin 0 -> 4070 bytes
.../SecurityPkg/Tcg/TrEEDxe/MeasureBootPeCoff.c | 357 +
.../EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.c | 1955 ++
.../Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.inf | 106 +
.../Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.uni | Bin 0 -> 2334 bytes
.../SecurityPkg/Tcg/TrEEDxe/TrEEDxeExtra.uni | Bin 0 -> 1342 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.c | 725 +
.../Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.inf | 86 +
.../Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.uni | Bin 0 -> 1890 bytes
.../SecurityPkg/Tcg/TrEEPei/TrEEPeiExtra.uni | Bin 0 -> 1354 bytes
.../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/Tpm.asl | 354 +
.../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.c | 521 +
.../EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.h | 105 +
.../Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.inf | 85 +
.../Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.uni | Bin 0 -> 3284 bytes
.../SecurityPkg/Tcg/TrEESmm/TrEESmmExtra.uni | Bin 0 -> 1354 bytes
.../PwdCredentialProvider.c | 273 +-
.../PwdCredentialProvider.h | 112 +-
.../PwdCredentialProvider.uni | Bin 0 -> 1842 bytes
.../PwdCredentialProviderData.h | 12 +-
.../PwdCredentialProviderDxe.inf | 29 +-
.../PwdCredentialProviderExtra.uni | Bin 0 -> 1372 bytes
.../PwdCredentialProviderVfr.Vfr | 67 +-
.../UsbCredentialProvider.c | 305 +-
.../UsbCredentialProvider.h | 116 +-
.../UsbCredentialProvider.uni | Bin 0 -> 2306 bytes
.../UsbCredentialProviderDxe.inf | 36 +-
.../UsbCredentialProviderExtra.uni | Bin 0 -> 1362 bytes
.../UsbCredentialProviderStrings.uni | Bin 3556 -> 3556 bytes
.../UserIdentifyManagerDxe/LoadDeferredImage.c | 28 +-
.../UserIdentifyManagerDxe/UserIdentifyManager.c | 521 +-
.../UserIdentifyManagerDxe/UserIdentifyManager.h | 36 +-
.../UserIdentifyManagerDxe/UserIdentifyManager.uni | Bin 0 -> 1766 bytes
.../UserIdentifyManagerData.h | 10 +-
.../UserIdentifyManagerDxe.inf | 45 +-
.../UserIdentifyManagerExtra.uni | Bin 0 -> 1354 bytes
.../UserIdentifyManagerVfr.Vfr | 85 +-
.../UserProfileManagerDxe/ModifyAccessPolicy.c | 118 +-
.../UserProfileManagerDxe/ModifyIdentityPolicy.c | 62 +-
.../UserProfileManagerDxe/UserProfileAdd.c | 64 +-
.../UserProfileManagerDxe/UserProfileDelete.c | 30 +-
.../UserProfileManagerDxe/UserProfileManager.c | 82 +-
.../UserProfileManagerDxe/UserProfileManager.h | 55 +-
.../UserProfileManagerDxe/UserProfileManager.uni | Bin 0 -> 2042 bytes
.../UserProfileManagerDxe/UserProfileManagerData.h | 16 +-
.../UserProfileManagerDxe.inf | 38 +-
.../UserProfileManagerExtra.uni | Bin 0 -> 1350 bytes
.../UserProfileManagerVfr.Vfr | 493 +-
.../UserProfileManagerDxe/UserProfileModify.c | 134 +-
.../EsalVariableDxeSal/AuthService.c | 170 +-
.../EsalVariableDxeSal/AuthService.h | 20 +-
.../EsalVariableDxeSal/EsalVariableDxeSal.inf | 51 +-
.../EsalVariableDxeSal/EsalVariableDxeSal.uni | Bin 0 -> 2322 bytes
.../EsalVariableDxeSal/EsalVariableDxeSalExtra.uni | Bin 0 -> 1372 bytes
.../EsalVariableDxeSal/InitVariable.c | 10 +-
.../EsalVariableDxeSal/Reclaim.c | 8 +-
.../EsalVariableDxeSal/Variable.c | 378 +-
.../EsalVariableDxeSal/Variable.h | 58 +-
.../VariableAuthenticated/Pei/PeiVariableAuth.uni | Bin 0 -> 2170 bytes
.../VariableAuthenticated/Pei/PeiVariableExtra.uni | Bin 0 -> 1348 bytes
.../VariableAuthenticated/Pei/Variable.c | 535 +-
.../VariableAuthenticated/Pei/Variable.h | 44 +-
.../VariableAuthenticated/Pei/VariablePei.inf | 32 +-
.../VariableAuthenticated/RuntimeDxe/AuthService.c | 786 +-
.../VariableAuthenticated/RuntimeDxe/AuthService.h | 74 +-
.../VariableAuthenticated/RuntimeDxe/Measurement.c | 255 +
.../VariableAuthenticated/RuntimeDxe/Reclaim.c | 35 +-
.../VariableAuthenticated/RuntimeDxe/Variable.c | 2164 ++-
.../VariableAuthenticated/RuntimeDxe/Variable.h | 230 +-
.../RuntimeDxe/VariableAuthRuntimeDxe.uni | Bin 0 -> 3204 bytes
.../RuntimeDxe/VariableAuthSmm.uni | Bin 0 -> 4488 bytes
.../RuntimeDxe/VariableAuthSmmRuntimeDxe.uni | Bin 0 -> 3320 bytes
.../VariableAuthenticated/RuntimeDxe/VariableDxe.c | 102 +-
.../RuntimeDxe/VariableRuntimeDxe.inf | 113 +-
.../RuntimeDxe/VariableRuntimeDxeExtra.uni | Bin 0 -> 1376 bytes
.../VariableAuthenticated/RuntimeDxe/VariableSmm.c | 434 +-
.../RuntimeDxe/VariableSmm.inf | 105 +-
.../RuntimeDxe/VariableSmmExtra.uni | Bin 0 -> 1332 bytes
.../RuntimeDxe/VariableSmmRuntimeDxe.c | 421 +-
.../RuntimeDxe/VariableSmmRuntimeDxe.inf | 65 +-
.../RuntimeDxe/VariableSmmRuntimeDxeExtra.uni | Bin 0 -> 1390 bytes
.../SecureBootConfigDxe/SecureBootConfig.vfr | 1004 +-
.../SecureBootConfigDevicePath.c | 1511 +-
.../SecureBootConfigDxe/SecureBootConfigDriver.c | 28 +-
.../SecureBootConfigDxe/SecureBootConfigDxe.inf | 90 +-
.../SecureBootConfigDxe/SecureBootConfigDxe.uni | Bin 0 -> 1892 bytes
.../SecureBootConfigDxeExtra.uni | Bin 0 -> 1356 bytes
.../SecureBootConfigFileExplorer.c | 44 +-
.../SecureBootConfigDxe/SecureBootConfigImpl.c | 861 +-
.../SecureBootConfigDxe/SecureBootConfigImpl.h | 23 +-
.../SecureBootConfigDxe/SecureBootConfigMisc.c | 38 +-
.../SecureBootConfigDxe/SecureBootConfigNvData.h | 21 +-
.../SecureBootConfigStrings.uni | Bin 9518 -> 10086 bytes
.../ShellPkg/Application/Shell/ConsoleLogger.c | 57 +-
.../ShellPkg/Application/Shell/ConsoleLogger.h | 14 +-
.../ShellPkg/Application/Shell/ConsoleWrappers.c | 123 +-
.../ShellPkg/Application/Shell/ConsoleWrappers.h | 19 +-
.../Application/Shell/FileHandleWrappers.c | 180 +-
.../Firmware/ShellPkg/Application/Shell/Shell.c | 1759 +-
.../Firmware/ShellPkg/Application/Shell/Shell.h | 84 +-
.../Firmware/ShellPkg/Application/Shell/Shell.inf | 61 +-
.../Firmware/ShellPkg/Application/Shell/Shell.uni | Bin 4416 -> 4938 bytes
.../ShellPkg/Application/Shell/ShellEnvVar.c | 124 +-
.../ShellPkg/Application/Shell/ShellManParser.c | 38 +-
.../Application/Shell/ShellParametersProtocol.c | 404 +-
.../Application/Shell/ShellParametersProtocol.h | 36 +-
.../ShellPkg/Application/Shell/ShellProtocol.c | 743 +-
.../ShellPkg/Application/Shell/ShellProtocol.h | 78 +-
.../EFI/Firmware/ShellPkg/Contributions.txt | 202 +
.../ShellPkg/Include/Guid/ShellAliasGuid.h | 1 -
.../ShellPkg/Include/Guid/ShellEnvironment2Ext.h | 1 -
.../ShellPkg/Include/Guid/ShellLibHiiGuid.h | 6 +-
.../ShellPkg/Include/Guid/ShellPkgTokenSpace.h | 1 -
.../ShellPkg/Include/Library/BcfgCommandLib.h | 52 +
.../ShellPkg/Include/Library/HandleParsingLib.h | 50 +-
.../Firmware/ShellPkg/Include/Library/PathLib.h | 6 +-
.../ShellPkg/Include/Library/ShellCommandLib.h | 20 +-
.../Firmware/ShellPkg/Include/Library/ShellLib.h | 67 +-
.../Firmware/ShellPkg/Include/Protocol/EfiShell.h | 135 +-
.../Include/Protocol/EfiShellDynamicCommand.h | 86 +
.../Include/Protocol/EfiShellEnvironment2.h | 6 +-
.../EFI/Firmware/ShellPkg/Include/ShellBase.h | 3 +-
.../ShellPkg/Library/BasePathLib/BasePathLib.c | 19 +-
.../ShellPkg/Library/BasePathLib/BasePathLib.inf | 2 +-
.../EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.c | 319 +
.../EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.h | 98 +
.../ShellPkg/Library/UefiDpLib/DpInternal.h | 340 +
.../ShellPkg/Library/UefiDpLib/DpProfile.c | 101 +
.../Firmware/ShellPkg/Library/UefiDpLib/DpTrace.c | 828 +
.../ShellPkg/Library/UefiDpLib/DpUtilities.c | 392 +
.../Library/UefiDpLib}/Literals.c | 0
.../Library/UefiDpLib}/Literals.h | 0
.../Library/UefiDpLib}/PerformanceTokens.h | 0
.../Firmware/ShellPkg/Library/UefiDpLib/Readme.txt | 2 +
.../ShellPkg/Library/UefiDpLib/UefiDpLib.c | 101 +
.../ShellPkg/Library/UefiDpLib/UefiDpLib.h | 59 +
.../ShellPkg/Library/UefiDpLib/UefiDpLib.inf | 75 +
.../ShellPkg/Library/UefiDpLib/UefiDpLib.uni | Bin 0 -> 17458 bytes
.../Library/UefiFileHandleLib/UefiFileHandleLib.c | 153 +-
.../UefiFileHandleLib/UefiFileHandleLib.inf | 10 +-
.../UefiHandleParsingLib/UefiHandleParsingLib.c | 1035 +-
.../UefiHandleParsingLib/UefiHandleParsingLib.h | 39 +-
.../UefiHandleParsingLib/UefiHandleParsingLib.inf | 237 +-
.../UefiHandleParsingLib/UefiHandleParsingLib.uni | Bin 17334 -> 29662 bytes
.../UefiShellBcfgCommandLib.c | 1548 ++
.../UefiShellBcfgCommandLib.inf | 46 +
.../UefiShellBcfgCommandLib.uni | Bin 0 -> 18278 bytes
.../UefiShellCEntryLib/UefiShellCEntryLib.c | 12 +-
.../UefiShellCEntryLib/UefiShellCEntryLib.inf | 8 +-
.../Library/UefiShellCommandLib/ConsistMapping.c | 214 +-
.../UefiShellCommandLib/UefiShellCommandLib.c | 436 +-
.../UefiShellCommandLib/UefiShellCommandLib.h | 3 +-
.../UefiShellCommandLib/UefiShellCommandLib.inf | 22 +-
.../Library/UefiShellDebug1CommandsLib/Bcfg.c | 1014 -
.../Library/UefiShellDebug1CommandsLib/Comp.c | 29 +-
.../Library/UefiShellDebug1CommandsLib/Compress.c | 11 +-
.../Library/UefiShellDebug1CommandsLib/Dblk.c | 12 +-
.../Library/UefiShellDebug1CommandsLib/Dmem.c | 8 +-
.../Library/UefiShellDebug1CommandsLib/DmpStore.c | 755 +-
.../Library/UefiShellDebug1CommandsLib/Edit/Edit.c | 2 +-
.../UefiShellDebug1CommandsLib/Edit/FileBuffer.c | 69 +-
.../UefiShellDebug1CommandsLib/Edit/FileBuffer.h | 12 +-
.../Edit/MainTextEditor.c | 50 +-
.../UefiShellDebug1CommandsLib/EditInputBar.c | 21 +-
.../UefiShellDebug1CommandsLib/EditMenuBar.c | 10 +-
.../UefiShellDebug1CommandsLib/EditMenuBar.h | 4 +-
.../UefiShellDebug1CommandsLib/EditStatusBar.c | 13 +-
.../UefiShellDebug1CommandsLib/EditStatusBar.h | 2 +-
.../UefiShellDebug1CommandsLib/EditTitleBar.c | 12 +-
.../UefiShellDebug1CommandsLib/EfiDecompress.c | 52 +-
.../HexEdit/BufferImage.c | 75 +-
.../HexEdit/BufferImage.h | 18 +-
.../UefiShellDebug1CommandsLib/HexEdit/Clipboard.c | 2 +-
.../UefiShellDebug1CommandsLib/HexEdit/Clipboard.h | 4 +-
.../UefiShellDebug1CommandsLib/HexEdit/DiskImage.c | 21 +-
.../UefiShellDebug1CommandsLib/HexEdit/DiskImage.h | 12 +-
.../UefiShellDebug1CommandsLib/HexEdit/FileImage.c | 4 +-
.../UefiShellDebug1CommandsLib/HexEdit/FileImage.h | 8 +-
.../UefiShellDebug1CommandsLib/HexEdit/HexEdit.c | 8 +-
.../UefiShellDebug1CommandsLib/HexEdit/HexEditor.h | 2 +-
.../HexEdit/HexEditorTypes.h | 4 +-
.../HexEdit/HexeditStrings.uni | Bin 13022 -> 13158 bytes
.../HexEdit/MainHexEditor.c | 67 +-
.../HexEdit/MainHexEditor.h | 6 +-
.../UefiShellDebug1CommandsLib/HexEdit/MemImage.c | 10 +-
.../UefiShellDebug1CommandsLib/HexEdit/MemImage.h | 6 +-
.../UefiShellDebug1CommandsLib/HexEdit/Misc.c | 8 +-
.../UefiShellDebug1CommandsLib/HexEdit/Misc.h | 4 +-
.../UefiShellDebug1CommandsLib/LoadPciRom.c | 4 +-
.../Library/UefiShellDebug1CommandsLib/MemMap.c | 127 +-
.../Library/UefiShellDebug1CommandsLib/Mm.c | 52 +-
.../Library/UefiShellDebug1CommandsLib/Mode.c | 4 +-
.../Library/UefiShellDebug1CommandsLib/Pci.c | 1903 +-
.../Library/UefiShellDebug1CommandsLib/Pci.h | 7 +-
.../Library/UefiShellDebug1CommandsLib/SetVar.c | 16 +-
.../SmbiosView/LibSmbios.h | 640 -
.../SmbiosView/LibSmbiosView.c | 206 +-
.../SmbiosView/LibSmbiosView.h | 64 +-
.../SmbiosView/PrintInfo.c | 713 +-
.../SmbiosView/PrintInfo.h | 68 +-
.../SmbiosView/QueryTable.c | 367 +-
.../SmbiosView/QueryTable.h | 52 +-
.../UefiShellDebug1CommandsLib/SmbiosView/Smbios.c | 69 -
.../SmbiosView/SmbiosView.c | 74 +-
.../SmbiosView/SmbiosView.h | 4 +-
.../SmbiosView/SmbiosViewStrings.uni | Bin 93274 -> 109216 bytes
.../UefiShellDebug1CommandsLib.c | 35 +-
.../UefiShellDebug1CommandsLib.h | 16 +-
.../UefiShellDebug1CommandsLib.inf | 38 +-
.../UefiShellDebug1CommandsLib.uni | Bin 150648 -> 140296 bytes
.../Library/UefiShellDriver1CommandsLib/Connect.c | 234 +-
.../Library/UefiShellDriver1CommandsLib/DevTree.c | 64 +-
.../Library/UefiShellDriver1CommandsLib/Devices.c | 45 +-
.../Library/UefiShellDriver1CommandsLib/Dh.c | 214 +-
.../UefiShellDriver1CommandsLib/Disconnect.c | 6 +-
.../Library/UefiShellDriver1CommandsLib/Drivers.c | 90 +-
.../Library/UefiShellDriver1CommandsLib/DrvCfg.c | 261 +-
.../Library/UefiShellDriver1CommandsLib/DrvDiag.c | 53 +-
.../Library/UefiShellDriver1CommandsLib/OpenInfo.c | 12 +-
.../UefiShellDriver1CommandsLib.c | 2 +-
.../UefiShellDriver1CommandsLib.h | 8 +-
.../UefiShellDriver1CommandsLib.inf | 20 +-
.../UefiShellDriver1CommandsLib.uni | Bin 69952 -> 70628 bytes
.../Library/UefiShellDriver1CommandsLib/Unload.c | 91 +-
.../Library/UefiShellInstall1CommandsLib/Bcfg.c | 1014 -
.../UefiShellInstall1CommandsLib.c | 36 +-
.../UefiShellInstall1CommandsLib.h | 60 -
.../UefiShellInstall1CommandsLib.inf | 10 +-
.../UefiShellInstall1CommandsLib.uni | Bin 15214 -> 0 bytes
.../Library/UefiShellLevel1CommandsLib/For.c | 244 +-
.../Library/UefiShellLevel1CommandsLib/Goto.c | 16 +-
.../Library/UefiShellLevel1CommandsLib/If.c | 120 +-
.../UefiShellLevel1CommandsLib.c | 21 +-
.../UefiShellLevel1CommandsLib.h | 11 +-
.../UefiShellLevel1CommandsLib.inf | 6 +-
.../UefiShellLevel1CommandsLib.uni | Bin 38174 -> 44016 bytes
.../Library/UefiShellLevel2CommandsLib/Attrib.c | 6 +
.../Library/UefiShellLevel2CommandsLib/Cd.c | 22 +-
.../Library/UefiShellLevel2CommandsLib/Cp.c | 325 +-
.../Library/UefiShellLevel2CommandsLib/Load.c | 2 -
.../Library/UefiShellLevel2CommandsLib/Ls.c | 752 +-
.../Library/UefiShellLevel2CommandsLib/Map.c | 260 +-
.../Library/UefiShellLevel2CommandsLib/Mv.c | 90 +-
.../Library/UefiShellLevel2CommandsLib/Parse.c | 78 +-
.../Library/UefiShellLevel2CommandsLib/Reset.c | 10 +-
.../Library/UefiShellLevel2CommandsLib/Rm.c | 55 +-
.../Library/UefiShellLevel2CommandsLib/TimeDate.c | 243 +-
.../UefiShellLevel2CommandsLib.c | 49 +-
.../UefiShellLevel2CommandsLib.h | 20 +-
.../UefiShellLevel2CommandsLib.inf | 26 +-
.../UefiShellLevel2CommandsLib.uni | Bin 111482 -> 110208 bytes
.../Library/UefiShellLevel2CommandsLib/Vol.c | 12 +-
.../Library/UefiShellLevel3CommandsLib/Alias.c | 20 +-
.../Library/UefiShellLevel3CommandsLib/Cls.c | 13 +-
.../Library/UefiShellLevel3CommandsLib/Echo.c | 14 +-
.../Library/UefiShellLevel3CommandsLib/GetMtc.c | 19 +-
.../Library/UefiShellLevel3CommandsLib/Help.c | 153 +-
.../Library/UefiShellLevel3CommandsLib/Pause.c | 3 +-
.../Library/UefiShellLevel3CommandsLib/Touch.c | 6 +-
.../Library/UefiShellLevel3CommandsLib/Type.c | 122 +-
.../UefiShellLevel3CommandsLib.c | 3 +
.../UefiShellLevel3CommandsLib.h | 1 -
.../UefiShellLevel3CommandsLib.inf | 15 +-
.../UefiShellLevel3CommandsLib.uni | Bin 42500 -> 45074 bytes
.../Library/UefiShellLevel3CommandsLib/Ver.c | 6 +-
.../ShellPkg/Library/UefiShellLib/UefiShellLib.c | 415 +-
.../ShellPkg/Library/UefiShellLib/UefiShellLib.h | 18 +
.../ShellPkg/Library/UefiShellLib/UefiShellLib.inf | 20 +-
.../UefiShellNetwork1CommandsLib/Ifconfig.c | 265 +-
.../Library/UefiShellNetwork1CommandsLib/Ping.c | 38 +-
.../UefiShellNetwork1CommandsLib.inf | 22 +-
.../UefiShellNetwork1CommandsLib.uni | Bin 18172 -> 19988 bytes
.../ShellPkg/Library/UefiSortLib/UefiSortLib.c | 16 +-
.../ShellPkg/Library/UefiSortLib/UefiSortLib.inf | 10 +-
src/VBox/Devices/EFI/Firmware/ShellPkg/License.txt | 25 +
src/VBox/Devices/EFI/Firmware/ShellPkg/Readme.txt | 2 +-
.../Devices/EFI/Firmware/ShellPkg/ShellPkg.dec | 250 +-
.../Devices/EFI/Firmware/ShellPkg/ShellPkg.dsc | 31 +-
.../Firmware/SourceLevelDebugPkg/Contributions.txt | 202 +
.../DebugAgentDxe/DebugAgentDxe.c | 103 +
.../DebugAgentDxe/DebugAgentDxe.inf | 52 +
.../DebugAgentDxe/DebugAgentDxe.uni | Bin 0 -> 1888 bytes
.../DebugAgentDxe/DebugAgentDxeExtra.uni | Bin 0 -> 1354 bytes
.../DebugAgentPei/DebugAgentPei.c | 46 +
.../DebugAgentPei/DebugAgentPei.inf | 48 +
.../DebugAgentPei/DebugAgentPei.uni | Bin 0 -> 1912 bytes
.../DebugAgentPei/DebugAgentPeiExtra.uni | Bin 0 -> 1356 bytes
.../Include/Guid/DebugAgentGuid.h | 2 +-
.../Include/Ia32/ProcessorContext.h | 421 +-
.../Include/ImageDebugSupport.h | 3 +-
.../Include/Library/DebugCommunicationLib.h | 4 +-
.../Include/SoftDebuggerDefinitions.h | 42 -
.../SourceLevelDebugPkg/Include/TransferProtocol.h | 372 +-
.../DebugAgent/DebugAgentCommon/DebugAgent.c | 2046 ++-
.../DebugAgent/DebugAgentCommon/DebugAgent.h | 405 +-
.../Library/DebugAgent/DebugAgentCommon/DebugMp.c | 147 +-
.../Library/DebugAgent/DebugAgentCommon/DebugMp.h | 63 +-
.../DebugAgent/DebugAgentCommon/DebugTimer.c | 32 +-
.../DebugAgent/DebugAgentCommon/DebugTimer.h | 7 +-
.../DebugAgentCommon/Ia32/ArchDebugSupport.c | 247 +-
.../DebugAgentCommon/Ia32/ArchDebugSupport.h | 10 +-
.../DebugAgentCommon/Ia32/ArchReadGroupRegister.c | 210 -
.../DebugAgentCommon/Ia32/ArchRegisters.h | 160 -
.../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.S | 42 +-
.../DebugAgent/DebugAgentCommon/Ia32/AsmFuncs.asm | 40 +-
.../DebugAgentCommon/X64/ArchDebugSupport.c | 254 +-
.../DebugAgentCommon/X64/ArchDebugSupport.h | 10 +-
.../DebugAgentCommon/X64/ArchReadGroupRegister.c | 259 -
.../DebugAgentCommon/X64/ArchRegisters.h | 332 -
.../DebugAgent/DebugAgentCommon/X64/AsmFuncs.S | 54 +-
.../DebugAgent/DebugAgentCommon/X64/AsmFuncs.asm | 54 +-
.../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.c | 501 +-
.../DebugAgent/DxeDebugAgent/DxeDebugAgentLib.h | 17 +-
.../Library/DebugAgent/DxeDebugAgent/SerialIo.c | 814 +
.../Library/DebugAgent/DxeDebugAgentLib.inf | 37 +-
.../Library/DebugAgent/DxeDebugAgentLib.uni | Bin 0 -> 1822 bytes
.../SecPeiDebugAgent/SecPeiDebugAgentLib.c | 546 +-
.../SecPeiDebugAgent/SecPeiDebugAgentLib.h | 41 +-
.../Library/DebugAgent/SecPeiDebugAgentLib.inf | 30 +-
.../Library/DebugAgent/SecPeiDebugAgentLib.uni | Bin 0 -> 1822 bytes
.../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.c | 227 +-
.../DebugAgent/SmmDebugAgent/SmmDebugAgentLib.h | 3 +-
.../Library/DebugAgent/SmmDebugAgentLib.inf | 28 +-
.../Library/DebugAgent/SmmDebugAgentLib.uni | Bin 0 -> 1718 bytes
.../DebugCommunicationLibSerialPort.c | 188 +-
.../DebugCommunicationLibSerialPort.inf | 12 +-
.../DebugCommunicationLibSerialPort.uni | Bin 0 -> 1822 bytes
.../DebugCommunicationLibUsb.c | 529 +-
.../DebugCommunicationLibUsb.inf | 26 +-
.../DebugCommunicationLibUsb.uni | Bin 0 -> 1846 bytes
.../DebugCommunicationLibUsb3Common.c | 1240 ++
.../DebugCommunicationLibUsb3Dxe.c | 48 +
.../DebugCommunicationLibUsb3Dxe.inf | 69 +
.../DebugCommunicationLibUsb3Dxe.uni | Bin 0 -> 2032 bytes
.../DebugCommunicationLibUsb3Internal.h | 756 +
.../DebugCommunicationLibUsb3Pei.c | 45 +
.../DebugCommunicationLibUsb3Pei.inf | 70 +
.../DebugCommunicationLibUsb3Pei.uni | Bin 0 -> 1968 bytes
.../DebugCommunicationLibUsb3Transfer.c | 605 +
.../PeCoffExtraActionLibDebug/Ia32/IntHandler.S | 28 +
.../PeCoffExtraActionLibDebug/Ia32/IntHandler.asm | 33 +
.../Ia32/IntHandlerFuncs.c | 99 +
.../PeCoffExtraActionLib.c | 212 +-
.../PeCoffExtraActionLib.h | 79 +
.../PeCoffExtraActionLib.uni | Bin 0 -> 1806 bytes
.../PeCoffExtraActionLibDebug.inf | 18 +-
.../PeCoffExtraActionLibDebug/X64/IntHandler.S | 28 +
.../PeCoffExtraActionLibDebug/X64/IntHandler.asm | 29 +
.../X64/IntHandlerFuncs.c | 101 +
.../EFI/Firmware/SourceLevelDebugPkg/License.txt | 25 +
.../EFI/Firmware/SourceLevelDebugPkg/Readme.txt | 10 +-
.../SourceLevelDebugPkg/SourceLevelDebugPkg.dec | 190 +-
.../SourceLevelDebugPkg/SourceLevelDebugPkg.dsc | 60 +-
.../SourceLevelDebugPkg/SourceLevelDebugPkg.uni | Bin 0 -> 12228 bytes
.../SourceLevelDebugPkgExtra.uni | Bin 0 -> 1374 bytes
.../Firmware/StdLib/BsdSocketLib/BsdSocketLib.inf | 14 +-
.../EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Any.c | 18 +
.../BsdSocketLib/Ip6Addr_LinkLocal_AllNodes.c | 18 +
.../BsdSocketLib/Ip6Addr_LinkLocal_AllRouters.c | 18 +
.../StdLib/BsdSocketLib/Ip6Addr_Loopback.c | 18 +
.../BsdSocketLib/Ip6Addr_NodeLocal_AllNodes.c | 18 +
.../Firmware/StdLib/BsdSocketLib/SocketInternals.h | 4 +
.../EFI/Firmware/StdLib/BsdSocketLib/base64.c | 1 +
.../EFI/Firmware/StdLib/BsdSocketLib/close.c | 18 +-
.../EFI/Firmware/StdLib/BsdSocketLib/connect.c | 2 +-
.../EFI/Firmware/StdLib/BsdSocketLib/getaddrinfo.c | 1965 ++
.../Firmware/StdLib/BsdSocketLib/gethostbydns.c | 24 +-
.../EFI/Firmware/StdLib/BsdSocketLib/gethostbyht.c | 16 +-
.../EFI/Firmware/StdLib/BsdSocketLib/gethostname.c | 20 +-
.../EFI/Firmware/StdLib/BsdSocketLib/getnameinfo.c | 567 +
.../EFI/Firmware/StdLib/BsdSocketLib/getnetbydns.c | 18 +-
.../EFI/Firmware/StdLib/BsdSocketLib/getnetbyht.c | 2 +-
.../EFI/Firmware/StdLib/BsdSocketLib/getservent.c | 6 +-
.../EFI/Firmware/StdLib/BsdSocketLib/getsockopt.c | 4 +-
.../EFI/Firmware/StdLib/BsdSocketLib/herror.c | 10 +-
.../Firmware/StdLib/BsdSocketLib/inet_net_ntop.c | 2 +-
.../Firmware/StdLib/BsdSocketLib/inet_net_pton.c | 16 +-
.../EFI/Firmware/StdLib/BsdSocketLib/inet_neta.c | 16 +-
.../EFI/Firmware/StdLib/BsdSocketLib/inet_pton.c | 16 +-
.../EFI/Firmware/StdLib/BsdSocketLib/map_v4v6.c | 18 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_addr.c | 14 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_name.c | 24 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_netint.c | 4 -
.../EFI/Firmware/StdLib/BsdSocketLib/ns_ntoa.c | 2 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_parse.c | 66 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_print.c | 1282 +-
.../EFI/Firmware/StdLib/BsdSocketLib/ns_ttl.c | 20 +-
.../EFI/Firmware/StdLib/BsdSocketLib/nsap_addr.c | 4 -
.../EFI/Firmware/StdLib/BsdSocketLib/poll.c | 1 +
.../EFI/Firmware/StdLib/BsdSocketLib/read.c | 1 +
.../EFI/Firmware/StdLib/BsdSocketLib/res_debug.c | 2 +-
.../Firmware/StdLib/BsdSocketLib/res_mkupdate.c | 4 -
.../EFI/Firmware/StdLib/BsdSocketLib/res_send.c | 9 +-
.../EFI/Firmware/StdLib/BsdSocketLib/res_update.c | 4 -
.../EFI/Firmware/StdLib/BsdSocketLib/sethostname.c | 2 +-
.../EFI/Firmware/StdLib/BsdSocketLib/setsockopt.c | 4 +-
.../EFI/Firmware/StdLib/BsdSocketLib/socket.c | 2 +-
.../EFI/Firmware/StdLib/BsdSocketLib/write.c | 1 +
.../Devices/EFI/Firmware/StdLib/Contributions.txt | 202 +
.../Firmware/StdLib/Efi/{ => StdLib}/etc/host.conf | 0
.../EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/hosts | 0
.../Firmware/StdLib/Efi/{ => StdLib}/etc/networks | 0
.../Firmware/StdLib/Efi/{ => StdLib}/etc/protocols | 0
.../EFI/Firmware/StdLib/Efi/StdLib/etc/resolv.conf | 19 +
.../Firmware/StdLib/Efi/{ => StdLib}/etc/services | 0
.../EFI/Firmware/StdLib/Efi/etc/resolv.conf | 19 -
.../EFI/Firmware/StdLib/EfiSocketLib/DxeSupport.c | 102 +-
.../Firmware/StdLib/EfiSocketLib/EfiSocketLib.inf | 10 +
.../Devices/EFI/Firmware/StdLib/EfiSocketLib/Ip4.c | 404 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Service.c | 45 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Socket.c | 610 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Socket.h | 199 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Tcp4.c | 403 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Tcp6.c | 2600 +++
.../EFI/Firmware/StdLib/EfiSocketLib/Udp4.c | 396 +-
.../EFI/Firmware/StdLib/EfiSocketLib/Udp6.c | 1379 ++
.../Firmware/StdLib/EfiSocketLib/UseEfiSocketLib.c | 92 +-
src/VBox/Devices/EFI/Firmware/StdLib/Fixes.txt | 41 +
src/VBox/Devices/EFI/Firmware/StdLib/ISSUES.txt | 62 +
.../EFI/Firmware/StdLib/Include/Arm/machine/ansi.h | 26 +-
.../Firmware/StdLib/Include/Arm/machine/frame.h | 2 +-
.../EFI/Firmware/StdLib/Include/Containers/Fifo.h | 208 +
.../StdLib/Include/Containers/ModuloUtil.h | 105 +
.../EFI/Firmware/StdLib/Include/Efi/EfiSocketLib.h | 51 +-
.../Firmware/StdLib/Include/Ia32/machine/ansi.h | 48 +-
.../EFI/Firmware/StdLib/Include/Ia32/machine/asm.h | 10 +-
.../StdLib/Include/Ia32/machine/byte_swap.h | 2 +-
.../Firmware/StdLib/Include/Ia32/machine/param.h | 154 +-
.../EFI/Firmware/StdLib/Include/Ipf/machine/ansi.h | 24 +-
.../EFI/Firmware/StdLib/Include/Ipf/machine/asm.h | 10 +-
.../Firmware/StdLib/Include/Ipf/machine/bootinfo.h | 10 +-
.../EFI/Firmware/StdLib/Include/Ipf/machine/cpu.h | 6 +-
.../StdLib/Include/Ipf/machine/db_machdep.h | 4 +-
.../Firmware/StdLib/Include/Ipf/machine/ia64_cpu.h | 2 +-
.../StdLib/Include/Ipf/machine/int_limits.h | 2 +-
.../StdLib/Include/Ipf/machine/loadfile_machdep.h | 2 +-
.../Firmware/StdLib/Include/Ipf/machine/param.h | 115 +-
.../EFI/Firmware/StdLib/Include/Ipf/machine/pmap.h | 2 +-
.../Firmware/StdLib/Include/Ipf/machine/setjmp.h | 16 +-
.../Firmware/StdLib/Include/Protocol/EfiSocket.h | 54 +-
.../EFI/Firmware/StdLib/Include/X64/machine/ansi.h | 11 +-
.../EFI/Firmware/StdLib/Include/X64/machine/asm.h | 4 +-
.../StdLib/Include/X64/machine/byte_swap.h | 2 +-
.../Firmware/StdLib/Include/X64/machine/param.h | 115 +-
.../Firmware/StdLib/Include/arpa/nameser_compat.h | 4 +-
src/VBox/Devices/EFI/Firmware/StdLib/Include/err.h | 14 +-
.../Devices/EFI/Firmware/StdLib/Include/errno.h | 3 +-
.../Devices/EFI/Firmware/StdLib/Include/glob.h | 2 +-
.../Devices/EFI/Firmware/StdLib/Include/limits.h | 4 +-
.../EFI/Firmware/StdLib/Include/net/if_dl.h | 4 +-
.../EFI/Firmware/StdLib/Include/net/servent.h | 60 +
.../EFI/Firmware/StdLib/Include/netatalk/at.h | 2 +-
.../Devices/EFI/Firmware/StdLib/Include/netdb.h | 327 +-
.../EFI/Firmware/StdLib/Include/netinet/ip.h | 14 +-
.../EFI/Firmware/StdLib/Include/netinet/tcp.h | 143 +
.../Devices/EFI/Firmware/StdLib/Include/nsswitch.h | 237 +
.../Devices/EFI/Firmware/StdLib/Include/paths.h | 113 +-
.../Devices/EFI/Firmware/StdLib/Include/resolv.h | 4 +
.../Devices/EFI/Firmware/StdLib/Include/stdarg.h | 11 +-
.../Devices/EFI/Firmware/StdLib/Include/stdio.h | 6 +-
.../Devices/EFI/Firmware/StdLib/Include/stdlib.h | 64 +-
.../EFI/Firmware/StdLib/Include/stringlist.h | 2 +-
.../EFI/Firmware/StdLib/Include/sys/EfiCdefs.h | 19 +-
.../EFI/Firmware/StdLib/Include/sys/EfiSysCall.h | 16 +-
.../EFI/Firmware/StdLib/Include/sys/_posix.h | 4 +-
.../EFI/Firmware/StdLib/Include/sys/cdefs_aout.h | 10 +-
.../EFI/Firmware/StdLib/Include/sys/errno.h | 3 +-
.../EFI/Firmware/StdLib/Include/sys/fcntl.h | 10 +-
.../EFI/Firmware/StdLib/Include/sys/sockio.h | 14 +-
.../Devices/EFI/Firmware/StdLib/Include/sys/stat.h | 47 +-
.../EFI/Firmware/StdLib/Include/sys/sysctl.h | 16 +-
.../EFI/Firmware/StdLib/Include/sys/syslimits.h | 3 +-
.../EFI/Firmware/StdLib/Include/sys/termios.h | 548 +-
.../Devices/EFI/Firmware/StdLib/Include/wchar.h | 62 +-
.../EFI/Firmware/StdLib/Include/x86/float.h | 24 +-
.../EFI/Firmware/StdLib/LibC/CRT/Ia32/llmul.c | 2 +-
.../EFI/Firmware/StdLib/LibC/CRT/Ia32/llshr.c | 58 +
.../StdLib/LibC/Containers/Common/ModuloUtil.c | 149 +
.../StdLib/LibC/Containers/ContainerLib.inf | 46 +
.../Firmware/StdLib/LibC/Containers/Queues/Fifo.c | 525 +
src/VBox/Devices/EFI/Firmware/StdLib/LibC/LibC.inf | 4 +-
.../EFI/Firmware/StdLib/LibC/Locale/Locale.inf | 5 +-
.../EFI/Firmware/StdLib/LibC/Locale/_wcstod.h | 116 +-
.../Firmware/StdLib/LibC/Locale/multibyte_Utf8.c | 1008 +
.../Devices/EFI/Firmware/StdLib/LibC/Main/Main.c | 29 +-
.../EFI/Firmware/StdLib/LibC/StdLib/Environs.c | 2 +-
.../EFI/Firmware/StdLib/LibC/StdLib/Malloc.c | 129 +-
.../EFI/Firmware/StdLib/LibC/StdLib/realpath.c | 26 +-
.../EFI/Firmware/StdLib/LibC/Stdio/fileext.h | 2 +-
.../EFI/Firmware/StdLib/LibC/Stdio/floatio.h | 8 +-
.../EFI/Firmware/StdLib/LibC/Stdio/fputwc.c | 3 +-
.../EFI/Firmware/StdLib/LibC/Stdio/fvwrite.c | 5 +-
.../EFI/Firmware/StdLib/LibC/Stdio/makebuf.c | 5 +-
.../EFI/Firmware/StdLib/LibC/Stdio/refill.c | 16 +-
.../EFI/Firmware/StdLib/LibC/Stdio/vfscanf.c | 45 +-
.../EFI/Firmware/StdLib/LibC/Stdio/vfwscanf.c | 74 +-
.../EFI/Firmware/StdLib/LibC/Stdio/vswscanf.c | 2 +-
.../EFI/Firmware/StdLib/LibC/String/Copying.c | 5 +-
.../EFI/Firmware/StdLib/LibC/String/strncasecmp.c | 41 +-
.../EFI/Firmware/StdLib/LibC/Time/gettimeofday.c | 14 +-
.../Devices/EFI/Firmware/StdLib/LibC/Time/itimer.c | 48 +-
.../EFI/Firmware/StdLib/LibC/Time/strptime.c | 2 +-
.../Devices/EFI/Firmware/StdLib/LibC/Time/timegm.c | 4 +-
.../StdLib/LibC/Uefi/Devices/Console/daConsole.c | 369 +-
.../StdLib/LibC/Uefi/Devices/Utility/DevGenisis.c | 32 +-
.../StdLib/LibC/Uefi/Devices/daConsole.inf | 7 +-
.../EFI/Firmware/StdLib/LibC/Uefi/GetPass.c | 57 -
.../StdLib/LibC/Uefi/InteractiveIO/CanonRead.c | 161 +
.../Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.c | 373 +
.../StdLib/LibC/Uefi/InteractiveIO/IIO.inf | 51 +
.../StdLib/LibC/Uefi/InteractiveIO/IIOecho.c | 141 +
.../StdLib/LibC/Uefi/InteractiveIO/IIOechoCtrl.h | 33 +
.../StdLib/LibC/Uefi/InteractiveIO/IIOutilities.c | 288 +
.../StdLib/LibC/Uefi/InteractiveIO/IIOutilities.h | 129 +
.../StdLib/LibC/Uefi/InteractiveIO/IIOwrite.c | 210 +
.../StdLib/LibC/Uefi/InteractiveIO/NonCanonRead.c | 89 +
.../LibC/Uefi/InteractiveIO/TerminalFunctions.c | 285 +
.../EFI/Firmware/StdLib/LibC/Uefi/SysCalls.c | 418 +-
.../Devices/EFI/Firmware/StdLib/LibC/Uefi/Uefi.inf | 19 +-
.../EFI/Firmware/StdLib/LibC/Wchar/ConsDecons.c | 7 +-
.../EFI/Firmware/StdLib/LibC/Wchar/Wchar.inf | 5 +-
.../Devices/EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.h | 17 +-
.../EFI/Firmware/StdLib/LibC/gdtoa/gdtoa.inf | 1 +
.../EFI/Firmware/StdLib/LibC/gdtoa/gdtoaimp.h | 85 +-
.../EFI/Firmware/StdLib/LibC/gdtoa/strtod.c | 79 +-
.../EFI/Firmware/StdLib/LibC/gdtoa/strtodg.c | 168 +-
.../EFI/Firmware/StdLib/LibC/gdtoa/strtof.c | 2 +-
src/VBox/Devices/EFI/Firmware/StdLib/License.txt | 25 +
.../EFI/Firmware/StdLib/PosixLib/GetPass/GetPass.c | 57 +
.../EFI/Firmware/StdLib/PosixLib/PosixLib.inf | 59 +
src/VBox/Devices/EFI/Firmware/StdLib/ReadMe.txt | 399 +-
.../EFI/Firmware/StdLib/SocketDxe/DriverBinding.c | 6 +-
.../EFI/Firmware/StdLib/SocketDxe/EntryUnload.c | 30 +-
src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dec | 97 +-
src/VBox/Devices/EFI/Firmware/StdLib/StdLib.dsc | 35 +-
src/VBox/Devices/EFI/Firmware/StdLib/StdLib.inc | 41 +-
.../Firmware/StdLib/UseSocketDxe/UseSocketDxe.c | 53 +
.../StdLibPrivateInternalFiles/Contributions.txt | 202 +
.../StdLibPrivateInternalFiles/DoNotUse.dec | 74 +-
.../Include/Device/Console.h | 14 +-
.../Include/Device/IIO.h | 81 +
.../StdLibPrivateInternalFiles/Include/extern.h | 72 +-
.../StdLibPrivateInternalFiles/Include/kfile.h | 12 +-
.../StdLibPrivateInternalFiles/Include/reentrant.h | 32 +-
.../StdLibPrivateInternalFiles/License.txt | 25 +
.../Firmware/StdLibPrivateInternalFiles/ReadMe.txt | 399 +-
.../EFI/Firmware/UefiCpuPkg/Contributions.txt | 202 +
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.c | 441 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.h | 47 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.inf | 21 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.uni | Bin 0 -> 1756 bytes
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxeExtra.uni | Bin 0 -> 1352 bytes
.../EFI/Firmware/UefiCpuPkg/CpuDxe/CpuGdt.c | 2 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.S | 325 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/CpuAsm.asm | 314 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S | 818 -
.../EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.asm | 51 -
.../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.S | 295 +-
.../EFI/Firmware/UefiCpuPkg/CpuDxe/X64/CpuAsm.asm | 299 +-
.../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.c | 206 +-
.../EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.h | 168 +-
.../Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf | 14 +-
.../Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.uni | Bin 0 -> 1952 bytes
.../UefiCpuPkg/CpuIo2Dxe/CpuIo2DxeExtra.uni | Bin 0 -> 1344 bytes
.../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.c | 102 +-
.../EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.h | 70 +-
.../Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.inf | 16 +-
.../Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni | Bin 0 -> 1972 bytes
.../UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni | Bin 0 -> 1332 bytes
.../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.c | 88 +-
.../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.h | 56 +-
.../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.inf | 16 +-
.../EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.uni | Bin 0 -> 1896 bytes
.../Firmware/UefiCpuPkg/CpuIoPei/CpuIoPeiExtra.uni | Bin 0 -> 1336 bytes
.../UefiCpuPkg/Include/Library/LocalApicLib.h | 77 +-
.../UefiCpuPkg/Include/Register/LocalApic.h | 4 +-
.../Library/BaseUefiCpuLib/BaseUefiCpuLib.inf | 14 +-
.../Library/BaseUefiCpuLib/BaseUefiCpuLib.uni | Bin 0 -> 1826 bytes
.../Library/BaseUefiCpuLib/Ia32/InitializeFpu.S | 10 +-
.../Library/BaseUefiCpuLib/Ia32/InitializeFpu.asm | 12 +-
.../Library/BaseUefiCpuLib/X64/InitializeFpu.S | 22 +-
.../Library/BaseUefiCpuLib/X64/InitializeFpu.asm | 16 +-
.../UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.c | 168 +-
.../Library/BaseXApicLib/BaseXApicLib.inf | 17 +-
.../Library/BaseXApicLib/BaseXApicLib.uni | Bin 0 -> 1962 bytes
.../BaseXApicX2ApicLib/BaseXApicX2ApicLib.c | 177 +-
.../BaseXApicX2ApicLib/BaseXApicX2ApicLib.inf | 17 +-
.../BaseXApicX2ApicLib/BaseXApicX2ApicLib.uni | Bin 0 -> 2136 bytes
.../CpuExceptionHandlerLib/CpuExceptionCommon.c | 173 +
.../CpuExceptionHandlerLib/CpuExceptionCommon.h | 241 +
.../DxeCpuExceptionHandlerLib.inf | 64 +
.../DxeCpuExceptionHandlerLib.uni | Bin 0 -> 1810 bytes
.../Library/CpuExceptionHandlerLib/DxeException.c | 170 +
.../CpuExceptionHandlerLib/DxeSmmCpuException.c | 292 +
.../Ia32/ArchExceptionHandler.c | 202 +
.../Ia32/ArchInterruptDefs.h | 44 +
.../Ia32/ExceptionHandlerAsm.S | 642 +
.../Ia32/ExceptionHandlerAsm.asm | 445 +
.../CpuExceptionHandlerLib/SecPeiCpuException.c | 183 +
.../SecPeiCpuExceptionHandlerLib.inf | 57 +
.../SecPeiCpuExceptionHandlerLib.uni | Bin 0 -> 1842 bytes
.../SmmCpuExceptionHandlerLib.inf | 61 +
.../SmmCpuExceptionHandlerLib.uni | Bin 0 -> 1810 bytes
.../Library/CpuExceptionHandlerLib/SmmException.c | 101 +
.../X64/ArchExceptionHandler.c | 233 +
.../CpuExceptionHandlerLib/X64/ArchInterruptDefs.h | 46 +
.../X64/ExceptionHandlerAsm.S | 433 +
.../X64/ExceptionHandlerAsm.asm | 389 +
.../Firmware/UefiCpuPkg/Library/MtrrLib/MtrrLib.c | 125 +-
.../UefiCpuPkg/Library/MtrrLib/MtrrLib.inf | 12 +-
.../UefiCpuPkg/Library/MtrrLib/MtrrLib.uni | Bin 0 -> 1736 bytes
.../SecPeiDxeTimerLibUefiCpu.inf | 11 +-
.../SecPeiDxeTimerLibUefiCpu.uni | Bin 0 -> 4168 bytes
.../Library/SecPeiDxeTimerLibUefiCpu/X86TimerLib.c | 55 +-
.../Devices/EFI/Firmware/UefiCpuPkg/License.txt | 25 +
.../ResetVector/FixupVtf/ResetVector.uni | Bin 0 -> 1696 bytes
.../ResetVector/FixupVtf/ResetVectorExtra.uni | Bin 0 -> 1310 bytes
.../UefiCpuPkg/ResetVector/FixupVtf/Vtf.inf | 38 +
.../UefiCpuPkg/ResetVector/FixupVtf/Vtf.nasmb | 60 +
.../ResetVector/Vtf0/Bin/ResetVector.inf | 17 +-
.../ResetVector/Vtf0/Bin/ResetVector.uni | Bin 0 -> 1510 bytes
.../ResetVector/Vtf0/Bin/ResetVectorExtra.uni | Bin 0 -> 1310 bytes
.../Firmware/UefiCpuPkg/ResetVector/Vtf0/Build.py | 2 +-
.../ResetVector/Vtf0/Ia16/ResetVectorVtf0.asm | 21 +-
.../ResetVector/Vtf0/Ia32/Flat32ToFlat64.asm | 83 +-
.../ResetVector/Vtf0/Ia32/PageTables64.asm | 30 +
.../UefiCpuPkg/ResetVector/Vtf0/ResetVector.uni | Bin 0 -> 1454 bytes
.../ResetVector/Vtf0/ResetVectorCode.asm | 52 -
.../ResetVector/Vtf0/ResetVectorExtra.uni | Bin 0 -> 1310 bytes
.../ResetVector/Vtf0/Tools/FixupForRawSection.py | 117 +-
.../Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.inf | 36 +
.../UefiCpuPkg/ResetVector/Vtf0/Vtf0.nasmb | 70 +
.../UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.asm | 78 +
.../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dec | 21 +-
.../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.dsc | 17 +-
.../Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.uni | Bin 0 -> 3320 bytes
.../EFI/Firmware/UefiCpuPkg/UefiCpuPkgExtra.uni | Bin 0 -> 1346 bytes
.../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S | 38 +
.../Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm | 45 +
.../Universal/Acpi/S3Resume2Pei/S3Resume.c | 292 +-
.../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf | 47 +-
.../Universal/Acpi/S3Resume2Pei/S3Resume2Pei.uni | Bin 0 -> 2606 bytes
.../Acpi/S3Resume2Pei/S3Resume2PeiExtra.uni | Bin 0 -> 1354 bytes
.../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S | 37 +
.../Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm | 41 +
.../VBoxPkg/AcpiPlatformDxe/AcpiPlatform.c | 447 -
.../VBoxPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf | 82 -
.../Include/IndustryStandard/VBoxFatImage.h | 2 +-
.../EFI/Firmware/VBoxPkg/Include/VBoxDebugLib.h | 2 +-
.../EFI/Firmware/VBoxPkg/Include/VBoxMemLayout.h | 2 +-
.../Devices/EFI/Firmware/VBoxPkg/Include/VBoxPkg.h | 2 +-
.../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.c | 323 -
.../VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.inf | 69 -
.../Library/VBoxDebugAgentLib/VBoxDebugAgentLib.c | 2 +-
.../VBoxDebugAgentLib/VBoxDebugAgentLib.inf | 2 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.c | 10 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxDebugLib.inf | 2 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxPrintChar.c | 2 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxPrintGuid.c | 2 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxPrintHex.c | 2 +-
.../Library/VBoxDebugLib/VBoxPrintHexDump.c | 2 +-
.../VBoxPkg/Library/VBoxDebugLib/VBoxPrintString.c | 2 +-
.../VBoxOemHookStatusCodeLib.c | 2 +-
.../VBoxOemHookStatusCodeLib.inf | 2 +-
.../VBoxPeCoffExtraActionLib.c | 2 +-
.../VBoxPeCoffExtraActionLib.inf | 2 +-
.../VBoxPkg/Library/VBoxPeCoffLib/BasePeCoff.c | 2 +-
.../Library/VBoxPeCoffLib/BasePeCoffLibInternals.h | 2 +-
.../VBoxPkg/Library/VBoxPeCoffLib/PeCoffLoaderEx.c | 2 +-
.../Library/VBoxPeCoffLib/VBoxPeCoffLib.inf | 2 +-
.../EFI/Firmware/VBoxPkg/Logo/boot_logo.bmp | Bin 0 -> 37878 bytes
.../EFI/Firmware/VBoxPkg/PartitionDxe/Apple.c | 229 -
.../Firmware/VBoxPkg/PartitionDxe/ComponentName.c | 214 -
.../EFI/Firmware/VBoxPkg/PartitionDxe/ElTorito.c | 306 -
.../EFI/Firmware/VBoxPkg/PartitionDxe/Gpt.c | 856 -
.../EFI/Firmware/VBoxPkg/PartitionDxe/Mbr.c | 350 -
.../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.c | 1248 --
.../EFI/Firmware/VBoxPkg/PartitionDxe/Partition.h | 479 -
.../Firmware/VBoxPkg/PartitionDxe/PartitionDxe.inf | 108 -
.../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.c | 90 -
.../EFI/Firmware/VBoxPkg/PlatformPei/Cmos.h | 82 -
.../Devices/EFI/Firmware/VBoxPkg/PlatformPei/Fv.c | 84 -
.../EFI/Firmware/VBoxPkg/PlatformPei/MemDetect.c | 172 -
.../EFI/Firmware/VBoxPkg/PlatformPei/Platform.c | 419 -
.../EFI/Firmware/VBoxPkg/PlatformPei/Platform.h | 101 -
.../Firmware/VBoxPkg/PlatformPei/PlatformPei.inf | 97 -
.../EFI/Firmware/VBoxPkg/VBoxAppleSim/Console.c | 2 +-
.../Firmware/VBoxPkg/VBoxAppleSim/ConsoleControl.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxAppleSim/Cpu.c | 2 +-
.../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.c | 2 +-
.../Firmware/VBoxPkg/VBoxAppleSim/VBoxAppleSim.inf | 2 +-
.../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c | 162 -
.../Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h | 39 -
.../VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf | 75 -
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.c | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFsDxe.inf | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxFswParam.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxHfs.inf | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/VBoxIso9660.inf | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_base.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_core.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.c | 21 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_base.h | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_efi_lib.c | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.c | 192 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_hfs.h | 3 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_iso9660.c | 4 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_lib.c | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxFsDxe/fsw_strfunc.h | 2 +-
.../VBoxPkg/VBoxInterceptorDxe/BootService.c | 2 +-
.../Firmware/VBoxPkg/VBoxInterceptorDxe/RunTime.c | 2 +-
.../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.c | 2 +-
.../VBoxPkg/VBoxInterceptorDxe/VBoxInterceptor.h | 2 +-
.../VBoxInterceptorDxe/VBoxInterceptorDxe.inf | 2 +-
.../VBoxInterceptorDxe/boot_service_table.h | 2 +-
.../VBoxPkg/VBoxInterceptorDxe/interceptor.h | 2 +-
.../VBoxPkg/VBoxInterceptorDxe/print_types.h | 2 +-
.../VBoxInterceptorDxe/runtime_service_table.h | 2 +-
.../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.c | 2 +-
.../Firmware/VBoxPkg/VBoxMimicryDxe/VBoxMimicry.h | 2 +-
.../VBoxPkg/VBoxMimicryDxe/VBoxMimicryDxe.inf | 2 +-
.../Firmware/VBoxPkg/VBoxMimicryDxe/mimic_tbl.h | 2 +-
src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxPkg.dec | 2 +-
.../VBoxPkg/VBoxSysTables/LegacyBiosMpTable.h | 2 +-
.../VBoxPkg/VBoxSysTables/TableConversion.c | 2 +-
.../Firmware/VBoxPkg/VBoxSysTables/VBoxSysTables.c | 2 +-
.../VBoxPkg/VBoxSysTables/VBoxSysTables.inf | 2 +-
.../Firmware/VBoxPkg/VBoxVariable/EmuVariable.c | 1817 --
.../Firmware/VBoxPkg/VBoxVariable/InitVariable.c | 558 -
.../VBoxVariable/VBoxVariableRuntimeDxe.inf | 126 -
.../EFI/Firmware/VBoxPkg/VBoxVariable/Variable.h | 298 -
.../Firmware/VBoxPkg/VBoxVgaDxe/ComponentName.c | 2 +-
.../VBoxPkg/VBoxVgaDxe/DriverSupportedEfiVersion.c | 2 +-
.../Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/Edid.c | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.c | 20 +-
.../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVga.h | 7 +-
.../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaDxe.inf | 5 +-
.../VBoxPkg/VBoxVgaDxe/VBoxVgaGraphicsOutput.c | 9 +-
.../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.c | 2 +-
.../EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaI2c.h | 2 +-
.../Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaUgaDraw.c | 11 +-
.../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.c | 2 +-
.../VBoxVgaMiniPortDxe/VBoxVgaMiniPortDxe.inf | 2 +-
src/VBox/Devices/EFI/Firmware/edksetup.bat | 111 +-
src/VBox/Devices/EFI/Firmware/edksetup.sh | 104 +-
src/VBox/Devices/EFI/Firmware/vbox-tools_def.txt | 11 +-
src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd | Bin 1048576 -> 2097152 bytes
src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd | Bin 1048576 -> 2097152 bytes
src/VBox/Devices/EFI/VBoxSmcUtil-darwin.cpp | 2 +-
src/VBox/Devices/GIMDev/DrvUDP.cpp | 265 +
src/VBox/Devices/GIMDev/GIMDev.cpp | 244 +-
.../en_US => src/VBox/Devices/GIMDev}/Makefile.kup | 0
src/VBox/Devices/Graphics/BIOS/Makefile.kmk | 144 +-
.../Graphics/BIOS/VBoxVgaBiosAlternative.asm | 7726 --------
.../Graphics/BIOS/VBoxVgaBiosAlternative.md5sum | 1 -
.../Graphics/BIOS/VBoxVgaBiosAlternative286.asm | 8248 +++++++++
.../Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum | 1 +
.../Graphics/BIOS/VBoxVgaBiosAlternative386.asm | 7724 ++++++++
.../Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum | 1 +
.../Graphics/BIOS/VBoxVgaBiosAlternative8086.asm | 8389 +++++++++
.../BIOS/VBoxVgaBiosAlternative8086.md5sum | 1 +
src/VBox/Devices/Graphics/BIOS/inlines.h | 10 +-
src/VBox/Devices/Graphics/BIOS/vberom.asm | 65 +-
src/VBox/Devices/Graphics/BIOS/vbetables-gen.c | 2 +
src/VBox/Devices/Graphics/BIOS/vgabios.c | 10 +-
src/VBox/Devices/Graphics/BIOS/vgarom.asm | 53 +-
src/VBox/Devices/Graphics/DevVGA-SVGA.cpp | 89 +-
src/VBox/Devices/Graphics/DevVGA-SVGA.h | 2 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.h | 2 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-cocoa.m | 20 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp | 10 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-internal.h | 18 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp | 125 +-
.../Devices/Graphics/DevVGA-SVGA3d-savedstate.cpp | 13 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-shared.cpp | 19 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp | 116 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d.cpp | 2 +-
src/VBox/Devices/Graphics/DevVGA-SVGA3d.h | 4 +-
src/VBox/Devices/Graphics/DevVGA.cpp | 162 +-
src/VBox/Devices/Graphics/DevVGA.h | 38 +-
src/VBox/Devices/Graphics/DevVGAModes.h | 2 +-
src/VBox/Devices/Graphics/DevVGASavedState.h | 4 +-
src/VBox/Devices/Graphics/DevVGATmpl.h | 2 +-
src/VBox/Devices/Graphics/DevVGA_VBVA.cpp | 208 +-
src/VBox/Devices/Graphics/DevVGA_VDMA.cpp | 271 +-
src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp | 70 +-
src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h | 2 +-
src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.cpp | 7 +-
src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.h | 10 +-
src/VBox/Devices/Graphics/VBoxSVGA3D.def | 3 +-
src/VBox/Devices/Graphics/VBoxSVGA3DObjC.def | 2 +-
src/VBox/Devices/Graphics/shaderlib/directx.c | 20 +-
src/VBox/Devices/Graphics/shaderlib/glsl_shader.c | 6 +-
.../Graphics/shaderlib/libWineStub}/Makefile.kup | 0
.../Devices/Graphics/shaderlib/libWineStub/debug.c | 21 +-
.../shaderlib/libWineStub/include/wine/debug.h | 4 +-
.../shaderlib/libWineStub/include/wine/list.h | 2 +-
src/VBox/Devices/Graphics/shaderlib/shader_sm1.c | 2 +-
src/VBox/Devices/Graphics/shaderlib/shaderapi.c | 15 +-
src/VBox/Devices/Graphics/shaderlib/shaderlib.h | 2 +-
src/VBox/Devices/Graphics/shaderlib/utils.c | 18 +-
src/VBox/Devices/Graphics/shaderlib/vboxext.h | 24 +-
.../Graphics/shaderlib/wine/include/advpub.h | 2 +-
.../Graphics/shaderlib/wine/vbox/VBoxDbgGl.c | 2 +-
.../Graphics/shaderlib/wine/vbox/VBoxDbgGl.h | 2 +-
.../Graphics/shaderlib/wine/vbox/VBoxWineEx.h | 2 +-
.../Devices/Graphics/shaderlib/wined3d_private.h | 10 +-
src/VBox/Devices/Graphics/shaderlib/winoverride.h | 2 +-
src/VBox/Devices/Graphics/testcase/dump-vmwgfx.c | 2 +-
src/VBox/Devices/Input/DevPS2.cpp | 786 +-
src/VBox/Devices/Input/DrvKeyboardQueue.cpp | 3 +-
src/VBox/Devices/Input/DrvMouseQueue.cpp | 4 +-
src/VBox/Devices/Input/PS2Dev.h | 2 +-
src/VBox/Devices/Input/PS2K.cpp | 52 +-
src/VBox/Devices/Input/PS2M.cpp | 35 +-
src/VBox/Devices/Input/UsbKbd.cpp | 35 +-
src/VBox/Devices/Input/UsbMouse.cpp | 126 +-
src/VBox/Devices/Input/testcase/Makefile.kmk | 2 +-
src/VBox/Devices/Input/testcase/tstUsbMouse.cpp | 179 +-
src/VBox/Devices/Makefile.kmk | 292 +-
src/VBox/Devices/Misc/VirtualKD.cpp | 49 +-
src/VBox/Devices/Network/DevE1000.cpp | 343 +-
src/VBox/Devices/Network/DevE1000Phy.cpp | 15 +-
src/VBox/Devices/Network/DevE1000Phy.h | 2 +-
src/VBox/Devices/Network/DevEEPROM.cpp | 2 +-
src/VBox/Devices/Network/DevEEPROM.h | 2 +-
src/VBox/Devices/Network/DevINIP.cpp | 32 +-
src/VBox/Devices/Network/DevPCNet.cpp | 51 +-
src/VBox/Devices/Network/DevVirtioNet.cpp | 67 +-
src/VBox/Devices/Network/DrvDedicatedNic.cpp | 33 +-
src/VBox/Devices/Network/DrvIntNet.cpp | 39 +-
src/VBox/Devices/Network/DrvNAT.cpp | 56 +-
src/VBox/Devices/Network/DrvNetShaper.cpp | 4 +-
src/VBox/Devices/Network/DrvNetSniffer.cpp | 3 +-
src/VBox/Devices/Network/DrvTAP.cpp | 17 +-
src/VBox/Devices/Network/DrvUDPTunnel.cpp | 16 +-
src/VBox/Devices/Network/DrvVDE.cpp | 16 +-
src/VBox/Devices/Network/Pcap.cpp | 2 +-
src/VBox/Devices/Network/Pcap.h | 2 +-
src/VBox/Devices/Network/SrvIntNetR0.cpp | 209 +-
src/VBox/Devices/Network/VDEPlug.cpp | 2 +-
src/VBox/Devices/Network/lwip-new/Config.kmk | 97 +
src/VBox/Devices/Network/lwip-new/Makefile.kmk | 164 -
.../VBox/Devices/Network/lwip-new}/Makefile.kup | 0
.../Devices/Network/lwip-new/src}/Makefile.kup | 0
.../Devices/Network/lwip-new/src/api}/Makefile.kup | 0
.../Network/lwip-new/src/core}/Makefile.kup | 0
.../Network/lwip-new/src/core/ipv4}/Makefile.kup | 0
.../Devices/Network/lwip-new/src/core/ipv4/icmp.c | 3 +
.../Network/lwip-new/src/core/ipv6}/Makefile.kup | 0
.../Devices/Network/lwip-new/src/core/ipv6/icmp6.c | 3 +
.../Network/lwip-new/src/core/ipv6/ip6_frag.c | 9 +
src/VBox/Devices/Network/lwip-new/src/core/netif.c | 2 +-
.../Network/lwip-new/src/core/snmp}/Makefile.kup | 0
.../Devices/Network/lwip-new/src/core/tcp_in.c | 2 +
.../Devices/Network/lwip-new/src/netif/etharp.c | 3 +
.../Devices/Network/lwip-new/vbox}/Makefile.kup | 0
.../Devices/Network/lwip-new/vbox/VBoxLwipCore.cpp | 6 +-
.../Devices/Network/lwip-new/vbox/VBoxLwipCore.h | 2 +-
.../Network/lwip-new/vbox/include/lwip-log.h | 113 +-
src/VBox/Devices/Network/lwip-new/vbox/sys_arch.c | 17 +-
src/VBox/Devices/Network/lwipopts.h | 5 +
.../Devices/Network/scripts/VBoxPortForwarding.py | 2 +-
src/VBox/Devices/Network/slirp/bootp.c | 25 +-
src/VBox/Devices/Network/slirp/bootp.h | 2 +-
.../VBox/Devices/Network/slirp/bsd}/Makefile.kup | 0
.../Devices/Network/slirp/bsd/amd64}/Makefile.kup | 0
.../Devices/Network/slirp/bsd/amd64/in_cksum.c | 6 +-
.../Devices/Network/slirp/bsd/i386}/Makefile.kup | 0
.../Devices/Network/slirp/bsd/kern}/Makefile.kup | 0
.../Devices/Network/slirp/bsd/kern/kern_mbuf.c | 14 +-
.../Devices/Network/slirp/bsd/kern/uipc_mbuf.c | 4 +-
src/VBox/Devices/Network/slirp/bsd/sys/mbuf.h | 6 +-
src/VBox/Devices/Network/slirp/cksum.c | 2 +-
src/VBox/Devices/Network/slirp/counters.h | 2 +-
src/VBox/Devices/Network/slirp/ctl.h | 2 +-
src/VBox/Devices/Network/slirp/debug.c | 2 +-
src/VBox/Devices/Network/slirp/debug.h | 2 +-
src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c | 2 +-
src/VBox/Devices/Network/slirp/ext.h | 18 +-
src/VBox/Devices/Network/slirp/hostres.c | 28 +-
src/VBox/Devices/Network/slirp/icmp_var.h | 2 +-
src/VBox/Devices/Network/slirp/if.h | 2 +-
src/VBox/Devices/Network/slirp/ip.h | 2 +-
src/VBox/Devices/Network/slirp/ip_icmp.c | 10 +-
src/VBox/Devices/Network/slirp/ip_icmp.h | 2 +-
src/VBox/Devices/Network/slirp/ip_icmpwin.c | 29 +-
src/VBox/Devices/Network/slirp/ip_input.c | 6 +-
src/VBox/Devices/Network/slirp/ip_output.c | 8 +-
src/VBox/Devices/Network/slirp/libalias/alias.c | 19 +-
src/VBox/Devices/Network/slirp/libalias/alias_db.c | 2 +-
.../Devices/Network/slirp/libalias/alias_ftp.c | 4 +-
.../Devices/Network/slirp/libalias/alias_irc.c | 2 +-
.../Devices/Network/slirp/libalias/alias_nbt.c | 4 +-
.../Devices/Network/slirp/libalias/alias_proxy.c | 10 +-
src/VBox/Devices/Network/slirp/libslirp.h | 4 +-
src/VBox/Devices/Network/slirp/main.h | 2 +-
src/VBox/Devices/Network/slirp/misc.c | 21 +-
src/VBox/Devices/Network/slirp/misc.h | 2 +-
src/VBox/Devices/Network/slirp/queue.h | 2 +-
.../Devices/Network/slirp/resolv_conf_parser.c | 4 +-
.../Devices/Network/slirp/resolv_conf_parser.h | 4 +-
src/VBox/Devices/Network/slirp/sbuf.c | 6 +-
src/VBox/Devices/Network/slirp/sbuf.h | 2 +-
src/VBox/Devices/Network/slirp/slirp.c | 26 +-
src/VBox/Devices/Network/slirp/slirp.h | 17 +-
src/VBox/Devices/Network/slirp/slirp_config.h | 2 +-
src/VBox/Devices/Network/slirp/slirp_dns.c | 23 +-
src/VBox/Devices/Network/slirp/slirp_dns.h | 2 +-
src/VBox/Devices/Network/slirp/slirp_state.h | 4 +-
src/VBox/Devices/Network/slirp/socket.c | 53 +-
src/VBox/Devices/Network/slirp/socket.h | 2 +-
src/VBox/Devices/Network/slirp/tcp.h | 2 +-
src/VBox/Devices/Network/slirp/tcp_input.c | 18 +-
src/VBox/Devices/Network/slirp/tcp_output.c | 6 +-
src/VBox/Devices/Network/slirp/tcp_subr.c | 9 +-
src/VBox/Devices/Network/slirp/tcp_timer.c | 2 +-
src/VBox/Devices/Network/slirp/tcp_timer.h | 2 +-
src/VBox/Devices/Network/slirp/tcp_var.h | 2 +-
src/VBox/Devices/Network/slirp/tcpip.h | 2 +-
src/VBox/Devices/Network/slirp/tftp.c | 28 +-
src/VBox/Devices/Network/slirp/tftp.h | 2 +-
src/VBox/Devices/Network/slirp/udp.c | 16 +-
src/VBox/Devices/Network/slirp/udp.h | 2 +-
src/VBox/Devices/Network/slirp/zone.h | 2 +-
src/VBox/Devices/Network/testcase/tstDevEEPROM.cpp | 2 +-
src/VBox/Devices/Network/testcase/tstDevPhy.cpp | 2 +-
src/VBox/Devices/Network/testcase/tstIntNet-1.cpp | 7 +-
src/VBox/Devices/Network/testcase/tstIntNetR0.cpp | 4 +-
src/VBox/Devices/PC/ACPI/VBoxAcpi.cpp | 6 +-
src/VBox/Devices/PC/BIOS/Makefile.kmk | 158 +-
src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm | 16863 -----------------
.../Devices/PC/BIOS/VBoxBiosAlternative.md5sum | 1 -
.../Devices/PC/BIOS/VBoxBiosAlternative286.asm | 17801 ++++++++++++++++++
.../Devices/PC/BIOS/VBoxBiosAlternative286.md5sum | 1 +
.../Devices/PC/BIOS/VBoxBiosAlternative386.asm | 17200 +++++++++++++++++
.../Devices/PC/BIOS/VBoxBiosAlternative386.md5sum | 1 +
.../Devices/PC/BIOS/VBoxBiosAlternative8086.asm | 18276 +++++++++++++++++++
.../Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum | 1 +
src/VBox/Devices/PC/BIOS/ahci.c | 18 +-
src/VBox/Devices/PC/BIOS/apm.c | 32 +-
src/VBox/Devices/PC/BIOS/apm_pm.asm | 6 +-
src/VBox/Devices/PC/BIOS/ata.c | 49 +-
src/VBox/Devices/PC/BIOS/ata.h | 6 +-
src/VBox/Devices/PC/BIOS/bios.c | 4 +-
src/VBox/Devices/PC/BIOS/biosint.h | 66 +-
src/VBox/Devices/PC/BIOS/boot.c | 8 +-
src/VBox/Devices/PC/BIOS/disk.c | 21 +-
src/VBox/Devices/PC/BIOS/ebda.h | 2 +-
src/VBox/Devices/PC/BIOS/eltorito.c | 34 +-
src/VBox/Devices/PC/BIOS/floppy.c | 56 +-
src/VBox/Devices/PC/BIOS/floppyt.c | 2 +-
src/VBox/Devices/PC/BIOS/inlines.h | 45 +-
src/VBox/Devices/PC/BIOS/invop.c | 130 +-
src/VBox/Devices/PC/BIOS/keyboard.c | 96 +-
src/VBox/Devices/PC/BIOS/logo.c | 29 +-
src/VBox/Devices/PC/BIOS/makefile | 26 +-
src/VBox/Devices/PC/BIOS/notes.txt | 36 +-
src/VBox/Devices/PC/BIOS/orgs.asm | 401 +-
src/VBox/Devices/PC/BIOS/parallel.c | 2 +-
src/VBox/Devices/PC/BIOS/pci32.c | 2 +-
src/VBox/Devices/PC/BIOS/pcibio32.asm | 2 +-
src/VBox/Devices/PC/BIOS/pcibios.c | 8 +-
src/VBox/Devices/PC/BIOS/pcibios.inc | 4 +-
src/VBox/Devices/PC/BIOS/pciutil.c | 23 +-
src/VBox/Devices/PC/BIOS/pciutil.h | 2 +-
src/VBox/Devices/PC/BIOS/pmode.inc | 2 +-
src/VBox/Devices/PC/BIOS/pmsetup.inc | 2 +-
src/VBox/Devices/PC/BIOS/post.c | 50 +-
src/VBox/Devices/PC/BIOS/print.c | 7 +-
src/VBox/Devices/PC/BIOS/ps2mouse.c | 10 +-
src/VBox/Devices/PC/BIOS/scsi.c | 5 +-
src/VBox/Devices/PC/BIOS/serial.c | 4 +-
src/VBox/Devices/PC/BIOS/system.c | 337 +-
src/VBox/Devices/PC/BIOS/timepci.c | 4 +-
src/VBox/Devices/PC/BIOS/vds.c | 2 +-
src/VBox/Devices/PC/DevACPI.cpp | 586 +-
src/VBox/Devices/PC/DevAPIC.cpp | 415 +-
src/VBox/Devices/PC/DevApic.h | 2 +-
src/VBox/Devices/PC/DevDMA.cpp | 100 +-
src/VBox/Devices/PC/DevFwCommon.cpp | 7 +-
src/VBox/Devices/PC/DevFwCommon.h | 2 +-
src/VBox/Devices/PC/DevHPET.cpp | 9 +-
src/VBox/Devices/PC/DevIOAPIC_New.cpp | 1284 --
src/VBox/Devices/PC/DevIoApic.cpp | 1567 +-
src/VBox/Devices/PC/DevIoApic_Old.cpp | 930 +
src/VBox/Devices/PC/DevLPC.cpp | 17 +-
src/VBox/Devices/PC/DevPIC.cpp | 5 +-
src/VBox/Devices/PC/DevPcArch.cpp | 7 +-
src/VBox/Devices/PC/DevPcBios.cpp | 445 +-
src/VBox/Devices/PC/DevPcBios.h | 2 +-
src/VBox/Devices/PC/DevPit-i8254.cpp | 33 +-
src/VBox/Devices/PC/DevRTC.cpp | 46 +-
src/VBox/Devices/PC/DrvACPI.cpp | 24 +-
src/VBox/Devices/PC/DrvAcpiCpu.cpp | 3 +-
src/VBox/Devices/PC/ipxe/Makefile.kmk | 4 +-
src/VBox/Devices/PC/ipxe/iPxeBiosBin.rom | Bin 54272 -> 54272 bytes
src/VBox/Devices/PC/ipxe/src/util/zbin.c | 6 +-
src/VBox/Devices/PC/vbox.dsl | 4 +-
src/VBox/Devices/Parallel/DevParallel.cpp | 9 +-
src/VBox/Devices/Parallel/DrvHostParallel.cpp | 698 +-
src/VBox/Devices/Samples/DrvStorageFilter.cpp | 2 +-
src/VBox/Devices/Samples/Makefile.kmk | 2 +-
src/VBox/Devices/Samples/VBoxSampleDevice.cpp | 2 +-
src/VBox/Devices/Serial/DevSerial.cpp | 22 +-
src/VBox/Devices/Serial/DrvChar.cpp | 50 +-
src/VBox/Devices/Serial/DrvHostSerial.cpp | 8 +-
src/VBox/Devices/Serial/DrvNamedPipe.cpp | 16 +-
src/VBox/Devices/Serial/DrvRawFile.cpp | 7 +-
src/VBox/Devices/Serial/DrvTCP.cpp | 20 +-
src/VBox/Devices/Storage/ATAPIPassthrough.cpp | 11 +-
src/VBox/Devices/Storage/ATAPIPassthrough.h | 2 +-
src/VBox/Devices/Storage/Debug.cpp | 29 +-
src/VBox/Devices/Storage/DevAHCI.cpp | 652 +-
src/VBox/Devices/Storage/DevATA.cpp | 460 +-
src/VBox/Devices/Storage/DevBusLogic.cpp | 65 +-
src/VBox/Devices/Storage/DevFdc.cpp | 133 +-
src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp | 67 +-
src/VBox/Devices/Storage/DevLsiLogicSCSI.h | 2 +-
src/VBox/Devices/Storage/DrvBlock.cpp | 1206 --
src/VBox/Devices/Storage/DrvDiskIntegrity.cpp | 64 +-
src/VBox/Devices/Storage/DrvHostBase.cpp | 256 +-
src/VBox/Devices/Storage/DrvHostBase.h | 20 +-
src/VBox/Devices/Storage/DrvHostDVD.cpp | 51 +-
src/VBox/Devices/Storage/DrvHostFloppy.cpp | 8 +-
src/VBox/Devices/Storage/DrvMediaISO.cpp | 323 -
src/VBox/Devices/Storage/DrvRawImage.cpp | 373 -
src/VBox/Devices/Storage/DrvSCSI.cpp | 132 +-
src/VBox/Devices/Storage/DrvSCSIHost.cpp | 13 +-
src/VBox/Devices/Storage/DrvVD.cpp | 2855 ++-
src/VBox/Devices/Storage/HBDMgmt-darwin.cpp | 24 +-
src/VBox/Devices/Storage/HBDMgmt-generic.cpp | 2 +-
src/VBox/Devices/Storage/HBDMgmt-win.cpp | 4 +-
src/VBox/Devices/Storage/HBDMgmt.h | 2 +-
src/VBox/Devices/Storage/IOBufMgmt.cpp | 392 +
src/VBox/Devices/Storage/IOBufMgmt.h | 107 +
src/VBox/Devices/Storage/PIIX3ATABmDma.h | 2 +-
src/VBox/Devices/Storage/UsbMsd.cpp | 125 +-
src/VBox/Devices/Storage/VBoxSCSI.cpp | 5 +-
src/VBox/Devices/Storage/VBoxSCSI.h | 3 +-
src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp | 3 +-
src/VBox/Devices/Storage/VSCSI/VSCSIInline.h | 2 +-
src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h | 2 +-
src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp | 2 +-
src/VBox/Devices/Storage/VSCSI/VSCSILun.cpp | 2 +-
src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp | 12 +-
src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp | 5 +-
src/VBox/Devices/Storage/VSCSI/VSCSISense.cpp | 2 +-
.../Devices/Storage/VSCSI/VSCSIVpdPagePool.cpp | 2 +-
src/VBox/Devices/Storage/VSCSI/VSCSIVpdPages.h | 2 +-
src/VBox/Devices/Storage/ide.h | 4 +-
src/VBox/Devices/Storage/swab.h | 2 +-
src/VBox/Devices/USB/DevOHCI.cpp | 1002 +-
src/VBox/Devices/USB/DrvVUSBRootHub.cpp | 599 +-
src/VBox/Devices/USB/USBProxyDevice-stub.cpp | 2 +-
src/VBox/Devices/USB/USBProxyDevice.cpp | 96 +-
src/VBox/Devices/USB/USBProxyDevice.h | 4 +-
src/VBox/Devices/USB/VUSBBufferedPipe.cpp | 582 +
src/VBox/Devices/USB/VUSBDevice.cpp | 145 +-
src/VBox/Devices/USB/VUSBInternal.h | 302 +-
src/VBox/Devices/USB/VUSBReadAhead.cpp | 451 -
src/VBox/Devices/USB/VUSBSniffer.cpp | 674 +-
src/VBox/Devices/USB/VUSBSniffer.h | 19 +-
src/VBox/Devices/USB/VUSBSnifferInternal.h | 106 +
src/VBox/Devices/USB/VUSBSnifferPcapNg.cpp | 729 +
src/VBox/Devices/USB/VUSBSnifferUsbMon.cpp | 239 +
src/VBox/Devices/USB/VUSBSnifferVmx.cpp | 202 +
src/VBox/Devices/USB/VUSBUrb.cpp | 951 +-
src/VBox/Devices/USB/VUSBUrbPool.cpp | 244 +
src/VBox/Devices/USB/VUSBUrbTrace.cpp | 809 +
.../Devices/USB/darwin/USBProxyDevice-darwin.cpp | 31 +-
.../Devices/USB/freebsd/USBProxyDevice-freebsd.cpp | 4 +-
.../Devices/USB/linux/USBProxyDevice-linux.cpp | 38 +-
src/VBox/Devices/USB/os2/USBProxyDevice-os2.cpp | 6 +-
.../Devices/USB/solaris/USBProxyDevice-solaris.cpp | 139 +-
.../Devices/USB/testcase/tstOhciRegisterAccess.cpp | 2 +-
src/VBox/Devices/USB/testcase/tstPalmOne.c | 2 +-
src/VBox/Devices/USB/testcase/tstTrekStorGo.c | 2 +-
.../Devices/USB/usbip/USBProxyDevice-usbip.cpp | 246 +-
src/VBox/Devices/USB/vrdp/USBProxyDevice-vrdp.cpp | 5 +-
src/VBox/Devices/USB/win/USBProxyDevice-win.cpp | 44 +-
src/VBox/Devices/VMMDev/VMMDev.cpp | 30 +-
src/VBox/Devices/VMMDev/VMMDevHGCM.cpp | 4 +-
src/VBox/Devices/VMMDev/VMMDevHGCM.h | 4 +-
src/VBox/Devices/VMMDev/VMMDevState.h | 7 +-
src/VBox/Devices/VMMDev/VMMDevTesting.cpp | 227 +-
src/VBox/Devices/VMMDev/VMMDevTesting.h | 2 +-
src/VBox/Devices/VirtIO/Virtio.cpp | 34 +-
src/VBox/Devices/VirtIO/Virtio.h | 7 +-
src/VBox/Devices/build/VBoxDD.cpp | 51 +-
src/VBox/Devices/build/VBoxDD.h | 27 +-
src/VBox/Devices/build/VBoxDD2.cpp | 12 +-
src/VBox/Devices/build/VBoxDD2.h | 39 +-
src/VBox/Devices/build/VBoxDD2R0.cpp | 2 +-
src/VBox/Devices/build/VBoxDDR0.cpp | 2 +-
src/VBox/Devices/build/VBoxDDUDeps.cpp | 3 +-
src/VBox/Devices/testcase/Makefile.kmk | 38 +-
src/VBox/Devices/testcase/tstDeviceStructSize.cpp | 39 +-
.../Devices/testcase/tstDeviceStructSizeRC.cpp | 287 +-
src/VBox/Disassembler/Disasm.cpp | 2 +-
src/VBox/Disassembler/DisasmCore.cpp | 130 +-
src/VBox/Disassembler/DisasmFormatBytes.cpp | 2 +-
src/VBox/Disassembler/DisasmFormatYasm.cpp | 51 +-
src/VBox/Disassembler/DisasmInternal.h | 2 +-
src/VBox/Disassembler/DisasmReg.cpp | 114 +-
src/VBox/Disassembler/DisasmTables.cpp | 22 +-
src/VBox/Disassembler/DisasmTablesX64.cpp | 8 +-
src/VBox/Disassembler/Makefile.kmk | 4 +-
src/VBox/Disassembler/testcase/Makefile.kmk | 2 +-
src/VBox/Disassembler/testcase/tstAsm.mac | 2 +-
src/VBox/Disassembler/testcase/tstAsm3DNow-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmFnstsw-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmLock-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmLock-2.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmLock-3.asm | 2 +-
.../Disassembler/testcase/tstAsmMovFixedReg-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmMovSeg-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmMovzx-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmPop-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmPush-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstAsmRegs-1.asm | 2 +-
.../Disassembler/testcase/tstAsmSignExtend-1.asm | 2 +-
src/VBox/Disassembler/testcase/tstDisasm-1.cpp | 38 +-
src/VBox/Disassembler/testcase/tstDisasm-1A.asm | 2 +-
src/VBox/Disassembler/testcase/tstDisasm-2.cpp | 9 +-
src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp | 21 +-
src/VBox/ExtPacks/BusMouseSample/Makefile.kmk | 2 +-
.../ExtPacks/BusMouseSample/VBoxBusMouseMain.cpp | 12 +-
src/VBox/ExtPacks/Makefile.kmk | 2 +-
src/VBox/ExtPacks/Skeleton/Makefile.kmk | 2 +-
src/VBox/ExtPacks/Skeleton/VBoxSkeletonMain.cpp | 10 +-
src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk | 5 +-
src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceMain.cpp | 10 +-
src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceR0.cpp | 71 +-
src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceR0A.asm | 2 +-
src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceWrapper.cpp | 2 +-
.../ExtPacks/VBoxDTrace/generated/dt_grammar.c | 1135 +-
.../ExtPacks/VBoxDTrace/generated/dt_grammar.h | 44 +-
src/VBox/ExtPacks/VBoxDTrace/generated/dt_lex.c | 1922 +-
.../VBoxDTrace/include/VBoxDTraceLibCWrappers.h | 6 +-
.../ExtPacks/VBoxDTrace/include/VBoxDTraceTypes.h | 7 +-
.../ExtPacks/VBoxDTrace/onnv/cmd/dtrace/dtrace.c | 45 +-
.../VBoxDTrace/onnv/common/ctf/ctf_create.c | 9 +-
.../VBoxDTrace/onnv/common/ctf/ctf_labels.c | 5 +-
.../VBoxDTrace/onnv/common/ctf/ctf_lookup.c | 7 +-
.../ExtPacks/VBoxDTrace/onnv/common/ctf/ctf_open.c | 4 +-
.../VBoxDTrace/onnv/lib/libctf/common/ctf_lib.c | 3 +-
.../VBoxDTrace/onnv/lib/libctf/common/ctf_subr.c | 1 +
.../onnv/lib/libdtrace/common/dt_aggregate.c | 17 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_as.c | 4 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c | 17 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_cg.c | 4 +-
.../onnv/lib/libdtrace/common/dt_consume.c | 31 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_decl.c | 3 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_dis.c | 11 +
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_dof.c | 1 +
.../onnv/lib/libdtrace/common/dt_error.c | 1 +
.../onnv/lib/libdtrace/common/dt_grammar.y | 4 +
.../onnv/lib/libdtrace/common/dt_ident.c | 4 +
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_lex.l | 18 +-
.../onnv/lib/libdtrace/common/dt_module.c | 24 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_open.c | 34 +-
.../onnv/lib/libdtrace/common/dt_options.c | 42 +-
.../onnv/lib/libdtrace/common/dt_parser.c | 20 +-
.../onnv/lib/libdtrace/common/dt_parser.h | 6 +-
.../onnv/lib/libdtrace/common/dt_pragma.c | 6 +-
.../onnv/lib/libdtrace/common/dt_printf.c | 59 +-
.../onnv/lib/libdtrace/common/dt_program.c | 7 +-
.../onnv/lib/libdtrace/common/dt_provider.c | 7 +
.../onnv/lib/libdtrace/common/dt_regset.c | 2 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_subr.c | 34 +-
.../VBoxDTrace/onnv/lib/libdtrace/common/dt_work.c | 6 +-
.../onnv/lib/libdtrace/common/dt_xlator.c | 5 +
.../VBoxDTrace/onnv/lib/libdtrace/common/dtrace.h | 24 +-
.../onnv/lib/libdtrace/common/mknames.sed | 1 +
.../VBoxDTrace/onnv/uts/common/dtrace/dtrace.c | 79 +-
.../VBoxDTrace/onnv/uts/common/sys/dtrace.h | 4 +
src/VBox/ExtPacks/VNC/Makefile.kmk | 2 +-
src/VBox/ExtPacks/VNC/VBoxVNC.cpp | 36 +-
src/VBox/ExtPacks/VNC/VBoxVNCMain.cpp | 10 +-
src/VBox/Frontends/Common/Makefile.kmk | 2 +-
.../Frontends/Common/VBoxKeyboard/Makefile.kmk | 2 +-
src/VBox/Frontends/Common/VBoxKeyboard/keyboard.c | 10 +-
src/VBox/Frontends/Makefile.kmk | 2 +-
src/VBox/Frontends/VBoxAutostart/Makefile.kmk | 2 +-
.../VBoxAutostart/VBoxAutostart-posix.cpp | 7 +-
.../Frontends/VBoxAutostart/VBoxAutostart-win.cpp | 49 +-
src/VBox/Frontends/VBoxAutostart/VBoxAutostart.h | 2 +-
.../Frontends/VBoxAutostart/VBoxAutostartCfg.cpp | 21 +-
.../Frontends/VBoxAutostart/VBoxAutostartStart.cpp | 2 +-
.../Frontends/VBoxAutostart/VBoxAutostartStop.cpp | 4 +-
.../Frontends/VBoxAutostart/VBoxAutostartUtils.cpp | 7 +-
src/VBox/Frontends/VBoxBalloonCtrl/Makefile.kmk | 2 +-
.../Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.rc | 2 +-
.../VBoxBalloonCtrl/VBoxModAPIMonitor.cpp | 64 +-
.../VBoxBalloonCtrl/VBoxModBallooning.cpp | 552 +-
.../Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp | 104 +-
.../VBoxBalloonCtrl/VBoxWatchdogInternal.h | 8 +-
.../VBoxBalloonCtrl/VBoxWatchdogUtils.cpp | 15 +-
src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp | 50 +-
src/VBox/Frontends/VBoxBugReport/VBoxBugReport.h | 2 +-
.../Frontends/VBoxBugReport/VBoxBugReportWin.cpp | 88 +-
src/VBox/Frontends/VBoxFB/Framebuffer.cpp | 2 +-
src/VBox/Frontends/VBoxFB/Framebuffer.h | 2 +-
src/VBox/Frontends/VBoxFB/Helper.cpp | 2 +-
src/VBox/Frontends/VBoxFB/Helper.h | 2 +-
src/VBox/Frontends/VBoxFB/Makefile.kmk | 2 +-
src/VBox/Frontends/VBoxFB/VBoxFB.cpp | 2 +-
src/VBox/Frontends/VBoxFB/VBoxFB.h | 2 +-
src/VBox/Frontends/VBoxHeadless/Makefile.kmk | 2 +-
src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp | 10 +-
src/VBox/Frontends/VBoxHeadless/VBoxHeadless.rc | 2 +-
.../VBoxHeadless/VBoxHeadlessHardened.cpp | 2 +-
.../Frontends/VBoxHeadless/testcase/Makefile.kmk | 2 +-
.../VBoxHeadless/testcase/tstHeadless.cpp | 7 +-
src/VBox/Frontends/VBoxManage/Makefile.kmk | 8 +-
.../Frontends/VBoxManage/VBoxInternalManage.cpp | 25 +-
src/VBox/Frontends/VBoxManage/VBoxManage.cpp | 18 +-
src/VBox/Frontends/VBoxManage/VBoxManage.h | 4 +-
src/VBox/Frontends/VBoxManage/VBoxManage.rc | 2 +-
.../Frontends/VBoxManage/VBoxManageAppliance.cpp | 55 +-
.../VBoxManage/VBoxManageBandwidthControl.cpp | 3 +-
.../Frontends/VBoxManage/VBoxManageControlVM.cpp | 8 +-
.../Frontends/VBoxManage/VBoxManageDHCPServer.cpp | 79 +-
.../Frontends/VBoxManage/VBoxManageDebugVM.cpp | 89 +-
src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp | 44 +-
.../Frontends/VBoxManage/VBoxManageGuestCtrl.cpp | 50 +-
.../Frontends/VBoxManage/VBoxManageGuestCtrl.h | 2 +-
.../VBoxManage/VBoxManageGuestCtrlListener.cpp | 2 +-
.../Frontends/VBoxManage/VBoxManageGuestProp.cpp | 2 +-
src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp | 106 +-
.../Frontends/VBoxManage/VBoxManageHostonly.cpp | 6 +-
src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp | 165 +-
src/VBox/Frontends/VBoxManage/VBoxManageList.cpp | 33 +-
.../Frontends/VBoxManage/VBoxManageMetrics.cpp | 40 +-
src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp | 2 +-
.../Frontends/VBoxManage/VBoxManageModifyVM.cpp | 114 +-
.../Frontends/VBoxManage/VBoxManageNATNetwork.cpp | 78 +-
.../Frontends/VBoxManage/VBoxManageSnapshot.cpp | 3 +-
.../VBoxManage/VBoxManageStorageController.cpp | 34 +-
src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp | 63 +-
src/VBox/Frontends/VBoxSDL/Framebuffer.cpp | 55 +-
src/VBox/Frontends/VBoxSDL/Framebuffer.h | 11 +-
src/VBox/Frontends/VBoxSDL/Helper.cpp | 5 +-
src/VBox/Frontends/VBoxSDL/Helper.h | 2 +-
src/VBox/Frontends/VBoxSDL/Makefile.kmk | 2 +-
src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp | 52 +-
src/VBox/Frontends/VBoxSDL/VBoxSDL.h | 12 +-
src/VBox/Frontends/VBoxSDL/VBoxSDLHardened.cpp | 2 +-
src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp | 19 +-
src/VBox/Frontends/VBoxShell/Makefile.kmk | 2 +-
src/VBox/Frontends/VBoxShell/vboxshell.py | 928 +-
src/VBox/Frontends/VirtualBox/Makefile.kmk | 199 +-
src/VBox/Frontends/VirtualBox/VirtualBox2.qrc | 3 +
.../Frontends/VirtualBox/VirtualBox2_hidpi.qrc | 3 +
.../images/hidpi/site_bugtracker_16px_hidpi.png | Bin 0 -> 2446 bytes
.../images/hidpi/site_forum_16px_hidpi.png | Bin 0 -> 2100 bytes
.../images/hidpi/site_oracle_16px_hidpi.png | Bin 0 -> 2190 bytes
.../VirtualBox/images/site_bugtracker_16px.png | Bin 0 -> 879 bytes
.../VirtualBox/images/site_forum_16px.png | Bin 0 -> 844 bytes
.../VirtualBox/images/site_oracle_16px.png | Bin 0 -> 879 bytes
.../Frontends/VirtualBox/nls/ApprovedLanguages.kmk | 4 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_bg.ts | 981 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ca.ts | 1041 +-
.../Frontends/VirtualBox/nls/VirtualBox_ca_VA.ts | 981 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_cs.ts | 981 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_da.ts | 977 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_de.ts | 960 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_el.ts | 1295 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_en.ts | 2 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_es.ts | 1031 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_eu.ts | 1883 +-
.../Frontends/VirtualBox/nls/VirtualBox_fa_IR.ts | 994 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_fi.ts | 924 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_fr.ts | 966 +-
.../Frontends/VirtualBox/nls/VirtualBox_gl_ES.ts | 938 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_he.ts | 5657 ++++--
src/VBox/Frontends/VirtualBox/nls/VirtualBox_hu.ts | 1000 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_id.ts | 1980 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_it.ts | 1015 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ja.ts | 1018 +-
.../Frontends/VirtualBox/nls/VirtualBox_km_KH.ts | 922 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ko.ts | 1038 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_lt.ts | 947 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_nl.ts | 993 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_pl.ts | 4014 ++--
src/VBox/Frontends/VirtualBox/nls/VirtualBox_pt.ts | 941 +-
.../Frontends/VirtualBox/nls/VirtualBox_pt_BR.ts | 1001 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ro.ts | 935 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_ru.ts | 1042 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_sk.ts | 935 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_sl.ts | 998 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_sr.ts | 945 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_sv.ts | 972 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_tr.ts | 1031 +-
src/VBox/Frontends/VirtualBox/nls/VirtualBox_uk.ts | 1018 +-
.../Frontends/VirtualBox/nls/VirtualBox_xx_YY.ts | 869 +-
.../Frontends/VirtualBox/nls/VirtualBox_zh_CN.ts | 1038 +-
.../Frontends/VirtualBox/nls/VirtualBox_zh_TW.ts | 979 +-
src/VBox/Frontends/VirtualBox/nls/qt_el.ts | 392 +-
src/VBox/Frontends/VirtualBox/nls/qt_it.ts | 24 +-
src/VBox/Frontends/VirtualBox/nls/qt_ja.ts | 1242 +-
src/VBox/Frontends/VirtualBox/nls/qt_pl.ts | 4 +-
src/VBox/Frontends/VirtualBox/nls/qt_zh_TW.ts | 2 +-
.../VirtualBox/src/UIMediumTypeChangeDialog.cpp | 291 +-
.../VirtualBox/src/UIMediumTypeChangeDialog.h | 66 +-
.../Frontends/VirtualBox/src/UIVMInfoDialog.cpp | 71 +-
src/VBox/Frontends/VirtualBox/src/UIVMInfoDialog.h | 14 +-
.../Frontends/VirtualBox/src/UIVMLogViewer.cpp | 965 +-
src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.h | 129 +-
src/VBox/Frontends/VirtualBox/src/UIVMLogViewer.ui | 2 +-
src/VBox/Frontends/VirtualBox/src/VBoxAboutDlg.cpp | 19 +-
src/VBox/Frontends/VirtualBox/src/VBoxAboutDlg.h | 2 +-
.../Frontends/VirtualBox/src/VBoxFBOverlay.cpp | 66 +-
src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h | 13 +-
.../Frontends/VirtualBox/src/VBoxFBOverlayCommon.h | 2 +-
.../Frontends/VirtualBox/src/VBoxGLSupportInfo.cpp | 16 +-
.../VirtualBox/src/VBoxGlobalSettings.cpp | 16 +-
.../Frontends/VirtualBox/src/VBoxGlobalSettings.h | 2 +-
.../Frontends/VirtualBox/src/VBoxLicenseViewer.cpp | 4 +-
.../Frontends/VirtualBox/src/VBoxLicenseViewer.h | 2 +-
.../VirtualBox/src/VBoxSnapshotDetailsDlg.cpp | 10 +-
.../VirtualBox/src/VBoxSnapshotDetailsDlg.h | 2 +-
.../VirtualBox/src/VBoxSnapshotDetailsDlg.ui | 2 +-
.../VirtualBox/src/VBoxTakeSnapshotDlg.cpp | 6 +-
.../Frontends/VirtualBox/src/VBoxTakeSnapshotDlg.h | 2 +-
.../VirtualBox/src/VBoxTakeSnapshotDlg.ui | 2 +-
src/VBox/Frontends/VirtualBox/src/VBoxUpdateDlg.ui | 2 +-
.../VirtualBox/src/converter/UIConverter.cpp | 2 +-
.../VirtualBox/src/converter/UIConverter.h | 2 +-
.../VirtualBox/src/converter/UIConverterBackend.h | 26 +-
.../src/converter/UIConverterBackendCOM.cpp | 30 +-
.../src/converter/UIConverterBackendGlobal.cpp | 273 +-
.../VirtualBox/src/extensions/QIAdvancedSlider.cpp | 8 +-
.../VirtualBox/src/extensions/QIAdvancedSlider.h | 2 +-
.../src/extensions/QIAdvancedToolBar.cpp | 8 +-
.../VirtualBox/src/extensions/QIAdvancedToolBar.h | 2 +-
.../src/extensions/QIArrowButtonPress.cpp | 6 +-
.../VirtualBox/src/extensions/QIArrowButtonPress.h | 5 +-
.../src/extensions/QIArrowButtonSwitch.cpp | 33 +-
.../src/extensions/QIArrowButtonSwitch.h | 29 +-
.../VirtualBox/src/extensions/QIArrowSplitter.cpp | 16 +-
.../VirtualBox/src/extensions/QIArrowSplitter.h | 5 +-
.../VirtualBox/src/extensions/QIDialog.cpp | 18 +-
.../Frontends/VirtualBox/src/extensions/QIDialog.h | 43 +-
.../src/extensions/QIDialogButtonBox.cpp | 2 +-
.../VirtualBox/src/extensions/QIDialogButtonBox.h | 2 +-
.../VirtualBox/src/extensions/QIFileDialog.cpp | 39 +-
.../VirtualBox/src/extensions/QIFileDialog.h | 6 +-
.../VirtualBox/src/extensions/QILabel.cpp | 7 +-
.../Frontends/VirtualBox/src/extensions/QILabel.h | 2 +-
.../VirtualBox/src/extensions/QILabelSeparator.cpp | 2 +-
.../VirtualBox/src/extensions/QILabelSeparator.h | 2 +-
.../VirtualBox/src/extensions/QILineEdit.cpp | 40 +-
.../VirtualBox/src/extensions/QILineEdit.h | 2 +-
.../VirtualBox/src/extensions/QIListView.cpp | 38 +-
.../VirtualBox/src/extensions/QIListView.h | 2 +-
.../VirtualBox/src/extensions/QIMainDialog.cpp | 8 +-
.../VirtualBox/src/extensions/QIMainDialog.h | 2 +-
.../VirtualBox/src/extensions/QIMainWindow.cpp | 48 +
.../VirtualBox/src/extensions/QIMainWindow.h | 48 +
.../Frontends/VirtualBox/src/extensions/QIMenu.cpp | 6 +-
.../Frontends/VirtualBox/src/extensions/QIMenu.h | 2 +-
.../VirtualBox/src/extensions/QIMessageBox.cpp | 14 +-
.../VirtualBox/src/extensions/QIMessageBox.h | 2 +-
.../VirtualBox/src/extensions/QIProcess.cpp | 10 +-
.../VirtualBox/src/extensions/QIProcess.h | 2 +-
.../VirtualBox/src/extensions/QIRichTextLabel.cpp | 2 +-
.../VirtualBox/src/extensions/QIRichTextLabel.h | 2 +-
.../VirtualBox/src/extensions/QIRichToolButton.cpp | 2 +-
.../VirtualBox/src/extensions/QIRichToolButton.h | 2 +-
.../VirtualBox/src/extensions/QISplitter.cpp | 14 +-
.../VirtualBox/src/extensions/QISplitter.h | 6 +-
.../VirtualBox/src/extensions/QIStatusBar.cpp | 2 +-
.../VirtualBox/src/extensions/QIStatusBar.h | 2 +-
.../src/extensions/QIStatusBarIndicator.cpp | 18 +-
.../src/extensions/QIStatusBarIndicator.h | 8 +-
.../src/extensions/QIStyledItemDelegate.h | 2 +-
.../VirtualBox/src/extensions/QITabWidget.h | 6 +-
.../VirtualBox/src/extensions/QITableView.cpp | 112 +-
.../VirtualBox/src/extensions/QITableView.h | 41 +-
.../VirtualBox/src/extensions/QIToolButton.h | 14 +-
.../VirtualBox/src/extensions/QITreeView.cpp | 2 +-
.../VirtualBox/src/extensions/QITreeView.h | 2 +-
.../VirtualBox/src/extensions/QITreeWidget.cpp | 2 +-
.../VirtualBox/src/extensions/QITreeWidget.h | 2 +-
.../src/extensions/QIWidgetValidator.cpp | 2 +-
.../VirtualBox/src/extensions/QIWidgetValidator.h | 6 +-
.../src/extensions/graphics/QIGraphicsView.cpp | 14 +-
.../src/extensions/graphics/QIGraphicsView.h | 2 +-
.../src/extensions/graphics/QIGraphicsWidget.cpp | 2 +-
.../src/extensions/graphics/QIGraphicsWidget.h | 2 +-
.../VirtualBox/src/extradata}/Makefile.kup | 0
.../VirtualBox/src/extradata/UIExtraDataDefs.cpp | 32 +-
.../VirtualBox/src/extradata/UIExtraDataDefs.h | 91 +-
.../src/extradata/UIExtraDataManager.cpp | 512 +-
.../VirtualBox/src/extradata/UIExtraDataManager.h | 106 +-
.../Frontends/VirtualBox/src/globals/CIShared.h | 2 +-
.../Frontends/VirtualBox/src/globals/COMDefs.cpp | 104 +-
.../Frontends/VirtualBox/src/globals/COMDefs.h | 40 +-
.../VirtualBox/src/globals/COMWrappers.xsl | 12 +-
.../VirtualBox/src/globals/QIWithRetranslateUI.h | 2 +-
.../VirtualBox/src/globals/UIActionPool.cpp | 154 +-
.../VirtualBox/src/globals/UIActionPool.h | 31 +-
.../src/globals/UIAnimationFramework.cpp | 2 +-
.../VirtualBox/src/globals/UIAnimationFramework.h | 2 +-
.../Frontends/VirtualBox/src/globals/UIDefs.cpp | 2 +-
src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h | 16 +-
.../src/globals/UIDesktopWidgetWatchdog.cpp | 412 +-
.../src/globals/UIDesktopWidgetWatchdog.h | 117 +-
.../VirtualBox/src/globals/UIIconPool.cpp | 13 +-
.../Frontends/VirtualBox/src/globals/UIIconPool.h | 2 +-
.../VirtualBox/src/globals/UIImageTools.cpp | 6 +-
.../VirtualBox/src/globals/UIImageTools.h | 2 +-
.../VirtualBox/src/globals/UIMainEventListener.cpp | 136 +-
.../VirtualBox/src/globals/UIMainEventListener.h | 25 +-
.../VirtualBox/src/globals/UIMessageCenter.cpp | 70 +-
.../VirtualBox/src/globals/UIMessageCenter.h | 6 +-
.../src/globals/UIModalWindowManager.cpp | 2 +-
.../VirtualBox/src/globals/UIModalWindowManager.h | 2 +-
.../VirtualBox/src/globals/UIPopupCenter.cpp | 6 +-
.../VirtualBox/src/globals/UIPopupCenter.h | 2 +-
.../VirtualBox/src/globals/UIShortcutPool.cpp | 2 +-
.../VirtualBox/src/globals/UIShortcutPool.h | 2 +-
.../VirtualBox/src/globals/UIThreadPool.cpp | 2 +-
.../VirtualBox/src/globals/UIThreadPool.h | 2 +-
.../VirtualBox/src/globals/VBoxGlobal.cpp | 405 +-
.../Frontends/VirtualBox/src/globals/VBoxGlobal.h | 78 +-
.../Frontends/VirtualBox/src/globals/VBoxUtils.h | 8 +-
.../Frontends/VirtualBox/src/globals/VBoxVersion.h | 2 +-
src/VBox/Frontends/VirtualBox/src/hardenedmain.cpp | 2 +-
src/VBox/Frontends/VirtualBox/src/main.cpp | 197 +-
.../Frontends/VirtualBox/src/medium/UIMedium.cpp | 6 +-
.../Frontends/VirtualBox/src/medium/UIMedium.h | 4 +-
.../VirtualBox/src/medium/UIMediumDefs.cpp | 2 +-
.../Frontends/VirtualBox/src/medium/UIMediumDefs.h | 6 +-
.../VirtualBox/src/medium/UIMediumEnumerator.cpp | 83 +-
.../VirtualBox/src/medium/UIMediumEnumerator.h | 8 +-
.../VirtualBox/src/medium/UIMediumManager.cpp | 66 +-
.../VirtualBox/src/medium/UIMediumManager.h | 4 +-
.../Frontends/VirtualBox/src/net/UIDownloader.cpp | 2 +-
.../Frontends/VirtualBox/src/net/UIDownloader.h | 2 +-
.../VirtualBox/src/net/UIDownloaderAdditions.cpp | 28 +-
.../VirtualBox/src/net/UIDownloaderAdditions.h | 2 +-
.../src/net/UIDownloaderExtensionPack.cpp | 2 +-
.../VirtualBox/src/net/UIDownloaderExtensionPack.h | 2 +-
.../VirtualBox/src/net/UIDownloaderUserManual.cpp | 2 +-
.../VirtualBox/src/net/UIDownloaderUserManual.h | 2 +-
.../VirtualBox/src/net/UINetworkCustomer.cpp | 2 +-
.../VirtualBox/src/net/UINetworkCustomer.h | 2 +-
.../Frontends/VirtualBox/src/net/UINetworkDefs.h | 2 +-
.../VirtualBox/src/net/UINetworkManager.cpp | 2 +-
.../VirtualBox/src/net/UINetworkManager.h | 2 +-
.../VirtualBox/src/net/UINetworkManagerDialog.cpp | 2 +-
.../VirtualBox/src/net/UINetworkManagerDialog.h | 2 +-
.../src/net/UINetworkManagerIndicator.cpp | 2 +-
.../VirtualBox/src/net/UINetworkManagerIndicator.h | 2 +-
.../VirtualBox/src/net/UINetworkReply.cpp | 5 +-
.../Frontends/VirtualBox/src/net/UINetworkReply.h | 2 +-
.../VirtualBox/src/net/UINetworkRequest.cpp | 2 +-
.../VirtualBox/src/net/UINetworkRequest.h | 2 +-
.../VirtualBox/src/net/UINetworkRequestWidget.cpp | 4 +-
.../VirtualBox/src/net/UINetworkRequestWidget.h | 2 +-
.../Frontends/VirtualBox/src/net/UIUpdateDefs.cpp | 2 +-
.../Frontends/VirtualBox/src/net/UIUpdateDefs.h | 2 +-
.../VirtualBox/src/net/UIUpdateManager.cpp | 18 +-
.../Frontends/VirtualBox/src/net/UIUpdateManager.h | 2 +-
.../VirtualBox/src/net/tstSSLCertDownloads.cpp | 2 +-
.../Frontends/VirtualBox/src/objects}/Makefile.kup | 0
.../VirtualBox/src/objects/UIRichTextString.cpp | 10 +-
.../VirtualBox/src/objects/UIRichTextString.h | 2 +-
.../VirtualBox/src/platform/UIDesktopServices.h | 2 +-
.../src/platform/darwin/CocoaEventHelper.h | 2 +-
.../src/platform/darwin/DarwinKeyboard.cpp | 4 +-
.../src/platform/darwin/DarwinKeyboard.h | 2 +-
.../src/platform/darwin/DockIconPreview.h | 16 +-
.../platform/darwin/UIAbstractDockIconPreview.cpp | 2 +-
.../platform/darwin/UIAbstractDockIconPreview.h | 2 +-
.../src/platform/darwin/UICocoaApplication.h | 2 +-
.../src/platform/darwin/UICocoaDockIconPreview.h | 2 +-
.../src/platform/darwin/UICocoaDockIconPreview.mm | 11 +-
.../src/platform/darwin/UICocoaSpecialControls.h | 2 +-
.../src/platform/darwin/UICocoaSpecialControls.mm | 21 +-
.../platform/darwin/UIDesktopServices_darwin.cpp | 2 +-
.../darwin/UIDesktopServices_darwin_cocoa.mm | 1 +
.../platform/darwin/UIDesktopServices_darwin_p.h | 2 +-
.../src/platform/darwin/UIWindowMenuManager.cpp | 3 +-
.../src/platform/darwin/UIWindowMenuManager.h | 2 +-
.../src/platform/darwin/VBoxCocoaHelper.h | 25 +-
.../src/platform/darwin/VBoxIChatTheaterWrapper.h | 4 +-
.../src/platform/darwin/VBoxIChatTheaterWrapper.m | 2 +-
.../src/platform/darwin/VBoxUtils-darwin-cocoa.mm | 23 +
.../src/platform/darwin/VBoxUtils-darwin.cpp | 39 +-
.../src/platform/darwin/VBoxUtils-darwin.h | 11 +-
.../src/platform/darwin/tstDarwinKeyboard.cpp | 2 +-
.../VirtualBox/src/platform/darwin/vmstarter.mm | 29 +-
.../VirtualBox/src/platform/os2/VBoxHlp.asm | 2 +-
.../VirtualBox/src/platform/os2/VBoxHlp.cpp | 2 +-
.../VirtualBox/src/platform/os2/VBoxHlp.h | 2 +-
.../src/platform/win/UIDesktopServices_win.cpp | 6 +-
.../VirtualBox/src/platform/win/VBoxUtils-win.cpp | 2 +-
.../VirtualBox/src/platform/win/VBoxUtils-win.h | 10 +-
.../VirtualBox/src/platform/win/VirtualBox.rc | 2 +-
.../src/platform/win/VirtualBoxHardened.rc | 2 +-
.../VirtualBox/src/platform/win/WinKeyboard.cpp | 32 +-
.../VirtualBox/src/platform/win/WinKeyboard.h | 13 +-
.../src/platform/x11/UIDesktopServices_x11.cpp | 2 +-
.../VirtualBox/src/platform/x11/VBoxX11Helper.cpp | 12 +-
.../VirtualBox/src/platform/x11/VBoxX11Helper.h | 5 +-
.../VirtualBox/src/platform/x11/XKeyboard-new.cpp | 41 +-
.../VirtualBox/src/platform/x11/XKeyboard.h | 11 +-
src/VBox/Frontends/VirtualBox/src/precomp.h | 30 +-
.../VirtualBox/src/runtime/UIActionPoolRuntime.cpp | 71 +-
.../VirtualBox/src/runtime/UIActionPoolRuntime.h | 11 +-
.../runtime/UIAddDiskEncryptionPasswordDialog.cpp | 7 +-
.../runtime/UIAddDiskEncryptionPasswordDialog.h | 2 +-
.../src/runtime/UIConsoleEventHandler.cpp | 405 +-
.../VirtualBox/src/runtime/UIConsoleEventHandler.h | 54 +-
.../VirtualBox/src/runtime/UIDnDDataObject_win.cpp | 58 +-
.../VirtualBox/src/runtime/UIDnDDataObject_win.h | 8 +-
.../VirtualBox/src/runtime/UIDnDDropSource_win.cpp | 4 +-
.../VirtualBox/src/runtime/UIDnDDropSource_win.h | 2 +-
.../VirtualBox/src/runtime/UIDnDEnumFormat_win.cpp | 4 +-
.../VirtualBox/src/runtime/UIDnDEnumFormat_win.h | 2 +-
.../VirtualBox/src/runtime/UIDnDHandler.cpp | 54 +-
.../VirtualBox/src/runtime/UIDnDHandler.h | 2 +-
.../VirtualBox/src/runtime/UIDnDMIMEData.cpp | 13 +-
.../VirtualBox/src/runtime/UIDnDMIMEData.h | 2 +-
.../VirtualBox/src/runtime/UIFrameBuffer.cpp | 53 +-
.../VirtualBox/src/runtime/UIFrameBuffer.h | 2 +-
.../VirtualBox/src/runtime/UIIndicatorsPool.cpp | 36 +-
.../VirtualBox/src/runtime/UIIndicatorsPool.h | 2 +-
.../VirtualBox/src/runtime/UIKeyboardHandler.cpp | 1766 +-
.../VirtualBox/src/runtime/UIKeyboardHandler.h | 149 +-
.../Frontends/VirtualBox/src/runtime/UIMachine.cpp | 2 +-
.../Frontends/VirtualBox/src/runtime/UIMachine.h | 2 +-
.../VirtualBox/src/runtime/UIMachineDefs.h | 6 +-
.../VirtualBox/src/runtime/UIMachineLogic.cpp | 246 +-
.../VirtualBox/src/runtime/UIMachineLogic.h | 33 +-
.../VirtualBox/src/runtime/UIMachineView.cpp | 432 +-
.../VirtualBox/src/runtime/UIMachineView.h | 94 +-
.../VirtualBox/src/runtime/UIMachineWindow.cpp | 66 +-
.../VirtualBox/src/runtime/UIMachineWindow.h | 43 +-
.../src/runtime/UIMenuBarEditorWindow.cpp | 88 +-
.../VirtualBox/src/runtime/UIMenuBarEditorWindow.h | 34 +-
.../VirtualBox/src/runtime/UIMouseHandler.cpp | 142 +-
.../VirtualBox/src/runtime/UIMouseHandler.h | 28 +-
.../VirtualBox/src/runtime/UIMultiScreenLayout.cpp | 11 +-
.../VirtualBox/src/runtime/UIMultiScreenLayout.h | 2 +-
.../Frontends/VirtualBox/src/runtime/UISession.cpp | 375 +-
.../Frontends/VirtualBox/src/runtime/UISession.h | 62 +-
.../VirtualBox/src/runtime/UISlidingToolBar.cpp | 48 +-
.../VirtualBox/src/runtime/UISlidingToolBar.h | 6 +-
.../src/runtime/UIStatusBarEditorWindow.cpp | 12 +-
.../src/runtime/UIStatusBarEditorWindow.h | 2 +-
.../VirtualBox/src/runtime/UIVMCloseDialog.cpp | 18 +-
.../VirtualBox/src/runtime/UIVMCloseDialog.h | 2 +-
.../fullscreen/UIKeyboardHandlerFullscreen.cpp | 4 +-
.../fullscreen/UIKeyboardHandlerFullscreen.h | 2 +-
.../fullscreen/UIMachineLogicFullscreen.cpp | 75 +-
.../runtime/fullscreen/UIMachineLogicFullscreen.h | 18 +-
.../runtime/fullscreen/UIMachineViewFullscreen.cpp | 25 +-
.../runtime/fullscreen/UIMachineViewFullscreen.h | 10 +-
.../fullscreen/UIMachineWindowFullscreen.cpp | 383 +-
.../runtime/fullscreen/UIMachineWindowFullscreen.h | 58 +-
.../src/runtime/information}/Makefile.kup | 0
.../src/runtime/information/UIInformation.cpp | 182 +
.../src/runtime/information/UIInformation.h | 72 +
.../information/UIInformationConfiguration.cpp | 182 +
.../information/UIInformationConfiguration.h | 72 +
.../runtime/information/UIInformationDataItem.cpp | 1254 ++
.../runtime/information/UIInformationDataItem.h | 336 +
.../src/runtime/information/UIInformationItem.cpp | 190 +
.../src/runtime/information/UIInformationItem.h | 97 +
.../src/runtime/information/UIInformationModel.cpp | 120 +
.../src/runtime/information/UIInformationModel.h | 95 +
.../runtime/information/UIInformationRuntime.cpp | 124 +
.../src/runtime/information/UIInformationRuntime.h | 73 +
.../src/runtime/information/UIInformationView.cpp | 98 +
.../src/runtime/information/UIInformationView.h | 53 +
.../runtime/information/UIVMInformationDialog.cpp | 308 +
.../runtime/information/UIVMInformationDialog.h | 112 +
.../src/runtime/normal/UIKeyboardHandlerNormal.cpp | 24 +-
.../src/runtime/normal/UIKeyboardHandlerNormal.h | 6 +-
.../src/runtime/normal/UIMachineLogicNormal.cpp | 77 +-
.../src/runtime/normal/UIMachineLogicNormal.h | 17 +-
.../src/runtime/normal/UIMachineViewNormal.cpp | 68 +-
.../src/runtime/normal/UIMachineViewNormal.h | 11 +-
.../src/runtime/normal/UIMachineWindowNormal.cpp | 134 +-
.../src/runtime/normal/UIMachineWindowNormal.h | 31 +-
.../src/runtime/scale/UIKeyboardHandlerScale.cpp | 20 +-
.../src/runtime/scale/UIKeyboardHandlerScale.h | 6 +-
.../src/runtime/scale/UIMachineLogicScale.cpp | 49 +-
.../src/runtime/scale/UIMachineLogicScale.h | 7 +-
.../src/runtime/scale/UIMachineViewScale.cpp | 18 +-
.../src/runtime/scale/UIMachineViewScale.h | 4 +-
.../src/runtime/scale/UIMachineWindowScale.cpp | 89 +-
.../src/runtime/scale/UIMachineWindowScale.h | 25 +-
.../runtime/seamless/UIKeyboardHandlerSeamless.cpp | 20 +-
.../runtime/seamless/UIKeyboardHandlerSeamless.h | 6 +-
.../runtime/seamless/UIMachineLogicSeamless.cpp | 44 +-
.../src/runtime/seamless/UIMachineLogicSeamless.h | 10 +-
.../src/runtime/seamless/UIMachineViewSeamless.cpp | 26 +-
.../src/runtime/seamless/UIMachineViewSeamless.h | 4 +-
.../runtime/seamless/UIMachineWindowSeamless.cpp | 123 +-
.../src/runtime/seamless/UIMachineWindowSeamless.h | 38 +-
.../src/selector/UIActionPoolSelector.cpp | 51 +-
.../VirtualBox/src/selector/UIActionPoolSelector.h | 8 +-
.../VirtualBox/src/selector/UISelectorWindow.cpp | 435 +-
.../VirtualBox/src/selector/UISelectorWindow.h | 38 +-
.../VirtualBox/src/selector/UIVMDesktop.cpp | 26 +-
.../VirtualBox/src/selector/UIVMDesktop.h | 2 +-
.../Frontends/VirtualBox/src/selector/UIVMItem.cpp | 30 +-
.../Frontends/VirtualBox/src/selector/UIVMItem.h | 2 +-
.../src/selector/UIVirtualBoxEventHandler.cpp | 264 +-
.../src/selector/UIVirtualBoxEventHandler.h | 40 +-
.../VirtualBox/src/selector/VBoxSnapshotsWgt.cpp | 10 +-
.../VirtualBox/src/selector/VBoxSnapshotsWgt.h | 2 +-
.../VirtualBox/src/selector/VBoxSnapshotsWgt.ui | 2 +-
.../VirtualBox/src/selector/graphics}/Makefile.kup | 0
.../src/selector/graphics/chooser}/Makefile.kup | 0
.../src/selector/graphics/chooser/UIGChooser.cpp | 17 +-
.../src/selector/graphics/chooser/UIGChooser.h | 6 +-
.../graphics/chooser/UIGChooserHandlerKeyboard.cpp | 38 +-
.../graphics/chooser/UIGChooserHandlerKeyboard.h | 2 +-
.../graphics/chooser/UIGChooserHandlerMouse.cpp | 2 +-
.../graphics/chooser/UIGChooserHandlerMouse.h | 2 +-
.../selector/graphics/chooser/UIGChooserItem.cpp | 11 +-
.../src/selector/graphics/chooser/UIGChooserItem.h | 2 +-
.../graphics/chooser/UIGChooserItemGroup.cpp | 3 +-
.../graphics/chooser/UIGChooserItemGroup.h | 9 +-
.../graphics/chooser/UIGChooserItemMachine.cpp | 10 +-
.../graphics/chooser/UIGChooserItemMachine.h | 2 +-
.../selector/graphics/chooser/UIGChooserModel.cpp | 31 +-
.../selector/graphics/chooser/UIGChooserModel.h | 9 +-
.../selector/graphics/chooser/UIGChooserView.cpp | 2 +-
.../src/selector/graphics/chooser/UIGChooserView.h | 2 +-
.../src/selector/graphics/details}/Makefile.kup | 0
.../src/selector/graphics/details/UIGDetails.cpp | 2 +-
.../src/selector/graphics/details/UIGDetails.h | 2 +-
.../graphics/details/UIGDetailsElement.cpp | 4 +-
.../selector/graphics/details/UIGDetailsElement.h | 2 +-
.../graphics/details/UIGDetailsElements.cpp | 49 +-
.../selector/graphics/details/UIGDetailsElements.h | 2 +-
.../selector/graphics/details/UIGDetailsGroup.cpp | 2 +-
.../selector/graphics/details/UIGDetailsGroup.h | 2 +-
.../selector/graphics/details/UIGDetailsItem.cpp | 2 +-
.../src/selector/graphics/details/UIGDetailsItem.h | 2 +-
.../selector/graphics/details/UIGDetailsModel.cpp | 4 +-
.../selector/graphics/details/UIGDetailsModel.h | 2 +-
.../selector/graphics/details/UIGDetailsSet.cpp | 14 +-
.../src/selector/graphics/details/UIGDetailsSet.h | 2 +-
.../selector/graphics/details/UIGDetailsView.cpp | 2 +-
.../src/selector/graphics/details/UIGDetailsView.h | 2 +-
.../graphics/details/UIGMachinePreview.cpp | 14 +-
.../selector/graphics/details/UIGMachinePreview.h | 2 +-
.../VirtualBox/src/settings/UISettingsDefs.cpp | 2 +-
.../VirtualBox/src/settings/UISettingsDefs.h | 5 +-
.../VirtualBox/src/settings/UISettingsDialog.cpp | 93 +-
.../VirtualBox/src/settings/UISettingsDialog.h | 6 +-
.../VirtualBox/src/settings/UISettingsDialog.ui | 4 +-
.../src/settings/UISettingsDialogSpecific.cpp | 18 +-
.../src/settings/UISettingsDialogSpecific.h | 2 +-
.../VirtualBox/src/settings/UISettingsPage.cpp | 2 +-
.../VirtualBox/src/settings/UISettingsPage.h | 2 +-
.../src/settings/UISettingsSerializer.cpp | 2 +-
.../VirtualBox/src/settings/UISettingsSerializer.h | 2 +-
.../src/settings/VBoxSettingsSelector.cpp | 6 +-
.../VirtualBox/src/settings/VBoxSettingsSelector.h | 2 +-
.../settings/global/UIGlobalSettingsDisplay.cpp | 2 +-
.../src/settings/global/UIGlobalSettingsDisplay.h | 2 +-
.../src/settings/global/UIGlobalSettingsDisplay.ui | 2 +-
.../settings/global/UIGlobalSettingsExtension.cpp | 16 +-
.../settings/global/UIGlobalSettingsExtension.h | 2 +-
.../settings/global/UIGlobalSettingsExtension.ui | 2 +-
.../settings/global/UIGlobalSettingsGeneral.cpp | 4 +-
.../src/settings/global/UIGlobalSettingsGeneral.h | 2 +-
.../src/settings/global/UIGlobalSettingsGeneral.ui | 10 +-
.../src/settings/global/UIGlobalSettingsInput.cpp | 19 +-
.../src/settings/global/UIGlobalSettingsInput.h | 2 +-
.../src/settings/global/UIGlobalSettingsInput.ui | 2 +-
.../settings/global/UIGlobalSettingsLanguage.cpp | 2 +-
.../src/settings/global/UIGlobalSettingsLanguage.h | 2 +-
.../settings/global/UIGlobalSettingsLanguage.ui | 2 +-
.../settings/global/UIGlobalSettingsNetwork.cpp | 87 +-
.../src/settings/global/UIGlobalSettingsNetwork.h | 2 +-
.../src/settings/global/UIGlobalSettingsNetwork.ui | 2 +-
.../global/UIGlobalSettingsNetworkDetailsHost.cpp | 25 +-
.../global/UIGlobalSettingsNetworkDetailsHost.h | 2 +-
.../global/UIGlobalSettingsNetworkDetailsHost.ui | 2 +-
.../global/UIGlobalSettingsNetworkDetailsNAT.cpp | 16 +-
.../global/UIGlobalSettingsNetworkDetailsNAT.h | 2 +-
.../global/UIGlobalSettingsNetworkDetailsNAT.ui | 2 +-
.../global/UIGlobalSettingsPortForwardingDlg.cpp | 5 +-
.../global/UIGlobalSettingsPortForwardingDlg.h | 2 +-
.../src/settings/global/UIGlobalSettingsProxy.cpp | 2 +-
.../src/settings/global/UIGlobalSettingsProxy.h | 2 +-
.../src/settings/global/UIGlobalSettingsProxy.ui | 2 +-
.../src/settings/global/UIGlobalSettingsUpdate.cpp | 2 +-
.../src/settings/global/UIGlobalSettingsUpdate.h | 2 +-
.../src/settings/global/UIGlobalSettingsUpdate.ui | 2 +-
.../settings/machine/UIMachineSettingsAudio.cpp | 53 +-
.../src/settings/machine/UIMachineSettingsAudio.h | 2 +-
.../src/settings/machine/UIMachineSettingsAudio.ui | 2 +-
.../settings/machine/UIMachineSettingsDisplay.cpp | 38 +-
.../settings/machine/UIMachineSettingsDisplay.h | 14 +-
.../settings/machine/UIMachineSettingsDisplay.ui | 8 +-
.../settings/machine/UIMachineSettingsGeneral.cpp | 17 +-
.../settings/machine/UIMachineSettingsGeneral.h | 2 +-
.../settings/machine/UIMachineSettingsGeneral.ui | 8 +-
.../machine/UIMachineSettingsInterface.cpp | 56 +-
.../settings/machine/UIMachineSettingsInterface.h | 38 +-
.../settings/machine/UIMachineSettingsInterface.ui | 2 +-
.../settings/machine/UIMachineSettingsNetwork.cpp | 77 +-
.../settings/machine/UIMachineSettingsNetwork.h | 14 +-
.../settings/machine/UIMachineSettingsNetwork.ui | 2 +-
.../settings/machine/UIMachineSettingsParallel.cpp | 2 +-
.../settings/machine/UIMachineSettingsParallel.h | 2 +-
.../settings/machine/UIMachineSettingsParallel.ui | 2 +-
.../machine/UIMachineSettingsPortForwardingDlg.cpp | 4 +-
.../machine/UIMachineSettingsPortForwardingDlg.h | 2 +-
.../src/settings/machine/UIMachineSettingsSF.cpp | 15 +-
.../src/settings/machine/UIMachineSettingsSF.h | 2 +-
.../src/settings/machine/UIMachineSettingsSF.ui | 2 +-
.../machine/UIMachineSettingsSFDetails.cpp | 16 +-
.../settings/machine/UIMachineSettingsSFDetails.h | 2 +-
.../settings/machine/UIMachineSettingsSFDetails.ui | 8 +-
.../settings/machine/UIMachineSettingsSerial.cpp | 2 +-
.../src/settings/machine/UIMachineSettingsSerial.h | 2 +-
.../settings/machine/UIMachineSettingsSerial.ui | 2 +-
.../settings/machine/UIMachineSettingsStorage.cpp | 63 +-
.../settings/machine/UIMachineSettingsStorage.h | 30 +-
.../settings/machine/UIMachineSettingsStorage.ui | 2 +-
.../settings/machine/UIMachineSettingsSystem.cpp | 8 +-
.../src/settings/machine/UIMachineSettingsSystem.h | 2 +-
.../settings/machine/UIMachineSettingsSystem.ui | 2 +-
.../src/settings/machine/UIMachineSettingsUSB.cpp | 2 +-
.../src/settings/machine/UIMachineSettingsUSB.h | 2 +-
.../src/settings/machine/UIMachineSettingsUSB.ui | 2 +-
.../machine/UIMachineSettingsUSBFilterDetails.cpp | 2 +-
.../machine/UIMachineSettingsUSBFilterDetails.h | 2 +-
.../machine/UIMachineSettingsUSBFilterDetails.ui | 2 +-
.../src/widgets/UIApplianceEditorWidget.cpp | 24 +-
.../src/widgets/UIApplianceEditorWidget.h | 15 +-
.../src/widgets/UIApplianceEditorWidget.ui | 2 +-
.../src/widgets/UIApplianceExportEditorWidget.cpp | 4 +-
.../src/widgets/UIApplianceExportEditorWidget.h | 2 +-
.../src/widgets/UIApplianceImportEditorWidget.cpp | 4 +-
.../src/widgets/UIApplianceImportEditorWidget.h | 2 +-
.../Frontends/VirtualBox/src/widgets/UIBar.cpp | 14 +-
src/VBox/Frontends/VirtualBox/src/widgets/UIBar.h | 8 +-
.../VirtualBox/src/widgets/UIBootTable.cpp | 3 +-
.../Frontends/VirtualBox/src/widgets/UIBootTable.h | 2 +-
.../src/widgets/UIEmptyFilePathSelector.cpp | 251 +
.../src/widgets/UIEmptyFilePathSelector.h | 121 +
.../VirtualBox/src/widgets/UIFilePathSelector.cpp | 543 +
.../VirtualBox/src/widgets/UIFilePathSelector.h | 206 +
.../VirtualBox/src/widgets/UIFilmContainer.cpp | 14 +-
.../VirtualBox/src/widgets/UIFilmContainer.h | 2 +-
.../VirtualBox/src/widgets/UIHostComboEditor.cpp | 624 +-
.../VirtualBox/src/widgets/UIHostComboEditor.h | 76 +-
.../VirtualBox/src/widgets/UIHotKeyEditor.cpp | 2 +-
.../VirtualBox/src/widgets/UIHotKeyEditor.h | 2 +-
.../VirtualBox/src/widgets/UILineTextEdit.cpp | 2 +-
.../VirtualBox/src/widgets/UILineTextEdit.h | 2 +-
.../Frontends/VirtualBox/src/widgets/UIMenuBar.cpp | 2 +-
.../Frontends/VirtualBox/src/widgets/UIMenuBar.h | 2 +-
.../VirtualBox/src/widgets/UIMiniToolBar.cpp | 348 +-
.../VirtualBox/src/widgets/UIMiniToolBar.h | 21 +-
.../src/widgets/UINameAndSystemEditor.cpp | 338 +-
.../VirtualBox/src/widgets/UINameAndSystemEditor.h | 103 +-
.../VirtualBox/src/widgets/UIPopupBox.cpp | 6 +-
.../Frontends/VirtualBox/src/widgets/UIPopupBox.h | 2 +-
.../VirtualBox/src/widgets/UIPopupPane.cpp | 2 +-
.../Frontends/VirtualBox/src/widgets/UIPopupPane.h | 2 +-
.../src/widgets/UIPopupPaneButtonPane.cpp | 2 +-
.../VirtualBox/src/widgets/UIPopupPaneButtonPane.h | 2 +-
.../VirtualBox/src/widgets/UIPopupPaneTextPane.cpp | 6 +-
.../VirtualBox/src/widgets/UIPopupPaneTextPane.h | 2 +-
.../VirtualBox/src/widgets/UIPopupStack.cpp | 33 +-
.../VirtualBox/src/widgets/UIPopupStack.h | 2 +-
.../src/widgets/UIPopupStackViewport.cpp | 2 +-
.../VirtualBox/src/widgets/UIPopupStackViewport.h | 2 +-
.../src/widgets/UIPortForwardingTable.cpp | 200 +-
.../VirtualBox/src/widgets/UIPortForwardingTable.h | 5 +-
.../VirtualBox/src/widgets/UIProgressDialog.cpp | 20 +-
.../VirtualBox/src/widgets/UIProgressDialog.h | 2 +-
.../VirtualBox/src/widgets/UISpacerWidgets.h | 2 +-
.../VirtualBox/src/widgets/UISpecialControls.cpp | 10 +-
.../VirtualBox/src/widgets/UISpecialControls.h | 10 +-
.../Frontends/VirtualBox/src/widgets/UIToolBar.cpp | 27 +-
.../Frontends/VirtualBox/src/widgets/UIToolBar.h | 6 +-
.../VirtualBox/src/widgets/UIWarningPane.cpp | 2 +-
.../VirtualBox/src/widgets/UIWarningPane.h | 2 +-
.../src/widgets/VBoxFilePathSelectorWidget.cpp | 774 -
.../src/widgets/VBoxFilePathSelectorWidget.h | 206 -
.../VirtualBox/src/widgets/VBoxGuestRAMSlider.cpp | 2 +-
.../VirtualBox/src/widgets/VBoxGuestRAMSlider.h | 2 +-
.../VirtualBox/src/widgets/VBoxMediaComboBox.cpp | 2 +-
.../VirtualBox/src/widgets/VBoxMediaComboBox.h | 2 +-
.../src/widgets/VBoxOSTypeSelectorButton.cpp | 6 +-
.../src/widgets/VBoxOSTypeSelectorButton.h | 2 +-
.../src/widgets/graphics/UIGraphicsButton.cpp | 10 +-
.../src/widgets/graphics/UIGraphicsButton.h | 2 +-
.../widgets/graphics/UIGraphicsRotatorButton.cpp | 6 +-
.../src/widgets/graphics/UIGraphicsRotatorButton.h | 2 +-
.../src/widgets/graphics/UIGraphicsTextPane.cpp | 4 +-
.../src/widgets/graphics/UIGraphicsTextPane.h | 2 +-
.../src/widgets/graphics/UIGraphicsToolBar.cpp | 2 +-
.../src/widgets/graphics/UIGraphicsToolBar.h | 2 +-
.../src/widgets/graphics/UIGraphicsZoomButton.cpp | 2 +-
.../src/widgets/graphics/UIGraphicsZoomButton.h | 2 +-
.../Frontends/VirtualBox/src/wizards/UIWizard.cpp | 40 +-
.../Frontends/VirtualBox/src/wizards/UIWizard.h | 12 +-
.../VirtualBox/src/wizards/UIWizardPage.cpp | 2 +-
.../VirtualBox/src/wizards/UIWizardPage.h | 11 +-
.../src/wizards/clonevd/UIWizardCloneVD.cpp | 8 +-
.../src/wizards/clonevd/UIWizardCloneVD.h | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic1.cpp | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic1.h | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic2.cpp | 57 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic2.h | 4 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic3.cpp | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic3.h | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic4.cpp | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageBasic4.h | 2 +-
.../wizards/clonevd/UIWizardCloneVDPageExpert.cpp | 43 +-
.../wizards/clonevd/UIWizardCloneVDPageExpert.h | 2 +-
.../src/wizards/clonevm/UIWizardCloneVM.cpp | 8 +-
.../src/wizards/clonevm/UIWizardCloneVM.h | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic1.cpp | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic1.h | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic2.cpp | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic2.h | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic3.cpp | 3 +-
.../wizards/clonevm/UIWizardCloneVMPageBasic3.h | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageExpert.cpp | 2 +-
.../wizards/clonevm/UIWizardCloneVMPageExpert.h | 2 +-
.../wizards/exportappliance/UIWizardExportApp.cpp | 8 +-
.../wizards/exportappliance/UIWizardExportApp.h | 2 +-
.../exportappliance/UIWizardExportAppDefs.h | 2 +-
.../UIWizardExportAppPageBasic1.cpp | 2 +-
.../exportappliance/UIWizardExportAppPageBasic1.h | 2 +-
.../UIWizardExportAppPageBasic2.cpp | 2 +-
.../exportappliance/UIWizardExportAppPageBasic2.h | 2 +-
.../UIWizardExportAppPageBasic3.cpp | 10 +-
.../exportappliance/UIWizardExportAppPageBasic3.h | 6 +-
.../UIWizardExportAppPageBasic4.cpp | 2 +-
.../exportappliance/UIWizardExportAppPageBasic4.h | 2 +-
.../UIWizardExportAppPageExpert.cpp | 10 +-
.../exportappliance/UIWizardExportAppPageExpert.h | 2 +-
.../src/wizards/firstrun/UIWizardFirstRun.cpp | 10 +-
.../src/wizards/firstrun/UIWizardFirstRun.h | 2 +-
.../wizards/firstrun/UIWizardFirstRunPageBasic.cpp | 2 +-
.../wizards/firstrun/UIWizardFirstRunPageBasic.h | 2 +-
.../wizards/importappliance/UIWizardImportApp.cpp | 8 +-
.../wizards/importappliance/UIWizardImportApp.h | 2 +-
.../importappliance/UIWizardImportAppDefs.h | 2 +-
.../UIWizardImportAppPageBasic1.cpp | 10 +-
.../importappliance/UIWizardImportAppPageBasic1.h | 6 +-
.../UIWizardImportAppPageBasic2.cpp | 188 +-
.../importappliance/UIWizardImportAppPageBasic2.h | 57 +-
.../UIWizardImportAppPageExpert.cpp | 10 +-
.../importappliance/UIWizardImportAppPageExpert.h | 2 +-
.../VirtualBox/src/wizards/newvd/UIWizardNewVD.cpp | 8 +-
.../VirtualBox/src/wizards/newvd/UIWizardNewVD.h | 2 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic1.cpp | 64 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic1.h | 4 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic2.cpp | 2 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic2.h | 2 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic3.cpp | 11 +-
.../src/wizards/newvd/UIWizardNewVDPageBasic3.h | 2 +-
.../src/wizards/newvd/UIWizardNewVDPageExpert.cpp | 41 +-
.../src/wizards/newvd/UIWizardNewVDPageExpert.h | 2 +-
.../VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp | 34 +-
.../VirtualBox/src/wizards/newvm/UIWizardNewVM.h | 2 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic1.cpp | 75 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic1.h | 28 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic2.cpp | 2 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic2.h | 2 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic3.cpp | 22 +-
.../src/wizards/newvm/UIWizardNewVMPageBasic3.h | 5 +-
.../src/wizards/newvm/UIWizardNewVMPageExpert.cpp | 15 +-
.../src/wizards/newvm/UIWizardNewVMPageExpert.h | 6 +-
src/VBox/GuestHost/DragAndDrop/DnDDroppedFiles.cpp | 15 +-
src/VBox/GuestHost/DragAndDrop/DnDMIME.cpp | 2 +-
src/VBox/GuestHost/DragAndDrop/DnDPath.cpp | 30 +-
src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp | 149 +-
src/VBox/GuestHost/DragAndDrop/DnDURIObject.cpp | 1 +
src/VBox/GuestHost/DragAndDrop/Makefile.kmk | 2 +-
src/VBox/GuestHost/HGSMI/HGSMICommon.cpp | 4 +-
src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp | 2 +-
src/VBox/GuestHost/HGSMI/Makefile.kmk | 2 +-
src/VBox/GuestHost/Makefile.kmk | 2 +-
src/VBox/GuestHost/OpenGL/Makefile.kmk | 5 +-
src/VBox/GuestHost/OpenGL/error/VBoxOGLerrorspu.rc | 2 +-
src/VBox/GuestHost/OpenGL/error/errorspu.rc | 2 +-
src/VBox/GuestHost/OpenGL/include/GL/glext.h | 4 +
src/VBox/GuestHost/OpenGL/include/chromium.h | 45 +-
src/VBox/GuestHost/OpenGL/include/cr_blitter.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_compositor.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_dll.h | 4 +
src/VBox/GuestHost/OpenGL/include/cr_dump.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_error.h | 4 +-
src/VBox/GuestHost/OpenGL/include/cr_glext.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_glstate.h | 12 +-
src/VBox/GuestHost/OpenGL/include/cr_htable.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_net.h | 6 +-
src/VBox/GuestHost/OpenGL/include/cr_pack.h | 4 +-
src/VBox/GuestHost/OpenGL/include/cr_process.h | 4 +
src/VBox/GuestHost/OpenGL/include/cr_protocol.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_server.h | 4 +-
src/VBox/GuestHost/OpenGL/include/cr_sortarray.h | 2 +-
src/VBox/GuestHost/OpenGL/include/cr_threads.h | 4 +
src/VBox/GuestHost/OpenGL/include/cr_timer.h | 4 +
src/VBox/GuestHost/OpenGL/include/cr_vreg.h | 2 +-
.../OpenGL/include/state/cr_framebuffer.h | 2 +-
src/VBox/GuestHost/OpenGL/include/state/cr_glsl.h | 2 +-
.../GuestHost/OpenGL/include/state/cr_program.h | 5 +
src/VBox/GuestHost/OpenGL/packer/pack_buffer.c | 3 +-
src/VBox/GuestHost/OpenGL/packer/pack_client.c | 26 +-
.../GuestHost/OpenGL/packer/pack_framebuffer.c | 2 +-
src/VBox/GuestHost/OpenGL/packer/pack_pixels.c | 4 +-
src/VBox/GuestHost/OpenGL/packer/pack_shaders.c | 6 +-
src/VBox/GuestHost/OpenGL/packer/pack_texture.c | 2 +-
.../GuestHost/OpenGL/packer/pack_visibleregion.c | 7 +-
src/VBox/GuestHost/OpenGL/spu_loader/dispatch.py | 2 +-
src/VBox/GuestHost/OpenGL/spu_loader/glloader.py | 10 +-
src/VBox/GuestHost/OpenGL/spu_loader/spuchange.py | 8 +-
src/VBox/GuestHost/OpenGL/spu_loader/spuinit.c | 4 +
src/VBox/GuestHost/OpenGL/spu_loader/spuload.c | 9 +
src/VBox/GuestHost/OpenGL/state_tracker/dump.cpp | 2 +-
.../OpenGL/state_tracker/state_bits_globalop.h | 2 +-
.../OpenGL/state_tracker/state_bufferobject.c | 7 +-
.../GuestHost/OpenGL/state_tracker/state_client.c | 9 +-
.../GuestHost/OpenGL/state_tracker/state_current.c | 1 -
.../GuestHost/OpenGL/state_tracker/state_diff.c | 6 +-
.../GuestHost/OpenGL/state_tracker/state_enable.c | 12 +-
.../GuestHost/OpenGL/state_tracker/state_fence.c | 11 +-
.../OpenGL/state_tracker/state_framebuffer.c | 22 +-
.../GuestHost/OpenGL/state_tracker/state_glsl.c | 17 +-
.../GuestHost/OpenGL/state_tracker/state_init.c | 51 +-
.../GuestHost/OpenGL/state_tracker/state_lists.c | 11 +-
.../GuestHost/OpenGL/state_tracker/state_occlude.c | 3 +
.../OpenGL/state_tracker/state_polygon.txt | 6 +-
.../GuestHost/OpenGL/state_tracker/state_program.c | 21 +-
.../OpenGL/state_tracker/state_snapshot.c | 13 +-
.../GuestHost/OpenGL/state_tracker/state_stencil.c | 4 +
.../GuestHost/OpenGL/state_tracker/state_texdiff.c | 2 +
.../OpenGL/state_tracker/state_teximage.c | 32 +-
.../GuestHost/OpenGL/state_tracker/state_texture.c | 5 +-
src/VBox/GuestHost/OpenGL/util/VBoxOGLcrutil.rc | 2 +-
src/VBox/GuestHost/OpenGL/util/blitter.cpp | 26 +-
src/VBox/GuestHost/OpenGL/util/bmpscale.cpp | 2 +-
src/VBox/GuestHost/OpenGL/util/bufpool.c | 6 +-
src/VBox/GuestHost/OpenGL/util/compositor.cpp | 6 +-
src/VBox/GuestHost/OpenGL/util/devnull.c | 1 +
src/VBox/GuestHost/OpenGL/util/dll.c | 8 +-
src/VBox/GuestHost/OpenGL/util/error.c | 36 +-
src/VBox/GuestHost/OpenGL/util/filenet.c | 1 +
src/VBox/GuestHost/OpenGL/util/hash.c | 14 +-
src/VBox/GuestHost/OpenGL/util/htable.cpp | 11 +-
src/VBox/GuestHost/OpenGL/util/list.c | 9 +-
src/VBox/GuestHost/OpenGL/util/mem.c | 20 +
src/VBox/GuestHost/OpenGL/util/net.c | 18 +-
src/VBox/GuestHost/OpenGL/util/net_internals.h | 4 +-
src/VBox/GuestHost/OpenGL/util/pixel.c | 7 +-
src/VBox/GuestHost/OpenGL/util/process.c | 2 +-
src/VBox/GuestHost/OpenGL/util/rand.c | 4 +
src/VBox/GuestHost/OpenGL/util/sortarray.cpp | 4 +-
src/VBox/GuestHost/OpenGL/util/tcpip.c | 17 +-
src/VBox/GuestHost/OpenGL/util/threads.c | 5 +
src/VBox/GuestHost/OpenGL/util/timer.c | 4 +
src/VBox/GuestHost/OpenGL/util/udptcpip.c | 8 +-
src/VBox/GuestHost/OpenGL/util/util.rc | 2 +-
src/VBox/GuestHost/OpenGL/util/vboxhgcm.c | 132 +-
src/VBox/GuestHost/OpenGL/util/vboxhgsmi.c | 21 +-
src/VBox/GuestHost/OpenGL/util/vreg.cpp | 52 +-
src/VBox/GuestHost/SharedClipboard/Makefile.kmk | 2 +-
.../GuestHost/SharedClipboard/clipboard-helper.cpp | 2 +-
.../GuestHost/SharedClipboard/x11-clipboard.cpp | 415 +-
src/VBox/HostDrivers/Makefile.kmk | 6 +-
src/VBox/HostDrivers/Support/Makefile.kmk | 20 +-
src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp | 18 +-
src/VBox/HostDrivers/Support/SUPDrv.cpp | 576 +-
src/VBox/HostDrivers/Support/SUPDrvGip.cpp | 55 +-
src/VBox/HostDrivers/Support/SUPDrvIDC.h | 2 +-
src/VBox/HostDrivers/Support/SUPDrvIOC.h | 6 +-
src/VBox/HostDrivers/Support/SUPDrvInternal.h | 53 +-
src/VBox/HostDrivers/Support/SUPDrvSem.cpp | 8 +-
src/VBox/HostDrivers/Support/SUPDrvTracer.cpp | 10 +-
src/VBox/HostDrivers/Support/SUPDrvTracerA.asm | 2 +-
src/VBox/HostDrivers/Support/SUPLib.cpp | 18 +-
src/VBox/HostDrivers/Support/SUPLibAll.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPLibInternal.h | 12 +-
src/VBox/HostDrivers/Support/SUPLibLdr.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPLibSem.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPLibTracerA.asm | 2 +-
src/VBox/HostDrivers/Support/SUPR0IdcClient.c | 2 +-
.../HostDrivers/Support/SUPR0IdcClientComponent.c | 2 +-
.../HostDrivers/Support/SUPR0IdcClientInternal.h | 25 +-
src/VBox/HostDrivers/Support/SUPR0IdcClientStubs.c | 4 +-
src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp | 20 +-
src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp | 403 +-
.../Support/SUPR3HardenedMainTemplate.cpp | 2 +-
.../Support/SUPR3HardenedMainTemplateTestcase.cpp | 2 +-
.../HostDrivers/Support/SUPR3HardenedNoCrt.cpp | 4 +-
.../HostDrivers/Support/SUPR3HardenedVerify.cpp | 28 +-
src/VBox/HostDrivers/Support/SUPSvc.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPSvcGlobal.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPSvcGrant.cpp | 2 +-
src/VBox/HostDrivers/Support/SUPSvcInternal.h | 2 +-
.../HostDrivers/Support/darwin/SUPDrv-darwin.cpp | 94 +-
.../HostDrivers/Support/darwin/SUPLib-darwin.cpp | 7 +-
.../Support/darwin/SUPR0IdcClient-darwin.c | 2 +-
src/VBox/HostDrivers/Support/freebsd/Makefile | 1 +
.../HostDrivers/Support/freebsd/SUPDrv-freebsd.c | 18 +-
.../HostDrivers/Support/freebsd/SUPLib-freebsd.cpp | 2 +-
.../Support/freebsd/SUPR0IdcClient-freebsd.c | 2 +-
src/VBox/HostDrivers/Support/freebsd/files_vboxdrv | 2 +
src/VBox/HostDrivers/Support/linux/Makefile | 9 +-
src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c | 463 +-
.../HostDrivers/Support/linux/SUPDrv-linux.mod.c | 6 +-
.../HostDrivers/Support/linux/SUPLib-linux.cpp | 4 +-
.../Support/linux/SUPR0IdcClient-linux.c | 2 +-
src/VBox/HostDrivers/Support/linux/files_vboxdrv | 1 +
src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp | 20 +-
src/VBox/HostDrivers/Support/os2/SUPDrv-os2.def | 2 +-
src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp | 2 +-
.../HostDrivers/Support/os2/SUPR0IdcClient-os2.c | 2 +-
.../HostDrivers/Support/solaris/SUPDrv-solaris.c | 26 +-
.../HostDrivers/Support/solaris/SUPLib-solaris.cpp | 2 +-
.../Support/solaris/SUPR0IdcClient-solaris.c | 2 +-
src/VBox/HostDrivers/Support/testcase/Makefile.kmk | 12 +-
.../HostDrivers/Support/testcase/SUPInstall.cpp | 2 +-
.../HostDrivers/Support/testcase/SUPLoggerCtl.cpp | 3 +-
.../HostDrivers/Support/testcase/SUPUninstall.cpp | 2 +-
.../HostDrivers/Support/testcase/tstContiguous.cpp | 8 +-
src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp | 2 +-
.../Support/testcase/tstGetPagingMode.cpp | 2 +-
src/VBox/HostDrivers/Support/testcase/tstInit.cpp | 2 +-
src/VBox/HostDrivers/Support/testcase/tstInt.cpp | 2 +-
src/VBox/HostDrivers/Support/testcase/tstLow.cpp | 2 +-
.../Support/testcase/tstNtQueryStuff.cpp | 2 +-
src/VBox/HostDrivers/Support/testcase/tstPage.cpp | 2 +-
src/VBox/HostDrivers/Support/testcase/tstPin.cpp | 6 +-
.../Support/testcase/tstSupLoadModule.cpp | 4 +-
.../Support/testcase/tstSupSem-Zombie.cpp | 2 +-
.../HostDrivers/Support/testcase/tstSupSem.cpp | 2 +-
.../Support/testcase/tstSupTscDelta.cpp | 2 +-
.../HostDrivers/Support/testcase/tstSupVerify.cpp | 100 +
src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp | 77 +-
src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm | 2 +-
.../Support/win/SUPHardenedVerify-win.h | 12 +-
.../Support/win/SUPHardenedVerifyImage-win.cpp | 22 +-
.../Support/win/SUPHardenedVerifyProcess-win.cpp | 61 +-
src/VBox/HostDrivers/Support/win/SUPLib-win.cpp | 12 +-
.../HostDrivers/Support/win/SUPR0IdcClient-win.c | 2 +-
.../Support/win/SUPR3HardenedMain-win.cpp | 39 +-
.../Support/win/SUPR3HardenedMainA-win.asm | 2 +-
.../Support/win/SUPR3HardenedMainImports-win.cpp | 6 +-
.../Support/win/SUPR3HardenedNoCrt-win.cpp | 8 +-
src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp | 4 +-
src/VBox/HostDrivers/Support/win/VBoxDrv.inf | 2 +-
src/VBox/HostDrivers/Support/win/VBoxDrv.rc | 2 +-
.../HostDrivers/Support/win/VBoxSupLib-win.cpp | 4 +-
src/VBox/HostDrivers/Support/win/VBoxSupLib.rc | 2 +-
src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk | 4 +-
src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c | 2 +-
.../HostDrivers/VBoxNetAdp/VBoxNetAdpInternal.h | 4 +-
.../VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp | 14 +-
src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile | 7 +-
.../VBoxNetAdp/linux/VBoxNetAdp-linux.c | 2 +-
.../HostDrivers/VBoxNetAdp/linux/files_vboxnetadp | 2 +-
.../VBoxNetAdp/solaris/VBoxNetAdp-solaris.c | 2 +-
.../VBox/HostDrivers/VBoxNetAdp/win}/Makefile.kup | 0
.../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp | 75 +-
.../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.h | 2 +-
.../HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.rc | 2 +-
.../HostDrivers/VBoxNetAdp/win/VBoxNetAdp6.inf | 2 +-
src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk | 6 +-
src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c | 6 +-
src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.rc | 2 +-
.../HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h | 2 +-
.../VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp | 22 +-
src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile | 7 +-
.../VBoxNetFlt/linux/VBoxNetFlt-linux.c | 8 +-
.../VBoxNetFlt/solaris/VBoxNetFlt-solaris.c | 2 +-
.../VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c | 2 +-
.../HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp | 145 +-
.../HostDrivers/VBoxNetFlt/win/drv/VBoxNetAdp.inf | 2 +-
.../VBoxNetFlt/win/drv/VBoxNetFlt-win.rc | 2 +-
.../HostDrivers/VBoxNetFlt/win/drv/VBoxNetFlt.inf | 2 +-
.../VBoxNetFlt/win/drv/VBoxNetFltCmn-win.h | 42 +-
.../VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp | 91 +-
.../VBoxNetFlt/win/drv/VBoxNetFltM-win.h | 2 +-
.../HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM.inf | 2 +-
.../VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp | 178 +-
.../VBoxNetFlt/win/drv/VBoxNetFltP-win.h | 2 +-
.../VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp | 281 +-
.../VBoxNetFlt/win/drv/VBoxNetFltRt-win.h | 62 +-
.../VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp | 200 +-
.../VBoxNetFlt/win/drv/VBoxNetLwf-win.h | 2 +-
.../HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf.inf | 2 +-
.../VBoxNetFlt/win/nobj/VBoxNetFltNobj.cpp | 20 +-
.../VBoxNetFlt/win/nobj/VBoxNetFltNobj.def | 2 +-
.../VBoxNetFlt/win/nobj/VBoxNetFltNobj.h | 20 +-
.../VBoxNetFlt/win/nobj/VBoxNetFltNobj.rc | 2 +-
.../VBoxNetFlt/win/nobj/VBoxNetFltNobjRc.h | 2 +-
.../VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp | 6 +-
.../VBoxNetFlt/win/tools/VBoxNetAdpUninstall.cpp | 9 +-
.../VBoxNetFlt/win/tools/VBoxNetFltInstall.cpp | 31 +-
.../VBoxNetFlt/win/tools/VBoxNetFltUninstall.cpp | 15 +-
.../VBoxNetFlt/win/tools/VBoxNetLwfInstall.cpp | 29 +-
.../VBoxNetFlt/win/tools/VBoxNetLwfUninstall.cpp | 15 +-
src/VBox/HostDrivers/VBoxPci/Makefile.kmk | 4 +-
src/VBox/HostDrivers/VBoxPci/VBoxPci.c | 2 +-
src/VBox/HostDrivers/VBoxPci/VBoxPciInternal.h | 2 +-
src/VBox/HostDrivers/VBoxPci/linux/Makefile | 7 +-
src/VBox/HostDrivers/VBoxPci/linux/VBoxPci-linux.c | 12 +-
src/VBox/HostDrivers/VBoxUSB/Makefile.kmk | 2 +-
src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp | 5 +-
src/VBox/HostDrivers/VBoxUSB/USBLib.cpp | 2 +-
src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.cpp | 106 +-
src/VBox/HostDrivers/VBoxUSB/VBoxUSBFilterMgr.h | 2 +-
src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk | 2 +-
.../HostDrivers/VBoxUSB/darwin/USBLib-darwin.cpp | 6 +-
src/VBox/HostDrivers/VBoxUSB/darwin/VBoxUSB.cpp | 65 +-
.../HostDrivers/VBoxUSB/darwin/VBoxUSBInterface.h | 2 +-
.../VBoxUSB/darwin/testcase}/Makefile.kup | 0
.../VBoxUSB/darwin/testcase/tstOpenUSBDev.cpp | 13 +-
src/VBox/HostDrivers/VBoxUSB/solaris/Makefile.kmk | 2 +-
.../HostDrivers/VBoxUSB/solaris/USBLib-solaris.cpp | 11 +-
.../HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c | 2193 ++-
.../VBoxUSB/solaris/VBoxUSBMon-solaris.c | 200 +-
.../VBoxUSB/solaris/include/usbai_private.h | 562 +-
.../HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp | 2 +-
.../HostDrivers/VBoxUSB/win/Install/USBInstall.cpp | 14 +-
.../VBoxUSB/win/Install/USBUninstall.cpp | 21 +-
src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk | 2 +-
.../VBox/HostDrivers/VBoxUSB/win}/Makefile.kup | 0
.../HostDrivers/VBoxUSB/win/cmn/VBoxDrvTool.cpp | 13 +-
src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxDrvTool.h | 41 +-
src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxUsbIdc.h | 2 +-
.../HostDrivers/VBoxUSB/win/cmn/VBoxUsbTool.cpp | 12 +-
src/VBox/HostDrivers/VBoxUSB/win/cmn/VBoxUsbTool.h | 2 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUSB.inf | 2 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbCmn.h | 2 +-
.../HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.cpp | 55 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.h | 30 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbDev.rc | 2 +-
.../HostDrivers/VBoxUSB/win/dev/VBoxUsbPnP.cpp | 42 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbPnP.h | 2 +-
.../HostDrivers/VBoxUSB/win/dev/VBoxUsbPwr.cpp | 94 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbPwr.h | 2 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp | 404 +-
src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.h | 3 +-
.../HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp | 200 +-
.../HostDrivers/VBoxUSB/win/mon/VBoxUSBMon.inf | 2 +-
.../HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp | 29 +-
src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.h | 11 +-
.../HostDrivers/VBoxUSB/win/mon/VBoxUsbHook.cpp | 17 +-
src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbHook.h | 2 +-
.../HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp | 148 +-
src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.h | 2 +-
src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.rc | 2 +-
.../HostDrivers/VBoxUSB/win/testcase/USBTest.cpp | 14 +-
src/VBox/HostDrivers/VBoxUSB/win/usbd/usbd.def | 2 +-
src/VBox/HostDrivers/adpctl/Makefile.kmk | 29 +
src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp | 487 +
src/VBox/HostDrivers/darwin/Makefile.kmk | 2 +-
src/VBox/HostDrivers/darwin/VBoxNetSend.h | 4 +-
src/VBox/HostDrivers/freebsd/Makefile.kmk | 2 +-
src/VBox/HostDrivers/linux/Makefile | 5 +-
src/VBox/HostDrivers/linux/Makefile.kmk | 20 +-
src/VBox/HostDrivers/linux/build_in_tmp | 9 +-
src/VBox/HostDrivers/linux/dkms.conf | 35 -
src/VBox/HostDrivers/linux/do_Module.symvers | 33 -
src/VBox/HostDrivers/linux/do_dkms | 67 -
src/VBox/HostDrivers/linux/export_modules | 6 +-
src/VBox/HostDrivers/linux/load.sh | 37 +-
src/VBox/HostDrivers/linux/loadall.sh | 54 +-
src/VBox/HostDrivers/win/Makefile.kmk | 2 +-
src/VBox/HostDrivers/win/VBoxDbgLog.h | 9 +-
src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp | 19 +-
src/VBox/HostServices/DragAndDrop/Makefile.kmk | 3 +-
.../HostServices/DragAndDrop/VBoxDragAndDropSvc.rc | 2 +-
src/VBox/HostServices/DragAndDrop/dndmanager.h | 2 +-
src/VBox/HostServices/DragAndDrop/service.cpp | 8 +
src/VBox/HostServices/GuestControl/Makefile.kmk | 4 +-
.../GuestControl/VBoxGuestControlSvc.rc | 2 +-
src/VBox/HostServices/GuestControl/gctrl.cpp | 230 -
src/VBox/HostServices/GuestControl/gctrl.h | 48 -
src/VBox/HostServices/GuestControl/service.cpp | 85 +-
.../GuestControl/testcase/Makefile.kmk | 3 +-
.../GuestControl/testcase/tstGuestControlSvc.cpp | 53 +-
src/VBox/HostServices/GuestProperties/Makefile.kmk | 3 +-
.../GuestProperties/VBoxGuestPropSvc.rc | 2 +-
src/VBox/HostServices/GuestProperties/service.cpp | 211 +-
.../GuestProperties/testcase/Makefile.kmk | 2 +-
.../GuestProperties/testcase/tstGuestPropSvc.cpp | 11 +-
src/VBox/HostServices/HostChannel/HostChannel.cpp | 11 +-
src/VBox/HostServices/HostChannel/HostChannel.h | 2 +-
src/VBox/HostServices/HostChannel/Makefile.kmk | 2 +-
.../HostServices/HostChannel/VBoxHostChannel.rc | 2 +-
src/VBox/HostServices/HostChannel/service.cpp | 11 +-
src/VBox/HostServices/Makefile.kmk | 2 +-
src/VBox/HostServices/SharedClipboard/Makefile.kmk | 2 +-
.../SharedClipboard/VBoxClipboard-win.cpp | 407 +-
.../HostServices/SharedClipboard/VBoxClipboard.h | 2 +-
.../SharedClipboard/VBoxSharedClipboard.rc | 2 +-
.../SharedClipboard/darwin-pasteboard.cpp | 2 +-
.../SharedClipboard/darwin-pasteboard.h | 3 +-
src/VBox/HostServices/SharedClipboard/darwin.cpp | 2 +-
src/VBox/HostServices/SharedClipboard/service.cpp | 16 +-
.../SharedClipboard/testcase/Makefile.kmk | 2 +-
.../testcase/tstClipboardServiceHost.cpp | 2 +-
.../HostServices/SharedClipboard/x11-clipboard.cpp | 6 +-
src/VBox/HostServices/SharedClipboard/x11-stub.cpp | 2 +-
src/VBox/HostServices/SharedFolders/Makefile.kmk | 3 +-
.../SharedFolders/VBoxSharedFolders.rc | 2 +-
src/VBox/HostServices/SharedFolders/mappings.cpp | 7 +-
src/VBox/HostServices/SharedFolders/mappings.h | 2 +-
src/VBox/HostServices/SharedFolders/service.cpp | 27 +-
src/VBox/HostServices/SharedFolders/shfl.h | 2 +-
src/VBox/HostServices/SharedFolders/shflhandle.cpp | 2 +-
src/VBox/HostServices/SharedFolders/shflhandle.h | 2 +-
.../SharedFolders/testcase/Makefile.kmk | 2 +-
.../testcase/tstSharedFolderService.cpp | 272 +-
.../testcase/tstSharedFolderService.h | 2 +-
.../SharedFolders/testcase/tstShflCase.cpp | 165 +-
.../SharedFolders/testcase/tstShflSizes.cpp | 2 +-
src/VBox/HostServices/SharedFolders/teststubs.h | 2 +-
src/VBox/HostServices/SharedFolders/vbsf.cpp | 39 +-
src/VBox/HostServices/SharedFolders/vbsf.h | 2 +-
src/VBox/HostServices/SharedFolders/vbsfpath.cpp | 8 +-
src/VBox/HostServices/SharedFolders/vbsfpath.h | 2 +-
src/VBox/HostServices/SharedOpenGL/Makefile.kmk | 21 +-
.../SharedOpenGL/OpenGLTest/OpenGLTest.cpp | 2 +-
.../SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp | 8 +-
.../SharedOpenGL/OpenGLTest/OpenGLTestDarwin.cpp | 2 +-
.../SharedOpenGL/OpenGLTest/VBoxTestOGL.rc | 2 +-
.../SharedOpenGL/crserver/VBoxSharedCrOpenGL.rc | 2 +-
.../SharedOpenGL/crserver/crservice.cpp | 11 +-
.../crserverlib/presenter/display_base.cpp | 2 +-
.../crserverlib/presenter/display_composite.cpp | 2 +-
.../crserverlib/presenter/display_vrdp.cpp | 2 +-
.../crserverlib/presenter/display_window.cpp | 2 +-
.../presenter/display_window_rootvr.cpp | 2 +-
.../crserverlib/presenter/server_presenter.cpp | 2 +-
.../crserverlib/presenter/server_presenter.h | 2 +-
.../SharedOpenGL/crserverlib/presenter/window.cpp | 2 +-
.../SharedOpenGL/crserverlib/server_boundsinfo.c | 2 +
.../SharedOpenGL/crserverlib/server_clip.c | 1 +
.../SharedOpenGL/crserverlib/server_config.c | 31 +-
.../SharedOpenGL/crserverlib/server_framebuffer.c | 2 +-
.../SharedOpenGL/crserverlib/server_getshaders.c | 2 +-
.../SharedOpenGL/crserverlib/server_glsl.c | 2 +-
.../SharedOpenGL/crserverlib/server_main.c | 10 +-
.../SharedOpenGL/crserverlib/server_misc.c | 3 +-
.../SharedOpenGL/crserverlib/server_muralfbo.cpp | 2 +-
.../SharedOpenGL/crserverlib/server_rpw.cpp | 2 +-
.../SharedOpenGL/crserverlib/server_texture.c | 2 +-
.../SharedOpenGL/crserverlib/server_window.c | 2 +-
src/VBox/HostServices/SharedOpenGL/dlm/dlm_lists.c | 2 +-
src/VBox/HostServices/SharedOpenGL/dlm/dlm_state.c | 2 +-
.../HostServices/SharedOpenGL/expando/expandospu.c | 2 +-
.../SharedOpenGL/render/VBoxOGLrenderspu.rc | 2 +-
.../HostServices/SharedOpenGL/render/renderspu.c | 10 -
.../HostServices/SharedOpenGL/render/renderspu.h | 2 +-
.../SharedOpenGL/render/renderspu_cocoa.c | 2 +-
.../SharedOpenGL/render/renderspu_cocoa_helper.h | 2 +-
.../SharedOpenGL/render/renderspu_init.c | 2 +-
.../SharedOpenGL/render/renderspu_wgl.c | 2 +-
.../SharedOpenGL/unpacker/unpack_framebuffer.c | 2 +-
.../SharedOpenGL/unpacker/unpack_shaders.c | 2 +-
.../SharedOpenGL/unpacker/unpack_visibleregion.c | 2 +-
src/VBox/HostServices/auth/Makefile.kmk | 3 +-
.../auth/directoryservice/directoryservice.cpp | 88 +-
src/VBox/HostServices/auth/pam/VBoxAuthPAM.c | 48 +-
.../HostServices/auth/simple/VBoxAuthSimple.cpp | 106 +-
.../HostServices/auth/simple/VBoxAuthSimple.rc | 2 +-
src/VBox/HostServices/auth/winlogon/VBoxAuth.rc | 2 +-
src/VBox/HostServices/auth/winlogon/winlogon.cpp | 69 +-
src/VBox/HostServices/testcase/Makefile.kmk | 2 +-
src/VBox/HostServices/testcase/tstHGCMSvc.cpp | 2 +-
src/VBox/ImageMounter/VBoxFUSE/Makefile.kmk | 2 +-
src/VBox/ImageMounter/VBoxFUSE/VBoxFUSE.cpp | 2 +-
src/VBox/Installer/Config.kmk | 2 +-
src/VBox/Installer/Makefile.kmk | 2 +-
src/VBox/Installer/common/Makefile.kmk | 2 +-
src/VBox/Installer/common/vboxapisetup.py | 4 +-
.../darwin/DiskImage/VirtualBox_Uninstall.tool | 2 +
src/VBox/Installer/darwin/Makefile.kmk | 99 +-
.../darwin/VirtualBox_mpkg/Localizable.strings | 2 +-
.../darwin/VirtualBox_mpkg/distribution.dist | 2 +-
src/VBox/Installer/freebsd/Makefile.kmk | 9 +-
src/VBox/Installer/freebsd/pkg_plist | 1 -
src/VBox/Installer/linux/Makefile.include.footer | 8 +-
src/VBox/Installer/linux/Makefile.kmk | 130 +-
src/VBox/Installer/linux/README.testing | 35 +
src/VBox/Installer/linux/VBox.sh | 53 +-
.../Installer/linux/check_module_dependencies.sh | 490 +
src/VBox/Installer/linux/distributions_rpm | 8 +-
src/VBox/Installer/linux/install.sh | 71 +-
.../Installer/linux/install_service/Makefile.kmk | 49 -
.../install_service/generate_service_file.cpp | 910 -
.../linux/install_service/init_template.sh | 317 -
.../linux/install_service/install_service.sh | 209 -
src/VBox/Installer/linux/installer-common.sh | 176 -
src/VBox/Installer/linux/postinst-common.sh | 54 +-
src/VBox/Installer/linux/prerm-common.sh | 67 +-
src/VBox/Installer/linux/routines.sh | 6 +-
src/VBox/Installer/linux/rpm/LocalConfig.kmk | 2 +-
src/VBox/Installer/linux/rpm/VirtualBox.tmpl.spec | 152 +-
src/VBox/Installer/linux/rpm/rules | 28 +-
src/VBox/Installer/linux/run-inst.sh | 530 -
src/VBox/Installer/linux/runasroot.sh | 32 +-
.../Installer/linux/scripts/VBoxHeadlessXOrg.sh | 22 -
.../linux/scripts/check_module_dependencies.sh | 483 -
src/VBox/Installer/linux/scripts/install.sh | 279 -
src/VBox/Installer/linux/sh-utils.sh | 49 -
src/VBox/Installer/linux/testcase/Makefile.kmk | 28 +-
.../Installer/linux/testcase/tstInstallInit.sh | 365 -
src/VBox/Installer/linux/testcase/tstInstaller.sh | 66 -
.../Installer/linux/testcase/tstInstallerLinux.sh | 150 -
src/VBox/Installer/linux/uninstall.sh | 32 +-
src/VBox/Installer/linux/vboxautostart-service.sh | 166 +-
.../Installer/linux/vboxballoonctrl-service.sh | 189 +-
src/VBox/Installer/linux/vboxdrv.sh | 499 +
src/VBox/Installer/linux/vboxdrv.sh.in | 425 -
src/VBox/Installer/linux/vboxweb-service.sh | 191 +-
src/VBox/Installer/solaris/Makefile.kmk | 113 +-
src/VBox/Installer/solaris/VBox.sh | 3 +
src/VBox/Installer/solaris/VBoxISAExec.c | 2 +-
src/VBox/Installer/solaris/VBoxZoneAccess.c | 2 +-
src/VBox/Installer/solaris/checkinstall.sh | 68 +-
src/VBox/Installer/solaris/makepackage.sh | 2 +-
src/VBox/Installer/solaris/preremove.sh | 2 +-
src/VBox/Installer/solaris/smf-vboxwebsrv.sh | 2 +
src/VBox/Installer/solaris/vboxconfig.sh | 425 +-
src/VBox/Installer/win/InstallHelper/Makefile.kmk | 2 +-
.../Installer/win/InstallHelper/VBoxCommon.cpp | 4 +-
src/VBox/Installer/win/InstallHelper/VBoxCommon.h | 2 +-
.../win/InstallHelper/VBoxInstallHelper.cpp | 102 +-
.../win/InstallHelper/VBoxInstallHelper.def | 2 +-
.../win/InstallHelper/VBoxInstallHelper.rc | 2 +-
src/VBox/Installer/win/Makefile.kmk | 52 +-
src/VBox/Installer/win/Properties.wxi | 2 +-
src/VBox/Installer/win/PublicProperties.wxi | 36 +
src/VBox/Installer/win/Resources/Makefile.kmk | 2 +-
src/VBox/Installer/win/Resources/VBoxRes.rc | 2 +-
src/VBox/Installer/win/Resources/dummy.cpp | 2 +-
src/VBox/Installer/win/Resources/resource.h | 2 +-
src/VBox/Installer/win/Stub/Makefile.kmk | 2 +-
src/VBox/Installer/win/Stub/VBoxStub.cpp | 154 +-
src/VBox/Installer/win/Stub/VBoxStub.h | 2 +-
src/VBox/Installer/win/Stub/VBoxStub.rc | 2 +-
src/VBox/Installer/win/Stub/VBoxStubCertUtil.cpp | 4 +-
src/VBox/Installer/win/Stub/VBoxStubCertUtil.h | 2 +-
src/VBox/Installer/win/Stub/crypt32.def | 6 +-
src/VBox/Installer/win/Stub/msi.def | 6 +-
src/VBox/Installer/win/Stub/resource.h | 2 +-
src/VBox/Installer/win/Stub/shell32.def | 6 +-
src/VBox/Installer/win/Stub/user32.def | 6 +-
src/VBox/Installer/win/Stub/ws2_32.def | 6 +-
src/VBox/Installer/win/StubBld/Makefile.kmk | 2 +-
src/VBox/Installer/win/StubBld/VBoxStubBld.cpp | 14 +-
src/VBox/Installer/win/StubBld/VBoxStubBld.h | 2 +-
src/VBox/Installer/win/UserInterface.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeApp.wxi | 95 +-
src/VBox/Installer/win/VBoxMergeApp.wxs | 3 +
src/VBox/Installer/win/VBoxMergeAppCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeAppSeq.wxi | 3 +-
src/VBox/Installer/win/VBoxMergeCOM32On64.wxi | 18 +-
src/VBox/Installer/win/VBoxMergeCOM32On64.wxs | 2 +
src/VBox/Installer/win/VBoxMergeCOM32On64CA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeCOM32On64Seq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdp.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdp.wxs | 5 +-
src/VBox/Installer/win/VBoxMergeNetAdp6.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdp6.wxs | 3 +
src/VBox/Installer/win/VBoxMergeNetAdp6CA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdp6Seq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdpCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetAdpSeq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetFlt.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetFlt.wxs | 3 +
src/VBox/Installer/win/VBoxMergeNetFltCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetFltSeq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetLwf.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetLwf.wxs | 3 +
src/VBox/Installer/win/VBoxMergeNetLwfCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeNetLwfSeq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergePython.wxi | 2 +-
src/VBox/Installer/win/VBoxMergePython.wxs | 2 +
src/VBox/Installer/win/VBoxMergePythonCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergePythonSeq.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeUSB.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeUSB.wxs | 2 +
src/VBox/Installer/win/VBoxMergeUSBCA.wxi | 2 +-
src/VBox/Installer/win/VBoxMergeUSBSeq.wxi | 2 +-
src/VBox/Installer/win/VirtualBox.wxs | 58 +-
src/VBox/Installer/win/VirtualBox_TypeLib.xsl | 7 +-
.../win/VirtualBox_TypeLibWithInterfaces.xsl | 274 +
src/VBox/Installer/win/dep.xsl | 2 +-
src/VBox/Installer/win/dep2.xsl | 2 +-
src/VBox/Main/Config.kmk | 2 +-
src/VBox/Main/Docs-Intro.cpp | 2 +-
src/VBox/Main/Makefile.kmk | 309 +-
src/VBox/Main/cbinding/Makefile.kmk | 2 +-
src/VBox/Main/cbinding/VBoxCAPI.cpp | 44 +-
src/VBox/Main/cbinding/VBoxCAPI.rc | 2 +-
src/VBox/Main/cbinding/VBoxCAPIGlue.c | 7 +-
src/VBox/Main/cbinding/VBoxCAPI_v2_2.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v3_0.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v3_1.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v3_2.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v4_0.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v4_1.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v4_2.h | 2 +-
src/VBox/Main/cbinding/VBoxCAPI_v4_3.h | 2 +-
src/VBox/Main/cbinding/capiidl.xsl | 9 +-
src/VBox/Main/cbinding/tstCAPIGlue.c | 161 +-
src/VBox/Main/glue/AutoLock.cpp | 18 +-
src/VBox/Main/glue/ErrorInfo.cpp | 2 +-
src/VBox/Main/glue/EventQueue.cpp | 2 +-
src/VBox/Main/glue/NativeEventQueue.cpp | 4 +-
src/VBox/Main/glue/com.cpp | 35 +-
src/VBox/Main/glue/constants-python.xsl | 4 +-
src/VBox/Main/glue/errorprint.cpp | 2 +-
src/VBox/Main/glue/initterm.cpp | 58 +-
src/VBox/Main/glue/string.cpp | 50 +-
src/VBox/Main/glue/vboxapi.py | 85 +-
src/VBox/Main/glue/xpcom/helpers.cpp | 2 +-
src/VBox/Main/idl/VirtualBox.xidl | 461 +-
src/VBox/Main/idl/apiwrap-server-filelist.xsl | 2 +-
src/VBox/Main/idl/apiwrap-server.xsl | 17 +-
src/VBox/Main/idl/comimpl.xsl | 11 +-
src/VBox/Main/idl/docstrip.xsl | 2 +-
src/VBox/Main/idl/doxygen.xsl | 2 +-
src/VBox/Main/idl/midl.xsl | 23 +-
src/VBox/Main/idl/typemap-shared.inc.xsl | 2 +-
src/VBox/Main/idl/xpidl.xsl | 4 +-
src/VBox/Main/idl/xpidl_iid.xsl | 2 +-
src/VBox/Main/include/AdditionsFacilityImpl.h | 2 +-
src/VBox/Main/include/ApplianceImpl.h | 79 +-
src/VBox/Main/include/ApplianceImplPrivate.h | 206 +-
src/VBox/Main/include/AudioAdapterImpl.h | 5 +-
src/VBox/Main/include/AuthLibrary.h | 2 +-
src/VBox/Main/include/AutoCaller.h | 29 +-
src/VBox/Main/include/AutoStateDep.h | 6 +-
src/VBox/Main/include/AutostartDb.h | 2 +-
src/VBox/Main/include/BIOSSettingsImpl.h | 4 +-
src/VBox/Main/include/BandwidthControlImpl.h | 2 +-
src/VBox/Main/include/BandwidthGroupImpl.h | 19 +-
src/VBox/Main/include/BusAssignmentManager.h | 27 +-
src/VBox/Main/include/CertificateImpl.h | 100 +
src/VBox/Main/include/ClientToken.h | 2 +-
src/VBox/Main/include/ClientTokenHolder.h | 2 +-
src/VBox/Main/include/ClientWatcher.h | 53 +-
src/VBox/Main/include/ConsoleImpl.h | 33 +-
src/VBox/Main/include/ConsoleVRDPServer.h | 2 +-
src/VBox/Main/include/DHCPServerImpl.h | 36 +-
src/VBox/Main/include/DisplayImpl.h | 31 +-
src/VBox/Main/include/DisplayUtils.h | 2 +-
src/VBox/Main/include/DrvAudioVRDE.h | 2 +-
src/VBox/Main/include/DrvAudioVideoRec.h | 2 +-
src/VBox/Main/include/EmulatedUSBImpl.h | 2 +-
src/VBox/Main/include/EventImpl.h | 2 +-
src/VBox/Main/include/ExtPackManagerImpl.h | 16 +-
src/VBox/Main/include/ExtPackUtil.h | 10 +-
src/VBox/Main/include/Global.h | 6 +-
src/VBox/Main/include/GuestCtrlImplPrivate.h | 19 +-
src/VBox/Main/include/GuestDnDPrivate.h | 10 +-
src/VBox/Main/include/GuestDnDSourceImpl.h | 9 +-
src/VBox/Main/include/GuestDnDTargetImpl.h | 9 +-
src/VBox/Main/include/GuestFileImpl.h | 2 +-
src/VBox/Main/include/GuestFsObjInfoImpl.h | 2 +-
src/VBox/Main/include/GuestImpl.h | 2 +-
src/VBox/Main/include/GuestOSTypeImpl.h | 5 +-
src/VBox/Main/include/GuestProcessImpl.h | 40 +-
src/VBox/Main/include/GuestSessionImpl.h | 64 +-
src/VBox/Main/include/HGCM.h | 2 +-
src/VBox/Main/include/HGCMObjects.h | 4 +-
src/VBox/Main/include/HGCMThread.h | 2 +-
src/VBox/Main/include/HashedPw.h | 2 +-
src/VBox/Main/include/HostHardwareLinux.h | 2 +-
src/VBox/Main/include/HostImpl.h | 7 +-
src/VBox/Main/include/HostNetworkInterfaceImpl.h | 2 +-
src/VBox/Main/include/HostPower.h | 12 +-
src/VBox/Main/include/HostUSBDeviceImpl.h | 43 +-
src/VBox/Main/include/HostVideoInputDeviceImpl.h | 2 +-
src/VBox/Main/include/KeyboardImpl.h | 2 +-
src/VBox/Main/include/Logging.h | 2 +-
src/VBox/Main/include/MachineDebuggerImpl.h | 3 +-
src/VBox/Main/include/MachineImpl.h | 46 +-
src/VBox/Main/include/MachineImplCloneVM.h | 2 +-
src/VBox/Main/include/Matching.h | 2 +-
src/VBox/Main/include/MediumAttachmentImpl.h | 7 +-
src/VBox/Main/include/MediumFormatImpl.h | 2 +-
src/VBox/Main/include/MediumImpl.h | 28 +-
src/VBox/Main/include/MediumLock.h | 2 +-
src/VBox/Main/include/MouseImpl.h | 2 +-
src/VBox/Main/include/NATEngineImpl.h | 4 +-
src/VBox/Main/include/NATNetworkImpl.h | 27 +-
src/VBox/Main/include/NetworkAdapterImpl.h | 40 +-
src/VBox/Main/include/NetworkServiceRunner.h | 2 +-
src/VBox/Main/include/Nvram.h | 2 +-
src/VBox/Main/include/ObjectState.h | 12 +-
src/VBox/Main/include/PCIDeviceAttachmentImpl.h | 10 +-
src/VBox/Main/include/PCIRawDevImpl.h | 3 +-
src/VBox/Main/include/Performance.h | 3 +-
src/VBox/Main/include/PerformanceImpl.h | 11 +-
src/VBox/Main/include/ProgressImpl.h | 5 +-
src/VBox/Main/include/ProgressProxyImpl.h | 13 +-
src/VBox/Main/include/QMTranslator.h | 2 +-
src/VBox/Main/include/RemoteUSBBackend.h | 2 +-
src/VBox/Main/include/RemoteUSBDeviceImpl.h | 4 +-
src/VBox/Main/include/SecretKeyStore.h | 2 +-
src/VBox/Main/include/SessionImpl.h | 7 +-
src/VBox/Main/include/SharedFolderImpl.h | 2 +-
src/VBox/Main/include/SnapshotImpl.h | 2 +-
src/VBox/Main/include/StorageControllerImpl.h | 2 +-
src/VBox/Main/include/SystemPropertiesImpl.h | 2 +-
src/VBox/Main/include/ThreadTask.h | 62 +
src/VBox/Main/include/TokenImpl.h | 2 +-
src/VBox/Main/include/USBControllerImpl.h | 2 +-
src/VBox/Main/include/USBDeviceFilterImpl.h | 42 +-
src/VBox/Main/include/USBDeviceFiltersImpl.h | 2 +-
src/VBox/Main/include/USBDeviceImpl.h | 5 +-
src/VBox/Main/include/USBGetDevices.h | 42 +-
src/VBox/Main/include/USBIdDatabase.h | 87 +-
src/VBox/Main/include/USBProxyBackend.h | 436 +
src/VBox/Main/include/USBProxyService.h | 329 +-
src/VBox/Main/include/UsbCardReader.h | 2 +-
src/VBox/Main/include/UsbWebcamInterface.h | 2 +-
src/VBox/Main/include/VFSExplorerImpl.h | 10 +-
src/VBox/Main/include/VMMDev.h | 2 +-
src/VBox/Main/include/VRDEServerImpl.h | 24 +-
src/VBox/Main/include/VirtualBoxBase.h | 154 +-
src/VBox/Main/include/VirtualBoxClientImpl.h | 9 +-
src/VBox/Main/include/VirtualBoxErrorInfoImpl.h | 7 +-
src/VBox/Main/include/VirtualBoxImpl.h | 16 +-
src/VBox/Main/include/Wrapper.h | 2 +-
src/VBox/Main/include/netif.h | 12 +-
src/VBox/Main/include/objectslist.h | 2 +-
src/VBox/Main/include/ovfreader.h | 4 +-
src/VBox/Main/include/vbox-libhal.h | 2 +-
src/VBox/Main/include/vector.h | 2 +-
src/VBox/Main/include/win/resource.h | 2 +-
src/VBox/Main/src-all/AuthLibrary.cpp | 5 +-
src/VBox/Main/src-all/AutoCaller.cpp | 64 +-
src/VBox/Main/src-all/DisplayPNGUtil.cpp | 2 +-
src/VBox/Main/src-all/DisplayResampleImage.cpp | 205 +-
src/VBox/Main/src-all/DisplayUtils.cpp | 10 +-
src/VBox/Main/src-all/EventImpl.cpp | 124 +-
src/VBox/Main/src-all/ExtPackManagerImpl.cpp | 307 +-
src/VBox/Main/src-all/ExtPackUtil.cpp | 2 +-
src/VBox/Main/src-all/Global.cpp | 275 +-
src/VBox/Main/src-all/HashedPw.cpp | 2 +-
src/VBox/Main/src-all/Logging.cpp | 2 +-
src/VBox/Main/src-all/PCIDeviceAttachmentImpl.cpp | 13 +-
src/VBox/Main/src-all/ProgressImpl.cpp | 4 +-
src/VBox/Main/src-all/QMTranslatorImpl.cpp | 4 +-
src/VBox/Main/src-all/SecretKeyStore.cpp | 2 +-
src/VBox/Main/src-all/SharedFolderImpl.cpp | 2 +-
src/VBox/Main/src-all/ThreadTask.cpp | 129 +
src/VBox/Main/src-all/VirtualBoxBase.cpp | 112 +-
src/VBox/Main/src-all/VirtualBoxErrorInfoImpl.cpp | 10 +-
.../VBox/Main/src-all/win}/Makefile.kup | 0
src/VBox/Main/src-all/win/VBoxProxyStub-x86.rc | 24 +
src/VBox/Main/src-all/win/VBoxProxyStub.c | 2319 +++
src/VBox/Main/src-all/win/VBoxProxyStub.def | 5 +-
src/VBox/Main/src-all/win/VBoxProxyStub.rc | 24 +
src/VBox/Main/src-all/win/VBoxProxyStubLegacy.rc | 24 +
src/VBox/Main/src-all/win/VirtualBox_rgs.xsl | 2 +-
src/VBox/Main/src-all/win/comregister.cmd | 27 +-
src/VBox/Main/src-client/AdditionsFacilityImpl.cpp | 3 +-
src/VBox/Main/src-client/BusAssignmentManager.cpp | 40 +-
src/VBox/Main/src-client/ClientTokenHolder.cpp | 11 +-
src/VBox/Main/src-client/ConsoleImpl.cpp | 581 +-
src/VBox/Main/src-client/ConsoleImpl2.cpp | 451 +-
src/VBox/Main/src-client/ConsoleImplTeleporter.cpp | 19 +-
src/VBox/Main/src-client/ConsoleVRDPServer.cpp | 53 +-
src/VBox/Main/src-client/DisplayImpl.cpp | 246 +-
src/VBox/Main/src-client/DisplayImplLegacy.cpp | 21 +-
.../Main/src-client/DisplaySourceBitmapImpl.cpp | 3 +-
src/VBox/Main/src-client/DrvAudioVRDE.cpp | 424 +-
src/VBox/Main/src-client/DrvAudioVideoRec.cpp | 81 +-
src/VBox/Main/src-client/EbmlIDs.h | 246 +
src/VBox/Main/src-client/EbmlWriter.cpp | 264 +-
src/VBox/Main/src-client/EbmlWriter.h | 43 +-
src/VBox/Main/src-client/EmulatedUSBImpl.cpp | 10 +-
src/VBox/Main/src-client/GuestCtrlImpl.cpp | 34 +-
src/VBox/Main/src-client/GuestCtrlPrivate.cpp | 69 +-
src/VBox/Main/src-client/GuestDirectoryImpl.cpp | 5 +-
src/VBox/Main/src-client/GuestDnDPrivate.cpp | 45 +-
src/VBox/Main/src-client/GuestDnDSourceImpl.cpp | 110 +-
src/VBox/Main/src-client/GuestDnDTargetImpl.cpp | 124 +-
src/VBox/Main/src-client/GuestFileImpl.cpp | 75 +-
src/VBox/Main/src-client/GuestFsObjInfoImpl.cpp | 2 +-
src/VBox/Main/src-client/GuestImpl.cpp | 8 +-
src/VBox/Main/src-client/GuestProcessImpl.cpp | 219 +-
src/VBox/Main/src-client/GuestSessionImpl.cpp | 414 +-
src/VBox/Main/src-client/GuestSessionImplTasks.cpp | 269 +-
src/VBox/Main/src-client/HGCM.cpp | 4 +-
src/VBox/Main/src-client/HGCMObjects.cpp | 2 +-
src/VBox/Main/src-client/HGCMThread.cpp | 2 +-
src/VBox/Main/src-client/KeyboardImpl.cpp | 5 +-
src/VBox/Main/src-client/MachineDebuggerImpl.cpp | 219 +-
src/VBox/Main/src-client/MouseImpl.cpp | 10 +-
src/VBox/Main/src-client/Nvram.cpp | 3 +-
src/VBox/Main/src-client/PCIRawDevImpl.cpp | 17 +-
src/VBox/Main/src-client/RemoteUSBBackend.cpp | 8 +-
src/VBox/Main/src-client/RemoteUSBDeviceImpl.cpp | 16 +-
src/VBox/Main/src-client/SessionImpl.cpp | 33 +-
src/VBox/Main/src-client/USBDeviceImpl.cpp | 21 +-
src/VBox/Main/src-client/UsbCardReader.cpp | 54 +-
src/VBox/Main/src-client/UsbWebcamInterface.cpp | 77 +-
src/VBox/Main/src-client/VBoxDriversRegister.cpp | 10 +-
src/VBox/Main/src-client/VMMDevInterface.cpp | 13 +-
src/VBox/Main/src-client/VideoRec.cpp | 100 +-
src/VBox/Main/src-client/VideoRec.h | 2 +-
src/VBox/Main/src-client/VirtualBoxClientImpl.cpp | 101 +-
src/VBox/Main/src-client/win/VBoxC.def | 2 +-
src/VBox/Main/src-client/win/VBoxC.rc | 2 +-
src/VBox/Main/src-client/win/VBoxClient-x86.def | 2 +-
src/VBox/Main/src-client/win/VBoxClient-x86.rc | 2 +-
src/VBox/Main/src-client/win/dllmain.cpp | 351 +-
src/VBox/Main/src-client/xpcom/module.cpp | 35 +-
.../Main/src-helper-apps/VBoxExtPackHelperApp.cpp | 24 +-
.../Main/src-helper-apps/VBoxExtPackHelperApp.rc | 2 +-
src/VBox/Main/src-helper-apps/VBoxVolInfo.cpp | 2 +-
src/VBox/Main/src-server/ApplianceImpl.cpp | 175 +-
src/VBox/Main/src-server/ApplianceImplExport.cpp | 254 +-
src/VBox/Main/src-server/ApplianceImplIO.cpp | 559 +-
src/VBox/Main/src-server/ApplianceImplImport.cpp | 2915 +--
src/VBox/Main/src-server/AudioAdapterImpl.cpp | 161 +-
src/VBox/Main/src-server/BIOSSettingsImpl.cpp | 43 +-
src/VBox/Main/src-server/BandwidthControlImpl.cpp | 2 +-
src/VBox/Main/src-server/BandwidthGroupImpl.cpp | 16 +-
src/VBox/Main/src-server/CertificateImpl.cpp | 576 +
src/VBox/Main/src-server/ClientToken.cpp | 8 +-
src/VBox/Main/src-server/ClientWatcher.cpp | 545 +-
src/VBox/Main/src-server/DHCPServerImpl.cpp | 49 +-
src/VBox/Main/src-server/GuestOSTypeImpl.cpp | 20 +-
src/VBox/Main/src-server/HostDnsService.cpp | 7 +-
src/VBox/Main/src-server/HostDnsService.h | 2 +-
.../Main/src-server/HostDnsServiceResolvConf.cpp | 2 +-
src/VBox/Main/src-server/HostImpl.cpp | 76 +-
.../Main/src-server/HostNetworkInterfaceImpl.cpp | 2 +-
src/VBox/Main/src-server/HostPower.cpp | 2 +-
src/VBox/Main/src-server/HostUSBDeviceImpl.cpp | 115 +-
.../Main/src-server/HostVideoInputDeviceImpl.cpp | 64 +-
src/VBox/Main/src-server/MachineImpl.cpp | 285 +-
src/VBox/Main/src-server/MachineImplCloneVM.cpp | 12 +-
src/VBox/Main/src-server/Matching.cpp | 2 +-
src/VBox/Main/src-server/MediumAttachmentImpl.cpp | 152 +-
src/VBox/Main/src-server/MediumFormatImpl.cpp | 4 +-
src/VBox/Main/src-server/MediumImpl.cpp | 1059 +-
src/VBox/Main/src-server/MediumLock.cpp | 2 +-
src/VBox/Main/src-server/NATEngineImpl.cpp | 232 +-
src/VBox/Main/src-server/NATNetworkImpl.cpp | 405 +-
src/VBox/Main/src-server/NetworkAdapterImpl.cpp | 308 +-
src/VBox/Main/src-server/NetworkServiceRunner.cpp | 7 +-
src/VBox/Main/src-server/ParallelPortImpl.cpp | 4 +-
src/VBox/Main/src-server/Performance.cpp | 6 +-
src/VBox/Main/src-server/PerformanceImpl.cpp | 10 +-
src/VBox/Main/src-server/ProgressProxyImpl.cpp | 2 +-
src/VBox/Main/src-server/SerialPortImpl.cpp | 8 +-
src/VBox/Main/src-server/SnapshotImpl.cpp | 21 +-
src/VBox/Main/src-server/StorageControllerImpl.cpp | 136 +-
src/VBox/Main/src-server/SystemPropertiesImpl.cpp | 18 +-
src/VBox/Main/src-server/TokenImpl.cpp | 2 +-
src/VBox/Main/src-server/USBControllerImpl.cpp | 28 +-
src/VBox/Main/src-server/USBDeviceFilterImpl.cpp | 234 +-
src/VBox/Main/src-server/USBDeviceFiltersImpl.cpp | 37 +-
.../Main/src-server/USBIdDatabaseGenerator.cpp | 1207 +-
src/VBox/Main/src-server/USBIdDatabaseStub.cpp | 20 +-
src/VBox/Main/src-server/USBProxyBackend.cpp | 745 +
src/VBox/Main/src-server/USBProxyService.cpp | 1145 +-
src/VBox/Main/src-server/VFSExplorerImpl.cpp | 277 +-
src/VBox/Main/src-server/VRDEServerImpl.cpp | 95 +-
src/VBox/Main/src-server/VirtualBoxImpl.cpp | 331 +-
.../src-server/darwin/HostDnsServiceDarwin.cpp | 2 +-
.../Main/src-server/darwin/HostPowerDarwin.cpp | 2 +-
src/VBox/Main/src-server/darwin/NetIf-darwin.cpp | 26 +-
.../Main/src-server/darwin/PerformanceDarwin.cpp | 4 +-
.../src-server/darwin/USBProxyBackendDarwin.cpp | 287 +
.../src-server/darwin/USBProxyServiceDarwin.cpp | 285 -
src/VBox/Main/src-server/darwin/iokit.cpp | 87 +-
src/VBox/Main/src-server/darwin/iokit.h | 2 +-
.../src-server/freebsd/HostHardwareFreeBSD.cpp | 2 +-
src/VBox/Main/src-server/freebsd/NetIf-freebsd.cpp | 2 +-
.../Main/src-server/freebsd/PerformanceFreeBSD.cpp | 4 +-
.../src-server/freebsd/USBProxyBackendFreeBSD.cpp | 340 +
.../src-server/freebsd/USBProxyServiceFreeBSD.cpp | 362 -
.../src-server/generic/AutostartDb-generic.cpp | 4 +-
src/VBox/Main/src-server/generic/NetIf-generic.cpp | 4 +-
.../src-server/generic/USBProxyBackendUsbIp.cpp | 1033 ++
.../Main/src-server/linux/HostDnsServiceLinux.cpp | 2 +-
.../Main/src-server/linux/HostHardwareLinux.cpp | 45 +-
src/VBox/Main/src-server/linux/HostPowerLinux.cpp | 3 +-
src/VBox/Main/src-server/linux/NetIf-linux.cpp | 10 +-
.../Main/src-server/linux/PerformanceLinux.cpp | 44 +-
src/VBox/Main/src-server/linux/USBGetDevices.cpp | 1145 +-
.../Main/src-server/linux/USBProxyBackendLinux.cpp | 387 +
.../Main/src-server/linux/USBProxyServiceLinux.cpp | 390 -
src/VBox/Main/src-server/linux/vbox-libhal.cpp | 2 +-
src/VBox/Main/src-server/os2/NetIf-os2.cpp | 2 +-
src/VBox/Main/src-server/os2/PerformanceOs2.cpp | 2 +-
.../Main/src-server/os2/USBProxyBackendOs2.cpp | 278 +
.../Main/src-server/os2/USBProxyServiceOs2.cpp | 278 -
.../Main/src-server/solaris/DynLoadLibSolaris.cpp | 2 +-
.../Main/src-server/solaris/DynLoadLibSolaris.h | 2 +-
src/VBox/Main/src-server/solaris/NetIf-solaris.cpp | 2 +-
.../Main/src-server/solaris/PerformanceSolaris.cpp | 8 +-
.../src-server/solaris/USBProxyBackendSolaris.cpp | 484 +
.../src-server/solaris/USBProxyServiceSolaris.cpp | 471 -
src/VBox/Main/src-server/win/HostDnsServiceWin.cpp | 83 +-
src/VBox/Main/src-server/win/HostPowerWin.cpp | 41 +-
src/VBox/Main/src-server/win/NetIf-win.cpp | 147 +-
src/VBox/Main/src-server/win/PerformanceWin.cpp | 7 +-
.../Main/src-server/win/USBProxyBackendWindows.cpp | 262 +
.../Main/src-server/win/USBProxyServiceWindows.cpp | 255 -
src/VBox/Main/src-server/win/VBoxComEvents.cpp | 121 -
src/VBox/Main/src-server/win/VBoxComEvents.h | 89 -
src/VBox/Main/src-server/win/VBoxSVC.rc | 4 +-
src/VBox/Main/src-server/win/svchlp.cpp | 2 +-
src/VBox/Main/src-server/win/svchlp.h | 4 +-
src/VBox/Main/src-server/win/svcmain.cpp | 217 +-
src/VBox/Main/src-server/xpcom/server.cpp | 47 +-
src/VBox/Main/src-server/xpcom/server.h | 2 +-
src/VBox/Main/src-server/xpcom/server_module.cpp | 5 +-
src/VBox/Main/testcase/Makefile.kmk | 9 +-
src/VBox/Main/testcase/makefile.tstVBoxAPIWin | 3 +-
src/VBox/Main/testcase/tstAPI.cpp | 15 +-
src/VBox/Main/testcase/tstCollector.cpp | 10 +-
src/VBox/Main/testcase/tstGuestCtrlContextID.cpp | 2 +-
src/VBox/Main/testcase/tstGuestCtrlParseBuffer.cpp | 115 +-
src/VBox/Main/testcase/tstGuid.cpp | 2 +-
src/VBox/Main/testcase/tstMediumLock.cpp | 7 +-
src/VBox/Main/testcase/tstOVF.cpp | 8 +-
src/VBox/Main/testcase/tstUSBLinux.h | 2 +-
src/VBox/Main/testcase/tstUSBProxyLinux.cpp | 47 +-
src/VBox/Main/testcase/tstVBoxAPI.cpp | 10 +-
src/VBox/Main/testcase/tstVBoxAPIPerf.cpp | 10 +-
src/VBox/Main/testcase/tstVBoxAPIWin.cpp | 59 +-
src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp | 4 +-
src/VBox/Main/testcase/tstVBoxMultipleVM.cpp | 601 +
src/VBox/Main/webservice/Makefile.kmk | 162 +-
src/VBox/Main/webservice/Makefile.webtest | 78 +
src/VBox/Main/webservice/VBoxWebSrv.rc | 2 +-
src/VBox/Main/webservice/platform-xidl.xsl | 2 +-
.../Main/webservice/samples/python/clienttest.py | 2 +-
src/VBox/Main/webservice/split-soapC.cpp | 307 +-
src/VBox/Main/webservice/stdsoap2.sed | 21 +
src/VBox/Main/webservice/vboxweb.cpp | 110 +-
src/VBox/Main/webservice/websrv-cpp.xsl | 2 +-
src/VBox/Main/webservice/websrv-nsmap.xsl | 2 +-
src/VBox/Main/webservice/websrv-php.xsl | 4 +-
src/VBox/Main/webservice/websrv-python.xsl | 118 +-
src/VBox/Main/webservice/websrv-typemap.xsl | 2 +-
src/VBox/Main/webservice/websrv-wsdl-service.xsl | 2 +-
src/VBox/Main/webservice/websrv-wsdl.xsl | 2 +-
src/VBox/Main/webservice/websrv-wsdl2gsoapH.xsl | 2 +-
src/VBox/Main/webservice/webtest.cpp | 10 +-
src/VBox/Main/xml/SchemaDefs.xsl | 7 +-
src/VBox/Main/xml/Settings.cpp | 3287 +++-
src/VBox/Main/xml/VirtualBox-settings.xsd | 218 +-
src/VBox/Main/xml/ovfreader.cpp | 4 +-
src/VBox/Makefile.kmk | 4 +-
src/VBox/NetworkServices/DHCP/ClientDataInt.h | 2 +-
src/VBox/NetworkServices/DHCP/Config.cpp | 26 +-
src/VBox/NetworkServices/DHCP/Config.h | 9 +-
src/VBox/NetworkServices/DHCP/Makefile.kmk | 2 +-
.../NetworkServices/DHCP/NetworkManagerDhcp.cpp | 25 +-
src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp | 229 +-
src/VBox/NetworkServices/DHCP/VBoxNetDHCP.rc | 2 +-
.../NetworkServices/DHCP/VBoxNetDHCPHardened.cpp | 2 +-
src/VBox/NetworkServices/Makefile.kmk | 13 +-
src/VBox/NetworkServices/NAT/Makefile.kmk | 245 +-
src/VBox/NetworkServices/NAT/RTWinPoll.cpp | 12 +-
src/VBox/NetworkServices/NAT/RTWinSocketPair.cpp | 6 +-
src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp | 93 +-
src/VBox/NetworkServices/NAT/VBoxNetNAT.rc | 2 +-
.../NetworkServices/NAT/VBoxNetNATHardened.cpp | 2 +-
src/VBox/NetworkServices/NAT/dhcp6.h | 2 +-
src/VBox/NetworkServices/NAT/fwtcp.c | 4 +-
src/VBox/NetworkServices/NAT/fwudp.c | 7 +-
src/VBox/NetworkServices/NAT/lwipopts.h | 8 +-
src/VBox/NetworkServices/NAT/portfwd.c | 2 +-
src/VBox/NetworkServices/NAT/portfwd.h | 2 +-
src/VBox/NetworkServices/NAT/proxy.c | 14 +-
src/VBox/NetworkServices/NAT/proxy.h | 9 +-
src/VBox/NetworkServices/NAT/proxy_dhcp6ds.c | 9 +-
src/VBox/NetworkServices/NAT/proxy_pollmgr.c | 19 +-
src/VBox/NetworkServices/NAT/proxy_pollmgr.h | 2 +-
src/VBox/NetworkServices/NAT/proxy_rtadvd.c | 2 +-
src/VBox/NetworkServices/NAT/proxy_tftpd.c | 25 +-
src/VBox/NetworkServices/NAT/pxdns.c | 20 +-
src/VBox/NetworkServices/NAT/pxping.c | 14 +-
src/VBox/NetworkServices/NAT/pxping_win.c | 27 +-
src/VBox/NetworkServices/NAT/pxremap.c | 2 +-
src/VBox/NetworkServices/NAT/pxremap.h | 2 +-
src/VBox/NetworkServices/NAT/pxtcp.c | 11 +-
src/VBox/NetworkServices/NAT/pxtcp.h | 2 +-
src/VBox/NetworkServices/NAT/pxudp.c | 13 +-
src/VBox/NetworkServices/NAT/rtmon_bsd.c | 2 +-
src/VBox/NetworkServices/NAT/rtmon_linux.c | 2 +-
src/VBox/NetworkServices/NAT/rtmon_win.c | 2 +-
src/VBox/NetworkServices/NAT/tftp.h | 2 +-
src/VBox/NetworkServices/NAT/winpoll.h | 2 +-
src/VBox/NetworkServices/NAT/winutils.h | 8 +-
src/VBox/NetworkServices/NetLib/ComHostUtils.cpp | 6 +-
src/VBox/NetworkServices/NetLib/VBoxNetARP.cpp | 2 +-
.../NetworkServices/NetLib/VBoxNetBaseService.cpp | 40 +-
.../NetworkServices/NetLib/VBoxNetBaseService.h | 4 +-
src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp | 4 +-
src/VBox/NetworkServices/NetLib/VBoxNetLib.h | 2 +-
.../NetLib/VBoxNetPortForwardString.cpp | 127 +-
src/VBox/NetworkServices/NetLib/VBoxNetUDP.cpp | 2 +-
.../NetworkServices/NetLib/VBoxPortForwardString.h | 4 +-
src/VBox/NetworkServices/NetLib/cpp/utils.h | 34 +-
src/VBox/NetworkServices/NetLib/shared_ptr.h | 2 +-
src/VBox/NetworkServices/NetLib/utils.h | 4 +-
src/VBox/RDP/client-1.8.3/Makefile.kmk | 2 +-
src/VBox/Runtime/Doxyfile | 1 +
src/VBox/Runtime/Makefile.kmk | 230 +-
src/VBox/Runtime/VBox/RTAssertShouldPanic-vbox.cpp | 46 +-
src/VBox/Runtime/VBox/VBoxRTDeps.cpp | 10 +-
src/VBox/Runtime/VBox/VBoxRTImp.def | 6 +-
src/VBox/Runtime/VBox/dbus.cpp | 2 +-
src/VBox/Runtime/VBox/errmsgvboxcom.xsl | 10 +-
src/VBox/Runtime/VBox/log-vbox.cpp | 285 +-
src/VBox/Runtime/VBox/logbackdoor-redirect.cpp | 2 +-
src/VBox/Runtime/VBox/logbackdoor.cpp | 7 +-
src/VBox/Runtime/common/alloc/alloc.cpp | 2 +-
src/VBox/Runtime/common/alloc/heapoffset.cpp | 10 +-
src/VBox/Runtime/common/alloc/heapsimple.cpp | 6 +-
src/VBox/Runtime/common/alloc/memcache.cpp | 2 +-
src/VBox/Runtime/common/alloc/memtracker.cpp | 2 +-
.../Runtime/common/asm/ASMAtomicCmpXchgExU64.asm | 2 +-
.../Runtime/common/asm/ASMAtomicCmpXchgU16.asm | 63 +
.../Runtime/common/asm/ASMAtomicCmpXchgU64.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU8.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicReadU64.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoAndU32.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoAndU64.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoDecU32.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoIncU32.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoOrU32.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoOrU64.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicUoReadU64.asm | 2 +-
src/VBox/Runtime/common/asm/ASMAtomicXchgU16.asm | 60 +
src/VBox/Runtime/common/asm/ASMAtomicXchgU64.asm | 14 +-
src/VBox/Runtime/common/asm/ASMBitFirstClear.asm | 127 +
src/VBox/Runtime/common/asm/ASMBitFirstSet.asm | 127 +
src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm | 93 +
src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm | 97 +
src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm | 117 +
src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm | 91 +
src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm | 97 +
src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm | 120 +
src/VBox/Runtime/common/asm/ASMBitNextClear.asm | 175 +
src/VBox/Runtime/common/asm/ASMBitNextSet.asm | 174 +
src/VBox/Runtime/common/asm/ASMCpuIdExSlow.asm | 2 +-
src/VBox/Runtime/common/asm/ASMCpuId_Idx_ECX.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetGDTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetIDTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetIdtrLimit.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetLDTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetSegAttr.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMGetXcr0.asm | 2 +-
.../common/asm/ASMMemFirstMismatchingU8.asm | 345 +
.../Runtime/common/asm/ASMMultU32ByU32DivByU32.asm | 2 +-
.../Runtime/common/asm/ASMMultU64ByU32DivByU32.asm | 2 +-
src/VBox/Runtime/common/asm/ASMNopPause.asm | 2 +-
src/VBox/Runtime/common/asm/ASMRdMsrEx.asm | 2 +-
.../common/asm/ASMSerializeInstruction-cpuid.asm | 49 +
.../common/asm/ASMSerializeInstruction-iret.asm | 61 +
.../common/asm/ASMSerializeInstruction-rdtscp.asm | 46 +
src/VBox/Runtime/common/asm/ASMSetGDTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMSetIDTR.asm | 2 +-
src/VBox/Runtime/common/asm/ASMSetXcr0.asm | 2 +-
src/VBox/Runtime/common/asm/ASMWrMsrEx.asm | 2 +-
src/VBox/Runtime/common/asm/ASMXRstor.asm | 2 +-
src/VBox/Runtime/common/asm/ASMXSave.asm | 2 +-
src/VBox/Runtime/common/asm/asm-fake.cpp | 8 +-
src/VBox/Runtime/common/asn1/asn1-basics.cpp | 8 +-
src/VBox/Runtime/common/asn1/asn1-cursor.cpp | 19 +-
.../Runtime/common/asn1/asn1-default-allocator.cpp | 5 +-
src/VBox/Runtime/common/asn1/asn1-dump.cpp | 558 +-
.../Runtime/common/asn1/asn1-efence-allocator.cpp | 5 +-
src/VBox/Runtime/common/asn1/asn1-encode.cpp | 57 +-
.../common/asn1/asn1-ut-bitstring-decode.cpp | 2 +-
.../common/asn1/asn1-ut-bitstring-template.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-bitstring.cpp | 7 +-
.../Runtime/common/asn1/asn1-ut-boolean-decode.cpp | 2 +-
.../Runtime/common/asn1/asn1-ut-boolean-template.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-boolean.cpp | 6 +-
.../Runtime/common/asn1/asn1-ut-core-decode.cpp | 3 +-
.../Runtime/common/asn1/asn1-ut-core-template.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-core.cpp | 5 +-
.../Runtime/common/asn1/asn1-ut-dyntype-decode.cpp | 4 +-
src/VBox/Runtime/common/asn1/asn1-ut-dyntype.cpp | 3 +-
.../Runtime/common/asn1/asn1-ut-integer-decode.cpp | 2 +-
.../Runtime/common/asn1/asn1-ut-integer-template.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-integer.cpp | 46 +-
.../Runtime/common/asn1/asn1-ut-null-decode.cpp | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-null.cpp | 7 +-
.../Runtime/common/asn1/asn1-ut-objid-decode.cpp | 17 +-
.../Runtime/common/asn1/asn1-ut-objid-template.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-objid.cpp | 7 +-
.../common/asn1/asn1-ut-octetstring-decode.cpp | 2 +-
.../common/asn1/asn1-ut-octetstring-template.h | 2 +-
.../Runtime/common/asn1/asn1-ut-octetstring.cpp | 5 +-
.../Runtime/common/asn1/asn1-ut-string-decode.cpp | 2 +-
.../Runtime/common/asn1/asn1-ut-string-template.h | 2 +-
.../Runtime/common/asn1/asn1-ut-string-template2.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-string.cpp | 13 +-
.../Runtime/common/asn1/asn1-ut-time-decode.cpp | 4 +-
.../Runtime/common/asn1/asn1-ut-time-template.h | 2 +-
.../Runtime/common/asn1/asn1-ut-time-template2.h | 2 +-
src/VBox/Runtime/common/asn1/asn1-ut-time.cpp | 6 +-
src/VBox/Runtime/common/asn1/oiddb.cfg | 237 +
src/VBox/Runtime/common/asn1/oiddb2c.cpp | 628 +
src/VBox/Runtime/common/checksum/RTSha1Digest.cpp | 2 +-
.../Runtime/common/checksum/RTSha256Digest.cpp | 2 +-
src/VBox/Runtime/common/checksum/adler32.cpp | 2 +-
src/VBox/Runtime/common/checksum/alt-md2.cpp | 2 +-
src/VBox/Runtime/common/checksum/alt-md5.cpp | 2 +-
src/VBox/Runtime/common/checksum/alt-sha1.cpp | 2 +-
src/VBox/Runtime/common/checksum/alt-sha256.cpp | 2 +-
src/VBox/Runtime/common/checksum/alt-sha512.cpp | 2 +-
src/VBox/Runtime/common/checksum/crc32-zlib.cpp | 2 +-
src/VBox/Runtime/common/checksum/crc32.cpp | 2 +-
src/VBox/Runtime/common/checksum/crc32c.cpp | 18 +-
src/VBox/Runtime/common/checksum/crc64.cpp | 2 +-
src/VBox/Runtime/common/checksum/ipv4.cpp | 2 +-
src/VBox/Runtime/common/checksum/ipv6.cpp | 2 +-
src/VBox/Runtime/common/checksum/manifest-file.cpp | 2 +-
src/VBox/Runtime/common/checksum/manifest.cpp | 2 +-
src/VBox/Runtime/common/checksum/manifest2.cpp | 104 +-
src/VBox/Runtime/common/checksum/manifest3.cpp | 129 +-
src/VBox/Runtime/common/checksum/md2str.cpp | 2 +-
src/VBox/Runtime/common/checksum/md5str.cpp | 2 +-
src/VBox/Runtime/common/checksum/openssl-md2.cpp | 2 +-
src/VBox/Runtime/common/checksum/openssl-md5.cpp | 2 +-
src/VBox/Runtime/common/checksum/openssl-sha1.cpp | 2 +-
.../Runtime/common/checksum/openssl-sha256.cpp | 2 +-
.../Runtime/common/checksum/openssl-sha512.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha1str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha224str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha256str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha384str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha512str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha512t224str.cpp | 2 +-
src/VBox/Runtime/common/checksum/sha512t256str.cpp | 2 +-
src/VBox/Runtime/common/checksum/x509.cpp | 400 -
.../crypto/RTCrStoreCertAddFromJavaKeyStore.cpp | 2 +-
...RTCrStoreCertAddWantedFromFishingExpedition.cpp | 3 +-
.../common/crypto/RTCrStoreCertExportAsPem.cpp | 2 +-
...teSnapshotOfUserAndSystemTrustedCAsAndCerts.cpp | 79 +
src/VBox/Runtime/common/crypto/digest-builtin.cpp | 65 +-
src/VBox/Runtime/common/crypto/digest-core.cpp | 131 +-
src/VBox/Runtime/common/crypto/digest-vfs.cpp | 70 +
src/VBox/Runtime/common/crypto/iprt-openssl.cpp | 2 +-
src/VBox/Runtime/common/crypto/pemfile.cpp | 33 +-
.../Runtime/common/crypto/pkcs7-asn1-decoder.cpp | 3 +-
src/VBox/Runtime/common/crypto/pkcs7-core.cpp | 2 +-
src/VBox/Runtime/common/crypto/pkcs7-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/pkcs7-internal.h | 2 +-
src/VBox/Runtime/common/crypto/pkcs7-sanity.cpp | 67 +-
src/VBox/Runtime/common/crypto/pkcs7-template.h | 2 +-
src/VBox/Runtime/common/crypto/pkcs7-verify.cpp | 6 +-
.../common/crypto/pkix-signature-builtin.cpp | 2 +-
.../Runtime/common/crypto/pkix-signature-builtin.h | 2 +-
.../Runtime/common/crypto/pkix-signature-core.cpp | 2 +-
.../Runtime/common/crypto/pkix-signature-rsa.cpp | 12 +-
src/VBox/Runtime/common/crypto/pkix-util.cpp | 2 +-
src/VBox/Runtime/common/crypto/pkix-verify.cpp | 152 +-
.../Runtime/common/crypto/rsa-asn1-decoder.cpp | 2 +-
src/VBox/Runtime/common/crypto/rsa-core.cpp | 2 +-
src/VBox/Runtime/common/crypto/rsa-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/rsa-internal.h | 2 +-
src/VBox/Runtime/common/crypto/rsa-sanity.cpp | 2 +-
src/VBox/Runtime/common/crypto/rsa-template.h | 2 +-
.../Runtime/common/crypto/spc-asn1-decoder.cpp | 4 +-
src/VBox/Runtime/common/crypto/spc-core.cpp | 2 +-
src/VBox/Runtime/common/crypto/spc-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/spc-internal.h | 2 +-
src/VBox/Runtime/common/crypto/spc-sanity.cpp | 2 +-
src/VBox/Runtime/common/crypto/spc-template.h | 2 +-
.../Runtime/common/crypto/store-cert-add-basic.cpp | 4 +-
src/VBox/Runtime/common/crypto/store-inmem.cpp | 4 +-
src/VBox/Runtime/common/crypto/store-internal.h | 2 +-
src/VBox/Runtime/common/crypto/store.cpp | 4 +-
.../Runtime/common/crypto/taf-asn1-decoder.cpp | 2 +-
src/VBox/Runtime/common/crypto/taf-core.cpp | 2 +-
src/VBox/Runtime/common/crypto/taf-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/taf-internal.h | 2 +-
src/VBox/Runtime/common/crypto/taf-sanity.cpp | 2 +-
src/VBox/Runtime/common/crypto/taf-template.h | 2 +-
.../Runtime/common/crypto/tsp-asn1-decoder.cpp | 2 +-
src/VBox/Runtime/common/crypto/tsp-core.cpp | 2 +-
src/VBox/Runtime/common/crypto/tsp-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/tsp-internal.h | 2 +-
src/VBox/Runtime/common/crypto/tsp-sanity.cpp | 2 +-
src/VBox/Runtime/common/crypto/tsp-template.h | 2 +-
.../Runtime/common/crypto/x509-asn1-decoder.cpp | 4 +-
src/VBox/Runtime/common/crypto/x509-certpaths.cpp | 22 +-
src/VBox/Runtime/common/crypto/x509-core.cpp | 107 +-
src/VBox/Runtime/common/crypto/x509-file.cpp | 95 +-
src/VBox/Runtime/common/crypto/x509-init.cpp | 2 +-
src/VBox/Runtime/common/crypto/x509-internal.h | 2 +-
src/VBox/Runtime/common/crypto/x509-sanity.cpp | 11 +-
src/VBox/Runtime/common/crypto/x509-template.h | 2 +-
src/VBox/Runtime/common/crypto/x509-verify.cpp | 58 +-
src/VBox/Runtime/common/dbg/dbg.cpp | 2 +-
src/VBox/Runtime/common/dbg/dbgas.cpp | 2 +-
src/VBox/Runtime/common/dbg/dbgcfg.cpp | 24 +-
src/VBox/Runtime/common/dbg/dbgmod.cpp | 17 +-
src/VBox/Runtime/common/dbg/dbgmodcodeview.cpp | 1365 +-
src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp | 2 +-
src/VBox/Runtime/common/dbg/dbgmoddbghelp.cpp | 9 +-
src/VBox/Runtime/common/dbg/dbgmoddeferred.cpp | 2 +-
src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp | 25 +-
src/VBox/Runtime/common/dbg/dbgmodexports.cpp | 9 +-
src/VBox/Runtime/common/dbg/dbgmodldr.cpp | 3 +-
src/VBox/Runtime/common/dbg/dbgmodnm.cpp | 2 +-
src/VBox/Runtime/common/dvm/dvm.cpp | 2 +-
src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp | 2 +-
src/VBox/Runtime/common/dvm/dvmgpt.cpp | 6 +-
src/VBox/Runtime/common/dvm/dvmmbr.cpp | 13 +-
src/VBox/Runtime/common/dvm/dvmvfs.cpp | 4 +-
.../Runtime/common/err/RTErrConvertFromErrno.cpp | 22 +-
.../Runtime/common/err/RTErrConvertToErrno.cpp | 2 +-
src/VBox/Runtime/common/err/errinfo-alloc.cpp | 2 +-
src/VBox/Runtime/common/err/errinfo.cpp | 2 +-
src/VBox/Runtime/common/err/errmsg.cpp | 4 +-
src/VBox/Runtime/common/err/errmsgxpcom.cpp | 2 +-
src/VBox/Runtime/common/filesystem/filesystem.cpp | 2 +-
.../Runtime/common/filesystem/filesystemext.cpp | 6 +-
src/VBox/Runtime/common/ldr/ldr.cpp | 2 +-
src/VBox/Runtime/common/ldr/ldrELF.cpp | 4 +-
.../Runtime/common/ldr/ldrELFRelocatable.cpp.h | 20 +-
src/VBox/Runtime/common/ldr/ldrEx.cpp | 4 +-
src/VBox/Runtime/common/ldr/ldrFile.cpp | 4 +-
src/VBox/Runtime/common/ldr/ldrMemory.cpp | 2 +-
src/VBox/Runtime/common/ldr/ldrNative.cpp | 2 +-
src/VBox/Runtime/common/ldr/ldrPE.cpp | 121 +-
src/VBox/Runtime/common/ldr/ldrkStuff.cpp | 12 +-
src/VBox/Runtime/common/log/log.cpp | 96 +-
src/VBox/Runtime/common/log/logcom.cpp | 2 +-
src/VBox/Runtime/common/log/logellipsis.cpp | 2 +-
src/VBox/Runtime/common/log/logformat.cpp | 2 +-
src/VBox/Runtime/common/log/logrel.cpp | 6 +-
src/VBox/Runtime/common/log/logrelellipsis.cpp | 2 +-
src/VBox/Runtime/common/log/tracebuf.cpp | 2 +-
src/VBox/Runtime/common/log/tracedefault.cpp | 2 +-
src/VBox/Runtime/common/math/RTUInt128MulByU64.asm | 2 +-
src/VBox/Runtime/common/math/bignum-amd64-x86.asm | 2 +-
src/VBox/Runtime/common/math/bignum.cpp | 31 +-
src/VBox/Runtime/common/math/ceill.asm | 2 +-
src/VBox/Runtime/common/math/cosl.asm | 2 +-
src/VBox/Runtime/common/math/fabs.asm | 2 +-
src/VBox/Runtime/common/math/fabsf.asm | 2 +-
src/VBox/Runtime/common/math/fabsl.asm | 2 +-
src/VBox/Runtime/common/math/floor.asm | 2 +-
src/VBox/Runtime/common/math/floorf.asm | 2 +-
src/VBox/Runtime/common/math/floorl.asm | 2 +-
src/VBox/Runtime/common/math/ldexpl.asm | 2 +-
src/VBox/Runtime/common/math/llrint.asm | 2 +-
src/VBox/Runtime/common/math/llrintf.asm | 2 +-
src/VBox/Runtime/common/math/llrintl.asm | 2 +-
src/VBox/Runtime/common/math/logl.asm | 2 +-
src/VBox/Runtime/common/math/lrint.asm | 2 +-
src/VBox/Runtime/common/math/lrintf.asm | 2 +-
src/VBox/Runtime/common/math/lrintl.asm | 2 +-
src/VBox/Runtime/common/math/remainder.asm | 2 +-
src/VBox/Runtime/common/math/remainderf.asm | 2 +-
src/VBox/Runtime/common/math/remainderl.asm | 2 +-
src/VBox/Runtime/common/math/sinl.asm | 2 +-
src/VBox/Runtime/common/math/tanl.asm | 2 +-
src/VBox/Runtime/common/math/trunc.asm | 2 +-
src/VBox/Runtime/common/math/truncf.asm | 2 +-
src/VBox/Runtime/common/math/truncl.asm | 2 +-
src/VBox/Runtime/common/misc/RTAssertMsg1Weak.cpp | 2 +-
src/VBox/Runtime/common/misc/RTAssertMsg2.cpp | 2 +-
src/VBox/Runtime/common/misc/RTAssertMsg2Add.cpp | 2 +-
.../Runtime/common/misc/RTAssertMsg2AddWeak.cpp | 2 +-
.../Runtime/common/misc/RTAssertMsg2AddWeakV.cpp | 2 +-
src/VBox/Runtime/common/misc/RTAssertMsg2Weak.cpp | 2 +-
src/VBox/Runtime/common/misc/RTAssertMsg2WeakV.cpp | 2 +-
src/VBox/Runtime/common/misc/RTFileModeToFlags.cpp | 157 +-
src/VBox/Runtime/common/misc/RTFileOpenF.cpp | 2 +-
src/VBox/Runtime/common/misc/RTFileOpenV.cpp | 2 +-
.../Runtime/common/misc/RTMemWipeThoroughly.cpp | 2 +-
.../common/misc/RTSystemIsInsideVM-amd64-x86.cpp | 2 +-
src/VBox/Runtime/common/misc/aiomgr.cpp | 22 +-
src/VBox/Runtime/common/misc/assert.cpp | 2 +-
src/VBox/Runtime/common/misc/buildconfig.cpp | 2 +-
src/VBox/Runtime/common/misc/cidr.cpp | 2 +-
src/VBox/Runtime/common/misc/circbuf.cpp | 2 +-
src/VBox/Runtime/common/misc/getopt.cpp | 2 +-
src/VBox/Runtime/common/misc/getoptargv.cpp | 2 +-
src/VBox/Runtime/common/misc/handle.cpp | 2 +-
src/VBox/Runtime/common/misc/handletable.cpp | 2 +-
src/VBox/Runtime/common/misc/handletable.h | 2 +-
src/VBox/Runtime/common/misc/handletablectx.cpp | 2 +-
src/VBox/Runtime/common/misc/handletablesimple.cpp | 2 +-
src/VBox/Runtime/common/misc/json.cpp | 1492 ++
src/VBox/Runtime/common/misc/lockvalidator.cpp | 13 +-
src/VBox/Runtime/common/misc/message.cpp | 2 +-
src/VBox/Runtime/common/misc/once.cpp | 2 +-
src/VBox/Runtime/common/misc/req.cpp | 2 +-
src/VBox/Runtime/common/misc/reqpool.cpp | 2 +-
src/VBox/Runtime/common/misc/reqqueue.cpp | 2 +-
src/VBox/Runtime/common/misc/s3.cpp | 7 +-
src/VBox/Runtime/common/misc/sanity-c.c | 2 +-
src/VBox/Runtime/common/misc/sanity-cpp.cpp | 2 +-
src/VBox/Runtime/common/misc/sanity.h | 2 +-
src/VBox/Runtime/common/misc/semspingpong.cpp | 2 +-
src/VBox/Runtime/common/misc/setjmp.asm | 2 +-
src/VBox/Runtime/common/misc/sg.cpp | 130 +-
src/VBox/Runtime/common/misc/term.cpp | 2 +-
src/VBox/Runtime/common/misc/thread.cpp | 3 +-
src/VBox/Runtime/common/misc/uri.cpp | 3 +-
src/VBox/Runtime/common/misc/zero.asm | 2 +-
src/VBox/Runtime/common/net/macstr.cpp | 2 +-
src/VBox/Runtime/common/net/netaddrstr.cpp | 2 +-
src/VBox/Runtime/common/net/netaddrstr2.cpp | 3 +-
src/VBox/Runtime/common/path/RTPathAbsDup.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathAbsEx.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathAbsExDup.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathAppend.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathAppendEx.cpp | 4 +-
.../Runtime/common/path/RTPathCalcRelative.cpp | 2 +-
.../common/path/RTPathChangeToDosSlashes.cpp | 6 +-
.../common/path/RTPathChangeToUnixSlashes.cpp | 6 +-
.../Runtime/common/path/RTPathCopyComponents.cpp | 2 +-
.../Runtime/common/path/RTPathCountComponents.cpp | 2 +-
.../common/path/RTPathEnsureTrailingSeparator.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathExt.cpp | 5 +-
src/VBox/Runtime/common/path/RTPathFilename.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathGlob.cpp | 46 +-
src/VBox/Runtime/common/path/RTPathHasExt.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathHasPath.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathJoin.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathJoinA.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathJoinEx.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathParse.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathParse.cpp.h | 3 +-
src/VBox/Runtime/common/path/RTPathParseSimple.cpp | 3 +-
.../Runtime/common/path/RTPathParsedReassemble.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathRealDup.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathRmCmd.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathSplit.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathSplitA.cpp | 2 +-
.../Runtime/common/path/RTPathSplitReassemble.cpp | 2 +-
.../Runtime/common/path/RTPathStartsWithRoot.cpp | 2 +-
src/VBox/Runtime/common/path/RTPathStripExt.cpp | 2 +-
.../Runtime/common/path/RTPathStripFilename.cpp | 2 +-
.../common/path/RTPathStripTrailingSlash.cpp | 2 +-
.../Runtime/common/path/RTPathTraverseList.cpp | 2 +-
src/VBox/Runtime/common/path/comparepaths.cpp | 77 +-
src/VBox/Runtime/common/path/rtPathRootSpecLen.cpp | 2 +-
.../Runtime/common/path/rtPathVolumeSpecLen.cpp | 2 +-
.../common/path/rtpath-expand-template.cpp.h | 2 +-
src/VBox/Runtime/common/rand/rand.cpp | 2 +-
src/VBox/Runtime/common/rand/randadv.cpp | 2 +-
src/VBox/Runtime/common/rand/randparkmiller.cpp | 2 +-
src/VBox/Runtime/common/sort/RTSortApvIsSorted.cpp | 2 +-
src/VBox/Runtime/common/sort/RTSortIsSorted.cpp | 2 +-
src/VBox/Runtime/common/sort/shellsort.cpp | 40 +-
src/VBox/Runtime/common/string/RTStrCat.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCatEx.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCatP.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCatPEx.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCmp.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCopy.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCopyEx.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCopyP.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrCopyPEx.cpp | 2 +-
.../Runtime/common/string/RTStrIStartsWith.cpp | 49 +
src/VBox/Runtime/common/string/RTStrNCmp.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrNLen.cpp | 2 +-
src/VBox/Runtime/common/string/RTStrNLenEx.cpp | 2 +-
.../Runtime/common/string/RTStrPrintHexBytes.cpp | 34 +-
src/VBox/Runtime/common/string/RTStrStartsWith.cpp | 49 +
src/VBox/Runtime/common/string/RTStrStr.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16Cat.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16CatAscii.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16CmpAscii.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16Copy.cpp | 2 +-
.../Runtime/common/string/RTUtf16CopyAscii.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16End.cpp | 2 +-
.../Runtime/common/string/RTUtf16ICmpAscii.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16NLen.cpp | 2 +-
src/VBox/Runtime/common/string/RTUtf16NLenEx.cpp | 2 +-
.../Runtime/common/string/RTUtf16PrintHexBytes.cpp | 2 +-
src/VBox/Runtime/common/string/base64.cpp | 2 +-
src/VBox/Runtime/common/string/bzero.asm | 122 +
src/VBox/Runtime/common/string/memchr.asm | 2 +-
src/VBox/Runtime/common/string/memchr.cpp | 2 +-
src/VBox/Runtime/common/string/memchr_alias.c | 2 +-
src/VBox/Runtime/common/string/memcmp.asm | 46 +-
src/VBox/Runtime/common/string/memcmp.cpp | 2 +-
src/VBox/Runtime/common/string/memcmp_alias.c | 2 +-
src/VBox/Runtime/common/string/memcpy.asm | 2 +-
src/VBox/Runtime/common/string/memcpy.cpp | 2 +-
src/VBox/Runtime/common/string/memcpy_alias.c | 2 +-
src/VBox/Runtime/common/string/memmove.asm | 2 +-
src/VBox/Runtime/common/string/memmove_alias.c | 2 +-
src/VBox/Runtime/common/string/mempcpy.asm | 2 +-
src/VBox/Runtime/common/string/memrchr.asm | 2 +-
src/VBox/Runtime/common/string/memset.asm | 2 +-
src/VBox/Runtime/common/string/memset.cpp | 2 +-
src/VBox/Runtime/common/string/memset_alias.c | 2 +-
src/VBox/Runtime/common/string/ministring.cpp | 2 +-
src/VBox/Runtime/common/string/simplepattern.cpp | 2 +-
src/VBox/Runtime/common/string/straprintf.cpp | 2 +-
src/VBox/Runtime/common/string/strcache.cpp | 7 +-
src/VBox/Runtime/common/string/strchr.asm | 2 +-
src/VBox/Runtime/common/string/strchr_alias.c | 2 +-
src/VBox/Runtime/common/string/strcmp.asm | 2 +-
src/VBox/Runtime/common/string/strcmp_alias.c | 2 +-
src/VBox/Runtime/common/string/strcpy.asm | 2 +-
src/VBox/Runtime/common/string/strcpy.cpp | 2 +-
src/VBox/Runtime/common/string/strcpy_alias.c | 2 +-
src/VBox/Runtime/common/string/strformat.cpp | 30 +-
src/VBox/Runtime/common/string/strformatnum.cpp | 2 +-
src/VBox/Runtime/common/string/strformatrt.cpp | 17 +-
src/VBox/Runtime/common/string/strformattype.cpp | 2 +-
src/VBox/Runtime/common/string/strhash1.cpp | 2 +-
src/VBox/Runtime/common/string/stringalloc.cpp | 2 +-
src/VBox/Runtime/common/string/strlen.asm | 2 +-
src/VBox/Runtime/common/string/strlen.cpp | 2 +-
src/VBox/Runtime/common/string/strlen_alias.c | 2 +-
src/VBox/Runtime/common/string/strncmp.asm | 2 +-
src/VBox/Runtime/common/string/strncmp.cpp | 2 +-
src/VBox/Runtime/common/string/strncpy.asm | 2 +-
src/VBox/Runtime/common/string/strpbrk.cpp | 2 +-
src/VBox/Runtime/common/string/strprintf.cpp | 2 +-
src/VBox/Runtime/common/string/strspace.cpp | 2 +-
src/VBox/Runtime/common/string/strstrip.cpp | 2 +-
src/VBox/Runtime/common/string/strtonum.cpp | 2 +-
src/VBox/Runtime/common/string/strversion.cpp | 2 +-
src/VBox/Runtime/common/string/uni.cpp | 2 +-
src/VBox/Runtime/common/string/unidata-flags.cpp | 2 +-
src/VBox/Runtime/common/string/unidata-lower.cpp | 2 +-
src/VBox/Runtime/common/string/unidata-upper.cpp | 2 +-
src/VBox/Runtime/common/string/uniread.cpp | 53 +-
src/VBox/Runtime/common/string/utf-16-case.cpp | 2 +-
src/VBox/Runtime/common/string/utf-16-latin-1.cpp | 2 +-
src/VBox/Runtime/common/string/utf-16.cpp | 74 +-
src/VBox/Runtime/common/string/utf-8-case.cpp | 2 +-
src/VBox/Runtime/common/string/utf-8-case2.cpp | 2 +-
src/VBox/Runtime/common/string/utf-8.cpp | 75 +-
src/VBox/Runtime/common/table/avl_Enum.cpp.h | 2 +-
src/VBox/Runtime/common/time/time.cpp | 2 +-
src/VBox/Runtime/common/time/timeprog.cpp | 2 +-
src/VBox/Runtime/common/time/timesup.cpp | 3 +-
src/VBox/Runtime/common/time/timesupA.asm | 2 +-
src/VBox/Runtime/common/time/timesupA.mac | 2 +-
src/VBox/Runtime/common/time/timesupref.cpp | 2 +-
src/VBox/Runtime/common/time/timesupref.h | 5 +-
src/VBox/Runtime/common/time/timesysalias.cpp | 2 +-
src/VBox/Runtime/common/vfs/vfsbase.cpp | 20 +-
src/VBox/Runtime/common/vfs/vfschain.cpp | 2 +-
src/VBox/Runtime/common/vfs/vfsiosmisc.cpp | 104 +-
src/VBox/Runtime/common/vfs/vfsmemory.cpp | 147 +-
src/VBox/Runtime/common/vfs/vfsmisc.cpp | 2 +-
src/VBox/Runtime/common/vfs/vfsreadahead.cpp | 815 +
src/VBox/Runtime/common/vfs/vfsstdfile.cpp | 5 +-
src/VBox/Runtime/common/vfs/vfsstdpipe.cpp | 2 +-
src/VBox/Runtime/common/zip/gzipvfs.cpp | 17 +-
src/VBox/Runtime/common/zip/pkzip.cpp | 6 +-
src/VBox/Runtime/common/zip/pkzipvfs.cpp | 13 +-
src/VBox/Runtime/common/zip/tar.cpp | 10 +-
src/VBox/Runtime/common/zip/tar.h | 2 +-
src/VBox/Runtime/common/zip/tarcmd.cpp | 39 +-
src/VBox/Runtime/common/zip/tarvfs.cpp | 47 +-
src/VBox/Runtime/common/zip/unzipcmd.cpp | 6 +-
src/VBox/Runtime/common/zip/xarvfs.cpp | 39 +-
src/VBox/Runtime/common/zip/zip.cpp | 9 +-
src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp | 2 +-
.../Runtime/darwin/RTErrConvertFromDarwinCOM.cpp | 2 +-
.../Runtime/darwin/RTErrConvertFromDarwinIO.cpp | 2 +-
.../Runtime/darwin/RTErrConvertFromDarwinKern.cpp | 2 +-
src/VBox/Runtime/gc/initterm-gc.cpp | 2 +-
.../generic/RTAssertShouldPanic-generic.cpp | 2 +-
.../RTCrStoreCreateSnapshotById-generic.cpp | 2 +-
.../generic/RTDirCreateUniqueNumbered-generic.cpp | 118 +-
src/VBox/Runtime/generic/RTDirExists-generic.cpp | 2 +-
.../Runtime/generic/RTDirQueryInfo-generic.cpp | 4 +-
src/VBox/Runtime/generic/RTDirSetTimes-generic.cpp | 4 +-
src/VBox/Runtime/generic/RTEnvDupEx-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTFileCopy-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTFileExists-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTFileMove-generic.cpp | 2 +-
.../Runtime/generic/RTFileQuerySize-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTFileReadAll-generic.cpp | 2 +-
.../generic/RTFileReadAllByHandle-generic.cpp | 2 +-
.../generic/RTFileReadAllByHandleEx-generic.cpp | 2 +-
.../Runtime/generic/RTFileReadAllEx-generic.cpp | 2 +-
.../Runtime/generic/RTFileReadAllFree-generic.cpp | 4 +-
.../generic/RTFileSetAllocationSize-generic.cpp | 51 +
.../Runtime/generic/RTLogDefaultInit-generic.cpp | 2 +-
.../Runtime/generic/RTLogWriteDebugger-generic.cpp | 2 +-
.../Runtime/generic/RTLogWriteStdErr-generic.cpp | 2 +-
.../generic/RTLogWriteStdErr-stub-generic.cpp | 2 +-
.../Runtime/generic/RTLogWriteStdOut-generic.cpp | 2 +-
.../generic/RTLogWriteStdOut-stub-generic.cpp | 2 +-
.../Runtime/generic/RTLogWriteUser-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTMpCpuId-generic.cpp | 2 +-
.../generic/RTMpCpuIdFromSetIndex-generic.cpp | 2 +-
.../generic/RTMpCpuIdToSetIndex-generic.cpp | 2 +-
.../Runtime/generic/RTMpGetArraySize-generic.cpp | 2 +-
.../Runtime/generic/RTMpGetCoreCount-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTMpGetCount-generic.cpp | 2 +-
.../generic/RTMpGetCurFrequency-generic.cpp | 2 +-
.../generic/RTMpGetDescription-generic-stub.cpp | 2 +-
.../Runtime/generic/RTMpGetDescription-generic.cpp | 2 +-
.../Runtime/generic/RTMpGetMaxCpuId-generic.cpp | 2 +-
.../generic/RTMpGetMaxFrequency-generic.cpp | 2 +-
.../generic/RTMpGetOnlineCoreCount-generic.cpp | 2 +-
.../Runtime/generic/RTMpGetOnlineCount-generic.cpp | 2 +-
.../Runtime/generic/RTMpGetOnlineSet-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTMpGetSet-generic.cpp | 2 +-
.../Runtime/generic/RTMpIsCpuOnline-generic.cpp | 2 +-
.../Runtime/generic/RTMpIsCpuPossible-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTMpOnPair-generic.cpp | 3 +-
src/VBox/Runtime/generic/RTPathAbs-generic.cpp | 8 +-
.../generic/RTPathGetCurrentDrive-generic.cpp | 2 +-
.../generic/RTPathGetCurrentOnDrive-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTPathIsSame-generic.cpp | 33 +-
.../Runtime/generic/RTProcDaemonize-generic.cpp | 2 +-
.../generic/RTProcIsRunningByName-generic.cpp | 2 +-
.../generic/RTProcessQueryUsernameA-generic.cpp | 2 +-
.../RTRandAdvCreateSystemFaster-generic.cpp | 2 +-
.../generic/RTRandAdvCreateSystemTruer-generic.cpp | 2 +-
.../generic/RTSemEventMultiWait-2-ex-generic.cpp | 2 +-
.../generic/RTSemEventMultiWait-generic.cpp | 2 +-
.../RTSemEventMultiWaitNoResume-2-ex-generic.cpp | 2 +-
.../generic/RTSemEventWait-2-ex-generic.cpp | 2 +-
.../Runtime/generic/RTSemEventWait-generic.cpp | 2 +-
.../RTSemEventWaitNoResume-2-ex-generic.cpp | 2 +-
.../Runtime/generic/RTSemMutexRequest-generic.cpp | 2 +-
.../generic/RTSemMutexRequestDebug-generic.cpp | 2 +-
.../Runtime/generic/RTSystemIsInsideVM-generic.cpp | 40 +
.../generic/RTSystemQueryDmiString-generic.cpp | 2 +-
.../generic/RTSystemQueryOSInfo-generic.cpp | 2 +-
.../Runtime/generic/RTSystemShutdown-generic.cpp | 3 +-
.../generic/RTThreadGetAffinity-stub-generic.cpp | 2 +-
.../generic/RTThreadGetNativeState-generic.cpp | 2 +-
.../generic/RTThreadSetAffinity-stub-generic.cpp | 2 +-
.../generic/RTThreadSetAffinityToCpu-generic.cpp | 2 +-
.../generic/RTTimeLocalDeltaNano-generic.cpp | 2 +-
.../Runtime/generic/RTTimeLocalExplode-generic.cpp | 2 +-
.../Runtime/generic/RTTimeLocalNow-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTTimerCreate-generic.cpp | 2 +-
.../Runtime/generic/RTTimerLRCreate-generic.cpp | 2 +-
src/VBox/Runtime/generic/RTUuidCreate-generic.cpp | 2 +-
src/VBox/Runtime/generic/cdrom-generic.cpp | 17 +-
src/VBox/Runtime/generic/createtemp-generic.cpp | 3 +-
src/VBox/Runtime/generic/critsect-generic.cpp | 42 +-
src/VBox/Runtime/generic/critsectrw-generic.cpp | 119 +-
src/VBox/Runtime/generic/env-generic.cpp | 4 +-
src/VBox/Runtime/generic/errvars-generic.cpp | 4 +-
src/VBox/Runtime/generic/fs-stubs-generic.cpp | 2 +-
src/VBox/Runtime/generic/http-curl.cpp | 31 +-
src/VBox/Runtime/generic/mempool-generic.cpp | 4 +-
src/VBox/Runtime/generic/memsafer-generic.cpp | 3 +-
src/VBox/Runtime/generic/mppresent-generic.cpp | 2 +-
src/VBox/Runtime/generic/pathhost-generic.cpp | 2 +-
src/VBox/Runtime/generic/sched-generic.cpp | 2 +-
src/VBox/Runtime/generic/semfastmutex-generic.cpp | 2 +-
src/VBox/Runtime/generic/semrw-generic.cpp | 9 +-
.../Runtime/generic/semrw-lockless-generic.cpp | 2 +-
src/VBox/Runtime/generic/semxroads-generic.cpp | 2 +-
src/VBox/Runtime/generic/spinlock-generic.cpp | 3 +-
.../Runtime/generic/strcache-stubs-generic.cpp | 2 +-
src/VBox/Runtime/generic/timer-generic.cpp | 2 +-
src/VBox/Runtime/generic/timerlr-generic.cpp | 4 +-
src/VBox/Runtime/generic/tls-generic.cpp | 2 +-
src/VBox/Runtime/generic/utf16locale-generic.cpp | 2 +-
src/VBox/Runtime/generic/uuid-generic.cpp | 2 +-
.../Runtime/include/internal/alignmentchecks.h | 2 +-
src/VBox/Runtime/include/internal/assert.h | 2 +-
src/VBox/Runtime/include/internal/bignum.mac | 2 +-
src/VBox/Runtime/include/internal/dbgmod.h | 2 +-
src/VBox/Runtime/include/internal/dir.h | 2 +-
src/VBox/Runtime/include/internal/dvm.h | 2 +-
src/VBox/Runtime/include/internal/file.h | 2 +-
src/VBox/Runtime/include/internal/fileaio.h | 2 +-
src/VBox/Runtime/include/internal/filesystem.h | 2 +-
src/VBox/Runtime/include/internal/fs.h | 2 +-
src/VBox/Runtime/include/internal/initterm.h | 2 +-
src/VBox/Runtime/include/internal/iprt-openssl.h | 2 +-
src/VBox/Runtime/include/internal/iprt.h | 2 +-
src/VBox/Runtime/include/internal/ldr.h | 2 +-
src/VBox/Runtime/include/internal/ldrELF.h | 2 +-
src/VBox/Runtime/include/internal/ldrELF32.h | 2 +-
src/VBox/Runtime/include/internal/ldrELF64.h | 2 +-
src/VBox/Runtime/include/internal/ldrMZ.h | 65 -
src/VBox/Runtime/include/internal/ldrPE.h | 1114 --
src/VBox/Runtime/include/internal/lockvalidator.h | 2 +-
src/VBox/Runtime/include/internal/magics.h | 2 +-
src/VBox/Runtime/include/internal/mem.h | 18 +-
src/VBox/Runtime/include/internal/memobj.h | 2 +-
src/VBox/Runtime/include/internal/path.h | 2 +-
src/VBox/Runtime/include/internal/pipe.h | 2 +-
src/VBox/Runtime/include/internal/process.h | 2 +-
src/VBox/Runtime/include/internal/rand.h | 2 +-
src/VBox/Runtime/include/internal/req.h | 2 +-
src/VBox/Runtime/include/internal/sched.h | 2 +-
src/VBox/Runtime/include/internal/socket.h | 27 +-
src/VBox/Runtime/include/internal/strhash.h | 2 +-
src/VBox/Runtime/include/internal/strict.h | 2 +-
src/VBox/Runtime/include/internal/string.h | 2 +-
src/VBox/Runtime/include/internal/thread.h | 2 +-
src/VBox/Runtime/include/internal/time.h | 2 +-
src/VBox/Runtime/iprt.d | 51 +
src/VBox/Runtime/nt/NtProcessStartup-stub.cpp | 2 +-
src/VBox/Runtime/nt/RTErrConvertFromNtStatus.cpp | 2 +-
src/VBox/Runtime/os2/RTErrConvertFromOS2.cpp | 2 +-
.../Runtime/os2/rtSemWaitOs2ConvertTimeout.cpp | 2 +-
src/VBox/Runtime/os2/sys0.asm | 2 +-
src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp | 957 +
src/VBox/Runtime/r0drv/alloc-r0drv.cpp | 9 +-
src/VBox/Runtime/r0drv/alloc-r0drv.h | 2 +-
.../darwin/RTLogWriteDebugger-r0drv-darwin.cpp | 2 +-
.../r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp | 2 +-
.../Runtime/r0drv/darwin/alloc-r0drv-darwin.cpp | 3 +-
.../Runtime/r0drv/darwin/assert-r0drv-darwin.cpp | 2 +-
.../r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp | 10 +-
.../Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp | 2 +-
.../Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp | 20 +-
.../r0drv/darwin/memuserkernel-r0drv-darwin.cpp | 4 +-
src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp | 4 +-
.../Runtime/r0drv/darwin/process-r0drv-darwin.cpp | 2 +-
.../Runtime/r0drv/darwin/semevent-r0drv-darwin.cpp | 7 +-
.../r0drv/darwin/semeventmulti-r0drv-darwin.cpp | 6 +-
.../r0drv/darwin/semfastmutex-r0drv-darwin.cpp | 2 +-
.../Runtime/r0drv/darwin/semmutex-r0drv-darwin.cpp | 5 +-
.../Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp | 2 +-
src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h | 17 +-
.../Runtime/r0drv/darwin/thread-r0drv-darwin.cpp | 2 +-
.../Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp | 7 +-
.../r0drv/darwin/threadpreempt-r0drv-darwin.cpp | 4 +-
.../Runtime/r0drv/darwin/time-r0drv-darwin.cpp | 2 +-
.../VBox/Runtime/r0drv/freebsd}/Makefile.kup | 0
.../Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c | 2 +-
.../r0drv/freebsd/memuserkernel-r0drv-freebsd.c | 2 +-
src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c | 2 +-
.../Runtime/r0drv/freebsd/semmutex-r0drv-freebsd.c | 2 +-
.../r0drv/freebsd/sleepqueue-r0drv-freebsd.h | 2 +-
.../Runtime/r0drv/freebsd/thread-r0drv-freebsd.c | 2 +-
.../generic/RTMpIsCpuWorkPending-r0drv-generic.cpp | 2 +-
.../Runtime/r0drv/generic/RTMpOn-r0drv-generic.cpp | 2 +-
.../r0drv/generic/RTMpPokeCpu-r0drv-generic.cpp | 2 +-
.../RTThreadPreemptDisable-r0drv-generic.cpp | 2 +-
.../RTThreadPreemptIsEnabled-r0drv-generic.cpp | 2 +-
.../RTThreadPreemptIsPending-r0drv-generic.cpp | 2 +-
...TThreadPreemptIsPendingTrusty-r0drv-generic.cpp | 2 +-
.../RTThreadPreemptRestore-r0drv-generic.cpp | 2 +-
.../r0drv/generic/mpnotification-r0drv-generic.cpp | 2 +-
.../r0drv/generic/semspinmutex-r0drv-generic.c | 2 +-
.../r0drv/generic/threadctxhooks-r0drv-generic.cpp | 6 +-
.../VBox/Runtime/r0drv/haiku}/Makefile.kup | 0
.../r0drv/haiku/RTLogWriteDebugger-r0drv-haiku.c | 2 +-
.../r0drv/haiku/RTLogWriteStdOut-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/alloc-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/assert-r0drv-haiku.c | 2 +-
.../Runtime/r0drv/haiku/initterm-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/memobj-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/mp-r0drv-haiku.c | 4 +-
src/VBox/Runtime/r0drv/haiku/process-r0drv-haiku.c | 2 +-
.../Runtime/r0drv/haiku/semevent-r0drv-haiku.c | 2 +-
.../r0drv/haiku/semeventmulti-r0drv-haiku.c | 2 +-
.../Runtime/r0drv/haiku/semfastmutex-r0drv-haiku.c | 2 +-
.../Runtime/r0drv/haiku/semmutex-r0drv-haiku.c | 2 +-
.../Runtime/r0drv/haiku/spinlock-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/the-haiku-kernel.h | 2 +-
src/VBox/Runtime/r0drv/haiku/thread-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/thread2-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/haiku/time-r0drv-haiku.c | 2 +-
src/VBox/Runtime/r0drv/initterm-r0drv.cpp | 14 +-
.../r0drv/linux/RTLogWriteDebugger-r0drv-linux.c | 2 +-
src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c | 3 +-
src/VBox/Runtime/r0drv/linux/assert-r0drv-linux.c | 2 +-
.../Runtime/r0drv/linux/initterm-r0drv-linux.c | 2 +-
src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c | 9 +-
.../r0drv/linux/memuserkernel-r0drv-linux.c | 2 +-
src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c | 2 +-
.../r0drv/linux/mpnotification-r0drv-linux.c | 2 +-
src/VBox/Runtime/r0drv/linux/process-r0drv-linux.c | 2 +-
.../Runtime/r0drv/linux/semevent-r0drv-linux.c | 4 +-
.../r0drv/linux/semeventmulti-r0drv-linux.c | 4 +-
.../Runtime/r0drv/linux/semfastmutex-r0drv-linux.c | 2 +-
.../Runtime/r0drv/linux/semmutex-r0drv-linux.c | 4 +-
.../Runtime/r0drv/linux/spinlock-r0drv-linux.c | 3 +-
src/VBox/Runtime/r0drv/linux/string.h | 2 +-
src/VBox/Runtime/r0drv/linux/the-linux-kernel.h | 20 +-
src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c | 6 +-
src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c | 6 +-
.../r0drv/linux/threadctxhooks-r0drv-linux.c | 4 +-
src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c | 2 +-
src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c | 27 +-
.../Runtime/r0drv/linux/waitqueue-r0drv-linux.h | 2 +-
src/VBox/Runtime/r0drv/memobj-r0drv.cpp | 35 +-
src/VBox/Runtime/r0drv/mp-r0drv.h | 2 +-
src/VBox/Runtime/r0drv/mpnotification-r0drv.c | 2 +-
.../VBox/Runtime/r0drv/netbsd}/Makefile.kup | 0
.../r0drv/netbsd/RTLogWriteStdOut-r0drv-netbsd.c | 39 +
src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c | 155 +
.../Runtime/r0drv/netbsd/assert-r0drv-netbsd.c | 63 +
.../Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c | 52 +
.../Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c | 558 +
.../r0drv/netbsd/memuserkernel-r0drv-netbsd.c | 82 +
src/VBox/Runtime/r0drv/netbsd/mp-r0drv-netbsd.c | 43 +
.../Runtime/r0drv/netbsd/process-r0drv-netbsd.c | 48 +
.../Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c | 255 +
.../r0drv/netbsd/semeventmulti-r0drv-netbsd.c | 319 +
.../r0drv/netbsd/semfastmutex-r0drv-netbsd.c | 114 +
.../Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c | 218 +
.../Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h | 279 +
.../Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c | 148 +
src/VBox/Runtime/r0drv/netbsd/the-netbsd-kernel.h | 72 +
.../Runtime/r0drv/netbsd/thread-r0drv-netbsd.c | 181 +
.../Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c | 135 +
src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c | 73 +
.../r0drv/nt/RTLogWriteDebugger-r0drv-nt.cpp | 2 +-
.../nt/RTTimerGetSystemGranularity-r0drv-nt.cpp | 9 +-
src/VBox/Runtime/r0drv/nt/alloc-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/assert-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h | 2 +-
src/VBox/Runtime/r0drv/nt/memobj-r0drv-nt.cpp | 168 +-
.../Runtime/r0drv/nt/memuserkernel-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp | 43 +-
.../Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp | 13 +-
src/VBox/Runtime/r0drv/nt/process-r0drv-nt.cpp | 4 +-
src/VBox/Runtime/r0drv/nt/semevent-r0drv-nt.cpp | 4 +-
.../Runtime/r0drv/nt/semeventmulti-r0drv-nt.cpp | 4 +-
.../Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/semmutex-r0drv-nt.cpp | 8 +-
src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp | 3 +-
src/VBox/Runtime/r0drv/nt/symdb.h | 2 +-
src/VBox/Runtime/r0drv/nt/symdbdata.h | 2 +-
src/VBox/Runtime/r0drv/nt/the-nt-kernel.h | 2 +-
src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp | 8 +-
src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp | 5 +-
src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp | 2 +-
src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp | 8 +-
.../Runtime/r0drv/nt/toxic-chkstk-r0drv-nt.asm | 2 +-
.../Runtime/r0drv/os2/memuserkernel-r0drv-os2.cpp | 2 +-
src/VBox/Runtime/r0drv/power-r0drv.h | 2 +-
src/VBox/Runtime/r0drv/powernotification-r0drv.c | 2 +-
.../solaris/RTLogWriteDebugger-r0drv-solaris.c | 2 +-
.../r0drv/solaris/RTMpPokeCpu-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/alloc-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/assert-r0drv-solaris.c | 2 +-
.../r0drv/solaris/dbgkrnlinfo-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/initterm-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/memobj-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/memobj-r0drv-solaris.h | 2 +-
.../r0drv/solaris/memuserkernel-r0drv-solaris.c | 2 +-
.../r0drv/solaris/modulestub-r0drv-solaris.c | 2 +-
src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c | 2 +-
.../r0drv/solaris/mpnotification-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/process-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/semevent-r0drv-solaris.c | 2 +-
.../r0drv/solaris/semeventmulti-r0drv-solaris.c | 2 +-
.../r0drv/solaris/semeventwait-r0drv-solaris.h | 4 +-
.../r0drv/solaris/semfastmutex-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/semmutex-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/spinlock-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/the-solaris-kernel.h | 2 +-
.../Runtime/r0drv/solaris/thread-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/thread2-r0drv-solaris.c | 2 +-
.../r0drv/solaris/threadctxhooks-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/time-r0drv-solaris.c | 2 +-
.../Runtime/r0drv/solaris/timer-r0drv-solaris.c | 2 +-
src/VBox/Runtime/r3/alloc-ef-cpp.cpp | 2 +-
src/VBox/Runtime/r3/alloc-ef.cpp | 20 +-
src/VBox/Runtime/r3/alloc-ef.h | 4 +-
src/VBox/Runtime/r3/alloc.cpp | 2 +-
src/VBox/Runtime/r3/allocex.cpp | 6 +-
src/VBox/Runtime/r3/allocex.h | 2 +-
.../darwin/RTCrStoreCreateSnapshotById-darwin.cpp | 5 +-
.../r3/darwin/RTPathUserDocuments-darwin.cpp | 2 +-
.../r3/darwin/RTSystemQueryDmiString-darwin.cpp | 2 +-
src/VBox/Runtime/r3/darwin/filelock-darwin.cpp | 2 +-
src/VBox/Runtime/r3/darwin/mp-darwin.cpp | 6 +-
src/VBox/Runtime/r3/darwin/pathhost-darwin.cpp | 2 +-
.../Runtime/r3/darwin/rtProcInitExePath-darwin.cpp | 2 +-
src/VBox/Runtime/r3/darwin/sched-darwin.cpp | 2 +-
src/VBox/Runtime/r3/darwin/systemmem-darwin.cpp | 2 +-
src/VBox/Runtime/r3/darwin/time-darwin.cpp | 2 +-
src/VBox/Runtime/r3/dir.cpp | 3 +-
src/VBox/Runtime/r3/dir2.cpp | 2 +-
src/VBox/Runtime/r3/fileio.cpp | 2 +-
src/VBox/Runtime/r3/freebsd/fileaio-freebsd.cpp | 2 +-
src/VBox/Runtime/r3/freebsd/mp-freebsd.cpp | 2 +-
.../r3/freebsd/rtProcInitExePath-freebsd.cpp | 2 +-
src/VBox/Runtime/r3/freebsd/systemmem-freebsd.cpp | 2 +-
src/VBox/Runtime/r3/fs.cpp | 2 +-
src/VBox/Runtime/r3/generic/allocex-r3-generic.cpp | 5 +-
.../Runtime/r3/generic/semspinmutex-r3-generic.cpp | 2 +-
.../VBox/Runtime/r3/haiku}/Makefile.kup | 0
.../Runtime/r3/haiku/rtProcInitExePath-haiku.cpp | 2 +-
src/VBox/Runtime/r3/haiku/time-haiku.cpp | 2 +-
src/VBox/Runtime/r3/init.cpp | 31 +-
src/VBox/Runtime/r3/init.h | 2 +-
src/VBox/Runtime/r3/isofs.cpp | 2 +-
.../r3/linux/RTFileSetAllocationSize-linux.cpp | 77 +
.../r3/linux/RTProcIsRunningByName-linux.cpp | 2 +-
.../r3/linux/RTSystemQueryDmiString-linux.cpp | 32 +-
.../Runtime/r3/linux/RTSystemShutdown-linux.cpp | 2 +-
.../r3/linux/RTThreadGetNativeState-linux.cpp | 2 +-
src/VBox/Runtime/r3/linux/fileaio-linux.cpp | 2 +-
src/VBox/Runtime/r3/linux/mp-linux.cpp | 82 +-
.../Runtime/r3/linux/rtProcInitExePath-linux.cpp | 2 +-
src/VBox/Runtime/r3/linux/sched-linux.cpp | 4 +-
src/VBox/Runtime/r3/linux/semevent-linux.cpp | 12 +-
src/VBox/Runtime/r3/linux/semeventmulti-linux.cpp | 12 +-
src/VBox/Runtime/r3/linux/semmutex-linux.cpp | 7 +-
src/VBox/Runtime/r3/linux/sysfs.cpp | 627 +-
src/VBox/Runtime/r3/linux/systemmem-linux.cpp | 2 +-
.../Runtime/r3/linux/thread-affinity-linux.cpp | 2 +-
src/VBox/Runtime/r3/linux/time-linux.cpp | 2 +-
src/VBox/Runtime/r3/memsafer-r3.cpp | 12 +-
.../VBox/Runtime/r3/netbsd}/Makefile.kup | 0
.../Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp | 100 +
src/VBox/Runtime/r3/nt/RTProcQueryParent-r3-nt.cpp | 2 +-
src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp | 4 +-
src/VBox/Runtime/r3/nt/fs-nt.cpp | 3 +-
src/VBox/Runtime/r3/nt/internal-r3-nt.h | 2 +-
src/VBox/Runtime/r3/nt/pathint-nt.cpp | 4 +-
src/VBox/Runtime/r3/nt/time-nt.cpp | 2 +-
src/VBox/Runtime/r3/os2/filelock-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/mp-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/pipe-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/rtProcInitExePath-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/sched-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/sems-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/systemmem-os2.cpp | 2 +-
src/VBox/Runtime/r3/os2/thread-os2.cpp | 2 +-
src/VBox/Runtime/r3/path.cpp | 2 +-
src/VBox/Runtime/r3/poll.cpp | 12 +-
.../Runtime/r3/posix/RTFileQueryFsSizes-posix.cpp | 2 +-
.../r3/posix/RTFileSetAllocationSize-posix.cpp | 77 +
.../Runtime/r3/posix/RTHandleGetStandard-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/RTMemProtect-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/RTMpGetCount-posix.cpp | 2 +-
.../Runtime/r3/posix/RTPathUserDocuments-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/RTPathUserHome-posix.cpp | 2 +-
.../Runtime/r3/posix/RTSystemQueryOSInfo-posix.cpp | 2 +-
.../r3/posix/RTSystemQueryTotalRam-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/RTTimeNow-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/RTTimeSet-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/allocex-r3-posix.cpp | 3 +-
src/VBox/Runtime/r3/posix/dir-posix.cpp | 15 +-
src/VBox/Runtime/r3/posix/env-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/errvars-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/fileaio-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/fileio-posix.cpp | 6 +-
src/VBox/Runtime/r3/posix/fileio2-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/filelock-posix.cpp | 4 +-
src/VBox/Runtime/r3/posix/fs-posix.cpp | 3 +-
src/VBox/Runtime/r3/posix/fs2-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/fs3-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/ldrNative-posix.cpp | 3 +-
src/VBox/Runtime/r3/posix/localipc-posix.cpp | 1068 ++
src/VBox/Runtime/r3/posix/path-posix.cpp | 3 +-
src/VBox/Runtime/r3/posix/path2-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/pathhost-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/pipe-posix.cpp | 2 +-
.../Runtime/r3/posix/process-creation-posix.cpp | 4 +-
src/VBox/Runtime/r3/posix/process-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/rand-posix.cpp | 2 +-
.../r3/posix/rtmempage-exec-mmap-heap-posix.cpp | 2 +-
.../Runtime/r3/posix/rtmempage-exec-mmap-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/semevent-posix.cpp | 10 +-
src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp | 9 +
src/VBox/Runtime/r3/posix/semmutex-posix.cpp | 91 +-
src/VBox/Runtime/r3/posix/semrw-posix.cpp | 5 +
src/VBox/Runtime/r3/posix/symlink-posix.cpp | 10 +-
src/VBox/Runtime/r3/posix/thread-posix.cpp | 5 +-
src/VBox/Runtime/r3/posix/thread2-posix.cpp | 14 +-
src/VBox/Runtime/r3/posix/time-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/timelocal-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/timer-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/tls-posix.cpp | 2 +-
src/VBox/Runtime/r3/posix/utf8-posix.cpp | 10 +-
src/VBox/Runtime/r3/process.cpp | 2 +-
src/VBox/Runtime/r3/socket.cpp | 168 +-
.../r3/solaris/RTSystemQueryDmiString-solaris.cpp | 2 +-
.../r3/solaris/RTSystemShutdown-solaris.cpp | 2 +-
src/VBox/Runtime/r3/solaris/coredumper-solaris.cpp | 256 +-
src/VBox/Runtime/r3/solaris/coredumper-solaris.h | 5 +-
src/VBox/Runtime/r3/solaris/fileaio-solaris.cpp | 2 +-
src/VBox/Runtime/r3/solaris/mp-solaris.cpp | 96 +-
.../r3/solaris/rtProcInitExePath-solaris.cpp | 2 +-
src/VBox/Runtime/r3/solaris/systemmem-solaris.cpp | 2 +-
.../Runtime/r3/solaris/thread-affinity-solaris.cpp | 2 +-
src/VBox/Runtime/r3/stream.cpp | 4 +-
src/VBox/Runtime/r3/tcp.cpp | 4 +-
src/VBox/Runtime/r3/test.cpp | 148 +-
src/VBox/Runtime/r3/testi.cpp | 14 +-
src/VBox/Runtime/r3/udp.cpp | 46 +-
.../r3/win/RTCrStoreCreateSnapshotById-win.cpp | 4 +-
.../Runtime/r3/win/RTHandleGetStandard-win.cpp | 4 +-
src/VBox/Runtime/r3/win/RTLogWriteDebugger-win.cpp | 4 +-
.../Runtime/r3/win/RTSystemQueryDmiString-win.cpp | 4 +-
.../Runtime/r3/win/RTSystemQueryOSInfo-win.cpp | 4 +-
.../Runtime/r3/win/RTSystemQueryTotalRam-win.cpp | 4 +-
src/VBox/Runtime/r3/win/RTSystemShutdown-win.cpp | 4 +-
src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp | 4 +-
src/VBox/Runtime/r3/win/VBoxRT-msvcr100-win32.def | 3 +-
src/VBox/Runtime/r3/win/VBoxRT-openssl-ose.def | 2 +-
src/VBox/Runtime/r3/win/VBoxRT-openssl.def | 4 +-
src/VBox/Runtime/r3/win/VBoxRT-win32.def | 2 +-
src/VBox/Runtime/r3/win/VBoxRT-win64.def | 2 +-
src/VBox/Runtime/r3/win/alloc-win.cpp | 14 +-
src/VBox/Runtime/r3/win/allocex-win.cpp | 8 +-
src/VBox/Runtime/r3/win/dir-win.cpp | 5 +-
src/VBox/Runtime/r3/win/direnum-win.cpp | 6 +-
src/VBox/Runtime/r3/win/dllmain-win.cpp | 6 +-
src/VBox/Runtime/r3/win/env-win.cpp | 2 +-
src/VBox/Runtime/r3/win/errvars-win.cpp | 6 +-
src/VBox/Runtime/r3/win/fileaio-win.cpp | 11 +-
src/VBox/Runtime/r3/win/fileio-win.cpp | 8 +-
src/VBox/Runtime/r3/win/fs-win.cpp | 4 +-
src/VBox/Runtime/r3/win/init-win.cpp | 5 +-
src/VBox/Runtime/r3/win/internal-r3-win.h | 2 +-
src/VBox/Runtime/r3/win/ldrNative-win.cpp | 145 +-
src/VBox/Runtime/r3/win/localipc-win.cpp | 1422 +-
src/VBox/Runtime/r3/win/mp-win.cpp | 4 +-
src/VBox/Runtime/r3/win/ntdll-mini-implib.def | 4 +-
src/VBox/Runtime/r3/win/path-win.cpp | 7 +-
src/VBox/Runtime/r3/win/pipe-win.cpp | 31 +-
src/VBox/Runtime/r3/win/process-win.cpp | 9 +-
.../r3/win/rtFileNativeSetAttributes-win.cpp | 34 +-
src/VBox/Runtime/r3/win/rtProcInitExePath-win.cpp | 4 +-
src/VBox/Runtime/r3/win/sched-win.cpp | 14 +-
src/VBox/Runtime/r3/win/semevent-win.cpp | 17 +-
src/VBox/Runtime/r3/win/semeventmulti-win.cpp | 14 +-
src/VBox/Runtime/r3/win/semmutex-win.cpp | 8 +-
src/VBox/Runtime/r3/win/symlink-win.cpp | 9 +-
src/VBox/Runtime/r3/win/thread-win.cpp | 4 +-
src/VBox/Runtime/r3/win/thread2-win.cpp | 4 +-
src/VBox/Runtime/r3/win/time-win.cpp | 4 +-
src/VBox/Runtime/r3/win/time2-win.cpp | 4 +-
src/VBox/Runtime/r3/win/timer-win.cpp | 34 +-
src/VBox/Runtime/r3/win/tls-win.cpp | 4 +-
src/VBox/Runtime/r3/win/utf16locale-win.cpp | 4 +-
src/VBox/Runtime/r3/win/utf8-win.cpp | 4 +-
src/VBox/Runtime/r3/win/uuid-win.cpp | 4 +-
src/VBox/Runtime/r3/win/vcc100-kernel32-fakes.cpp | 4 +-
src/VBox/Runtime/r3/win/vcc100-msvcrt-fakes.cpp | 2 +-
src/VBox/Runtime/r3/win/vcc100-ntdll-fakes.cpp | 5 +-
src/VBox/Runtime/r3/win/vcc100-ws2_32-fakes.cpp | 6 +-
src/VBox/Runtime/r3/xml.cpp | 12 +-
src/VBox/Runtime/testcase/72kb-random.h | 2 +-
src/VBox/Runtime/testcase/Makefile.kmk | 56 +-
src/VBox/Runtime/testcase/ntGetTimerResolution.cpp | 11 +-
src/VBox/Runtime/testcase/tstDarwinSched.cpp | 3 +-
src/VBox/Runtime/testcase/tstDir-2.cpp | 2 +-
src/VBox/Runtime/testcase/tstDir-3.cpp | 2 +-
src/VBox/Runtime/testcase/tstDir.cpp | 2 +-
src/VBox/Runtime/testcase/tstEnv.cpp | 2 +-
src/VBox/Runtime/testcase/tstFile.cpp | 2 +-
src/VBox/Runtime/testcase/tstFileAppendWin-1.cpp | 4 +-
src/VBox/Runtime/testcase/tstFileLock.cpp | 2 +-
src/VBox/Runtime/testcase/tstFork.cpp | 2 +-
src/VBox/Runtime/testcase/tstHandleTable.cpp | 6 +-
src/VBox/Runtime/testcase/tstIprtList.cpp | 11 +-
src/VBox/Runtime/testcase/tstIprtMiniString.cpp | 5 +-
src/VBox/Runtime/testcase/tstLdr-2.cpp | 6 +-
src/VBox/Runtime/testcase/tstLdr-3.cpp | 13 +-
src/VBox/Runtime/testcase/tstLdr-4.cpp | 3 +-
src/VBox/Runtime/testcase/tstLdr-4Imp-os2.def | 2 +-
src/VBox/Runtime/testcase/tstLdr-4Imp-win.def | 2 +-
src/VBox/Runtime/testcase/tstLdr.cpp | 6 +-
src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp | 2 +-
src/VBox/Runtime/testcase/tstLdrLoad.cpp | 2 +-
src/VBox/Runtime/testcase/tstLdrObj.cpp | 2 +-
src/VBox/Runtime/testcase/tstLdrObjR0.cpp | 2 +-
src/VBox/Runtime/testcase/tstLog.cpp | 8 +-
src/VBox/Runtime/testcase/tstMove.cpp | 2 +-
src/VBox/Runtime/testcase/tstNoCrt-1.cpp | 2 +-
src/VBox/Runtime/testcase/tstOnce.cpp | 2 +-
src/VBox/Runtime/testcase/tstPrfRT.cpp | 93 +-
src/VBox/Runtime/testcase/tstRTAssertCompile.cpp | 16 +-
src/VBox/Runtime/testcase/tstRTAvl.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTBase64.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTBigNum.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTBitOperations.cpp | 46 +-
src/VBox/Runtime/testcase/tstRTCType.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTCidr.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTCircBuf.cpp | 28 +-
src/VBox/Runtime/testcase/tstRTCoreDump.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTCoreDump.h | 144 -
src/VBox/Runtime/testcase/tstRTCrX509-1.cpp | 196 +
src/VBox/Runtime/testcase/tstRTCrX509-cert1.der | Bin 0 -> 1327 bytes
src/VBox/Runtime/testcase/tstRTCrX509-cert1.pem | 31 +
src/VBox/Runtime/testcase/tstRTCrX509-md4-cert.der | Bin 0 -> 701 bytes
src/VBox/Runtime/testcase/tstRTCrX509-md4.pem | 30 +
src/VBox/Runtime/testcase/tstRTCrX509-md5-cert.der | Bin 0 -> 770 bytes
src/VBox/Runtime/testcase/tstRTCrX509-md5.pem | 35 +
.../Runtime/testcase/tstRTCrX509-sha1-cert.der | Bin 0 -> 900 bytes
src/VBox/Runtime/testcase/tstRTCrX509-sha1.pem | 43 +
.../Runtime/testcase/tstRTCrX509-sha224-cert.der | Bin 0 -> 1037 bytes
src/VBox/Runtime/testcase/tstRTCrX509-sha224.pem | 52 +
.../Runtime/testcase/tstRTCrX509-sha256-cert.der | Bin 0 -> 1293 bytes
src/VBox/Runtime/testcase/tstRTCrX509-sha256.pem | 69 +
.../Runtime/testcase/tstRTCrX509-sha384-cert.der | Bin 0 -> 1549 bytes
src/VBox/Runtime/testcase/tstRTCrX509-sha384.pem | 87 +
.../Runtime/testcase/tstRTCrX509-sha512-cert.der | Bin 0 -> 2575 bytes
src/VBox/Runtime/testcase/tstRTCrX509-sha512.pem | 156 +
src/VBox/Runtime/testcase/tstRTCritSect.cpp | 16 +-
src/VBox/Runtime/testcase/tstRTCritSectRw.cpp | 41 +-
.../Runtime/testcase/tstRTDarwinMachKernel.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTDigest-2.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTDigest.cpp | 2 +-
.../testcase/tstRTDirCreateUniqueNumbered.cpp | 21 +-
src/VBox/Runtime/testcase/tstRTDvm.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTErrUnique.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTFileAio.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTFileAppend-1.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTFileGetSize-1.cpp | 2 +-
.../testcase/tstRTFileModeStringToFlags.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTFilesystem.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTFsQueries.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTGetOpt.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTGetOptArgv.cpp | 61 +-
src/VBox/Runtime/testcase/tstRTHeapOffset.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTHeapSimple.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTHttp.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTInlineAsm.cpp | 194 +-
src/VBox/Runtime/testcase/tstRTJson.cpp | 292 +
.../Runtime/testcase/tstRTLdrVerifyPeImage.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTList.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTLocalIpc.cpp | 1215 +-
src/VBox/Runtime/testcase/tstRTLockValidator.cpp | 9 +-
src/VBox/Runtime/testcase/tstRTManifest.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTMemCache.cpp | 9 +-
src/VBox/Runtime/testcase/tstRTMemEf.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTMemPool.cpp | 20 +-
src/VBox/Runtime/testcase/tstRTMemSafer.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTMemWipe.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTMp-1.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTNetIPv4.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTNetIPv6.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTPath.cpp | 12 +-
src/VBox/Runtime/testcase/tstRTPathGlob.cpp | 3 +-
src/VBox/Runtime/testcase/tstRTPipe.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTPoll.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTPrfA.asm | 181 +
src/VBox/Runtime/testcase/tstRTPrfIO.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTProcCreatePrf.cpp | 2 +-
.../Runtime/testcase/tstRTProcIsRunningByName.cpp | 2 +-
.../Runtime/testcase/tstRTProcQueryUsername.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTProcWait.cpp | 3 +-
src/VBox/Runtime/testcase/tstRTR0Common.h | 2 +-
src/VBox/Runtime/testcase/tstRTR0CommonDriver.h | 4 +-
src/VBox/Runtime/testcase/tstRTR0CommonReq.h | 2 +-
src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.cpp | 7 +-
src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfo.h | 2 +-
.../Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp | 3 +-
src/VBox/Runtime/testcase/tstRTR0MemUserKernel.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTR0MemUserKernel.h | 2 +-
.../testcase/tstRTR0MemUserKernelDriver.cpp | 3 +-
src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTR0SemMutex.h | 2 +-
.../Runtime/testcase/tstRTR0SemMutexDriver.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTR0Thread.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTR0Thread.h | 2 +-
src/VBox/Runtime/testcase/tstRTR0ThreadDriver.cpp | 3 +-
.../Runtime/testcase/tstRTR0ThreadPreemption.cpp | 2 +-
.../Runtime/testcase/tstRTR0ThreadPreemption.h | 2 +-
.../testcase/tstRTR0ThreadPreemptionDriver.cpp | 5 +-
src/VBox/Runtime/testcase/tstRTR0Timer.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTR0Timer.h | 2 +-
src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTReqPool.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTS3.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTSemEventMulti.cpp | 7 +-
src/VBox/Runtime/testcase/tstRTSemRW.cpp | 44 +-
src/VBox/Runtime/testcase/tstRTSemXRoads.cpp | 8 +-
src/VBox/Runtime/testcase/tstRTSort.cpp | 44 +-
src/VBox/Runtime/testcase/tstRTStrAlloc.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTStrCache.cpp | 14 +-
src/VBox/Runtime/testcase/tstRTStrCatCopy.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTStrFormat.cpp | 31 +-
src/VBox/Runtime/testcase/tstRTStrVersion.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTSymlink.cpp | 16 +-
src/VBox/Runtime/testcase/tstRTSystemQueryDmi.cpp | 2 +-
.../Runtime/testcase/tstRTSystemQueryOsInfo.cpp | 8 +-
src/VBox/Runtime/testcase/tstRTTcp-1.cpp | 11 +-
src/VBox/Runtime/testcase/tstRTTemp.cpp | 2 +-
.../Runtime/testcase/tstRTThreadExecutionTime.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTThreadPoke.cpp | 3 +-
src/VBox/Runtime/testcase/tstRTTime.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTTimeSpec.cpp | 2 +-
src/VBox/Runtime/testcase/tstRTUdp-1.cpp | 138 +
src/VBox/Runtime/testcase/tstRTUri.cpp | 6 +-
src/VBox/Runtime/testcase/tstRTUuid.cpp | 4 +-
src/VBox/Runtime/testcase/tstRTVfs.cpp | 107 +
src/VBox/Runtime/testcase/tstRTZip.cpp | 2 +-
src/VBox/Runtime/testcase/tstRand.cpp | 2 +-
src/VBox/Runtime/testcase/tstSemMutex.cpp | 2 +-
src/VBox/Runtime/testcase/tstSemPingPong.cpp | 6 +-
src/VBox/Runtime/testcase/tstStrSimplePattern.cpp | 2 +-
src/VBox/Runtime/testcase/tstStrToNum.cpp | 10 +-
src/VBox/Runtime/testcase/tstTSC.cpp | 5 +-
src/VBox/Runtime/testcase/tstTermCallbacks.cpp | 8 +-
src/VBox/Runtime/testcase/tstThread-1.cpp | 6 +-
src/VBox/Runtime/testcase/tstTime-2.cpp | 2 +-
src/VBox/Runtime/testcase/tstTime-3.cpp | 4 +-
src/VBox/Runtime/testcase/tstTime-4.cpp | 2 +-
src/VBox/Runtime/testcase/tstTimer.cpp | 4 +-
src/VBox/Runtime/testcase/tstTimerLR.cpp | 4 +-
src/VBox/Runtime/testcase/tstUtf8.cpp | 28 +-
src/VBox/Runtime/testcase/tstVector.cpp | 23 +-
src/VBox/Runtime/tools/Makefile.kmk | 2 +-
src/VBox/Runtime/tools/RTDbgSymCache.cpp | 8 +-
src/VBox/Runtime/tools/RTGzip.cpp | 24 +-
src/VBox/Runtime/tools/RTHttp.cpp | 4 +-
src/VBox/Runtime/tools/RTLdrFlt.cpp | 30 +-
src/VBox/Runtime/tools/RTManifest.cpp | 6 +-
src/VBox/Runtime/tools/RTNtDbgHelp.cpp | 17 +-
src/VBox/Runtime/tools/RTRm.cpp | 2 +-
src/VBox/Runtime/tools/RTShutdown.cpp | 2 +-
src/VBox/Runtime/tools/RTSignTool.cpp | 19 +-
src/VBox/Runtime/tools/RTTar.cpp | 2 +-
src/VBox/Runtime/tools/RTUnzip.cpp | 2 +-
src/VBox/Runtime/win/RTErrConvertFromWin32.cpp | 6 +-
src/VBox/Runtime/win/amd64/ASMAtomicBitClear.asm | 2 +-
.../win/amd64/ASMAtomicBitTestAndToggle.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMAtomicBitToggle.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMAtomicReadU64.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm | 43 -
src/VBox/Runtime/win/amd64/ASMAtomicXchgU8.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMBitFirstClear.asm | 85 -
src/VBox/Runtime/win/amd64/ASMBitFirstSet.asm | 86 -
src/VBox/Runtime/win/amd64/ASMGetCS.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR0.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR1.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR2.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR3.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR6.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDR7.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetDS.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetES.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetFS.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetFlags.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetGS.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMGetSS.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMProbeReadByte.asm | 2 +-
src/VBox/Runtime/win/amd64/ASMSetFlags.asm | 2 +-
src/VBox/Runtime/win/errmsgwin.cpp | 4 +-
src/VBox/Storage/DMG.cpp | 35 +-
src/VBox/Storage/Debug/Makefile.kmk | 2 +-
src/VBox/Storage/Debug/VDDbgIoLog.cpp | 2 +-
src/VBox/Storage/ISCSI.cpp | 209 +-
src/VBox/Storage/Makefile.kmk | 7 +-
src/VBox/Storage/Parallels.cpp | 17 +-
src/VBox/Storage/QCOW.cpp | 59 +-
src/VBox/Storage/QED.cpp | 51 +-
src/VBox/Storage/RAW.cpp | 132 +-
src/VBox/Storage/VCICache.cpp | 40 +-
src/VBox/Storage/VD.cpp | 213 +-
src/VBox/Storage/VDBackends.h | 2 +-
src/VBox/Storage/VDI.cpp | 78 +-
src/VBox/Storage/VDICore.h | 10 +-
src/VBox/Storage/VDIfVfs.cpp | 3 +-
src/VBox/Storage/VDIfVfs2.cpp | 329 +
src/VBox/Storage/VDVfs.cpp | 2 +-
src/VBox/Storage/VHD.cpp | 39 +-
src/VBox/Storage/VHDX.cpp | 67 +-
src/VBox/Storage/VMDK.cpp | 132 +-
src/VBox/Storage/testcase/BuiltinTests.h | 2 +-
src/VBox/Storage/testcase/Makefile.kmk | 66 +-
src/VBox/Storage/testcase/VDDefs.h | 2 +-
src/VBox/Storage/testcase/VDIoBackend.cpp | 4 +-
src/VBox/Storage/testcase/VDIoBackend.h | 2 +-
src/VBox/Storage/testcase/VDIoBackendMem.cpp | 5 +-
src/VBox/Storage/testcase/VDIoBackendMem.h | 2 +-
src/VBox/Storage/testcase/VDIoRnd.cpp | 2 +-
src/VBox/Storage/testcase/VDIoRnd.h | 2 +-
src/VBox/Storage/testcase/VDMemDisk.cpp | 12 +-
src/VBox/Storage/testcase/VDMemDisk.h | 2 +-
src/VBox/Storage/testcase/VDScript.cpp | 49 +-
src/VBox/Storage/testcase/VDScript.h | 2 +-
src/VBox/Storage/testcase/VDScriptAst.cpp | 4 +-
src/VBox/Storage/testcase/VDScriptAst.h | 13 +-
src/VBox/Storage/testcase/VDScriptChecker.cpp | 3 +-
src/VBox/Storage/testcase/VDScriptInternal.h | 2 +-
src/VBox/Storage/testcase/VDScriptInterp.cpp | 16 +-
src/VBox/Storage/testcase/VDScriptStack.h | 2 +-
src/VBox/Storage/testcase/tstVD-2.cpp | 5 +-
src/VBox/Storage/testcase/tstVD.cpp | 10 +-
src/VBox/Storage/testcase/tstVDCopy.cpp | 190 -
src/VBox/Storage/testcase/tstVDFill.cpp | 234 +
src/VBox/Storage/testcase/tstVDIo.cpp | 260 +-
src/VBox/Storage/testcase/tstVDShareable.cpp | 173 -
src/VBox/Storage/testcase/tstVDSnap.cpp | 9 +-
src/VBox/Storage/testcase/vbox-img.cpp | 23 +-
src/VBox/Storage/testcase/vbox-img.rc | 2 +-
src/VBox/VMM/Docs-CodingGuidelines.cpp | 2 +-
src/VBox/VMM/Docs-RawMode.cpp | 2 +-
src/VBox/VMM/Makefile.kmk | 155 +-
src/VBox/VMM/VBoxVMM.d | 329 +
src/VBox/VMM/VMMAll/APICAll.cpp | 2949 +++
src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp | 110 +
src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp | 556 +-
src/VBox/VMM/VMMAll/CPUMAllRegs.cpp | 554 +-
src/VBox/VMM/VMMAll/CPUMStack.cpp | 7 +-
src/VBox/VMM/VMMAll/CSAMAll.cpp | 5 +-
src/VBox/VMM/VMMAll/DBGFAll.cpp | 196 +-
src/VBox/VMM/VMMAll/EMAll.cpp | 511 +-
src/VBox/VMM/VMMAll/EMAllA.asm | 2 +-
src/VBox/VMM/VMMAll/FTMAll.cpp | 2 +-
src/VBox/VMM/VMMAll/GIMAll.cpp | 101 +-
src/VBox/VMM/VMMAll/GIMAllHv.cpp | 889 +-
src/VBox/VMM/VMMAll/GIMAllKvm.cpp | 205 +-
src/VBox/VMM/VMMAll/HMAll.cpp | 21 +-
src/VBox/VMM/VMMAll/IEMAll.cpp | 10532 +++++++----
src/VBox/VMM/VMMAll/IEMAllAImpl.asm | 2 +-
src/VBox/VMM/VMMAll/IEMAllAImplC.cpp | 192 +-
src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h | 2155 ++-
src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h | 724 +-
src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h | 3937 ++--
src/VBox/VMM/VMMAll/IOMAll.cpp | 147 +-
src/VBox/VMM/VMMAll/IOMAllMMIO.cpp | 1960 +-
src/VBox/VMM/VMMAll/MMAll.cpp | 3 +-
src/VBox/VMM/VMMAll/MMAllHyper.cpp | 13 +-
src/VBox/VMM/VMMAll/MMAllPagePool.cpp | 2 +-
src/VBox/VMM/VMMAll/PATMAll.cpp | 13 +-
src/VBox/VMM/VMMAll/PDMAll.cpp | 215 +-
src/VBox/VMM/VMMAll/PDMAllCritSect.cpp | 80 +-
src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp | 2 +-
src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp | 27 +-
src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp | 2 +-
src/VBox/VMM/VMMAll/PDMAllQueue.cpp | 2 +-
src/VBox/VMM/VMMAll/PGMAll.cpp | 9 +-
src/VBox/VMM/VMMAll/PGMAllBth.h | 51 +-
src/VBox/VMM/VMMAll/PGMAllGst.h | 6 +-
src/VBox/VMM/VMMAll/PGMAllHandler.cpp | 12 +-
src/VBox/VMM/VMMAll/PGMAllMap.cpp | 4 +-
src/VBox/VMM/VMMAll/PGMAllPhys.cpp | 153 +-
src/VBox/VMM/VMMAll/PGMAllPool.cpp | 79 +-
src/VBox/VMM/VMMAll/PGMAllShw.h | 2 +-
src/VBox/VMM/VMMAll/REMAll.cpp | 2 +-
src/VBox/VMM/VMMAll/SELMAll.cpp | 11 +-
src/VBox/VMM/VMMAll/TMAll.cpp | 4 +-
src/VBox/VMM/VMMAll/TMAllCpu.cpp | 10 +-
src/VBox/VMM/VMMAll/TMAllReal.cpp | 2 +-
src/VBox/VMM/VMMAll/TMAllVirtual.cpp | 2 +-
src/VBox/VMM/VMMAll/TRPMAll.cpp | 5 +-
src/VBox/VMM/VMMAll/VMAll.cpp | 2 +-
src/VBox/VMM/VMMAll/VMMAll.cpp | 53 +-
src/VBox/VMM/VMMAll/VMMAllA.asm | 2 +-
src/VBox/VMM/VMMR0/CPUMR0.cpp | 174 +-
src/VBox/VMM/VMMR0/CPUMR0A.asm | 587 +-
src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm | 243 -
src/VBox/VMM/VMMR0/GIMR0.cpp | 5 +-
src/VBox/VMM/VMMR0/GIMR0Hv.cpp | 10 +-
src/VBox/VMM/VMMR0/GIMR0Kvm.cpp | 8 +-
src/VBox/VMM/VMMR0/GMMR0.cpp | 11 +-
src/VBox/VMM/VMMR0/GMMR0Internal.h | 2 +-
src/VBox/VMM/VMMR0/GVMMR0.cpp | 13 +-
src/VBox/VMM/VMMR0/GVMMR0Internal.h | 2 +-
src/VBox/VMM/VMMR0/HMR0.cpp | 118 +-
src/VBox/VMM/VMMR0/HMR0A.asm | 31 +-
src/VBox/VMM/VMMR0/HMSVMR0.cpp | 385 +-
src/VBox/VMM/VMMR0/HMSVMR0.h | 4 +-
src/VBox/VMM/VMMR0/HMVMXR0.cpp | 3626 ++--
src/VBox/VMM/VMMR0/HMVMXR0.h | 4 +-
src/VBox/VMM/VMMR0/PDMR0Device.cpp | 78 +-
src/VBox/VMM/VMMR0/PDMR0Driver.cpp | 2 +-
src/VBox/VMM/VMMR0/PGMR0.cpp | 6 +-
src/VBox/VMM/VMMR0/PGMR0Bth.h | 2 +-
src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp | 2 +-
src/VBox/VMM/VMMR0/TRPMR0.cpp | 2 +-
src/VBox/VMM/VMMR0/TRPMR0A.asm | 2 +-
src/VBox/VMM/VMMR0/VMMR0.cpp | 37 +-
src/VBox/VMM/VMMR0/VMMR0.def | 3 +-
src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm | 2 +-
src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm | 2 +-
src/VBox/VMM/VMMR0/VMMR0TripleFaultHack.cpp | 2 +-
src/VBox/VMM/VMMR0/VMMR0TripleFaultHackA.asm | 2 +-
src/VBox/VMM/VMMR3/APIC.cpp | 1900 ++
src/VBox/VMM/VMMR3/CFGM.cpp | 2 +-
src/VBox/VMM/VMMR3/CPUM.cpp | 219 +-
src/VBox/VMM/VMMR3/CPUMDbg.cpp | 5 +-
src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp | 607 +-
src/VBox/VMM/VMMR3/CPUMR3Db.cpp | 51 +-
src/VBox/VMM/VMMR3/CSAM.cpp | 38 +-
src/VBox/VMM/VMMR3/DBGF.cpp | 539 +-
src/VBox/VMM/VMMR3/DBGFAddr.cpp | 3 +-
src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp | 19 +-
src/VBox/VMM/VMMR3/DBGFBp.cpp | 449 +-
src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp | 3 +-
src/VBox/VMM/VMMR3/DBGFCpu.cpp | 2 +-
src/VBox/VMM/VMMR3/DBGFDisas.cpp | 7 +-
src/VBox/VMM/VMMR3/DBGFInfo.cpp | 83 +-
src/VBox/VMM/VMMR3/DBGFLog.cpp | 2 +-
src/VBox/VMM/VMMR3/DBGFMem.cpp | 2 +-
src/VBox/VMM/VMMR3/DBGFModule.cpp | 2 +-
src/VBox/VMM/VMMR3/DBGFOS.cpp | 3 +-
src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp | 6 +-
src/VBox/VMM/VMMR3/DBGFR3Trace.cpp | 2 +-
src/VBox/VMM/VMMR3/DBGFR3Type.cpp | 1278 ++
src/VBox/VMM/VMMR3/DBGFReg.cpp | 4 +-
src/VBox/VMM/VMMR3/DBGFStack.cpp | 56 +-
src/VBox/VMM/VMMR3/EM.cpp | 326 +-
src/VBox/VMM/VMMR3/EMHM.cpp | 10 +-
src/VBox/VMM/VMMR3/EMR3Dbg.cpp | 3 +-
src/VBox/VMM/VMMR3/EMRaw.cpp | 32 +-
src/VBox/VMM/VMMR3/FTM.cpp | 8 +-
src/VBox/VMM/VMMR3/GIM.cpp | 244 +-
src/VBox/VMM/VMMR3/GIMHv.cpp | 1377 +-
src/VBox/VMM/VMMR3/GIMKvm.cpp | 78 +-
src/VBox/VMM/VMMR3/GIMMinimal.cpp | 82 +-
src/VBox/VMM/VMMR3/GMM.cpp | 2 +-
src/VBox/VMM/VMMR3/HM.cpp | 1214 +-
src/VBox/VMM/VMMR3/IEMR3.cpp | 111 +-
src/VBox/VMM/VMMR3/IOM.cpp | 163 +-
src/VBox/VMM/VMMR3/MM.cpp | 2 +-
src/VBox/VMM/VMMR3/MMHeap.cpp | 6 +-
src/VBox/VMM/VMMR3/MMHyper.cpp | 3 +-
src/VBox/VMM/VMMR3/MMPagePool.cpp | 3 +-
src/VBox/VMM/VMMR3/MMUkHeap.cpp | 6 +-
src/VBox/VMM/VMMR3/PATM.cpp | 55 +-
src/VBox/VMM/VMMR3/PATMA.asm | 2 +-
src/VBox/VMM/VMMR3/PATMA.mac | 2 +-
src/VBox/VMM/VMMR3/PATMGuest.cpp | 3 +-
src/VBox/VMM/VMMR3/PATMPatch.cpp | 16 +-
src/VBox/VMM/VMMR3/PATMPatch.h | 2 +-
src/VBox/VMM/VMMR3/PATMR3Dbg.cpp | 2 +-
src/VBox/VMM/VMMR3/PATMSSM.cpp | 8 +-
src/VBox/VMM/VMMR3/PDM.cpp | 186 +-
src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp | 71 +-
src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp | 2 +-
.../VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp | 2 +-
.../VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp | 10 +-
src/VBox/VMM/VMMR3/PDMBlkCache.cpp | 2 +-
src/VBox/VMM/VMMR3/PDMCritSect.cpp | 7 +-
src/VBox/VMM/VMMR3/PDMDevHlp.cpp | 364 +-
src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp | 94 +-
src/VBox/VMM/VMMR3/PDMDevice.cpp | 36 +-
src/VBox/VMM/VMMR3/PDMDriver.cpp | 15 +-
src/VBox/VMM/VMMR3/PDMLdr.cpp | 13 +-
src/VBox/VMM/VMMR3/PDMNetShaper.cpp | 39 +-
src/VBox/VMM/VMMR3/PDMQueue.cpp | 2 +-
src/VBox/VMM/VMMR3/PDMThread.cpp | 4 +-
src/VBox/VMM/VMMR3/PDMUsb.cpp | 17 +-
src/VBox/VMM/VMMR3/PGM.cpp | 65 +-
src/VBox/VMM/VMMR3/PGMBth.h | 2 +-
src/VBox/VMM/VMMR3/PGMDbg.cpp | 10 +-
src/VBox/VMM/VMMR3/PGMGst.h | 2 +-
src/VBox/VMM/VMMR3/PGMHandler.cpp | 4 +-
src/VBox/VMM/VMMR3/PGMMap.cpp | 29 +-
src/VBox/VMM/VMMR3/PGMPhys.cpp | 297 +-
src/VBox/VMM/VMMR3/PGMPhysRWTmpl.h | 2 +-
src/VBox/VMM/VMMR3/PGMPool.cpp | 6 +-
src/VBox/VMM/VMMR3/PGMR3DbgA.asm | 44 +-
src/VBox/VMM/VMMR3/PGMSavedState.cpp | 15 +-
src/VBox/VMM/VMMR3/PGMSharedPage.cpp | 2 +-
src/VBox/VMM/VMMR3/PGMShw.h | 2 +-
src/VBox/VMM/VMMR3/SELM.cpp | 42 +-
src/VBox/VMM/VMMR3/SSM.cpp | 11 +-
src/VBox/VMM/VMMR3/STAM.cpp | 21 +-
src/VBox/VMM/VMMR3/TM.cpp | 87 +-
src/VBox/VMM/VMMR3/TRPM.cpp | 147 +-
src/VBox/VMM/VMMR3/VM.cpp | 392 +-
src/VBox/VMM/VMMR3/VMEmt.cpp | 35 +-
src/VBox/VMM/VMMR3/VMM.cpp | 677 +-
src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp | 2 +-
src/VBox/VMM/VMMR3/VMMR3.def | 23 +-
src/VBox/VMM/VMMR3/VMMSwitcher.cpp | 24 +-
src/VBox/VMM/VMMR3/VMMTests.cpp | 42 +-
src/VBox/VMM/VMMR3/VMReq.cpp | 43 +-
src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h | 6 +-
.../VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h | 6 +-
src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h | 6 +-
src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h | 6 +-
src/VBox/VMM/VMMR3/cpus/Intel_80186.h | 71 +
src/VBox/VMM/VMMR3/cpus/Intel_80286.h | 71 +
src/VBox/VMM/VMMR3/cpus/Intel_80386.h | 71 +
src/VBox/VMM/VMMR3/cpus/Intel_8086.h | 71 +
src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.h | 10 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h | 4 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h | 4 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3820QM.h | 4 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h | 4 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_5600U.h | 12 +-
src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h | 506 +
src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h | 4 +-
.../VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h | 4 +-
.../VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h | 261 +
src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h | 4 +-
.../VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h | 6 +-
.../VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h | 4 +-
src/VBox/VMM/VMMRC/CPUMRC.cpp | 38 +-
src/VBox/VMM/VMMRC/CPUMRCA.asm | 58 +-
src/VBox/VMM/VMMRC/CPUMRCPatchHlp.asm | 49 +-
src/VBox/VMM/VMMRC/CSAMRC.cpp | 10 +-
src/VBox/VMM/VMMRC/EMRCA.asm | 2 +-
src/VBox/VMM/VMMRC/IOMRC.cpp | 146 +-
src/VBox/VMM/VMMRC/MMRamRC.cpp | 2 +-
src/VBox/VMM/VMMRC/MMRamRCA.asm | 2 +-
src/VBox/VMM/VMMRC/PATMRC.cpp | 41 +-
src/VBox/VMM/VMMRC/PDMRCDevice.cpp | 71 +-
src/VBox/VMM/VMMRC/PGMRC.cpp | 2 +-
src/VBox/VMM/VMMRC/PGMRCBth.h | 2 +-
src/VBox/VMM/VMMRC/PGMRCGst.h | 2 +-
src/VBox/VMM/VMMRC/PGMRCShw.h | 2 +-
src/VBox/VMM/VMMRC/SELMRC.cpp | 8 +-
src/VBox/VMM/VMMRC/TRPMRC.cpp | 3 +-
src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp | 232 +-
src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm | 64 +-
src/VBox/VMM/VMMRC/VMMRC.cpp | 9 +-
src/VBox/VMM/VMMRC/VMMRC.def | 2 +-
src/VBox/VMM/VMMRC/VMMRC.mac | 2 +-
src/VBox/VMM/VMMRC/VMMRC0.asm | 2 +-
src/VBox/VMM/VMMRC/VMMRC99.asm | 2 +-
src/VBox/VMM/VMMRC/VMMRCA.asm | 2 +-
src/VBox/VMM/VMMRC/VMMRCBuiltin.def | 2 +-
src/VBox/VMM/VMMRC/VMMRCDeps.cpp | 2 +-
src/VBox/VMM/VMMRZ/CPUMRZ.cpp | 163 +
src/VBox/VMM/VMMRZ/CPUMRZA.asm | 300 +
src/VBox/VMM/VMMRZ/DBGFRZ.cpp | 19 +-
src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp | 14 +-
src/VBox/VMM/VMMRZ/VMMRZ.cpp | 2 +-
src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm | 2 +-
src/VBox/VMM/VMMSwitcher/32BitToAMD64.asm | 2 +-
src/VBox/VMM/VMMSwitcher/32BitToPAE.asm | 2 +-
src/VBox/VMM/VMMSwitcher/AMD64Stub.asm | 2 +-
src/VBox/VMM/VMMSwitcher/AMD64To32Bit.asm | 2 +-
src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm | 2 +-
src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac | 13 +-
src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac | 21 +-
src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm | 2 +-
src/VBox/VMM/VMMSwitcher/PAEToAMD64.asm | 2 +-
src/VBox/VMM/VMMSwitcher/PAEToPAE.asm | 2 +-
src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac | 9 +-
src/VBox/VMM/VMMSwitcher/X86Stub.asm | 2 +-
src/VBox/VMM/dtrace/lib/vbox-types.d | 1 -
src/VBox/VMM/include/APICInternal.h | 1450 ++
src/VBox/VMM/include/CFGMInternal.h | 2 +-
src/VBox/VMM/include/CPUMInternal.h | 69 +-
src/VBox/VMM/include/CPUMInternal.mac | 383 +-
src/VBox/VMM/include/CSAMInternal.h | 4 +-
src/VBox/VMM/include/DBGFInternal.h | 158 +-
src/VBox/VMM/include/EMHandleRCTmpl.h | 42 +-
src/VBox/VMM/include/EMInternal.h | 2 +-
src/VBox/VMM/include/FTMInternal.h | 2 +-
src/VBox/VMM/include/GIMHvInternal.h | 699 +-
src/VBox/VMM/include/GIMInternal.h | 66 +-
src/VBox/VMM/include/GIMKvmInternal.h | 9 +-
src/VBox/VMM/include/GIMMinimalInternal.h | 2 +-
src/VBox/VMM/include/HMInternal.h | 113 +-
src/VBox/VMM/include/HMInternal.mac | 12 +-
src/VBox/VMM/include/IEMInternal.h | 654 +-
src/VBox/VMM/include/IOMInline.h | 2 +-
src/VBox/VMM/include/IOMInternal.h | 47 +-
src/VBox/VMM/include/MMInternal.h | 2 +-
src/VBox/VMM/include/PATMA.h | 2 +-
src/VBox/VMM/include/PATMInternal.h | 6 +-
.../VMM/include/PDMAsyncCompletionFileInternal.h | 2 +-
src/VBox/VMM/include/PDMAsyncCompletionInternal.h | 2 +-
src/VBox/VMM/include/PDMBlkCacheInternal.h | 2 +-
src/VBox/VMM/include/PDMInline.h | 2 +-
src/VBox/VMM/include/PDMInternal.h | 167 +-
src/VBox/VMM/include/PDMNetShaperInternal.h | 2 +-
src/VBox/VMM/include/PGMGstDefs.h | 2 +-
src/VBox/VMM/include/PGMInline.h | 12 +-
src/VBox/VMM/include/PGMInternal.h | 26 +-
src/VBox/VMM/include/REMInternal.h | 6 +-
src/VBox/VMM/include/SELMInline.h | 9 +-
src/VBox/VMM/include/SELMInternal.h | 8 +-
src/VBox/VMM/include/SSMInternal.h | 2 +-
src/VBox/VMM/include/STAMInternal.h | 2 +-
src/VBox/VMM/include/TMInline.h | 2 +-
src/VBox/VMM/include/TMInternal.h | 7 +-
src/VBox/VMM/include/TRPMInternal.h | 22 +-
src/VBox/VMM/include/TRPMInternal.mac | 9 +-
src/VBox/VMM/include/VMInternal.h | 3 +-
src/VBox/VMM/include/VMMInternal.h | 35 +-
src/VBox/VMM/include/VMMInternal.mac | 2 +-
src/VBox/VMM/include/VMMSwitcher.h | 2 +-
src/VBox/VMM/include/VMMSwitcher.mac | 2 +-
src/VBox/VMM/include/VMMTracing.h | 2 +-
src/VBox/VMM/include/internal/pgm.h | 24 -
src/VBox/VMM/testcase/Instructions/Makefile.kmk | 2 +-
.../testcase/Instructions/env-bs2-r0-32-big.mac | 2 +-
.../testcase/Instructions/env-bs2-r0-64-big.mac | 2 +-
.../VMM/testcase/Instructions/env-bs2-r0-64.mac | 2 +-
.../VMM/testcase/Instructions/env-bs2-r0-big.mac | 2 +-
.../testcase/Instructions/env-bs2-r0-common.mac | 2 +-
src/VBox/VMM/testcase/Instructions/env-bs2-r0.mac | 2 +-
src/VBox/VMM/testcase/Instructions/env-common.mac | 2 +-
.../VMM/testcase/Instructions/env-iprt-r3-32.mac | 2 +-
.../VMM/testcase/Instructions/env-iprt-r3-64.mac | 2 +-
src/VBox/VMM/testcase/Instructions/env-iprt-r3.mac | 2 +-
.../VMM/testcase/Instructions/tstVBInsTstR3.cpp | 2 +-
src/VBox/VMM/testcase/Makefile.kmk | 37 +-
src/VBox/VMM/testcase/tstAnimate.cpp | 78 +-
src/VBox/VMM/testcase/tstAsmStructs.cpp | 2 +-
src/VBox/VMM/testcase/tstAsmStructsAsm-lst.sed | 7 +
src/VBox/VMM/testcase/tstAsmStructsAsm.asm | 2 +-
src/VBox/VMM/testcase/tstCFGM.cpp | 4 +-
src/VBox/VMM/testcase/tstCompressionBenchmark.cpp | 4 +-
src/VBox/VMM/testcase/tstGlobalConfig.cpp | 3 +-
src/VBox/VMM/testcase/tstHelp.h | 2 +-
src/VBox/VMM/testcase/tstIEMCheckMc.cpp | 193 +-
src/VBox/VMM/testcase/tstInstrEmul.cpp | 2 +-
src/VBox/VMM/testcase/tstMMHyperHeap.cpp | 7 +-
src/VBox/VMM/testcase/tstMicro.cpp | 5 +-
src/VBox/VMM/testcase/tstMicro.h | 2 +-
src/VBox/VMM/testcase/tstMicro.mac | 2 +-
src/VBox/VMM/testcase/tstMicroRC.cpp | 2 +-
src/VBox/VMM/testcase/tstMicroRC.def | 2 +-
src/VBox/VMM/testcase/tstMicroRCA.asm | 2 +-
src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp | 5 +-
.../VMM/testcase/tstPDMAsyncCompletionStress.cpp | 11 +-
src/VBox/VMM/testcase/tstSSM-2.cpp | 2 +-
src/VBox/VMM/testcase/tstSSM.cpp | 22 +-
src/VBox/VMM/testcase/tstVMM-HM.cpp | 12 +-
src/VBox/VMM/testcase/tstVMM.cpp | 22 +-
src/VBox/VMM/testcase/tstVMMFork.cpp | 2 +-
src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp | 8 +-
src/VBox/VMM/testcase/tstVMREQ.cpp | 5 +-
src/VBox/VMM/testcase/tstVMStruct.h | 113 +-
src/VBox/VMM/testcase/tstVMStructDTrace.cpp | 5 +-
src/VBox/VMM/testcase/tstVMStructRC.cpp | 5 +-
src/VBox/VMM/testcase/tstVMStructSize.cpp | 23 +-
src/VBox/VMM/testcase/tstX86-1.cpp | 4 +-
src/VBox/VMM/testcase/tstX86-1A.asm | 3 +-
src/VBox/VMM/testcase/tstX86-FpuSaveRestore.cpp | 6 +-
src/VBox/VMM/testcase/tstX86-FpuSaveRestoreA.asm | 2 +-
src/VBox/VMM/tools/Makefile.kmk | 2 +-
src/VBox/VMM/tools/VBoxCpuReport.cpp | 119 +-
src/VBox/VMM/tools/VBoxVMMPreload.cpp | 3 +-
src/VBox/VMM/tools/VBoxVMMPreloadHardened.cpp | 2 +-
src/VBox/ValidationKit/Config.kmk | 2 +-
src/VBox/ValidationKit/Makefile.kmk | 5 +-
.../ValidationKitCodingGuidelines.cpp | 2 +-
src/VBox/ValidationKit/bootsectors/Config.kmk | 937 +
src/VBox/ValidationKit/bootsectors/Makefile.kmk | 132 +-
.../ValidationKit/bootsectors/VBoxBs2Linker.cpp | 17 +-
.../ValidationKit/bootsectors/bootsector-empty.asm | 2 +-
.../ValidationKit/bootsectors/bootsector-pae.asm | 2 +-
.../bootsectors/bootsector-shutdown.asm | 2 +-
.../ValidationKit/bootsectors/bootsector2-api.mac | 2 +-
.../bootsectors/bootsector2-boot-registers-1.asm | 2 +-
.../bootsectors/bootsector2-common-end.mac | 2 +-
.../bootsectors/bootsector2-common-init-code.mac | 7 +-
.../bootsectors/bootsector2-common-init-traps.mac | 6 +-
.../bootsectors/bootsector2-common-macros-1.mac | 2 +-
.../bootsector2-common-routines-template-1.mac | 2 +-
.../bootsector2-common-routines-template-2.mac | 2 +-
.../bootsectors/bootsector2-common-routines.mac | 2 +-
.../bootsector2-common-traprec-template.mac | 2 +-
.../bootsectors/bootsector2-common-traprec.mac | 2 +-
.../bootsectors/bootsector2-cpu-a20-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-a20-1.asm | 2 +-
.../bootsectors/bootsector2-cpu-ac-loop.asm | 115 +
.../bootsector2-cpu-basic-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-basic-1.asm | 2 +-
.../bootsectors/bootsector2-cpu-db-loop.asm | 151 +
.../bootsector2-cpu-hidden-regs-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-hidden-regs-1.asm | 2 +-
.../bootsector2-cpu-instr-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-instr-1.asm | 2 +-
.../bootsectors/bootsector2-cpu-pf-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-pf-1.asm | 2 +-
.../bootsector2-cpu-xcpt-1-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-xcpt-1.asm | 2 +-
.../bootsector2-cpu-xcpt-2-template.mac | 2 +-
.../bootsectors/bootsector2-cpu-xcpt-2.asm | 2 +-
.../bootsectors/bootsector2-first.mac | 2 +-
.../bootsectors/bootsector2-structures.mac | 2 +-
.../bootsectors/bootsector2-template-footer.mac | 2 +-
.../bootsectors/bootsector2-template-header.mac | 2 +-
.../bootsectors/bootsector2-test1-template.mac | 2 +-
.../bootsectors/bootsector2-test1.asm | 2 +-
.../bootsectors/bootsector2-triple-fault-1.asm | 2 +-
.../bootsectors/bootsector2-vbinstst-64-1.asm | 2 +-
.../bootsector2-vbinstst-big-template.asm | 2 +-
.../bootsectors/bootsector2-vbinstst-kernel.asm | 2 +-
.../bootsectors/bs3-cpu-basic-2-asm.asm | 108 +
.../bootsectors/bs3-cpu-basic-2-template.c | 1538 ++
.../bootsectors/bs3-cpu-basic-2-template.mac | 323 +
.../ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c | 3225 ++++
.../ValidationKit/bootsectors/bs3-cpu-basic-2.c | 82 +
.../bootsectors/bs3-cpu-decoding-1-asm.asm | 38 +
.../bootsectors/bs3-cpu-decoding-1-template.c | 58 +
.../bootsectors/bs3-cpu-decoding-1-template.mac | 41 +
.../bootsectors/bs3-cpu-decoding-1.c32 | 233 +
.../bootsectors/bs3-cpu-instr-2-asm.asm | 63 +
.../bootsectors/bs3-cpu-instr-2-template.c | 552 +
.../bootsectors/bs3-cpu-instr-2-template.mac | 89 +
.../ValidationKit/bootsectors/bs3-cpu-instr-2.c | 64 +
.../bootsectors/bs3-fpustate-1-asm.asm | 162 +
.../bootsectors/bs3-fpustate-1-template.c | 302 +
.../bootsectors/bs3-fpustate-1-template.mac | 330 +
.../ValidationKit/bootsectors/bs3-fpustate-1.c | 84 +
.../ValidationKit/bootsectors/bs3kit/Makefile.kmk | 606 +
.../bootsectors/bs3kit/VBoxBs3Linker.cpp | 328 +
.../bootsectors/bs3kit/VBoxBs3ObjConverter.cpp | 5072 +++++
.../bootsectors/bs3kit/asmdefs-first.mac | 52 +
.../bootsectors/bs3kit/bs3-bootsector.asm | 396 +
.../bs3kit/bs3-c16-CreateHybridFarRet.asm | 53 +
.../bs3-c16-SwitchFromV86To16BitAndCallC.asm | 100 +
.../bootsectors/bs3kit/bs3-c16-Trap16Generic.asm | 711 +
.../bootsectors/bs3kit/bs3-c16-TrapRmV86Data.c | 43 +
.../bs3kit/bs3-c16-TrapRmV86Generic.asm | 388 +
.../bootsectors/bs3kit/bs3-c32-Trap32Generic.asm | 536 +
.../bootsectors/bs3kit/bs3-c64-Trap64Generic.asm | 327 +
.../bootsectors/bs3kit/bs3-cmn-A20Disable.asm | 105 +
.../bootsectors/bs3kit/bs3-cmn-A20Enable.asm | 112 +
...s3-cmn-ConvertRMStackToP16UsingCxReturnToAx.asm | 78 +
.../bootsectors/bs3kit/bs3-cmn-CpuDetectData.c | 44 +
.../bootsectors/bs3kit/bs3-cmn-GetModeName.c | 62 +
.../bootsectors/bs3kit/bs3-cmn-KbdRead.asm | 65 +
.../bootsectors/bs3kit/bs3-cmn-KbdWait.asm | 54 +
.../bootsectors/bs3kit/bs3-cmn-KbdWrite.asm | 72 +
.../bootsectors/bs3kit/bs3-cmn-MemAlloc.c | 101 +
.../bootsectors/bs3kit/bs3-cmn-MemAllocZ.c | 43 +
.../bootsectors/bs3kit/bs3-cmn-MemChr.asm | 78 +
.../bootsectors/bs3kit/bs3-cmn-MemCmp.asm | 89 +
.../bootsectors/bs3kit/bs3-cmn-MemCpy.c | 75 +
.../bootsectors/bs3kit/bs3-cmn-MemFree.c | 63 +
.../bs3kit/bs3-cmn-MemGuardedTestPage.c | 99 +
.../bootsectors/bs3kit/bs3-cmn-MemMove.c | 78 +
.../bootsectors/bs3kit/bs3-cmn-MemPCpy.c | 48 +
.../bootsectors/bs3kit/bs3-cmn-MemSet.asm | 92 +
.../bootsectors/bs3kit/bs3-cmn-MemZero.asm | 93 +
.../bootsectors/bs3kit/bs3-cmn-PagingAlias.c | 183 +
.../bootsectors/bs3kit/bs3-cmn-PagingData.c | 49 +
.../bs3kit/bs3-cmn-PagingInitRootForLM.c | 105 +
.../bs3kit/bs3-cmn-PagingInitRootForPAE.c | 92 +
.../bs3kit/bs3-cmn-PagingInitRootForPP.c | 153 +
.../bootsectors/bs3kit/bs3-cmn-PagingProtect.c | 363 +
.../bs3kit/bs3-cmn-PagingSetupCanonicalTraps.c | 113 +
.../bootsectors/bs3kit/bs3-cmn-Panic.asm | 38 +
.../bootsectors/bs3kit/bs3-cmn-PerCpuData.c | 60 +
.../bootsectors/bs3kit/bs3-cmn-PicMaskAll.c | 41 +
.../bootsectors/bs3kit/bs3-cmn-PicSetup.c | 80 +
.../bootsectors/bs3kit/bs3-cmn-PicUpdateMask.c | 45 +
.../bootsectors/bs3kit/bs3-cmn-PitIrqHandler.c | 67 +
.../bootsectors/bs3kit/bs3-cmn-PrintChr.asm | 105 +
.../bootsectors/bs3kit/bs3-cmn-PrintStr.c | 34 +
.../bootsectors/bs3kit/bs3-cmn-PrintStrN.asm | 194 +
.../bootsectors/bs3kit/bs3-cmn-PrintU32.asm | 83 +
.../bootsectors/bs3kit/bs3-cmn-PrintX32.asm | 87 +
.../bootsectors/bs3kit/bs3-cmn-Printf.c | 85 +
.../bs3kit/bs3-cmn-RegCtxConvertToRingX.c | 169 +
.../bootsectors/bs3kit/bs3-cmn-RegCtxPrint.c | 55 +
.../bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm | 585 +
.../bootsectors/bs3kit/bs3-cmn-RegCtxSave.asm | 261 +
.../bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm | 337 +
.../bs3kit/bs3-cmn-RegCtxSetGrpSegFromCurPtr.c | 50 +
.../bs3kit/bs3-cmn-RegCtxSetGrpSegFromFlat.c | 65 +
.../bs3kit/bs3-cmn-RegCtxSetRipCsFromCurPtr.c | 43 +
.../bs3kit/bs3-cmn-RegCtxSetRipCsFromFlat.c | 65 +
.../bs3kit/bs3-cmn-RegCtxSetRipCsFromLnkPtr.c | 77 +
.../bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32.c | 37 +
.../bs3kit/bs3-cmn-SelFar32ToFlat32NoClobber.asm | 104 +
.../bs3kit/bs3-cmn-SelFlatCodeToProtFar16.asm | 120 +
.../bs3kit/bs3-cmn-SelFlatCodeToRealMode.asm | 154 +
.../bs3kit/bs3-cmn-SelFlatDataToProtFar16.asm | 135 +
.../bs3kit/bs3-cmn-SelFlatDataToRealMode.asm | 94 +
.../bs3kit/bs3-cmn-SelProtFar16DataToFlat.asm | 90 +
.../bs3kit/bs3-cmn-SelProtFar16DataToRealMode.asm | 147 +
.../bs3kit/bs3-cmn-SelProtFar32ToFlat32.c | 45 +
.../bs3kit/bs3-cmn-SelProtModeCodeToRealMode.asm | 113 +
.../bs3kit/bs3-cmn-SelRealModeCodeToProtMode.asm | 84 +
.../bs3kit/bs3-cmn-SelRealModeDataToFlat.asm | 91 +
.../bs3kit/bs3-cmn-SelRealModeDataToProtFar16.asm | 141 +
.../bootsectors/bs3kit/bs3-cmn-Shutdown.asm | 50 +
.../bootsectors/bs3kit/bs3-cmn-SlabAlloc.c | 54 +
.../bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c | 101 +
.../bootsectors/bs3kit/bs3-cmn-SlabFree.c | 59 +
.../bootsectors/bs3kit/bs3-cmn-SlabInit.c | 62 +
.../bootsectors/bs3kit/bs3-cmn-SlabListAdd.c | 43 +
.../bootsectors/bs3kit/bs3-cmn-SlabListAlloc.c | 57 +
.../bootsectors/bs3kit/bs3-cmn-SlabListAllocEx.c | 58 +
.../bootsectors/bs3kit/bs3-cmn-SlabListFree.c | 54 +
.../bootsectors/bs3kit/bs3-cmn-SlabListInit.c | 40 +
.../bootsectors/bs3kit/bs3-cmn-StrCpy.c | 41 +
.../bootsectors/bs3kit/bs3-cmn-StrFormatV.c | 774 +
.../bootsectors/bs3kit/bs3-cmn-StrLen.c | 37 +
.../bootsectors/bs3kit/bs3-cmn-StrNLen.c | 37 +
.../bootsectors/bs3kit/bs3-cmn-StrPrintf.c | 95 +
.../bs3-cmn-SwitchHlpConvFlatRetToRetfProtMode.asm | 68 +
...witchHlpConvProtModeRetfPopBpDecBpAndReturn.asm | 117 +
...witchHlpConvRealModeRetfPopBpDecBpAndReturn.asm | 99 +
.../bootsectors/bs3kit/bs3-cmn-SwitchTo16Bit.asm | 120 +
.../bs3kit/bs3-cmn-SwitchTo16BitV86.asm | 123 +
.../bootsectors/bs3kit/bs3-cmn-SwitchTo32Bit.asm | 151 +
.../bootsectors/bs3kit/bs3-cmn-SwitchTo64Bit.asm | 110 +
.../bootsectors/bs3kit/bs3-cmn-SwitchToRing0.asm | 63 +
.../bootsectors/bs3kit/bs3-cmn-SwitchToRing1.asm | 63 +
.../bootsectors/bs3kit/bs3-cmn-SwitchToRing2.asm | 63 +
.../bootsectors/bs3kit/bs3-cmn-SwitchToRing3.asm | 63 +
.../bootsectors/bs3kit/bs3-cmn-SwitchToRingX.asm | 93 +
.../bootsectors/bs3kit/bs3-cmn-Syscall.asm | 84 +
.../bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c | 97 +
.../bootsectors/bs3kit/bs3-cmn-TestData.c | 111 +
.../bs3kit/bs3-cmn-TestDoModesByOneHlp.asm | 243 +
.../bootsectors/bs3kit/bs3-cmn-TestFailed.c | 139 +
.../bootsectors/bs3kit/bs3-cmn-TestInit.c | 67 +
.../bs3kit/bs3-cmn-TestIsVmmDevTestingPresent.asm | 68 +
.../bootsectors/bs3kit/bs3-cmn-TestPrintf.c | 136 +
.../bs3kit/bs3-cmn-TestSendCmdWithStr.asm | 80 +
.../bs3kit/bs3-cmn-TestSendCmdWithU32.asm | 78 +
.../bootsectors/bs3kit/bs3-cmn-TestSkipped.c | 90 +
.../bootsectors/bs3kit/bs3-cmn-TestSub.c | 92 +
.../bootsectors/bs3kit/bs3-cmn-TestSubDone.c | 44 +
.../bootsectors/bs3kit/bs3-cmn-TestSubErrorCount.c | 44 +
.../bootsectors/bs3kit/bs3-cmn-TestTerm.c | 107 +
.../bootsectors/bs3kit/bs3-cmn-Trap16Init.c | 119 +
.../bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c | 52 +
.../bootsectors/bs3kit/bs3-cmn-Trap32Init.c | 91 +
.../bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c | 52 +
.../bootsectors/bs3kit/bs3-cmn-Trap64Init.c | 67 +
.../bootsectors/bs3kit/bs3-cmn-Trap64SetGate.c | 55 +
.../bs3kit/bs3-cmn-TrapDefaultHandler.c | 231 +
.../bs3kit/bs3-cmn-TrapHandlersData.asm | 40 +
.../bootsectors/bs3kit/bs3-cmn-TrapPrintFrame.c | 74 +
.../bootsectors/bs3kit/bs3-cmn-TrapReInit.c | 55 +
.../bootsectors/bs3kit/bs3-cmn-TrapRmV86Init.c | 110 +
.../bootsectors/bs3kit/bs3-cmn-TrapRmV86SetGate.c | 41 +
.../bootsectors/bs3kit/bs3-cmn-TrapSetHandler.c | 47 +
.../bootsectors/bs3kit/bs3-cmn-TrapSetHandlerEx.c | 61 +
.../bootsectors/bs3kit/bs3-cmn-TrapSetJmp.asm | 133 +
.../bs3kit/bs3-cmn-TrapSetJmpAndRestore.c | 45 +
.../bootsectors/bs3kit/bs3-cmn-TrapUnsetJmp.c | 48 +
.../bootsectors/bs3kit/bs3-cmn-UInt32Div.c | 40 +
.../bootsectors/bs3kit/bs3-cmn-UInt64Div.c | 40 +
.../bootsectors/bs3kit/bs3-cmn-UtilSetFullGdtr.asm | 185 +
.../bootsectors/bs3kit/bs3-cmn-UtilSetFullIdtr.asm | 185 +
.../bootsectors/bs3kit/bs3-cmn-hexdigits.c | 32 +
.../bs3kit/bs3-cmn-instantiate-common.h | 204 +
.../bootsectors/bs3kit/bs3-cmn-instantiate-x0.c16 | 29 +
.../bootsectors/bs3kit/bs3-cmn-instantiate-x1.c16 | 29 +
.../bootsectors/bs3kit/bs3-cmn-instantiate.c16 | 29 +
.../bootsectors/bs3kit/bs3-cmn-instantiate.c32 | 29 +
.../bootsectors/bs3kit/bs3-cmn-instantiate.c64 | 30 +
.../bootsectors/bs3kit/bs3-cmn-memory.h | 96 +
.../bootsectors/bs3kit/bs3-cmn-paging.h | 56 +
.../bootsectors/bs3kit/bs3-cmn-pic-data.c | 42 +
.../ValidationKit/bootsectors/bs3kit/bs3-cmn-pic.h | 57 +
.../ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c | 156 +
.../bootsectors/bs3kit/bs3-cmn-test.h | 166 +
.../bootsectors/bs3kit/bs3-first-common.mac | 271 +
.../bootsectors/bs3kit/bs3-first-dosexe.asm | 34 +
.../bootsectors/bs3kit/bs3-first-init-all-pe32.asm | 59 +
.../bootsectors/bs3kit/bs3-first-init-all-pp32.asm | 59 +
.../bootsectors/bs3kit/bs3-first-pe16.asm | 95 +
.../bootsectors/bs3kit/bs3-first-rm.asm | 49 +
.../bootsectors/bs3kit/bs3-mode-CpuDetect.asm | 332 +
.../bootsectors/bs3kit/bs3-mode-EnteredMode.asm | 267 +
.../bootsectors/bs3kit/bs3-mode-Name.asm | 34 +
.../bs3kit/bs3-mode-PagingGetRootForLM64.asm | 131 +
.../bs3kit/bs3-mode-PagingGetRootForPAE16.asm | 45 +
.../bs3kit/bs3-mode-PagingGetRootForPAE32.asm | 117 +
.../bs3kit/bs3-mode-PagingGetRootForPP16.asm | 45 +
.../bs3kit/bs3-mode-PagingGetRootForPP32.asm | 132 +
.../bootsectors/bs3kit/bs3-mode-SwitchToLM16.asm | 126 +
.../bootsectors/bs3kit/bs3-mode-SwitchToLM32.asm | 193 +
.../bootsectors/bs3kit/bs3-mode-SwitchToLM64.asm | 104 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPAE16.asm | 224 +
.../bs3kit/bs3-mode-SwitchToPAE16_32.asm | 104 +
.../bs3kit/bs3-mode-SwitchToPAE16_V86.asm | 114 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPAE32.asm | 190 +
.../bs3kit/bs3-mode-SwitchToPAE32_16.asm | 122 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPAEV86.asm | 108 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPE16.asm | 188 +
.../bs3kit/bs3-mode-SwitchToPE16_32.asm | 104 +
.../bs3kit/bs3-mode-SwitchToPE16_V86.asm | 114 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPE32.asm | 168 +
.../bs3kit/bs3-mode-SwitchToPE32_16.asm | 122 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPEV86.asm | 108 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPP16.asm | 240 +
.../bs3kit/bs3-mode-SwitchToPP16_32.asm | 104 +
.../bs3kit/bs3-mode-SwitchToPP16_V86.asm | 114 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPP32.asm | 197 +
.../bs3kit/bs3-mode-SwitchToPP32_16.asm | 122 +
.../bootsectors/bs3kit/bs3-mode-SwitchToPPV86.asm | 108 +
.../bootsectors/bs3kit/bs3-mode-SwitchToRM.asm | 398 +
.../bootsectors/bs3kit/bs3-mode-TestDoModes.c | 420 +
.../bootsectors/bs3kit/bs3-mode-TestDoModesByOne.c | 453 +
.../bs3kit/bs3-mode-TestDoModesByOneStub.asm | 55 +
.../bootsectors/bs3kit/bs3-mode-TestDoModesHlp.asm | 1135 ++
.../bootsectors/bs3kit/bs3-mode-TrapInit.c | 51 +
.../bs3kit/bs3-mode-TrapSystemCallHandler.asm | 879 +
.../bootsectors/bs3kit/bs3-rm-InitAll.c | 90 +
.../bootsectors/bs3kit/bs3-rm-InitGdt.c | 61 +
.../bootsectors/bs3kit/bs3-rm-InitMemory.c | 372 +
.../bootsectors/bs3kit/bs3-shutdown.c | 77 +
.../bootsectors/bs3kit/bs3-system-data.asm | 1046 ++
.../bootsectors/bs3kit/bs3-wc16-I4D.asm | 70 +
.../bootsectors/bs3kit/bs3-wc16-I8DQ.asm | 111 +
.../bootsectors/bs3kit/bs3-wc16-I8DR.asm | 111 +
.../bootsectors/bs3kit/bs3-wc16-I8RS.asm | 68 +
.../bootsectors/bs3kit/bs3-wc16-U4D.asm | 110 +
.../bootsectors/bs3kit/bs3-wc16-U8DQ.asm | 114 +
.../bootsectors/bs3kit/bs3-wc16-U8DR.asm | 114 +
.../bootsectors/bs3kit/bs3-wc16-U8LS.asm | 70 +
.../bootsectors/bs3kit/bs3-wc16-U8RS.asm | 68 +
.../bootsectors/bs3kit/bs3-wc32-I8D.asm | 71 +
.../bootsectors/bs3kit/bs3-wc32-I8RS.asm | 60 +
.../bootsectors/bs3kit/bs3-wc32-U8D.asm | 71 +
.../bootsectors/bs3kit/bs3-wc32-U8LS.asm | 62 +
.../bootsectors/bs3kit/bs3-wc32-U8RS.asm | 61 +
.../ValidationKit/bootsectors/bs3kit/bs3cpudt.c | 61 +
.../bootsectors/bs3kit/bs3kit-autostubs.kmk | 125 +
.../ValidationKit/bootsectors/bs3kit/bs3kit-docs.c | 160 +
.../bs3kit/bs3kit-mangling-code-define.h | 158 +
.../bs3kit/bs3kit-mangling-code-undef.h | 158 +
.../bootsectors/bs3kit/bs3kit-mangling-code.h | 42 +
.../bootsectors/bs3kit/bs3kit-mangling-data.h | 281 +
.../bootsectors/bs3kit/bs3kit-template-footer.h | 83 +
.../bootsectors/bs3kit/bs3kit-template-footer.mac | 130 +
.../bootsectors/bs3kit/bs3kit-template-header.h | 522 +
.../bootsectors/bs3kit/bs3kit-template-header.mac | 498 +
src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h | 3362 ++++
.../ValidationKit/bootsectors/bs3kit/bs3kit.mac | 1684 ++
src/VBox/ValidationKit/common/Makefile.kmk | 2 +-
src/VBox/ValidationKit/common/__init__.py | 4 +-
.../ValidationKit/common/constants/__init__.py | 4 +-
src/VBox/ValidationKit/common/constants/result.py | 4 +-
.../ValidationKit/common/constants/rtexitcode.py | 4 +-
src/VBox/ValidationKit/common/constants/tbreq.py | 6 +-
src/VBox/ValidationKit/common/constants/tbresp.py | 4 +-
.../ValidationKit/common/constants/valueunit.py | 4 +-
src/VBox/ValidationKit/common/utils.py | 419 +-
src/VBox/ValidationKit/common/webutils.py | 15 +-
.../ValidationKit/docs/AutomaticTestingRevamp.html | 12 +-
.../ValidationKit/docs/AutomaticTestingRevamp.txt | 64 +-
src/VBox/ValidationKit/docs/Makefile.kmk | 2 +-
.../docs/VBoxValidationKitReadMe.html | 2 +-
.../ValidationKit/docs/VBoxValidationKitReadMe.txt | 2 +-
src/VBox/ValidationKit/snippets/alloc-1.c | 6 +-
src/VBox/ValidationKit/snippets/time-1.c | 10 +-
src/VBox/ValidationKit/td-dummy.py | 2 +-
src/VBox/ValidationKit/testanalysis/Makefile.kmk | 2 +-
src/VBox/ValidationKit/testanalysis/__init__.py | 4 +-
src/VBox/ValidationKit/testanalysis/diff.py | 4 +-
src/VBox/ValidationKit/testanalysis/reader.py | 4 +-
src/VBox/ValidationKit/testanalysis/reporting.py | 4 +-
src/VBox/ValidationKit/testanalysis/tst-a1.py | 4 +-
src/VBox/ValidationKit/testboxscript/Makefile.kmk | 9 +-
.../ValidationKit/testboxscript/TestBoxHelper.cpp | 2 +-
.../testboxscript/darwin/setup-routines.sh | 2 +-
.../testboxscript/linux/setup-routines.sh | 22 +-
src/VBox/ValidationKit/testboxscript/setup.sh | 15 +-
.../ValidationKit/testboxscript/testboxcommand.py | 4 +-
.../ValidationKit/testboxscript/testboxcommons.py | 6 +-
.../testboxscript/testboxconnection.py | 4 +-
.../ValidationKit/testboxscript/testboxscript.py | 6 +-
.../testboxscript/testboxscript_real.py | 50 +-
.../ValidationKit/testboxscript/testboxtasks.py | 10 +-
.../ValidationKit/testboxscript/testboxupgrade.py | 4 +-
.../ValidationKit/testboxscript/win/readme.txt | 9 +
src/VBox/ValidationKit/testdriver/Makefile.kmk | 2 +-
src/VBox/ValidationKit/testdriver/__init__.py | 4 +-
src/VBox/ValidationKit/testdriver/base.py | 58 +-
src/VBox/ValidationKit/testdriver/reporter.py | 248 +-
src/VBox/ValidationKit/testdriver/tst-txsclient.py | 6 +-
src/VBox/ValidationKit/testdriver/txsclient.py | 39 +-
src/VBox/ValidationKit/testdriver/vbox.py | 295 +-
src/VBox/ValidationKit/testdriver/vboxcon.py | 4 +-
src/VBox/ValidationKit/testdriver/vboxinstaller.py | 15 +-
src/VBox/ValidationKit/testdriver/vboxtestvms.py | 37 +-
src/VBox/ValidationKit/testdriver/vboxwrappers.py | 331 +-
src/VBox/ValidationKit/testdriver/winbase.py | 86 +-
src/VBox/ValidationKit/testmanager/Makefile.kmk | 2 +-
src/VBox/ValidationKit/testmanager/__init__.py | 4 +-
.../ValidationKit/testmanager/batch/Makefile.kmk | 2 +-
.../ValidationKit/testmanager/batch/add_build.py | 4 +-
.../testmanager/batch/check_for_deleted_builds.py | 119 +
.../testmanager/batch/close_orphaned_testsets.py | 8 +-
.../ValidationKit/testmanager/batch/del_build.py | 4 +-
.../testmanager/batch/filearchiver.py | 4 +-
.../testmanager/batch/regen_sched_queues.py | 4 +-
.../ValidationKit/testmanager/batch/vcs_import.py | 4 +-
.../testmanager/batch/virtual_test_sheriff.py | 1089 ++
.../ValidationKit/testmanager/cgi/Makefile.kmk | 2 +-
src/VBox/ValidationKit/testmanager/cgi/admin.py | 4 +-
.../ValidationKit/testmanager/cgi/debuginfo.py | 4 +-
src/VBox/ValidationKit/testmanager/cgi/index.py | 4 +-
src/VBox/ValidationKit/testmanager/cgi/logout.py | 4 +-
src/VBox/ValidationKit/testmanager/cgi/logout2.py | 4 +-
.../ValidationKit/testmanager/cgi/testboxdisp.py | 4 +-
src/VBox/ValidationKit/testmanager/config.py | 22 +-
.../ValidationKit/testmanager/core/Makefile.kmk | 2 +-
.../ValidationKit/testmanager/core/__init__.py | 4 +-
src/VBox/ValidationKit/testmanager/core/base.py | 142 +-
src/VBox/ValidationKit/testmanager/core/build.py | 35 +-
.../testmanager/core/buildblacklist.py | 16 +-
.../ValidationKit/testmanager/core/buildsource.py | 25 +-
.../ValidationKit/testmanager/core/coreconsts.py | 4 +-
src/VBox/ValidationKit/testmanager/core/db.py | 72 +-
.../ValidationKit/testmanager/core/dbobjcache.py | 15 +-
.../testmanager/core/failurecategory.py | 279 +-
.../testmanager/core/failurereason.py | 558 +-
.../testmanager/core/globalresource.py | 14 +-
src/VBox/ValidationKit/testmanager/core/report.py | 636 +-
.../ValidationKit/testmanager/core/schedgroup.py | 176 +-
.../testmanager/core/schedulerbase.py | 108 +-
.../testmanager/core/schedulerbeci.py | 8 +-
.../ValidationKit/testmanager/core/systemlog.py | 8 +-
.../ValidationKit/testmanager/core/testbox.pgsql | 626 +
src/VBox/ValidationKit/testmanager/core/testbox.py | 1232 +-
.../testmanager/core/testboxcontroller.py | 31 +-
.../testmanager/core/testboxstatus.py | 62 +-
.../ValidationKit/testmanager/core/testcase.pgsql | 23 +-
.../ValidationKit/testmanager/core/testcase.py | 117 +-
.../ValidationKit/testmanager/core/testcaseargs.py | 94 +-
.../ValidationKit/testmanager/core/testgroup.py | 90 +-
.../testmanager/core/testresultfailures.py | 514 +
.../ValidationKit/testmanager/core/testresults.py | 721 +-
src/VBox/ValidationKit/testmanager/core/testset.py | 238 +-
.../ValidationKit/testmanager/core/useraccount.py | 64 +-
.../ValidationKit/testmanager/core/vcsrevisions.py | 9 +-
.../testmanager/core/webservergluebase.py | 14 +-
.../testmanager/core/webservergluecgi.py | 4 +-
src/VBox/ValidationKit/testmanager/db/Makefile.kmk | 22 +-
.../db/TestManagerDatabaseComments.pgsql | 132 +-
.../testmanager/db/TestManagerDatabaseInit.pgsql | 210 +-
.../testmanager/db/gen-sql-comments.py | 2 +-
.../testmanager/db/partial-db-dump.py | 343 +
...b-r16-testcaseargs-1-testresultfailures-1.pgsql | 112 +
.../db/tmdb-r17-testresultvalues-4.pgsql | 39 +
...db-r18-testresultfiles-1-testresultmsgs-1.pgsql | 163 +
.../testmanager/db/tmdb-r19-testboxes-3.pgsql | 347 +
...20-testcases-1-testgroups-1-schedgroups-1.pgsql | 57 +
.../testmanager/db/tmdb-r21-testsets-4.pgsql | 280 +
...xes-3-teststatus-4-testboxinschedgroups-1.pgsql | 171 +
.../ValidationKit/testmanager/debug/Makefile.kmk | 2 +-
.../ValidationKit/testmanager/debug/__init__.py | 4 +-
.../testmanager/debug/cgiprofiling.py | 4 +-
.../testmanager/htdocs/css/common.css | 4 +
.../ValidationKit/testmanager/htdocs/js/common.js | 86 +
.../ValidationKit/testmanager/misc/Makefile.kmk | 2 +-
.../ValidationKit/testmanager/webui/Makefile.kmk | 2 +-
.../ValidationKit/testmanager/webui/__init__.py | 4 +-
.../ValidationKit/testmanager/webui/template.html | 2 +-
.../ValidationKit/testmanager/webui/wuiadmin.py | 964 +-
.../testmanager/webui/wuiadminbuild.py | 4 +-
.../testmanager/webui/wuiadminbuildblacklist.py | 6 +-
.../testmanager/webui/wuiadminbuildcategory.py | 4 +-
.../testmanager/webui/wuiadminbuildsource.py | 4 +-
.../testmanager/webui/wuiadminfailurecategory.py | 136 +
.../testmanager/webui/wuiadminfailurereason.py | 70 +-
.../testmanager/webui/wuiadminglobalrsrc.py | 4 +-
.../testmanager/webui/wuiadminschedgroup.py | 10 +-
.../testmanager/webui/wuiadminsystemlog.py | 7 +-
.../testmanager/webui/wuiadmintestbox.py | 121 +-
.../testmanager/webui/wuiadmintestcase.py | 65 +-
.../testmanager/webui/wuiadmintestgroup.py | 10 +-
.../testmanager/webui/wuiadminuseraccount.py | 4 +-
.../ValidationKit/testmanager/webui/wuibase.py | 173 +-
.../testmanager/webui/wuicontentbase.py | 203 +-
.../testmanager/webui/wuifailurecategory.py | 103 -
.../ValidationKit/testmanager/webui/wuigraphwiz.py | 4 +-
.../ValidationKit/testmanager/webui/wuihlpform.py | 869 +-
.../ValidationKit/testmanager/webui/wuihlpgraph.py | 8 +-
.../testmanager/webui/wuihlpgraphbase.py | 4 +-
.../testmanager/webui/wuihlpgraphgooglechart.py | 8 +-
.../testmanager/webui/wuihlpgraphmatplotlib.py | 18 +-
.../testmanager/webui/wuihlpgraphsimple.py | 6 +-
.../testmanager/webui/wuilogviewer.py | 71 +-
.../ValidationKit/testmanager/webui/wuimain.py | 440 +-
.../ValidationKit/testmanager/webui/wuireport.py | 523 +-
.../testmanager/webui/wuitestresult.py | 343 +-
.../testmanager/webui/wuitestresultfailure.py | 100 +
.../testmanager/webui/wuivcshistory.py | 4 +-
src/VBox/ValidationKit/tests/Makefile.kmk | 2 +-
.../ValidationKit/tests/additions/Makefile.kmk | 2 +-
.../ValidationKit/tests/additions/tdAddBasic1.py | 58 +-
.../tests/additions/tdAddGuestCtrl.py | 44 +-
src/VBox/ValidationKit/tests/api/Makefile.kmk | 2 +-
.../ValidationKit/tests/api/tdAppliance1-t1.ova | Bin 0 -> 9216 bytes
.../tests/api/tdAppliance1-t2-ovftool-4.1.0.ova | Bin 0 -> 77312 bytes
.../ValidationKit/tests/api/tdAppliance1-t2.ova | Bin 0 -> 77312 bytes
.../tests/api/tdAppliance1-t3-ovftool-4.1.0.ova | Bin 0 -> 9728 bytes
.../ValidationKit/tests/api/tdAppliance1-t3.ova | Bin 0 -> 9728 bytes
.../tests/api/tdAppliance1-t4-ovftool-4.1.0.ova | Bin 0 -> 116224 bytes
.../ValidationKit/tests/api/tdAppliance1-t4.ova | Bin 0 -> 116224 bytes
.../ValidationKit/tests/api/tdAppliance1-t4.pem | 74 +
.../tests/api/tdAppliance1-t5-ovftool-4.1.0.ova | Bin 0 -> 112640 bytes
.../ValidationKit/tests/api/tdAppliance1-t5.ova | Bin 0 -> 112640 bytes
.../tests/api/tdAppliance1-t6-ovftool-4.1.0.ova | Bin 0 -> 218624 bytes
.../ValidationKit/tests/api/tdAppliance1-t6.ova | Bin 0 -> 218624 bytes
.../ValidationKit/tests/api/tdAppliance1-t6.pem | 134 +
src/VBox/ValidationKit/tests/api/tdAppliance1.py | 215 +
src/VBox/ValidationKit/tests/api/tdMoveMedium.py | 174 +
src/VBox/ValidationKit/tests/api/tdPython1.py | 4 +-
src/VBox/ValidationKit/tests/api/tdTreeDepth1.py | 4 +-
.../ValidationKit/tests/autostart/Makefile.kmk | 2 +-
.../ValidationKit/tests/autostart/tdAutostart1.py | 17 +-
.../ValidationKit/tests/benchmarks/Makefile.kmk | 2 +-
.../ValidationKit/tests/benchmarks/tdBenchmark1.py | 4 +-
src/VBox/ValidationKit/tests/cpu/Makefile.kmk | 2 +-
src/VBox/ValidationKit/tests/cpu/tdCpuPae1.py | 4 +-
.../ValidationKit/tests/installation/Makefile.kmk | 2 +-
.../tests/installation/tdGuestOsInstOs2.py | 4 +-
.../tests/installation/tdGuestOsInstTest1.py | 24 +-
src/VBox/ValidationKit/tests/network/Makefile.kmk | 2 +-
.../ValidationKit/tests/network/tdNetBenchmark1.py | 4 +-
.../ValidationKit/tests/selftests/Makefile.kmk | 2 +-
.../ValidationKit/tests/selftests/tdSelfTest1.py | 4 +-
.../ValidationKit/tests/selftests/tdSelfTest2.py | 4 +-
.../ValidationKit/tests/selftests/tdSelfTest3.py | 4 +-
.../ValidationKit/tests/selftests/tdSelfTest4.py | 4 +-
.../tests/shutdown/tdGuestOsShutdown1.py | 4 +-
.../ValidationKit/tests/smoketests/Makefile.kmk | 2 +-
.../ValidationKit/tests/smoketests/tdSmokeTest1.py | 4 +-
src/VBox/ValidationKit/tests/storage/Makefile.kmk | 6 +-
.../ValidationKit/tests/storage/remoteexecutor.py | 260 +
src/VBox/ValidationKit/tests/storage/storagecfg.py | 539 +
.../tests/storage/tdStorageBenchmark1.py | 1126 +-
.../tests/storage/tdStorageSnapshotMerging1.py | 2 +-
.../tests/storage/tdStorageStress1.py | 2 +-
.../ValidationKit/tests/teleportation/Makefile.kmk | 2 +-
.../tests/teleportation/tdTeleportLocal1.py | 4 +-
.../ValidationKit/tests/unittests/Makefile.kmk | 2 +-
.../ValidationKit/tests/unittests/tdUnitTest1.py | 29 +-
src/VBox/ValidationKit/tests/usb/Makefile.kmk | 5 +-
src/VBox/ValidationKit/tests/usb/tdUsb1.py | 217 +-
src/VBox/ValidationKit/tests/usb/tst-utsgadget.py | 138 +
src/VBox/ValidationKit/tests/usb/usbgadget.py | 1469 +-
src/VBox/ValidationKit/utils/Makefile.kmk | 5 +-
.../ValidationKit/utils/TestExecServ/Makefile.kmk | 2 +-
.../utils/TestExecServ/TestExecService.cpp | 26 +-
.../utils/TestExecServ/TestExecServiceInternal.h | 2 +-
.../utils/TestExecServ/TestExecServiceTcp.cpp | 18 +-
.../utils/TestExecServ/linux/vboxtxs-nat.sh | 243 +-
.../utils/TestExecServ/linux/vboxtxs.sh | 243 +-
src/VBox/ValidationKit/utils/cpu/Makefile.kmk | 4 +-
src/VBox/ValidationKit/utils/cpu/cidet-app.cpp | 8 +-
src/VBox/ValidationKit/utils/cpu/cidet-appA.asm | 2 +-
src/VBox/ValidationKit/utils/cpu/cidet-core.cpp | 15 +-
src/VBox/ValidationKit/utils/cpu/cidet-instr-1.cpp | 2 +-
src/VBox/ValidationKit/utils/cpu/cidet.h | 2 +-
src/VBox/ValidationKit/utils/cpu/cidet.mac | 2 +-
.../ValidationKit/utils/cpu/cpu-alloc-all-mem.cpp | 2 +-
src/VBox/ValidationKit/utils/cpu/cpu-numa.cpp | 2 +-
.../ValidationKit/utils/cpu/exceptionsR3-asm.asm | 2 +-
src/VBox/ValidationKit/utils/cpu/exceptionsR3.cpp | 2 +-
src/VBox/ValidationKit/utils/cpu/rdtsc.cpp | 2 +-
src/VBox/ValidationKit/utils/cpu/xmmsaving-asm.asm | 2 +-
src/VBox/ValidationKit/utils/cpu/xmmsaving.cpp | 2 +-
src/VBox/ValidationKit/utils/misc/Makefile.kmk | 2 +-
.../ValidationKit/utils/misc/loadgenerator.cpp | 4 +-
.../ValidationKit/utils/misc/loadgeneratorR0.cpp | 2 +-
src/VBox/ValidationKit/utils/misc/vts_rm.cpp | 2 +-
src/VBox/ValidationKit/utils/misc/vts_tar.cpp | 2 +-
src/VBox/ValidationKit/utils/network/Makefile.kmk | 2 +-
src/VBox/ValidationKit/utils/network/NetPerf.cpp | 4 +-
src/VBox/ValidationKit/utils/nt/Makefile.kmk | 2 +-
src/VBox/ValidationKit/utils/nt/ntsetfreq.cpp | 47 +-
src/VBox/ValidationKit/utils/nt/nttimesources.cpp | 6 +-
src/VBox/ValidationKit/utils/usb/Makefile.kmk | 27 +-
src/VBox/ValidationKit/utils/usb/UsbTest.cpp | 472 +-
.../ValidationKit/utils/usb/UsbTestService.cpp | 1648 ++
.../utils/usb/UsbTestServiceGadget.cpp | 204 +
.../ValidationKit/utils/usb/UsbTestServiceGadget.h | 533 +
.../utils/usb/UsbTestServiceGadgetCfg.cpp | 458 +
.../utils/usb/UsbTestServiceGadgetClassTest.cpp | 463 +
.../utils/usb/UsbTestServiceGadgetHost.cpp | 172 +
.../utils/usb/UsbTestServiceGadgetHostInternal.h | 120 +
.../utils/usb/UsbTestServiceGadgetHostUsbIp.cpp | 255 +
.../utils/usb/UsbTestServiceGadgetInternal.h | 106 +
.../utils/usb/UsbTestServiceInternal.h | 215 +
.../utils/usb/UsbTestServicePlatform-linux.cpp | 440 +
.../utils/usb/UsbTestServicePlatform.h | 92 +
.../utils/usb/UsbTestServiceProtocol.cpp | 114 +
.../utils/usb/UsbTestServiceProtocol.h | 364 +
.../ValidationKit/utils/usb/UsbTestServiceTcp.cpp | 502 +
src/apps/Makefile.kmk | 7 +-
src/apps/adpctl/Makefile.kmk | 29 -
src/apps/adpctl/VBoxNetAdpCtl.cpp | 483 -
src/apps/svnsync-vbox/Makefile | 9 +-
src/apps/svnsync-vbox/Makefile.kmk | 2 +-
src/apps/svnsync-vbox/main.c | 227 +-
src/apps/tunctl/Makefile.kmk | 2 +-
src/bldprogs/Makefile.kmk | 10 +-
src/bldprogs/VBoxCPP.cpp | 59 +-
src/bldprogs/VBoxCheckImports.cpp | 9 +-
src/bldprogs/VBoxCmp.cpp | 2 +-
src/bldprogs/VBoxCompilerPlugIns.h | 2 +-
src/bldprogs/VBoxCompilerPlugInsCommon.cpp | 228 +-
src/bldprogs/VBoxCompilerPlugInsGcc.cpp | 2 +-
src/bldprogs/VBoxDef2LazyLoad.cpp | 8 +-
src/bldprogs/VBoxPeSetVersion.cpp | 5 +-
src/bldprogs/VBoxTpG.cpp | 81 +-
src/bldprogs/bin2c.c | 57 +-
src/bldprogs/biossums.c | 2 +-
src/bldprogs/filesplitter.cpp | 2 +-
src/bldprogs/preload.cpp | 6 +-
src/bldprogs/scm.cpp | 15 +-
src/bldprogs/scm.h | 6 +-
src/bldprogs/scmdiff.cpp | 2 +-
src/bldprogs/scmdiff.h | 2 +-
src/bldprogs/scmrw.cpp | 199 +-
src/bldprogs/scmstream.cpp | 3 +-
src/bldprogs/scmstream.h | 2 +-
src/bldprogs/scmsubversion.cpp | 18 +-
src/libs/Makefile.kmk | 4 +-
src/libs/kStuff/Makefile.kmk | 2 +-
src/libs/kStuff/iprt/kRdrFile-iprt.cpp | 5 +
src/libs/kStuff/kStuff/include/k/kDefs.h | 6 +-
src/libs/kStuff/kStuff/kDbg/kDbgHlp.h | 10 +-
src/libs/kStuff/kStuff/kDbg/kDbgHlpCrt.cpp | 4 +-
src/libs/kStuff/kStuff/kLdr/kLdrMod.c | 3 +-
src/libs/kStuff/kStuff/kLdr/kLdrModLX.c | 31 +-
src/libs/kStuff/kStuff/kLdr/kLdrModMachO.c | 50 +-
src/libs/kStuff/kStuff/kLdr/kLdrModPE.c | 13 +-
src/libs/kStuff/kStuff/kProfiler2/kPrf2Read.cpp | 4 +-
src/libs/kStuff/kStuff/kProfiler2/prfreader.cpp.h | 8 +-
src/libs/kStuff/kStuff/kRdr/kRdrBuffered.cpp | 5 +-
src/libs/liblzf-3.4/Makefile.kmk | 8 +-
src/libs/xpcom18a4/Config.kmk | 20 +-
src/libs/xpcom18a4/Makefile.kmk | 15 +-
.../ipc/ipcd/client/src/ipcConnectionUnix.cpp | 12 +
src/libs/xpcom18a4/java/Makefile.kmk | 2 +-
.../xpcom18a4/nsprpub/pr/include/md/_netbsd.cfg | 2 +-
src/libs/xpcom18a4/nsprpub/pr/src/cplus/rctime.cpp | 2 +-
src/libs/xpcom18a4/nsprpub/pr/src/misc/prtime.c | 2 +-
src/libs/xpcom18a4/python/Makefile.kmk | 221 +-
src/libs/xpcom18a4/python/__init__.py | 39 +-
src/libs/xpcom18a4/python/client/__init__.py | 71 +-
src/libs/xpcom18a4/python/components.py | 52 +-
src/libs/xpcom18a4/python/file.py | 18 +-
src/libs/xpcom18a4/python/gen_python_deps.py | 20 +-
src/libs/xpcom18a4/python/primitives.py | 2 +-
src/libs/xpcom18a4/python/server/__init__.py | 6 +-
src/libs/xpcom18a4/python/server/loader.py | 18 +-
src/libs/xpcom18a4/python/server/module.py | 12 +-
src/libs/xpcom18a4/python/server/policy.py | 68 +-
src/libs/xpcom18a4/python/src/ErrorUtils.cpp | 45 +
src/libs/xpcom18a4/python/src/PyGBase.cpp | 52 +-
src/libs/xpcom18a4/python/src/PyIClassInfo.cpp | 6 +-
.../python/src/PyIComponentManagerObsolete.cpp | 7 +-
src/libs/xpcom18a4/python/src/PyIID.cpp | 100 +-
src/libs/xpcom18a4/python/src/PyIInputStream.cpp | 8 +
src/libs/xpcom18a4/python/src/PyIInterfaceInfo.cpp | 6 +-
.../python/src/PyIInterfaceInfoManager.cpp | 6 +-
src/libs/xpcom18a4/python/src/PyISupports.cpp | 29 +
src/libs/xpcom18a4/python/src/PyIVariant.cpp | 14 +-
src/libs/xpcom18a4/python/src/PyXPCOM.h | 22 +
src/libs/xpcom18a4/python/src/Pyxpt_info.cpp | 18 +-
src/libs/xpcom18a4/python/src/TypeObject.cpp | 66 +-
src/libs/xpcom18a4/python/src/VariantUtils.cpp | 327 +-
src/libs/xpcom18a4/python/src/dllmain.cpp | 12 +-
src/libs/xpcom18a4/python/src/loader/pyloader.cpp | 2 +
src/libs/xpcom18a4/python/src/module/_xpcom.cpp | 127 +-
.../xpcom18a4/python/test/test_test_component.py | 2 +-
src/libs/xpcom18a4/python/vboxxpcom.py | 6 +-
src/libs/xpcom18a4/python/xpt.py | 22 +-
src/libs/xpcom18a4/vboxdeps.cpp | 2 +
.../xpcom18a4/xpcom/base/nsExceptionService.cpp | 28 +-
.../xpcom18a4/xpcom/components/nsCategoryManager.h | 4 +-
src/libs/xpcom18a4/xpcom/ds/nsObserverService.cpp | 14 +-
src/libs/xpcom18a4/xpcom/ds/nsTimelineService.cpp | 4 +-
src/libs/xpcom18a4/xpcom/glue/nsIGenericFactory.h | 2 +
.../xpcom18a4/xpcom/io/SpecialSystemDirectory.cpp | 3 +
.../xpcom18a4/xpcom/io/SpecialSystemDirectory.h | 4 +-
src/libs/xpcom18a4/xpcom/io/nsDirectoryService.cpp | 10 +-
src/libs/xpcom18a4/xpcom/io/nsLocalFileOS2.cpp | 2 +
src/libs/xpcom18a4/xpcom/io/nsLocalFileUnix.cpp | 8 +-
src/libs/xpcom18a4/xpcom/io/nsLocalFileWin.cpp | 2 +
.../src/md/unix/xptcinvoke_amd64_darwin.cpp | 7 +
src/libs/xpcom18a4/xpcom/threads/nsAutoLock.h | 42 +-
src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h | 5 +-
.../xpcom18a4/xpcom/typelib/xpidl/xpidl_header.c | 6 +-
src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl_idl.c | 6 +-
.../xpcom18a4/xpcom/typelib/xpidl/xpidl_java.c | 2 +
.../xpcom18a4/xpcom/typelib/xpidl/xpidl_util.c | 5 +-
.../xpcom18a4/xpcom/typelib/xpt/src/xpt_struct.c | 2 +-
src/recompiler/Makefile.kmk | 5 +-
src/recompiler/Sun/config-host.h | 2 +-
src/recompiler/Sun/config.h | 2 +-
src/recompiler/Sun/crt/stdio.h | 2 +-
src/recompiler/Sun/kvm.h | 2 +-
src/recompiler/Sun/testmath.c | 2 +-
src/recompiler/VBoxREM.def | 4 +-
src/recompiler/VBoxREM.rc | 2 +-
src/recompiler/VBoxREMWrapper.cpp | 41 +-
src/recompiler/VBoxREMWrapperA.asm | 2 +-
src/recompiler/VBoxRecompiler.c | 125 +-
src/recompiler/cpu-exec.c | 12 +-
src/recompiler/exec.c | 2 +-
src/recompiler/target-i386/cpu.h | 5 +-
src/recompiler/target-i386/translate.c | 8 +-
src/recompiler/tcg/i386/tcg-target.c | 4 +-
src/recompiler/tests/test-mmap.c | 6 +-
9865 files changed, 786433 insertions(+), 289347 deletions(-)
delete mode 100644 debian/.gitattributes
create mode 100644 debian/patches/fix-gcc-check.patch
create mode 100644 include/VBox/com/microatl.h
create mode 100644 include/VBox/vmm/apic.h
create mode 100644 include/VBox/vmm/pdmstorageifs.h
create mode 100644 include/iprt/asm-amd64-x86-watcom-16.h
create mode 100644 include/iprt/asm-amd64-x86-watcom-32.h
create mode 100644 include/iprt/asm-watcom-x86-16.h
create mode 100644 include/iprt/asm-watcom-x86-32.h
create mode 100644 include/iprt/bldprog-strtab-template.cpp.h
create mode 100644 include/iprt/bldprog-strtab.h
create mode 100644 include/iprt/formats/elf-amd64.h
create mode 100644 include/iprt/formats/elf-common.h
create mode 100644 include/iprt/formats/elf-i386.h
create mode 100644 include/iprt/formats/elf.h
create mode 100644 include/iprt/formats/elf32.h
create mode 100644 include/iprt/formats/elf64.h
create mode 100644 include/iprt/formats/mz.h
create mode 100644 include/iprt/formats/omf.h
create mode 100644 include/iprt/formats/pecoff.h
create mode 100644 include/iprt/json.h
create mode 100644 include/iprt/nt/dispmprt.h
create mode 100644 include/iprt/nt/miniport.h
create mode 100644 include/iprt/nt/ndis.h
create mode 100644 include/iprt/nt/ntddk.h
create mode 100644 include/iprt/nt/rx.h
create mode 100644 include/iprt/nt/tdikrnl.h
create mode 100644 include/iprt/nt/video.h
create mode 100644 include/iprt/nt/wdm.h
create mode 100644 include/iprt/uint32.h
create mode 100644 include/iprt/uint64.h
create mode 100644 include/iprt/win/d3d8.h
create mode 100644 include/iprt/win/d3d9.h
create mode 100644 include/iprt/win/intsafe.h
create mode 100644 include/iprt/win/iphlpapi.h
create mode 100644 include/iprt/win/netioapi.h
create mode 100644 include/iprt/win/ntdddisk.h
create mode 100644 include/iprt/win/ntddndis.h
create mode 100644 include/iprt/win/ntverp.h
create mode 100644 include/iprt/win/objbase.h
create mode 100644 include/iprt/win/objidl.h
create mode 100644 include/iprt/win/setupapi.h
create mode 100644 include/iprt/win/shlobj.h
create mode 100644 include/iprt/win/shlwapi.h
create mode 100644 include/iprt/win/windef.h
create mode 100644 include/iprt/win/windows.h
create mode 100644 include/iprt/win/winsock2.h
create mode 100644 include/iprt/win/ws2tcpip.h
delete mode 100644 include/iprt/x509-branch-collision.h
create mode 100644 src/VBox/Additions/common/VBoxGuest/VBoxGuest-netbsd.c
delete mode 100644 src/VBox/Additions/common/VBoxGuest/linux/dkms.conf
create mode 100755 src/VBox/Additions/linux/installer/install.sh.in
create mode 100644 src/VBox/Additions/linux/lightdm-greeter/Config.kmk
create mode 100644 src/VBox/Devices/Audio/DevIchHdaCommon.h
create mode 100644 src/VBox/Devices/Audio/DrvHostDebugAudio.cpp
delete mode 100644 src/VBox/Devices/Audio/sys-queue.h
create mode 100644 src/VBox/Devices/BiosCommonCode/ASMBitLastSetU16.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/DoUInt32Div.c
create mode 100644 src/VBox/Devices/BiosCommonCode/__I4D.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/__I4M.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/__U4D.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/__U4M.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/__U8LS.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/__U8RS.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/biosorg_check.sed
create mode 100644 src/VBox/Devices/BiosCommonCode/commondefs.inc
create mode 100644 src/VBox/Devices/BiosCommonCode/fmemcpy.asm
create mode 100644 src/VBox/Devices/BiosCommonCode/fmemset.asm
delete mode 100644 src/VBox/Devices/BiosCommonCode/support.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/AppPkg.dec
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/ArithChk/ArithChk.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/ArithChk/arithchk.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/OrderedCollectionTest.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/OrderedCollectionTest.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/OrderedCollectionTest/gentest.sh
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/Efi/edk2module.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Include/fileobject.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Include/pyport.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Modules/_sre.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Modules/zlib/zutil.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.1/Objects/stringlib/localeutil.h
create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/ntpath.py
create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/os.py
create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/pydoc.py
create mode 100755 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Lib/site.py
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/addrinfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/errnomodule.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/expat/expat_external.h
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/expat/xmlparse.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/selectmodule.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Modules/socketmodule.h
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Python/getcopyright.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PyMod-2.7.2/Python/import.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Python/PythonReadMe.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetAddrInfo/GetAddrInfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetAddrInfo/GetAddrInfo.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetNameInfo/GetNameInfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/GetNameInfo/GetNameInfo.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Exit.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/MemoryMap.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Mtrr.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/Ports.c
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/ISSUES.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/AppPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/License.txt
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/ConvertMasmToNasm.py
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/SetVisualStudio.bat
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/ShowEnvironment.bat
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/UpdateBuildVersions.py
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Scripts/gcc4.9-ld-script
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/BinaryFiles.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/AArch64/ProcessorBind.h
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Include/Arm/ProcessorBind.h
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/GenPcdDb.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/InfSectionParser.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathOs.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathOsPath.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/LongFilePathSupport.py
mode change 100644 => 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Ecc/C.g
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256GenerateKeys.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPrivateKey.pem
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPublicKey.bin
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Rsa2048Sha256Sign/TestSigningPublicKey.txt
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Core/FileHook.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/InventoryWs.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Library/UniClassObject.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/ReplacePkg.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Workspace/MetaFileCommentParser.py
create mode 100755 src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Workspace/WorkspaceCommon.py
create mode 100644 src/VBox/Devices/EFI/Firmware/BaseTools/get_vsvars.bat
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/Cryptest.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/CryptestExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Application/Cryptest/TSVerify.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptRuntimeDxe/CryptRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptoPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/CryptoPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Include/memory.h
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/BaseCryptLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptAesNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptArc4Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Cipher/CryptTdesNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptMd4Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hash/CryptSha512Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hmac/CryptHmacMd5Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Hmac/CryptHmacSha1Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/PeiCryptLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pem/CryptPemNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptAuthenticodeNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptDhNull.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Sign.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7SignNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7Verify.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptPkcs7VerifyNull.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsa.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaBasic.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExt.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptRsaExtNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptTs.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptTsNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/CryptX509Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Rand/CryptRandNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/ConstantTimeClock.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathDivU64x64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathLShiftS64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathMultS64x64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathRShiftU64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathReminderU64x64.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/Ia32/MathReminderU64x64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/SysCall/RealTimeClock.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/BaseCryptLibRuntimeCryptProtocol.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptAesNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptArc4Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Cipher/CryptTdesNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptMd4Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptMd5Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hash/CryptSha1Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hmac/CryptHmacMd5Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Hmac/CryptHmacSha1Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/InternalCryptLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pem/CryptPemNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptAuthenticodeNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptDhNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptPkcs7SignNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptPkcs7VerifyNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptRsaExtNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Pk/CryptX509Null.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/Rand/CryptRandNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/BaseIntrinsicLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathLShiftS64.S
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathLShiftS64.c
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathRShiftU64.S
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/IntrinsicLib/Ia32/MathRShiftU64.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/EDKII_openssl-0.9.8w.patch
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/EDKII_openssl-1.0.2d.patch
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/OpensslLib/OpensslLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/CryptoPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/Edk2Setup.bat
create mode 100644 src/VBox/Devices/EFI/Firmware/EfiModules.kmk
create mode 100644 src/VBox/Devices/EFI/Firmware/FatBinPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/FatBinPkg/EnhancedFatDxe/AArch64/Fat.efi
create mode 100755 src/VBox/Devices/EFI/Firmware/FatBinPkg/EnhancedFatDxe/Arm/Fat.efi
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyPei/IsaFloppyPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/IsaIoDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2KeyboardDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseDxe/Ps2MouseDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe/IdeBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPort.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Pci/VgaMiniPortDxe/VgaMiniPortExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/BlockIoDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/KeyboardDxe/KeyboardDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/Snp16Dxe/BiosSnp16Extra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/VideoDxe/BiosVideoDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/LegacyBiosDxeExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Include/Guid/LzmaDecompress.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/IntelFrameworkModulePkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/IntelFrameworkModulePkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeCapsuleLib/DxeCapsuleLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaArchDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Bra.h
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/PlatformBdsLibNull/PlatformBdsLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/SmmRuntimeDxeReportStatusCodeLibFramework/SmmRuntimeDxeReportStatusCodeLibFramework.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiS3SaveDxe/AcpiS3SaveDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Acpi/AcpiSupportDxe/AcpiSupportDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/Console/VgaClassDxe/VgaClassDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIoDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/CpuIoDxe/CpuIoDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/DataHubDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubStdErrDxe/DataHubStdErrDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/FwVolDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/UpdateDriverDxe/UpdateDriverDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/LegacyRegionDxe/LegacyRegionDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/DatahubStatusCodeHandlerDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/StatusCodeRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/IntelFrameworkPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/IntelFrameworkPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeIoLibCpuIo/DxeIoLibCpuIo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/DxeSmmDriverEntryPoint/DxeSmmDriverEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/FrameworkUefiLib/FrameworkUefiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiHobLibFramework/PeiHobLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/DxeIpl.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspDxeIpl/FspDxeIpl.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/FspSecCore.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspHelper.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/FspHelper.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/InitializeFpu.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/InitializeFpu.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/MicrocodeLoad.inc
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/ResetVec.asm16
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/SaveRestoreSse.inc
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/Stack.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Ia32/Stacks.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecFsp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/SecMain.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Bin/ResetVec.ia32.raw
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Build.py
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Ia16/ResetVec.asm16
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/ResetVectorCode.asm
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/FspSecCore/Vtf0/Tools/FixupForRawSection.py
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/FspApi.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/FspInfoHeader.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/FspHeaderFile.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/GuidHobFsp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Guid/GuidHobFspEas.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/CacheAsRamLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/CacheLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/DebugDeviceLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspCommonLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspPlatformLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspSecPlatformLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Library/FspSwitchStackLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspGlobalData.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspMeasurePointId.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/FspPatchTable.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspGfx.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspMisc.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Include/Private/GuidHobFspTseg.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/IntelFspPkg.dec
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/IntelFspPkg.dsc
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheAsRamLibNull/BaseCacheAsRamLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheAsRamLibNull/DisableCacheAsRamNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/BaseCacheLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/CacheLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseCacheLib/CacheLibInternal.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseDebugDeviceLibNull/BaseDebugDeviceLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseDebugDeviceLibNull/DebugDeviceLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspCommonLib/BaseFspCommonLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspCommonLib/FspCommonLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/BaseFspDebugLibSerialPort.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/DebugLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspDebugLibSerialPort/Ia32/FspDebug.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/BaseFspPlatformLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformMemory.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspPlatformLib/FspPlatformNotify.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/BaseFspSwitchStackLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/FspSwitchStackLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/BaseFspSwitchStackLib/Ia32/Stack.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/Flat32.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/Ia32/SecCarInit.s
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/PlatformSecLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Library/SecFspSecPlatformLibNull/SecFspSecPlatformLibNull.inf
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/GenCfgOpt.py
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/PatchFv.py
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/UserManuals/GenCfgOptUserManual.docx
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspPkg/Tools/UserManuals/PatchFvUserManual.docx
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FindPeiCore.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPeiV1.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspInitPeiV2.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/FspNotifyS3.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/SecMain.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspInitPei/SecMain.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/FspNotifyDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspNotifyDxe/LoadBelow4G.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/FindPeiCore.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/FspWrapperSecCore.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Ia32/Dummy.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Ia32/ResetVec.asm16
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/SecMain.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/SecMain.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Bin/ResetVec.ia32.raw
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Build.py
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Ia16/ResetVec.asm16
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/ResetVectorCode.asm
create mode 100755 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/FspWrapperSecCore/Vtf0/Tools/FixupForRawSection.py
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspApiLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspHobProcessLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspPlatformInfoLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Library/FspPlatformSecLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Ppi/FspInitDone.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Include/Ppi/TopOfTemporaryRam.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/IntelFspWrapperPkg.dec
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/BaseFspApiLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/FspApiLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/IA32/DispatchExecute.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/DispatchExecute.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.S
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspApiLib/X64/Thunk64To32.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspPlatformInfoLibSample/BaseFspPlatformInfoLibSample.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/BaseFspPlatformInfoLibSample/FspPlatformInfoLibSample.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/PeiFspHobProcessLibSample/FspHobProcessLibSample.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/PeiFspHobProcessLibSample/PeiFspHobProcessLibSample.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/FspPlatformSecLibSample.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.S
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/AsmSaveSecContext.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Fsp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.S
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/PeiCoreEntry.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.S
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/SecEntry.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.S
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/Ia32/Stack.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/PlatformInit.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SaveSecContext.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecGetPerformance.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecPeiFspPlatformSecLibSample.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecPlatformInformation.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecRamInitData.c
create mode 100644 src/VBox/Devices/EFI/Firmware/IntelFspWrapperPkg/Library/SecPeiFspPlatformSecLibSample/SecTempRamSupport.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/HelloWorld/HelloWorld.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/HelloWorld/HelloWorldExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/MemoryProfileInfo/MemoryProfileInfoExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/VariableInfo/VariableInfo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Application/VariableInfo/VariableInfoExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThruDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AtaAtapiPassThruDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ata/AtaBusDxe/AtaBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBus.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHost.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/I2c/I2cDxe/I2cHostDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/EhciDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/EhciPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/EhciPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IdeBusPei/IdeBusPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupportExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpress.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressBlockIo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDiskInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressHci.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressPassthru.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcDxe/UfsPciHcDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UfsPciHcPei/UfsPciHcPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/UhciDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciPei/UhciPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciPei/UhciPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/XhciDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/UsbHcMem.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhcPeim.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciReg.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciPei/XhciSched.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBus.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiBusDxe/ScsiBusExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDiskExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsBlockIoPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHcMem.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsBlockIoPei/UfsHci.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThru.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Ufs/UfsPassThruDxe/UfsPassThruHci.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBotPei/UsbBotPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbBusPei/UsbBusPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointerDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseAbsolutePointerDxe/UsbMouseAbsolutePointerDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCore.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/DxeCoreExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/MemoryProfileRecord.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIpl.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/DxeIplPeim/DxeIplExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/PeiCore.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/PeiCoreExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmCore.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmCoreExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmIpl.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/PiSmmIplExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/SmramProfileRecord.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/RuntimeDxe/RuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/ConnectConInEvent.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/EventExitBootServiceFailed.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/FaultTolerantWrite.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/LzmaDecompress.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/MemoryProfile.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/PcdDataBaseSignatureGuid.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Guid/StatusCodeDataTypeVariable.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/CpuExceptionHandlerLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Library/CustomizedDisplayLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/SerialPortPei.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Ppi/UfsHostController.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/DisplayProtocol.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/FormBrowserEx2.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/UfsHostController.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/VariableLock.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BasePlatformHookLibNull/BasePlatformHookLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BaseResetSystemLibNull/BaseResetSystemLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/BaseSerialPortLib16550/BaseSerialPortLib16550.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.uni
rename src/VBox/Devices/EFI/Firmware/MdeModulePkg/{Universal/SetupBrowserDxe => Library/CustomizedDisplayLib}/Colors.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibInternal.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibInternal.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLibModStrs.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeCrc32GuidedSectionExtractLib/DxeCrc32GuidedSectionExtractLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDebugPrintErrorLevelLib/DxeDebugPrintErrorLevelLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeIpIoLib/DxeIpIoLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeNetLib/DxeNetLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeReportStatusCodeLib/DxeReportStatusCodeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeSmmPerformanceLib/DxeSmmPerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeTcpIoLib/DxeTcpIoLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeUdpIoLib/DxeUpdIoLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LockBoxNullLib/LockBoxNullLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/GuidedSectionExtraction.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaArchDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompress.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaDecompressLibInternal.h
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/7zVersion.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Bra.h
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/Bra86.c (100%)
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/CpuArch.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/LzFind.h (100%)
copy src/VBox/Devices/EFI/Firmware/{BaseTools/Source/C/LzmaCompress => MdeModulePkg/Library/LzmaCustomDecompressLib}/Sdk/C/LzHash.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/C/Types.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/history.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/LzmaCustomDecompressLib/Sdk/lzma.txt
copy src/VBox/Devices/EFI/Firmware/{IntelFrameworkModulePkg => MdeModulePkg}/Library/LzmaCustomDecompressLib/UefiLzma.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiCrc32GuidedSectionExtractLib/PeiCrc32GuidedSectionExtractLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDebugPrintHobLib/PeiDebugPrintHobLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/DebugLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiDxeS3BootScriptLib/DxeS3BootScriptLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiSmmCoreMemoryAllocationLib/PiSmmCoreMemoryAllocationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiSmmCoreSmmServicesTableLib/PiSmmCoreSmmServicesTableLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PlatformHookLibSerialPortPpi/PlatformHookLibSerialPortPpi.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/RuntimeDxeReportStatusCodeLib/RuntimeDxeReportStatusCodeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmCorePerformanceLib/SmmCorePerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmCorePlatformHookLibNull/SmmCorePlatformHookLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxPeiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxSmmLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmPerformanceLib/SmmPerformanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmReportStatusCodeLib/SmmReportStatusCodeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Logo/Logo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Logo/LogoExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/MdeModulePkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/MdeModulePkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatform.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiPlatformDxe/AcpiPlatformExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTableDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootGraphicsResourceTableDxe/BootGraphicsResourceTableDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/BootScriptExecutorDxe/BootScriptExecutorDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/FirmwarePerformanceSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/S3SaveStateDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/SmmS3SaveState.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/SmmS3SaveStateExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsulePei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsulePeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsuleX64.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/CapsuleX64Extra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/DebugPortDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugPortDxe/DebugPortDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxeExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePath.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxeExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathFromText.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathToText.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DevicePathDxe/DevicePathUtilities.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/CdExpressPei/CdExpressPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/Apple.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/PartitionDxe/PartitionDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngine.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplay.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/FormDisplayStr.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/InputHandler.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DisplayEngineDxe/ProcessOptions.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/DriverSample.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DriverSampleDxe/DriverSampleExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/EbcDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/EbcDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/SmmFaultTolerantWriteDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/SmmFaultTolerantWriteDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWritePei/FaultTolerantWritePeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystem.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystem.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemEntryPoint.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemInternal.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabase.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiResourcesSampleDxe/HiiResourcesSample.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/HiiResourcesSampleDxe/HiiResourcesSampleExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LegacyRegion2Dxe/LegacyRegion2Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LegacyRegion2Dxe/LegacyRegion2DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBoxExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/GenericMemoryTestDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/GenericMemoryTestDxe/GenericMemoryTestDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Metronome/Metronome.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Metronome/MetronomeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/ArpDxe/ArpDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/ArpDxe/ArpDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/DpcDxe/DpcDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/IScsi4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/IScsiDxe/IScsi4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/MnpDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/MnpDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Mtftp4Dxe/Mtftp4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/SnpDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/SnpDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Udp4Dxe/Udp4DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/VlanConfigDxe/VlanConfigDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Dxe/PcdDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Dxe/PcdDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Pei/PcdPeim.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PCD/Pei/PcdPeimExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2Pei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PcatSingleSegmentPciCfg2Pei/PcatSingleSegmentPciCfg2PeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/PlatDriOverrideDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PlatformDriOverrideDxe/PlatDriOverrideDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PrintDxe/PrintDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/PrintDxe/PrintDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ReportStatusCodeRouterPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Pei/ReportStatusCodeRouterPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ReportStatusCodeRouterSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/Smm/ReportStatusCodeRouterSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionDxe/SectionExtractionDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SectionExtractionPei/SectionExtractionPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Expression.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/InputHandler.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Print.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/ProcessOptions.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowser.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserStr.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Ui.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/Ui.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SmbiosDxe/SmbiosDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Pei/StatusCodeHandlerPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/TimestampDxe/TimestampDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariableRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/PeiVariable.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/Pei/PeiVariableExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmmRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimerExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/AArch64/ProcessorBind.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/FirmwareContentsSigned.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/FmpCapsule.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/GraphicsInfoHob.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/SystemResourceTable.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Guid/VectorHandoffTable.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Acpi51.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Acpi60.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/DebugPort2Table.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/DebugPortTable.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Hsti.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/PciCodeId.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/PciExpress30.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/TcpaAcpi.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Tpm20.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/IndustryStandard/Tpm2Acpi.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/HstiLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/OrderedCollectionLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/SmmMemLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/PiI2c.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/FirmwareVolumeInfo2.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/Graphics.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/I2cMaster.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/MpServices.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/PcdInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/PiPcdInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/TemporaryRamDone.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ppi/VectorHandoffInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/AdapterInformation.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/DiskIo2.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cBusConfigurationManagement.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cEnumerate.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cHost.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cIo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/I2cMaster.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/PcdInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/PiPcdInfo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Rng.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Security2.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/SmmEndOfDxe.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/Timestamp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/TrEEProtocol.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseCpuLib/BaseCpuLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/CpuBreakpoint.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/DisableInterrupts.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/EnableInterrupts.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/GetInterruptsState.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/MemoryFence.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/SetJumpLongJump.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/AArch64/SwitchStack.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/MemoryFence.S
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/MemoryFence.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/BaseLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/Thunk16.nasm
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/SafeString.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/Thunk16.nasm
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/BaseMemoryLibMmx.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/BaseMemoryLibOptPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/BaseMemoryLibSse2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseOrderedCollectionRedBlackTreeLib/BaseOrderedCollectionRedBlackTreeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePalLibNull/BasePalLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffExtraActionLibNull/PeCoffExtraActionLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffLib/AArch64/PeCoffLoaderEx.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BasePrintLib/BasePrintLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3BootScriptLibNull/BaseS3BootScriptLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3IoLib/BaseS3IoLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3PciLib/BaseS3PciLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3SmbusLib/BaseS3SmbusLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseS3StallLib/BaseS3StallLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSmbusLibNull/BaseSmbusLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckGcc.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtendedSalLib/DxeExtendedSalLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHobLib/DxeHobLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/DxeHstiLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/DxeHstiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiAip.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeHstiLib/HstiDxe.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibCpuIo2/DxeIoLibCpuIo2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeIoLibEsal/DxeIoLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePalLibEsal/DxePalLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePcdLib/DxePcdLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciLibEsal/DxePciLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxePciSegmentLibEsal/DxePciSegementLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimeExtendedSalLib/DxeRuntimeExtendedSalLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimePciExpressLib/DxeRuntimePciExpressLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSalLibEsal/DxeSalLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesLib/DxeServicesLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeSmbusLib/DxeSmbusLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeTimerLibEsal/DxeTimerLibEsal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiHobLib/PeiHobLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiIoLibCpuIo/PeiIoLibCpuIo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiMemoryLib/PeiMemoryLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPalLib/PeiPalLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPcdLib/PeiPcdLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciLibPciCfg2/PeiPciLibPciCfg2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiPciSegmentLibPciCfg2/PeiPciSegmentLibPciCfg2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesLib/PeiServicesLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLib/PeiServicesTablePointerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointerLibKr7.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeiSmbusLibSmbus2Ppi/PeiSmbusLibSmbus2Ppi.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmIoLibSmmCpuIo2/SmmIoLibSmmCpuIo2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmLibNull/SmmLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemLib/SmmMemLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmMemoryAllocationLib/SmmMemoryAllocationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPciLibPciRootBridgeIo/SmmPciLibPciRootBridgeIo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPeriodicSmiLib/SmmPeriodicSmiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmServicesTableLib/SmmServicesTableLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathFromText.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/DevicePathUtilities.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.c
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLibOptionalDevicePathProtocol.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiLib/UefiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPalLib/UefiPalLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciLibPciRootBridgeIo/UefiPciLibPciRootBridgeIo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiPciSegmentLibPciRootBridgeIo/UefiPciSegmentLibPciRootBridgeIo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiSalLib/UefiSalLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiScsiLib/UefiScsiLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiUsbLib/UefiUsbLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/MdePkg/MdePkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IfConfig6/IfConfig6.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IfConfig6/IfConfig6Extra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/IpSecConfig.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/IpsecConfig/IpSecConfigExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/Ping6/Ping6.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/Ping6/Ping6Extra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/VConfig/VConfig.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Application/VConfig/VConfigExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/Dhcp6DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IScsiDxe/IScsiDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/Ip6DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/IpSecDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Mtftp6Dxe/Mtftp6DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/NetworkPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/NetworkPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/TcpDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/Udp6Dxe/Udp6DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/CompatibleDevices.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDriver.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/FtdiUsbSerialDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/FtdiUsbSerialDxe/ReadMe.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/Ax88772.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/DriverBinding.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772/SimpleNetwork.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/Ax88772b.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/DriverBinding.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772b/SimpleNetwork.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OptionRomPkg/UndiRuntimeDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatform.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Qemu.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/QemuLoader.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiPlatformDxe/Xen.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3Save.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiS3SaveDxe/AcpiS3SaveDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/AcpiTables/Ssdt.asl
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Guid/OvmfPlatformConfig.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/E820.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/LegacyVgaBios.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/LinuxBzimage.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/Virtio.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioBlk.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioNet.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/IndustryStandard/VirtioScsi.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/LoadLinuxLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/QemuFwCfgLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/VirtioLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Library/VirtioMmioDeviceLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Include/Protocol/VirtioDevice.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Ia32/JumpToKernel.S
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Ia32/JumpToKernel.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/Linux.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LinuxGdt.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/X64/JumpToKernel.S
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LoadLinuxLib/X64/JumpToKernel.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxBase.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxDxeLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/LockBoxLib/LockBoxLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/QemuKernel.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformSecureLib/PlatformSecureLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.S
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/Ia32/IoLibExAsm.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSecLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.S
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/QemuFwCfgLib/X64/IoLibExAsm.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioLib/VirtioLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDevice.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDevice.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDeviceFunctions.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/VirtioMmioDeviceLib/VirtioMmioDeviceLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/OvmfPkg.fdf.inc
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/Platform.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformConfig.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformConfig.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformDxe/PlatformForms.vfr
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformPei/Xen.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FvbInfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.h
create mode 100755 src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuVideoDxe/VbeShim.sh
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/Ia32/PageTables64.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVector.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVector.nasmb
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/ResetVector/ResetVectorCode.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfig.vfr
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDevicePath.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDriver.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigFileExplorer.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigImpl.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigImpl.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigMisc.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfigNvData.h
copy src/VBox/Devices/EFI/Firmware/{SecurityPkg/VariableAuthenticated => OvmfPkg}/SecureBootConfigDxe/SecureBootConfigStrings.uni (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/SmbiosPlatformDxe/Qemu.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VarStore.fdf.inc
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioBlkDxe/VirtioBlk.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/ComponentName.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/DriverBinding.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/EntryPoint.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/Events.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpGetStatus.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpInitialize.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpMcastIpToMac.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceive.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpReceiveFilters.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpSharedHelpers.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpShutdown.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStart.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpStop.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpTransmit.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/SnpUnsupported.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/TechNotes.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioNetDxe/VirtioNet.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciDeviceDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioPciDeviceDxe/VirtioPciFunctions.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.c
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.h
create mode 100644 src/VBox/Devices/EFI/Firmware/OvmfPkg/VirtioScsiDxe/VirtioScsi.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8254TimerDxe/Timer.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8254TimerDxe/TimerExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/Legacy8259.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8259InterruptControllerDxe/Legacy8259Extra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/IdeController.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Bus/Pci/IdeControllerDxe/IdeControllerExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/KbcResetDxe/KbcReset.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/KbcResetDxe/KbcResetExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/AcpiTimerLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/BaseIoApicLib/BaseIoApicLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/ResetSystemLib/ResetSystemLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/Library/SerialIoLib/PcAtSerialPortLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcAtChipsetPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtc.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtcExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.S
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/Ia32/IoFifo.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/IoFifo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridge.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/PciHostBridgeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.S
create mode 100644 src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/X64/IoFifo.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/PerformancePkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/PerformancePkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTest.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/RngTest/RngTestExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/VariableInfo/VariableInfo.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Application/VariableInfo/VariableInfoExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/MeasuredFvHob.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TpmInstance.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TrEEConfigHii.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Guid/TrEEPhysicalPresenceData.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/HashLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TcgPpVendorLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm12CommandLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm12DeviceLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm2CommandLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/Tpm2DeviceLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TpmMeasurementLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TrEEPhysicalPresenceLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Library/TrEEPpVendorLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Include/Ppi/FirmwareVolumeInfoMeasurementExcluded.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeDeferImageLoadLib/DxeDeferImageLoadLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageAuthenticationStatusLib/DxeImageAuthenticationStatusLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageVerificationLib/DxeImageVerificationLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeImageVerificationLib/Measurement.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeRsa2048Sha256GuidedSectionExtractLib/DxeRsa2048Sha256GuidedSectionExtractLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/DxeTcgPhysicalPresenceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpm2MeasureBootLib/DxeTpm2MeasureBootLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasureBootLib/DxeTpmMeasureBootLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasurementLib/DxeTpmMeasurementLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/DxeTrEEPhysicalPresenceLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTrEEPhysicalPresenceLib/PhysicalPresenceStrings.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha1/HashInstanceLibSha1.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashInstanceLibSha256/HashInstanceLibSha256.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterCommon.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/HashLibTpm2/HashLibTpm2.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PeiRsa2048Sha256GuidedSectionExtractLib/PeiRsa2048Sha256GuidedSectionExtractLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/PlatformSecureLibNull/PlatformSecureLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TcgPpVendorLibNull/TcgPpVendorLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12CommandLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12CommandLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12NvStorage.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12Ownership.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12CommandLib/Tpm12Startup.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12DeviceLibDTpm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibDTpm/Tpm12Tis.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm12DeviceLibTcg/Tpm12DeviceLibTcg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Capability.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2CommandLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Context.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2DictionaryAttack.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2EnhancedAuthorization.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Help.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Hierarchy.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Integrity.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Miscellaneous.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2NVStorage.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Sequences.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Session.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Startup.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2CommandLib/Tpm2Test.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2DeviceLibDTpm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2InstanceLibDTpm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2Tis.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibRouter/Tpm2DeviceLibRouterPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/Tpm2DeviceLibTrEE/Tpm2DeviceLibTrEE.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TpmCommLib/TpmCommLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/TrEEPpVendorLibNull/TrEEPpVendorLibNull.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/AesCore.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/AesCore.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/AsmRdRand.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/GccRdRand.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/IA32/RdRandWord.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RdRand.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RdRand.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/RngDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/AsmRdRand.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/GccRdRand.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/RandomNumberGenerator/RngDxe/X64/RdRandWord.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/SecurityPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/SecurityPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/MemoryOverwriteControl/TcgMor.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/MemoryOverwriteControl/TcgMorExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/PhysicalPresencePei/PhysicalPresencePei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/PhysicalPresencePei/PhysicalPresencePeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/TcgConfigDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/TcgDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgPei/TcgPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgSmm/TcgSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TpmDetection.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfig.vfr
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDriver.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigImpl.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigNvData.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigPeim.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEConfig/TrEEConfigStrings.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/MeasureBootPeCoff.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEDxe/TrEEDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEEPei/TrEEPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/Tpm.asl
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TrEESmm/TrEESmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/PwdCredentialProviderDxe/PwdCredentialProvider.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/PwdCredentialProviderDxe/PwdCredentialProviderExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/UsbCredentialProvider.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UsbCredentialProviderDxe/UsbCredentialProviderExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/UserIdentifyManager.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserIdentifyManagerDxe/UserIdentifyManagerExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserProfileManagerDxe/UserProfileManager.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/UserIdentification/UserProfileManagerDxe/UserProfileManagerExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/EsalVariableDxeSal.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/EsalVariableDxeSalExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/PeiVariableAuth.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/Pei/PeiVariableExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/Measurement.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthSmm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableAuthSmmRuntimeDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableSmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/VariableSmmRuntimeDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Library/BcfgCommandLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Include/Protocol/EfiShellDynamicCommand.h
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.c
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Dp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpInternal.h
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpProfile.c
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpTrace.c
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/DpUtilities.c
copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Dp_App => ShellPkg/Library/UefiDpLib}/Literals.c (100%)
copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Dp_App => ShellPkg/Library/UefiDpLib}/Literals.h (100%)
copy src/VBox/Devices/EFI/Firmware/{PerformancePkg/Include => ShellPkg/Library/UefiDpLib}/PerformanceTokens.h (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/Readme.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiDpLib/UefiDpLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.c
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/LibSmbios.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellDebug1CommandsLib/SmbiosView/Smbios.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/ShellPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/DebugAgentPei/DebugAgentPeiExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Include/SoftDebuggerDefinitions.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ArchReadGroupRegister.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ArchRegisters.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ArchReadGroupRegister.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/X64/ArchRegisters.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgent/SerialIo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgentLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgentLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibSerialPort/DebugCommunicationLibSerialPort.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb/DebugCommunicationLibUsb.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Common.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Internal.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Pei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/DebugCommunicationLibUsb3Transfer.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.S
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandler.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/Ia32/IntHandlerFuncs.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLib.h
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/PeCoffExtraActionLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.S
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandler.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/PeCoffExtraActionLibDebug/X64/IntHandlerFuncs.c
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/SourceLevelDebugPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/SourceLevelDebugPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Any.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_LinkLocal_AllNodes.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_LinkLocal_AllRouters.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_Loopback.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/Ip6Addr_NodeLocal_AllNodes.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/getaddrinfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/getnameinfo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Contributions.txt
rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/host.conf (100%)
rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/hosts (100%)
rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/networks (100%)
rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/protocols (100%)
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Efi/StdLib/etc/resolv.conf
rename src/VBox/Devices/EFI/Firmware/StdLib/Efi/{ => StdLib}/etc/services (100%)
delete mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Efi/etc/resolv.conf
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/EfiSocketLib/Tcp6.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/EfiSocketLib/Udp6.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Fixes.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/ISSUES.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/Containers/Fifo.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/Containers/ModuloUtil.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/net/servent.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/netinet/tcp.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/Include/nsswitch.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/CRT/Ia32/llshr.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/Common/ModuloUtil.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/ContainerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Containers/Queues/Fifo.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Locale/multibyte_Utf8.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/GetPass.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/CanonRead.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIO.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOecho.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOechoCtrl.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOutilities.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOutilities.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/IIOwrite.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/NonCanonRead.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/LibC/Uefi/InteractiveIO/TerminalFunctions.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/PosixLib/GetPass/GetPass.c
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLib/PosixLib/PosixLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/Include/Device/IIO.h
create mode 100644 src/VBox/Devices/EFI/Firmware/StdLibPrivateInternalFiles/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Contributions.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/CpuDxeExtra.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S
delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/Ia32/IvtAsm.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Dxe/CpuIo2DxeExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2Smm.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIo2Smm/CpuIo2SmmExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuIoPei/CpuIoPeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/BaseXApicX2ApicLib/BaseXApicX2ApicLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeCpuExceptionHandlerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeException.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeSmmCpuException.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ArchExceptionHandler.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ArchInterruptDefs.h
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.S
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ExceptionHandlerAsm.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuException.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SecPeiCpuExceptionHandlerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmCpuExceptionHandlerLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/SmmException.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchExceptionHandler.c
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ArchInterruptDefs.h
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.S
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/CpuExceptionHandlerLib/X64/ExceptionHandlerAsm.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MtrrLib/MtrrLib.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/SecPeiDxeTimerLibUefiCpu/SecPeiDxeTimerLibUefiCpu.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/License.txt
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/ResetVector.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/ResetVectorExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/Vtf.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/FixupVtf/Vtf.nasmb
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Bin/ResetVector.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Bin/ResetVectorExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Ia32/PageTables64.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVector.uni
delete mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVectorCode.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/ResetVectorExtra.uni
mode change 100755 => 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Tools/FixupForRawSection.py
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Vtf0.nasmb
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/X64/PageTables.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkg.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/UefiCpuPkgExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.S
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/Ia32/AsmFuncs.asm
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2Pei.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2PeiExtra.uni
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.S
create mode 100644 src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Universal/Acpi/S3Resume2Pei/X64/AsmFuncs.asm
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/AcpiPlatformDxe/AcpiPlatform.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/AcpiTimerLib/AcpiTimerLib.inf
create mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/Logo/boot_logo.bmp
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Apple.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ComponentName.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/ElTorito.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Gpt.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Mbr.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Partition.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/Partition.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PartitionDxe/PartitionDxe.inf
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Cmos.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Cmos.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Fv.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/MemDetect.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Platform.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/Platform.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/PlatformPei/PlatformPei.inf
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.h
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsoleDxe.inf
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/EmuVariable.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/InitVariable.c
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/VBoxVariableRuntimeDxe.inf
delete mode 100644 src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/Variable.h
create mode 100644 src/VBox/Devices/GIMDev/DrvUDP.cpp
copy {doc/manual/en_US => src/VBox/Devices/GIMDev}/Makefile.kup (100%)
delete mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm
delete mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm
create mode 100644 src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum
copy {doc/manual/en_US => src/VBox/Devices/Graphics/shaderlib/libWineStub}/Makefile.kup (100%)
create mode 100644 src/VBox/Devices/Network/lwip-new/Config.kmk
delete mode 100644 src/VBox/Devices/Network/lwip-new/Makefile.kmk
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/api}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/ipv4}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/ipv6}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/src/core/snmp}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/lwip-new/vbox}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/amd64}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/i386}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Devices/Network/slirp/bsd/kern}/Makefile.kup (100%)
delete mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm
delete mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.md5sum
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm
create mode 100644 src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum
delete mode 100644 src/VBox/Devices/PC/DevIOAPIC_New.cpp
create mode 100644 src/VBox/Devices/PC/DevIoApic_Old.cpp
delete mode 100644 src/VBox/Devices/Storage/DrvBlock.cpp
delete mode 100644 src/VBox/Devices/Storage/DrvMediaISO.cpp
delete mode 100644 src/VBox/Devices/Storage/DrvRawImage.cpp
create mode 100644 src/VBox/Devices/Storage/IOBufMgmt.cpp
create mode 100644 src/VBox/Devices/Storage/IOBufMgmt.h
create mode 100644 src/VBox/Devices/USB/VUSBBufferedPipe.cpp
delete mode 100644 src/VBox/Devices/USB/VUSBReadAhead.cpp
create mode 100644 src/VBox/Devices/USB/VUSBSnifferInternal.h
create mode 100644 src/VBox/Devices/USB/VUSBSnifferPcapNg.cpp
create mode 100644 src/VBox/Devices/USB/VUSBSnifferUsbMon.cpp
create mode 100644 src/VBox/Devices/USB/VUSBSnifferVmx.cpp
create mode 100644 src/VBox/Devices/USB/VUSBUrbPool.cpp
create mode 100644 src/VBox/Devices/USB/VUSBUrbTrace.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_bugtracker_16px_hidpi.png
create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_forum_16px_hidpi.png
create mode 100644 src/VBox/Frontends/VirtualBox/images/hidpi/site_oracle_16px_hidpi.png
create mode 100644 src/VBox/Frontends/VirtualBox/images/site_bugtracker_16px.png
create mode 100644 src/VBox/Frontends/VirtualBox/images/site_forum_16px.png
create mode 100644 src/VBox/Frontends/VirtualBox/images/site_oracle_16px.png
create mode 100644 src/VBox/Frontends/VirtualBox/src/extensions/QIMainWindow.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/extensions/QIMainWindow.h
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/extradata}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/objects}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/runtime/information}/Makefile.kup (100%)
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformation.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformation.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationConfiguration.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationDataItem.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationDataItem.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationItem.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationModel.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationModel.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationRuntime.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationView.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIInformationView.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/runtime/information/UIVMInformationDialog.h
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Frontends/VirtualBox/src/selector/graphics/details}/Makefile.kup (100%)
create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIEmptyFilePathSelector.h
create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.cpp
create mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/UIFilePathSelector.h
delete mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.cpp
delete mode 100644 src/VBox/Frontends/VirtualBox/src/widgets/VBoxFilePathSelectorWidget.h
create mode 100644 src/VBox/HostDrivers/Support/testcase/tstSupVerify.cpp
copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxNetAdp/win}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxUSB/darwin/testcase}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/HostDrivers/VBoxUSB/win}/Makefile.kup (100%)
create mode 100644 src/VBox/HostDrivers/adpctl/Makefile.kmk
create mode 100644 src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp
delete mode 100644 src/VBox/HostDrivers/linux/dkms.conf
delete mode 100755 src/VBox/HostDrivers/linux/do_Module.symvers
delete mode 100755 src/VBox/HostDrivers/linux/do_dkms
delete mode 100644 src/VBox/HostServices/GuestControl/gctrl.cpp
delete mode 100644 src/VBox/HostServices/GuestControl/gctrl.h
create mode 100644 src/VBox/Installer/linux/README.testing
create mode 100755 src/VBox/Installer/linux/check_module_dependencies.sh
delete mode 100644 src/VBox/Installer/linux/install_service/Makefile.kmk
delete mode 100644 src/VBox/Installer/linux/install_service/generate_service_file.cpp
delete mode 100755 src/VBox/Installer/linux/install_service/init_template.sh
delete mode 100755 src/VBox/Installer/linux/install_service/install_service.sh
delete mode 100644 src/VBox/Installer/linux/installer-common.sh
delete mode 100755 src/VBox/Installer/linux/run-inst.sh
delete mode 100755 src/VBox/Installer/linux/scripts/check_module_dependencies.sh
delete mode 100755 src/VBox/Installer/linux/scripts/install.sh
delete mode 100644 src/VBox/Installer/linux/sh-utils.sh
delete mode 100755 src/VBox/Installer/linux/testcase/tstInstallInit.sh
delete mode 100755 src/VBox/Installer/linux/testcase/tstInstaller.sh
delete mode 100755 src/VBox/Installer/linux/testcase/tstInstallerLinux.sh
create mode 100755 src/VBox/Installer/linux/vboxdrv.sh
delete mode 100755 src/VBox/Installer/linux/vboxdrv.sh.in
create mode 100644 src/VBox/Installer/win/PublicProperties.wxi
create mode 100644 src/VBox/Installer/win/VirtualBox_TypeLibWithInterfaces.xsl
create mode 100644 src/VBox/Main/include/CertificateImpl.h
create mode 100644 src/VBox/Main/include/ThreadTask.h
create mode 100644 src/VBox/Main/include/USBProxyBackend.h
create mode 100644 src/VBox/Main/src-all/ThreadTask.cpp
copy {doc/manual/en_US => src/VBox/Main/src-all/win}/Makefile.kup (100%)
create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub-x86.rc
create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub.c
create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStub.rc
create mode 100644 src/VBox/Main/src-all/win/VBoxProxyStubLegacy.rc
create mode 100644 src/VBox/Main/src-client/EbmlIDs.h
create mode 100644 src/VBox/Main/src-server/CertificateImpl.cpp
create mode 100644 src/VBox/Main/src-server/USBProxyBackend.cpp
create mode 100644 src/VBox/Main/src-server/darwin/USBProxyBackendDarwin.cpp
delete mode 100644 src/VBox/Main/src-server/darwin/USBProxyServiceDarwin.cpp
create mode 100644 src/VBox/Main/src-server/freebsd/USBProxyBackendFreeBSD.cpp
delete mode 100644 src/VBox/Main/src-server/freebsd/USBProxyServiceFreeBSD.cpp
create mode 100644 src/VBox/Main/src-server/generic/USBProxyBackendUsbIp.cpp
create mode 100644 src/VBox/Main/src-server/linux/USBProxyBackendLinux.cpp
delete mode 100644 src/VBox/Main/src-server/linux/USBProxyServiceLinux.cpp
create mode 100644 src/VBox/Main/src-server/os2/USBProxyBackendOs2.cpp
delete mode 100644 src/VBox/Main/src-server/os2/USBProxyServiceOs2.cpp
create mode 100644 src/VBox/Main/src-server/solaris/USBProxyBackendSolaris.cpp
delete mode 100644 src/VBox/Main/src-server/solaris/USBProxyServiceSolaris.cpp
create mode 100644 src/VBox/Main/src-server/win/USBProxyBackendWindows.cpp
delete mode 100644 src/VBox/Main/src-server/win/USBProxyServiceWindows.cpp
delete mode 100644 src/VBox/Main/src-server/win/VBoxComEvents.cpp
delete mode 100644 src/VBox/Main/src-server/win/VBoxComEvents.h
create mode 100644 src/VBox/Main/testcase/tstVBoxMultipleVM.cpp
create mode 100644 src/VBox/Main/webservice/Makefile.webtest
create mode 100644 src/VBox/Main/webservice/stdsoap2.sed
create mode 100644 src/VBox/Runtime/common/asm/ASMAtomicCmpXchgU16.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMAtomicXchgU16.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstClear.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSet.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU16.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU32.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitFirstSetU64.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU16.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU32.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitLastSetU64.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitNextClear.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMBitNextSet.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-cpuid.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-iret.asm
create mode 100644 src/VBox/Runtime/common/asm/ASMSerializeInstruction-rdtscp.asm
create mode 100644 src/VBox/Runtime/common/asn1/oiddb.cfg
create mode 100644 src/VBox/Runtime/common/asn1/oiddb2c.cpp
delete mode 100644 src/VBox/Runtime/common/checksum/x509.cpp
create mode 100644 src/VBox/Runtime/common/crypto/RTCrStoreCreateSnapshotOfUserAndSystemTrustedCAsAndCerts.cpp
create mode 100644 src/VBox/Runtime/common/crypto/digest-vfs.cpp
create mode 100644 src/VBox/Runtime/common/misc/json.cpp
create mode 100644 src/VBox/Runtime/common/string/RTStrIStartsWith.cpp
create mode 100644 src/VBox/Runtime/common/string/RTStrStartsWith.cpp
create mode 100644 src/VBox/Runtime/common/string/bzero.asm
create mode 100644 src/VBox/Runtime/common/vfs/vfsreadahead.cpp
create mode 100644 src/VBox/Runtime/generic/RTFileSetAllocationSize-generic.cpp
create mode 100644 src/VBox/Runtime/generic/RTSystemIsInsideVM-generic.cpp
delete mode 100644 src/VBox/Runtime/include/internal/ldrMZ.h
delete mode 100644 src/VBox/Runtime/include/internal/ldrPE.h
create mode 100644 src/VBox/Runtime/iprt.d
create mode 100644 src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp
copy {doc/manual/en_US => src/VBox/Runtime/r0drv/freebsd}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Runtime/r0drv/haiku}/Makefile.kup (100%)
copy {doc/manual/en_US => src/VBox/Runtime/r0drv/netbsd}/Makefile.kup (100%)
create mode 100644 src/VBox/Runtime/r0drv/netbsd/RTLogWriteStdOut-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/alloc-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/assert-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/initterm-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/memobj-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/memuserkernel-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/mp-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/process-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/semevent-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/semeventmulti-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/semfastmutex-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/semmutex-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/sleepqueue-r0drv-netbsd.h
create mode 100644 src/VBox/Runtime/r0drv/netbsd/spinlock-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/the-netbsd-kernel.h
create mode 100644 src/VBox/Runtime/r0drv/netbsd/thread-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/thread2-r0drv-netbsd.c
create mode 100644 src/VBox/Runtime/r0drv/netbsd/time-r0drv-netbsd.c
copy {doc/manual/en_US => src/VBox/Runtime/r3/haiku}/Makefile.kup (100%)
create mode 100644 src/VBox/Runtime/r3/linux/RTFileSetAllocationSize-linux.cpp
copy {doc/manual/en_US => src/VBox/Runtime/r3/netbsd}/Makefile.kup (100%)
create mode 100644 src/VBox/Runtime/r3/netbsd/rtProcInitExePath-netbsd.cpp
create mode 100644 src/VBox/Runtime/r3/posix/RTFileSetAllocationSize-posix.cpp
create mode 100644 src/VBox/Runtime/r3/posix/localipc-posix.cpp
delete mode 100644 src/VBox/Runtime/testcase/tstRTCoreDump.h
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-1.cpp
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-cert1.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-cert1.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md4-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md4.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md5-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-md5.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha1-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha1.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha224-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha224.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha256-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha256.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha384-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha384.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha512-cert.der
create mode 100644 src/VBox/Runtime/testcase/tstRTCrX509-sha512.pem
create mode 100644 src/VBox/Runtime/testcase/tstRTJson.cpp
create mode 100644 src/VBox/Runtime/testcase/tstRTPrfA.asm
create mode 100644 src/VBox/Runtime/testcase/tstRTUdp-1.cpp
create mode 100644 src/VBox/Runtime/testcase/tstRTVfs.cpp
delete mode 100644 src/VBox/Runtime/win/amd64/ASMAtomicXchgU16.asm
delete mode 100644 src/VBox/Runtime/win/amd64/ASMBitFirstClear.asm
delete mode 100644 src/VBox/Runtime/win/amd64/ASMBitFirstSet.asm
create mode 100644 src/VBox/Storage/VDIfVfs2.cpp
delete mode 100644 src/VBox/Storage/testcase/tstVDCopy.cpp
create mode 100644 src/VBox/Storage/testcase/tstVDFill.cpp
delete mode 100644 src/VBox/Storage/testcase/tstVDShareable.cpp
create mode 100644 src/VBox/VMM/VMMAll/APICAll.cpp
create mode 100644 src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp
delete mode 100644 src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm
create mode 100644 src/VBox/VMM/VMMR3/APIC.cpp
create mode 100644 src/VBox/VMM/VMMR3/DBGFR3Type.cpp
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80186.h
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80286.h
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_80386.h
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_8086.h
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h
create mode 100644 src/VBox/VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h
create mode 100644 src/VBox/VMM/VMMRZ/CPUMRZ.cpp
create mode 100644 src/VBox/VMM/VMMRZ/CPUMRZA.asm
create mode 100644 src/VBox/VMM/include/APICInternal.h
delete mode 100644 src/VBox/VMM/include/internal/pgm.h
create mode 100644 src/VBox/ValidationKit/bootsectors/Config.kmk
create mode 100644 src/VBox/ValidationKit/bootsectors/bootsector2-cpu-ac-loop.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bootsector2-cpu-db-loop.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-asm.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-asm.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-template.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1-template.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-asm.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2-template.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-2.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-asm.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-template.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1-template.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3-fpustate-1.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3Linker.cpp
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/asmdefs-first.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-bootsector.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-CreateHybridFarRet.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-SwitchFromV86To16BitAndCallC.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-Trap16Generic.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-TrapRmV86Data.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c16-TrapRmV86Generic.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c32-Trap32Generic.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-c64-Trap64Generic.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-A20Disable.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-A20Enable.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-ConvertRMStackToP16UsingCxReturnToAx.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-CpuDetectData.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-GetModeName.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdRead.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdWait.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-KbdWrite.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAlloc.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAllocZ.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemChr.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemCmp.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemCpy.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemFree.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemGuardedTestPage.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemMove.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemPCpy.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemSet.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemZero.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingAlias.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingData.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForLM.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForPAE.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingInitRootForPP.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingProtect.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingSetupCanonicalTraps.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Panic.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PerCpuData.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicMaskAll.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicSetup.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PicUpdateMask.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PitIrqHandler.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintChr.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintStr.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintStrN.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintU32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PrintX32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Printf.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxConvertToRingX.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxPrint.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSave.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetGrpSegFromCurPtr.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetGrpSegFromFlat.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromCurPtr.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromFlat.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSetRipCsFromLnkPtr.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFar32ToFlat32NoClobber.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatCodeToProtFar16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatCodeToRealMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatDataToProtFar16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelFlatDataToRealMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar16DataToFlat.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar16DataToRealMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtFar32ToFlat32.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelProtModeCodeToRealMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeCodeToProtMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeDataToFlat.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SelRealModeDataToProtFar16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Shutdown.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAlloc.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabFree.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabInit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAdd.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAlloc.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListAllocEx.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListFree.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabListInit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrCpy.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrFormatV.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrLen.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrNLen.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrPrintf.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvFlatRetToRetfProtMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvProtModeRetfPopBpDecBpAndReturn.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchHlpConvRealModeRetfPopBpDecBpAndReturn.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo16Bit.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo16BitV86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo32Bit.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchTo64Bit.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing0.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing1.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing2.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRing3.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SwitchToRingX.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Syscall.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestCheckRegCtxEx.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestData.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestDoModesByOneHlp.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestFailed.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestInit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestIsVmmDevTestingPresent.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestPrintf.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSendCmdWithStr.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSendCmdWithU32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSkipped.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSub.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubDone.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestSubErrorCount.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TestTerm.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16Init.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32Init.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap64Init.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap64SetGate.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapDefaultHandler.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapHandlersData.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapPrintFrame.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapReInit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapRmV86Init.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapRmV86SetGate.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetHandler.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetHandlerEx.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetJmp.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapSetJmpAndRestore.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-TrapUnsetJmp.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UInt32Div.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UInt64Div.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UtilSetFullGdtr.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-UtilSetFullIdtr.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-hexdigits.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-common.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-x0.c16
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate-x1.c16
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c16
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c32
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-instantiate.c64
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-memory.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-paging.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pic-data.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pic.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-test.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-common.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-dosexe.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-init-all-pe32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-init-all-pp32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-pe16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-rm.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-CpuDetect.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-EnteredMode.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-Name.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForLM64.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPAE16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPAE32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPP16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-PagingGetRootForPP32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToLM64.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16_32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE16_V86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAE32_16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPAEV86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16_32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE16_V86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPE32_16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPEV86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16_32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP16_V86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP32.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPP32_16.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToPPV86.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-SwitchToRM.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModes.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesByOne.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesByOneStub.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TestDoModesHlp.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TrapInit.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-mode-TrapSystemCallHandler.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitAll.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitGdt.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitMemory.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-shutdown.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-system-data.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I4D.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8DQ.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8DR.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-I8RS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U4D.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8DQ.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8DR.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8LS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc16-U8RS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-I8D.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-I8RS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8D.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8LS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3-wc32-U8RS.asm
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3cpudt.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-docs.c
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-undef.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-data.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-footer.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-footer.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-header.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-template-header.mac
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h
create mode 100644 src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.mac
create mode 100755 src/VBox/ValidationKit/testmanager/batch/check_for_deleted_builds.py
create mode 100755 src/VBox/ValidationKit/testmanager/batch/virtual_test_sheriff.py
create mode 100644 src/VBox/ValidationKit/testmanager/core/testbox.pgsql
create mode 100755 src/VBox/ValidationKit/testmanager/core/testresultfailures.py
create mode 100755 src/VBox/ValidationKit/testmanager/db/partial-db-dump.py
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r16-testcaseargs-1-testresultfailures-1.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r17-testresultvalues-4.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r18-testresultfiles-1-testresultmsgs-1.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r19-testboxes-3.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r20-testcases-1-testgroups-1-schedgroups-1.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r21-testsets-4.pgsql
create mode 100644 src/VBox/ValidationKit/testmanager/db/tmdb-r22-testboxes-3-teststatus-4-testboxinschedgroups-1.pgsql
create mode 100755 src/VBox/ValidationKit/testmanager/webui/wuiadminfailurecategory.py
delete mode 100755 src/VBox/ValidationKit/testmanager/webui/wuifailurecategory.py
create mode 100755 src/VBox/ValidationKit/testmanager/webui/wuitestresultfailure.py
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t1.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t2-ovftool-4.1.0.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t2.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t3-ovftool-4.1.0.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t3.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4-ovftool-4.1.0.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t4.pem
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t5-ovftool-4.1.0.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t5.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6-ovftool-4.1.0.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6.ova
create mode 100644 src/VBox/ValidationKit/tests/api/tdAppliance1-t6.pem
create mode 100755 src/VBox/ValidationKit/tests/api/tdAppliance1.py
create mode 100755 src/VBox/ValidationKit/tests/api/tdMoveMedium.py
create mode 100755 src/VBox/ValidationKit/tests/storage/remoteexecutor.py
create mode 100755 src/VBox/ValidationKit/tests/storage/storagecfg.py
create mode 100755 src/VBox/ValidationKit/tests/usb/tst-utsgadget.py
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestService.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetCfg.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetClassTest.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHost.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostInternal.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostUsbIp.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetInternal.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceInternal.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.cpp
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.h
create mode 100644 src/VBox/ValidationKit/utils/usb/UsbTestServiceTcp.cpp
delete mode 100644 src/apps/adpctl/Makefile.kmk
delete mode 100644 src/apps/adpctl/VBoxNetAdpCtl.cpp
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-virtualbox/virtualbox.git
More information about the Pkg-virtualbox-commits
mailing list