|
|
@66316
|
8 years |
vboxsync |
bs3kit: Real mode #GP handler (++) fix.
|
|
|
@66303
|
8 years |
vboxsync |
IEM: Implemented movupd Wpd,Vpd (66 0f 11).
|
|
|
@66289
|
8 years |
vboxsync |
Bs3RegCtxPrint: fix
|
|
|
@66240
|
8 years |
vboxsync |
bs3kit: Added Bs3MemPrintInfo for heap debugging.
|
|
|
@66226
|
8 years |
vboxsync |
bs3kit,bs3-cpu-generated-1: Extended CPU state and SSE testing work.
|
|
|
@66216
|
8 years |
vboxsync |
bs3-cpu-generated-1: SSE testing work (not quite there, but close).
|
|
|
@66214
|
8 years |
vboxsync |
bs3kit: Hacked up some FPU/SSE/AVX state stuff.
|
|
|
@66206
|
8 years |
vboxsync |
bs3-cpu-generated-1: make sure the high 32-bits of GPRs are populated …
|
|
|
@66199
|
8 years |
vboxsync |
bs3-cmn-RegCtxSaveEx.asm: Do xSP subtraction on the whole register in …
|
|
|
@66196
|
8 years |
vboxsync |
bs3-cmn-SelProtModeCodeToRealMode.asm: drpo the 'hlt' before panic.
|
|
|
@66195
|
8 years |
vboxsync |
bs3-cmn-SwitchTo32Bit.asm: Return fix for 64-bit callers.
|
|
|
@66194
|
8 years |
vboxsync |
bs3-cmn-SelFlatDataToProtFar16.asm: 64-bit parameter handling fix.
|
|
|
@66182
|
8 years |
vboxsync |
bs3kit: bs3-mode-TestDoModes*Stub.asm wtf?
|
|
|
@66181
|
8 years |
vboxsync |
bs3kit: bs3-mode-TestDoModes*Stub.asm cleanups.
|
|
|
@66180
|
8 years |
vboxsync |
bs3kit: typo.
|
|
|
@66179
|
8 years |
vboxsync |
bs3kit: Added Bs3TestDoModesByMax.
|
|
|
@66175
|
8 years |
vboxsync |
bs3kit: Preparing for new Bs3TestDoModes style API that uses worker …
|
|
|
@66168
|
8 years |
vboxsync |
bs3kit: Added lower case mode name global variables and getter.
|
|
|
@66167
|
8 years |
vboxsync |
bs3kit: Added ASMCpuIdExSlow.asm.
|
|
|
@66158
|
8 years |
vboxsync |
Bs3SelFar32ToFlat32: V86 mode fix.
|
|
|
@66149
|
8 years |
vboxsync |
Added VBox/bios.h and VBox/bios.mac (generated) and changed the …
|
|
|
@66145
|
8 years |
vboxsync |
bootsectors: Relocated shutdown port.
|
|
|
@66117
|
8 years |
vboxsync |
bs3kit: Made Bs3TestFailed* return false as that's more convenient …
|
|
|
@66115
|
8 years |
vboxsync |
bs3-cmn-TestSub.c: Must reset the sub-test reported flag.
|
|
|
@66112
|
8 years |
vboxsync |
bs3kit: Override DECLASM for 64-bit GCC targets to ensure we use the …
|
|
|
@66111
|
8 years |
vboxsync |
bs3kit: work around va_list trouble with 64-bit gcc.
|
|
|
@66054
|
8 years |
vboxsync |
bs3-first-common.mac: Fixed Bs3TotalImageSize value, BS3TEXT64 comes …
|
|
|
@66053
|
8 years |
vboxsync |
bs3kit: Bs3SelSetup16BitCode/Data fix.
|
|
|
@65959
|
8 years |
vboxsync |
bs3-cpu-generated-1: updates
|
|
|
@65928
|
8 years |
vboxsync |
Bs3Kit: Better converter error message.
|
|
|
@65651
|
8 years |
vboxsync |
gcc 7: Validation Kit: fall thru
|
|
|
@65595
|
8 years |
vboxsync |
Fixed an ancient typo.
|
|
|
@65507
|
8 years |
vboxsync |
bs3-cpu-instr-2: Simple cmpxchg16b testcase.
|
|
|
@65366
|
8 years |
vboxsync |
bs3kit: More #PF testing.
|
|
|
@64776
|
8 years |
vboxsync |
bs3-cpu-basic-2: updates
|
|
|
@64751
|
8 years |
vboxsync |
bs3kit: Added Bs3SelSetup16BitCode, Bs3SelSetup16BitData.
|
|
|
@64734
|
8 years |
vboxsync |
bs3kit: Bs3PagingQueryAddressInfo
|
|
|
@64710
|
8 years |
vboxsync |
bs3kit: s/bs3PagingGetPte/bs3PagingGetPaePte/
|
|
|
@64703
|
8 years |
vboxsync |
bs3-basic-2: started on #PF testcase
|
|
|
@64698
|
8 years |
vboxsync |
bs3kit: fix
|
|
|
@64694
|
8 years |
vboxsync |
bs3kit: Added Bs3SwitchTo32BitAndCallC and fixed a few problems …
|
|
|
@64529
|
8 years |
vboxsync |
validation kit: typos
|
|
|
@64367
|
8 years |
vboxsync |
ValidationKit/Bs3Kit: Doxygen
|
|
|
@63574
|
8 years |
vboxsync |
Shut up the other two aiGrpNms instances as well.
|
|
|
@63369
|
8 years |
vboxsync |
warnings (gcc)
|
|
|
@62594
|
8 years |
vboxsync |
warnings
|
|
|
@62484
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62471
|
8 years |
vboxsync |
Misc: scm
|
|
|
@62450
|
8 years |
vboxsync |
bldprogs: MSC level 4 warning fixes.
|
|
|
@62410
|
8 years |
vboxsync |
bs3kit: Added a instruction test case for imul & idiv.
|
|
|
@61547
|
9 years |
vboxsync |
updates
|
|
|
@61539
|
9 years |
vboxsync |
bs3kit: minor updates.
|
|
|
@61533
|
9 years |
vboxsync |
bs3kit: bs3-first-init-all-pe32.asm
|
|
|
@61487
|
9 years |
vboxsync |
bs3kit.h: duplicate typedefs.
|
|
|
@61393
|
9 years |
vboxsync |
bs3kit: raw-mode.
|
|
|
@61389
|
9 years |
vboxsync |
bs3kit: Use PIT for timing out the FPU testcase.
|
|
|
@61385
|
9 years |
vboxsync |
bs3-fpustate-1: Extended the tests to force the ring-0 and raw-mode …
|
|
|
@60778
|
9 years |
vboxsync |
bs3kit: Must atomically replace large pages in case of very tiny TLB.
|
|
|
@60777
|
9 years |
vboxsync |
bs3kit: Must atomically replace large pages in case of very tiny TLB.
|
|
|
@60774
|
9 years |
vboxsync |
bs3kit: update / iret
|
|
|
@60751
|
9 years |
vboxsync |
bs3kit: fixes
|
|
|
@60750
|
9 years |
vboxsync |
bs3kit: cleanups
|
|
|
@60749
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60728
|
9 years |
vboxsync |
bs3-cpu-basic-2: Completed testcase for LIDT and LGDT.
|
|
|
@60727
|
9 years |
vboxsync |
omfWriter_LEDataAddFixup: added missing flag in two byte indexes.
|
|
|
@60726
|
9 years |
vboxsync |
omfWriter_RecAddIdx: fixed shift bug.
|
|
|
@60724
|
9 years |
vboxsync |
bs3kit: updates (started on lidt)
|
|
|
@60687
|
9 years |
vboxsync |
bs3kit: Enabled full gdt base address loading (and testing).
|
|
|
@60686
|
9 years |
vboxsync |
bs3kit: Enabled full gdt base address loading (and testing).
|
|
|
@60682
|
9 years |
vboxsync |
bs3kit: Can finally check for non-canonical address #GP(0).
|
|
|
@60681
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60679
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60678
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60676
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60674
|
9 years |
vboxsync |
bs3kit: Removed unnecessary (for bs3kit) 286 detection code.
|
|
|
@60673
|
9 years |
vboxsync |
bs3kit: Removed unnecessary (for bs3kit) 286 detection code.
|
|
|
@60672
|
9 years |
vboxsync |
bs3kit: Use sidt to check for 286.
|
|
|
@60668
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60661
|
9 years |
vboxsync |
bs3kit: fixes.
|
|
|
@60660
|
9 years |
vboxsync |
bs3kit: Don't try override IVT[0x6d] as it turns out real VGA BIOSes …
|
|
|
@60657
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60609
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60600
|
9 years |
vboxsync |
bsk3it: doc updates
|
|
|
@60595
|
9 years |
vboxsync |
bs3kit: switched the default 16-bit model from compact (small code, …
|
|
|
@60585
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60578
|
9 years |
vboxsync |
bs3kit: made it easier to move 16-bit templated C code to other segments.
|
|
|
@60557
|
9 years |
vboxsync |
bs3kit: move real mode version of Bs3TestDoModes out of the default …
|
|
|
@60556
|
9 years |
vboxsync |
bs3kit: far updates.
|
|
|
@60554
|
9 years |
vboxsync |
bs3kit: far updates.
|
|
|
@60539
|
9 years |
vboxsync |
bs3kit: Updates.
|
|
|
@60527
|
9 years |
vboxsync |
bs3kit: Far updates.
|
|
|
@60485
|
9 years |
vboxsync |
bs3kit: 8086 friendly 32-bit and 64-bit unsigned integer division.
|
|
|
@60462
|
9 years |
vboxsync |
Horseradish. Nasm emitting incorrect addend for wrt RIP stuff. …
|
|
|
@60461
|
9 years |
vboxsync |
VBoxBs3ObjConverter.cpp: Documented GCC fixup fun that I have to sort …
|
|
|
@60439
|
9 years |
vboxsync |
bs3kit: updates :-)
|
|
|
@60367
|
9 years |
vboxsync |
bs3-cmn-TestIsVmmDevTestingPresent.asm: 286 fixes.
|
|
|
@60366
|
9 years |
vboxsync |
bs3-cmn-MemZero.asm: 286 fixes
|
|
|
@60365
|
9 years |
vboxsync |
bs3kit: 286 detection fixes ++.
|
|
|
@60336
|
9 years |
vboxsync |
VBoxBs3ObjConverter.cpp: not quite there with 64-bit ELF fixups…
|
|
|
@60335
|
9 years |
vboxsync |
bs3-mode-CpuDetect.asm: bugfix
|
|
|