summaryrefslogtreecommitdiffstats
path: root/src/VBox/ValidationKit/bootsectors/bs3kit
ModeNameSize
-rw-r--r--Makefile.kmk25061logstatsplain
-rw-r--r--VBoxBs3Linker.cpp12381logstatsplain
-rw-r--r--VBoxBs3ObjConverter.cpp215814logstatsplain
-rw-r--r--asmdefs-first.mac1740logstatsplain
-rw-r--r--bs3-bootsector.asm11436logstatsplain
-rw-r--r--bs3-c16-CreateHybridFarRet.asm1710logstatsplain
-rw-r--r--bs3-c16-SwitchFromV86To16BitAndCallC.asm3540logstatsplain
-rw-r--r--bs3-c16-Trap16Generic.asm26682logstatsplain
-rw-r--r--bs3-c16-TrapRmV86Data.c2138logstatsplain
-rw-r--r--bs3-c16-TrapRmV86Generic.asm15709logstatsplain
-rw-r--r--bs3-c32-Trap32Generic.asm21692logstatsplain
-rw-r--r--bs3-c64-Trap64Generic.asm12899logstatsplain
-rw-r--r--bs3-cmn-A20Disable.asm2961logstatsplain
-rw-r--r--bs3-cmn-A20Enable.asm2980logstatsplain
-rw-r--r--bs3-cmn-ConvertRMStackToP16UsingCxReturnToAx.asm2397logstatsplain
-rw-r--r--bs3-cmn-CpuDetectData.c2153logstatsplain
-rw-r--r--bs3-cmn-ExtCtxAlloc.c1830logstatsplain
-rw-r--r--bs3-cmn-ExtCtxCopy.c1895logstatsplain
-rw-r--r--bs3-cmn-ExtCtxFree.c1779logstatsplain
-rw-r--r--bs3-cmn-ExtCtxGetSize.c2357logstatsplain
-rw-r--r--bs3-cmn-ExtCtxInit.c2489logstatsplain
-rw-r--r--bs3-cmn-ExtCtxRestore.asm3376logstatsplain
-rw-r--r--bs3-cmn-ExtCtxSave.asm3600logstatsplain
-rw-r--r--bs3-cmn-GetCpuVendor.c1796logstatsplain
-rw-r--r--bs3-cmn-GetModeName.c2811logstatsplain
-rw-r--r--bs3-cmn-GetModeNameShortLower.c3064logstatsplain
-rw-r--r--bs3-cmn-KbdRead.asm2043logstatsplain
-rw-r--r--bs3-cmn-KbdWait.asm1697logstatsplain
-rw-r--r--bs3-cmn-KbdWrite.asm2164logstatsplain
-rw-r--r--bs3-cmn-MemAlloc.c3826logstatsplain
-rw-r--r--bs3-cmn-MemAllocZ.c1745logstatsplain
-rw-r--r--bs3-cmn-MemChr.asm2401logstatsplain
-rw-r--r--bs3-cmn-MemCmp.asm2815logstatsplain
-rw-r--r--bs3-cmn-MemCpy.c2614logstatsplain
-rw-r--r--bs3-cmn-MemFree.c2503logstatsplain
-rw-r--r--bs3-cmn-MemGuardedTestPage.c4338logstatsplain
-rw-r--r--bs3-cmn-MemMove.c2304logstatsplain
-rw-r--r--bs3-cmn-MemPCpy.c1593logstatsplain
-rw-r--r--bs3-cmn-MemPrintInfo.c3307logstatsplain
-rw-r--r--bs3-cmn-MemSet.asm3140logstatsplain
-rw-r--r--bs3-cmn-MemZero.asm2828logstatsplain
-rw-r--r--bs3-cmn-PagingAlias.c7043logstatsplain
-rw-r--r--bs3-cmn-PagingData.c2228logstatsplain
-rw-r--r--bs3-cmn-PagingInitRootForLM.c4525logstatsplain
-rw-r--r--bs3-cmn-PagingInitRootForPAE.c3974logstatsplain
-rw-r--r--bs3-cmn-PagingInitRootForPP.c5789logstatsplain
-rw-r--r--bs3-cmn-PagingProtect.c16155logstatsplain
-rw-r--r--bs3-cmn-PagingQueryAddressInfo.c6556logstatsplain
-rw-r--r--bs3-cmn-PagingSetupCanonicalTraps.c4504logstatsplain
-rw-r--r--bs3-cmn-Panic.asm1276logstatsplain
-rw-r--r--bs3-cmn-PerCpuData.c2801logstatsplain
-rw-r--r--bs3-cmn-PicMaskAll.c1667logstatsplain
-rw-r--r--bs3-cmn-PicSetup.c3042logstatsplain
-rw-r--r--bs3-cmn-PicUpdateMask.c2010logstatsplain
-rw-r--r--bs3-cmn-PitIrqHandler.c3056logstatsplain
-rw-r--r--bs3-cmn-PrintChr.asm3486logstatsplain
-rw-r--r--bs3-cmn-PrintStr.c1243logstatsplain
-rw-r--r--bs3-cmn-PrintStrN.asm5628logstatsplain
-rw-r--r--bs3-cmn-PrintU32.asm2424logstatsplain
-rw-r--r--bs3-cmn-PrintX32.asm2524logstatsplain
-rw-r--r--bs3-cmn-Printf.c3157logstatsplain
-rw-r--r--bs3-cmn-RegCtxConvertToRingX.c7098logstatsplain
-rw-r--r--bs3-cmn-RegCtxPrint.c3790logstatsplain
-rw-r--r--bs3-cmn-RegCtxRestore.asm19528logstatsplain
-rw-r--r--bs3-cmn-RegCtxSave.asm8094logstatsplain
-rw-r--r--bs3-cmn-RegCtxSaveEx.asm13684logstatsplain
-rw-r--r--bs3-cmn-RegCtxSetGrpSegFromCurPtr.c2134logstatsplain
-rw-r--r--bs3-cmn-RegCtxSetGrpSegFromFlat.c2516logstatsplain
-rw-r--r--bs3-cmn-RegCtxSetRipCsFromCurPtr.c1835logstatsplain
-rw-r--r--bs3-cmn-RegCtxSetRipCsFromFlat.c2543logstatsplain
-rw-r--r--bs3-cmn-RegCtxSetRipCsFromLnkPtr.c2954logstatsplain
-rw-r--r--bs3-cmn-RegGetCr0.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetCr2.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetCr3.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetCr4.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr0.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr1.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr2.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr3.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr6.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDr7.asm2355logstatsplain
-rw-r--r--bs3-cmn-RegGetDrX.asm3437logstatsplain
-rw-r--r--bs3-cmn-RegGetLdtr.asm2006logstatsplain
-rw-r--r--bs3-cmn-RegGetTr.asm1994logstatsplain
-rw-r--r--bs3-cmn-RegSetCr0.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetCr2.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetCr3.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetCr4.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr0.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr1.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr2.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr3.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr6.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDr7.asm2490logstatsplain
-rw-r--r--bs3-cmn-RegSetDrX.asm3499logstatsplain
-rw-r--r--bs3-cmn-RegSetLdtr.asm2303logstatsplain
-rw-r--r--bs3-cmn-RegSetTr.asm2762logstatsplain
-rw-r--r--bs3-cmn-SelFar32ToFlat32.c1368logstatsplain
-rw-r--r--bs3-cmn-SelFar32ToFlat32NoClobber.asm3536logstatsplain
-rw-r--r--bs3-cmn-SelFlatCodeToProtFar16.asm4429logstatsplain
-rw-r--r--bs3-cmn-SelFlatCodeToRealMode.asm5137logstatsplain
-rw-r--r--bs3-cmn-SelFlatDataToProtFar16.asm4423logstatsplain
-rw-r--r--bs3-cmn-SelFlatDataToRealMode.asm3219logstatsplain
-rw-r--r--bs3-cmn-SelProtFar16DataToFlat.asm3292logstatsplain
-rw-r--r--bs3-cmn-SelProtFar16DataToRealMode.asm4771logstatsplain
-rw-r--r--bs3-cmn-SelProtFar32ToFlat32.c1605logstatsplain
-rw-r--r--bs3-cmn-SelProtModeCodeToRealMode.asm3507logstatsplain
-rw-r--r--bs3-cmn-SelRealModeCodeToProtMode.asm2482logstatsplain
-rw-r--r--bs3-cmn-SelRealModeDataToFlat.asm3323logstatsplain
-rw-r--r--bs3-cmn-SelRealModeDataToProtFar16.asm4425logstatsplain
-rw-r--r--bs3-cmn-SelSetup16BitCode.c2176logstatsplain
-rw-r--r--bs3-cmn-SelSetup16BitData.c2155logstatsplain
-rw-r--r--bs3-cmn-Shutdown.asm1733logstatsplain
-rw-r--r--bs3-cmn-SlabAlloc.c2147logstatsplain
-rw-r--r--bs3-cmn-SlabAllocEx.c4368logstatsplain
-rw-r--r--bs3-cmn-SlabFree.c2248logstatsplain
-rw-r--r--bs3-cmn-SlabInit.c2693logstatsplain
-rw-r--r--bs3-cmn-SlabListAdd.c1611logstatsplain
-rw-r--r--bs3-cmn-SlabListAlloc.c2119logstatsplain
-rw-r--r--bs3-cmn-SlabListAllocEx.c2266logstatsplain
-rw-r--r--bs3-cmn-SlabListFree.c1934logstatsplain
-rw-r--r--bs3-cmn-SlabListInit.c1434logstatsplain
-rw-r--r--bs3-cmn-StrCpy.c1367logstatsplain
-rw-r--r--bs3-cmn-StrFormatV.c24986logstatsplain
-rw-r--r--bs3-cmn-StrLen.c1272logstatsplain
-rw-r--r--bs3-cmn-StrNLen.c1307logstatsplain
-rw-r--r--bs3-cmn-StrPrintf.c3357logstatsplain
-rw-r--r--bs3-cmn-SwitchHlpConvFlatRetToRetfProtMode.asm2308logstatsplain
-rw-r--r--bs3-cmn-SwitchHlpConvProtModeRetfPopBpDecBpAndReturn.asm3369logstatsplain
-rw-r--r--bs3-cmn-SwitchHlpConvRealModeRetfPopBpDecBpAndReturn.asm3070logstatsplain
-rw-r--r--bs3-cmn-SwitchTo16Bit.asm3435logstatsplain
-rw-r--r--bs3-cmn-SwitchTo16BitV86.asm4089logstatsplain
-rw-r--r--bs3-cmn-SwitchTo32Bit.asm4187logstatsplain
-rw-r--r--bs3-cmn-SwitchTo64Bit.asm3021logstatsplain
-rw-r--r--bs3-cmn-SwitchToRing0.asm2506logstatsplain
-rw-r--r--bs3-cmn-SwitchToRing1.asm2506logstatsplain
-rw-r--r--bs3-cmn-SwitchToRing2.asm2506logstatsplain
-rw-r--r--bs3-cmn-SwitchToRing3.asm2506logstatsplain
-rw-r--r--bs3-cmn-SwitchToRingX.asm2741logstatsplain
-rw-r--r--bs3-cmn-Syscall.asm3248logstatsplain
-rw-r--r--bs3-cmn-TestCheckRegCtxEx.c5302logstatsplain
-rw-r--r--bs3-cmn-TestData.c3361logstatsplain
-rw-r--r--bs3-cmn-TestDoModesByOneHlp.asm7768logstatsplain
-rw-r--r--bs3-cmn-TestFailed.c4263logstatsplain
-rw-r--r--bs3-cmn-TestHostPrintf.c3673logstatsplain
-rw-r--r--bs3-cmn-TestInit.c2360logstatsplain
-rw-r--r--bs3-cmn-TestIsVmmDevTestingPresent.asm2454logstatsplain
-rw-r--r--bs3-cmn-TestPrintf.c4769logstatsplain
-rw-r--r--bs3-cmn-TestSendCmdWithStr.asm2407logstatsplain
-rw-r--r--bs3-cmn-TestSendCmdWithU32.asm2369logstatsplain
-rw-r--r--bs3-cmn-TestSkipped.c2950logstatsplain
-rw-r--r--bs3-cmn-TestSub.c2804logstatsplain
-rw-r--r--bs3-cmn-TestSubDone.c1668logstatsplain
-rw-r--r--bs3-cmn-TestSubErrorCount.c1733logstatsplain
-rw-r--r--bs3-cmn-TestTerm.c3343logstatsplain
-rw-r--r--bs3-cmn-Trap16Init.c4876logstatsplain
-rw-r--r--bs3-cmn-Trap16SetGate.c2173logstatsplain
-rw-r--r--bs3-cmn-Trap32Init.c3935logstatsplain
-rw-r--r--bs3-cmn-Trap32SetGate.c2193logstatsplain
-rw-r--r--bs3-cmn-Trap64Init.c2804logstatsplain
-rw-r--r--bs3-cmn-Trap64SetGate.c2290logstatsplain
-rw-r--r--bs3-cmn-TrapDefaultHandler.c12884logstatsplain
-rw-r--r--bs3-cmn-TrapHandlersData.asm1787logstatsplain
-rw-r--r--bs3-cmn-TrapPrintFrame.c3681logstatsplain
-rw-r--r--bs3-cmn-TrapReInit.c1993logstatsplain
-rw-r--r--bs3-cmn-TrapRmV86Init.c4422logstatsplain
-rw-r--r--bs3-cmn-TrapRmV86SetGate.c1740logstatsplain
-rw-r--r--bs3-cmn-TrapSetDpl.c1811logstatsplain
-rw-r--r--bs3-cmn-TrapSetHandler.c2287logstatsplain
-rw-r--r--bs3-cmn-TrapSetHandlerEx.c3047logstatsplain
-rw-r--r--bs3-cmn-TrapSetJmp.asm4522logstatsplain
-rw-r--r--bs3-cmn-TrapSetJmpAndRestore.c1887logstatsplain
-rw-r--r--bs3-cmn-TrapUnsetJmp.c2140logstatsplain
-rw-r--r--bs3-cmn-UInt32Div.c1787logstatsplain
-rw-r--r--bs3-cmn-UInt64Div.c1787logstatsplain
-rw-r--r--bs3-cmn-UtilSetFullGdtr.asm5815logstatsplain
-rw-r--r--bs3-cmn-UtilSetFullIdtr.asm5815logstatsplain
-rw-r--r--bs3-cmn-hexdigits.c1242logstatsplain
-rw-r--r--bs3-cmn-instantiate-common.h6299logstatsplain
-rw-r--r--bs3-cmn-instantiate-x0.c161205logstatsplain
-rw-r--r--bs3-cmn-instantiate-x1.c161205logstatsplain
-rw-r--r--bs3-cmn-instantiate.c161142logstatsplain
-rw-r--r--bs3-cmn-instantiate.c321142logstatsplain
-rw-r--r--bs3-cmn-instantiate.c641142logstatsplain
-rw-r--r--bs3-cmn-memory.h3454logstatsplain
-rw-r--r--bs3-cmn-paging.h2131logstatsplain
-rw-r--r--bs3-cmn-pic-data.c2023logstatsplain
-rw-r--r--bs3-cmn-pic.h1859logstatsplain
-rw-r--r--bs3-cmn-pit.c5599logstatsplain
-rw-r--r--bs3-cmn-test.h5190logstatsplain
-rw-r--r--bs3-first-common.mac9618logstatsplain
-rw-r--r--bs3-first-dosexe.asm1240logstatsplain
-rw-r--r--bs3-first-init-all-pe32.asm1904logstatsplain
-rw-r--r--bs3-first-init-all-pp32.asm1910logstatsplain
-rw-r--r--bs3-first-pe16.asm3017logstatsplain
-rw-r--r--bs3-first-rm.asm1641logstatsplain
-rw-r--r--bs3-mode-CpuDetect.asm12309logstatsplain
-rw-r--r--bs3-mode-EnteredMode.asm8395logstatsplain
-rw-r--r--bs3-mode-Name.asm1319logstatsplain
-rw-r--r--bs3-mode-NameShortLower.asm1424logstatsplain
-rw-r--r--bs3-mode-PagingGetRootForLM64.asm3352logstatsplain
-rw-r--r--bs3-mode-PagingGetRootForPAE16.asm1502logstatsplain
-rw-r--r--bs3-mode-PagingGetRootForPAE32.asm3114logstatsplain
-rw-r--r--bs3-mode-PagingGetRootForPP16.asm1495logstatsplain
-rw-r--r--bs3-mode-PagingGetRootForPP32.asm3353logstatsplain
-rw-r--r--bs3-mode-SwitchTo32BitAndCallC.asm5037logstatsplain
-rw-r--r--bs3-mode-SwitchToLM16.asm3937logstatsplain
-rw-r--r--bs3-mode-SwitchToLM32.asm5618logstatsplain
-rw-r--r--bs3-mode-SwitchToLM64.asm3547logstatsplain
-rw-r--r--bs3-mode-SwitchToPAE16.asm7246logstatsplain
-rw-r--r--bs3-mode-SwitchToPAE16_32.asm3229logstatsplain
-rw-r--r--bs3-mode-SwitchToPAE16_V86.asm3537logstatsplain
-rw-r--r--bs3-mode-SwitchToPAE32.asm5706logstatsplain
-rw-r--r--bs3-mode-SwitchToPAE32_16.asm3712logstatsplain
-rw-r--r--bs3-mode-SwitchToPAEV86.asm3321logstatsplain
-rw-r--r--bs3-mode-SwitchToPE16.asm5447logstatsplain
-rw-r--r--bs3-mode-SwitchToPE16_32.asm3215logstatsplain
-rw-r--r--bs3-mode-SwitchToPE16_V86.asm3519logstatsplain
-rw-r--r--bs3-mode-SwitchToPE32.asm5046logstatsplain
-rw-r--r--bs3-mode-SwitchToPE32_16.asm3693logstatsplain
-rw-r--r--bs3-mode-SwitchToPEV86.asm3303logstatsplain
-rw-r--r--bs3-mode-SwitchToPP16.asm7665logstatsplain
-rw-r--r--bs3-mode-SwitchToPP16_32.asm3213logstatsplain
-rw-r--r--bs3-mode-SwitchToPP16_V86.asm3517logstatsplain
-rw-r--r--bs3-mode-SwitchToPP32.asm5972logstatsplain
-rw-r--r--bs3-mode-SwitchToPP32_16.asm3669logstatsplain
-rw-r--r--bs3-mode-SwitchToPPV86.asm3302logstatsplain
-rw-r--r--bs3-mode-SwitchToRM.asm10891logstatsplain
-rw-r--r--bs3-mode-TestDoModes.c12915logstatsplain
-rw-r--r--bs3-mode-TestDoModes.h5188logstatsplain
-rw-r--r--bs3-mode-TestDoModesByMax.c13006logstatsplain
-rw-r--r--bs3-mode-TestDoModesByMaxStub.asm2085logstatsplain
-rw-r--r--bs3-mode-TestDoModesByOne.c14865logstatsplain
-rw-r--r--bs3-mode-TestDoModesByOneStub.asm2085logstatsplain
-rw-r--r--bs3-mode-TestDoModesHlp.asm36427logstatsplain
-rw-r--r--bs3-mode-TestDoModesStub.asm2045logstatsplain
-rw-r--r--bs3-mode-TrapInit.c1883logstatsplain
-rw-r--r--bs3-mode-TrapSystemCallHandler.asm29557logstatsplain
-rw-r--r--bs3-rm-InitAll.c3260logstatsplain
-rw-r--r--bs3-rm-InitGdt.c2912logstatsplain
-rw-r--r--bs3-rm-InitMemory.c13742logstatsplain
-rw-r--r--bs3-shutdown.c2787logstatsplain
-rw-r--r--bs3-system-data.asm41770logstatsplain
-rw-r--r--bs3-wc16-I4D.asm1973logstatsplain
-rw-r--r--bs3-wc16-I8DQ.asm2798logstatsplain
-rw-r--r--bs3-wc16-I8DR.asm2749logstatsplain
-rw-r--r--bs3-wc16-I8RS.asm2028logstatsplain
-rw-r--r--bs3-wc16-U4D.asm2791logstatsplain
-rw-r--r--bs3-wc16-U8DQ.asm2877logstatsplain
-rw-r--r--bs3-wc16-U8DR.asm2886logstatsplain
-rw-r--r--bs3-wc16-U8LS.asm2038logstatsplain
-rw-r--r--bs3-wc16-U8RS.asm2108logstatsplain
-rw-r--r--bs3-wc32-I8D.asm1973logstatsplain
-rw-r--r--bs3-wc32-I8RS.asm1866logstatsplain
-rw-r--r--bs3-wc32-U8D.asm1978logstatsplain
-rw-r--r--bs3-wc32-U8LS.asm1842logstatsplain
-rw-r--r--bs3-wc32-U8RS.asm1838logstatsplain
-rw-r--r--bs3cpudt.c2042logstatsplain
-rw-r--r--bs3kit-autostubs.kmk9315logstatsplain
-rw-r--r--bs3kit-docs.c8693logstatsplain
-rw-r--r--bs3kit-mangling-code-define.h11514logstatsplain
-rw-r--r--bs3kit-mangling-code-undef.h5412logstatsplain
-rw-r--r--bs3kit-mangling-code.h1653logstatsplain
-rw-r--r--bs3kit-mangling-data.h18620logstatsplain
-rw-r--r--bs3kit-template-footer.h2149logstatsplain
-rw-r--r--bs3kit-template-footer.mac2980logstatsplain
-rw-r--r--bs3kit-template-header.h18421logstatsplain
-rw-r--r--bs3kit-template-header.mac15283logstatsplain
-rw-r--r--bs3kit.h165353logstatsplain
-rw-r--r--bs3kit.mac66536logstatsplain