|
|
@76886
|
6 years |
vboxsync |
VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
|
|
|
@76579
|
6 years |
vboxsync |
ValKit: scm header guard alignment.
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76531
|
6 years |
vboxsync |
ValidationKit: scm --fix-header-guards. bugref:9344
|
|
|
@72146
|
7 years |
vboxsync |
bs3kit: Made g_fBs3TrapNoV86Assist only apply to #GP assist, not to …
|
|
|
@72138
|
7 years |
vboxsync |
bs3kit: Made the CRx & DRx getters and setters work from rings other …
|
|
|
@72133
|
7 years |
vboxsync |
bs3kit: Added some more functions for setting and setting CRx and DRx …
|
|
|
@72125
|
7 years |
vboxsync |
bs3kit: Added Bs3TrapSetDpl, fixed bug in Bs3TestCheckRegCtxEx. bugref:9171
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68604
|
7 years |
vboxsync |
bs3kit.h: Made Bs3StrFormatV work in small model 16-bit environment …
|
|
|
@66454
|
8 years |
vboxsync |
bs3kit: Added Bs3GetCpuVendor.
|
|
|
@66452
|
8 years |
vboxsync |
bs3kit: Added Bs3GetCpuVendor.
|
|
|
@66450
|
8 years |
vboxsync |
IEM: More vstmxcsr tests.
|
|
|
@66446
|
8 years |
vboxsync |
bs3kit: Various fixes related to using the BS3X0TEXT16, BS3X1TEXT16, …
|
|
|
@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.
|
|
|
@66179
|
8 years |
vboxsync |
bs3kit: Added Bs3TestDoModesByMax.
|
|
|
@66168
|
8 years |
vboxsync |
bs3kit: Added lower case mode name global variables and getter.
|
|
|
@66117
|
8 years |
vboxsync |
bs3kit: Made Bs3TestFailed* return false as that's more convenient …
|
|
|
@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.
|
|
|
@66053
|
8 years |
vboxsync |
bs3kit: Bs3SelSetup16BitCode/Data fix.
|
|
|
@65959
|
8 years |
vboxsync |
bs3-cpu-generated-1: updates
|
|
|
@65507
|
8 years |
vboxsync |
bs3-cpu-instr-2: Simple cmpxchg16b testcase.
|
|
|
@65366
|
8 years |
vboxsync |
bs3kit: More #PF testing.
|
|
|
@64751
|
8 years |
vboxsync |
bs3kit: Added Bs3SelSetup16BitCode, Bs3SelSetup16BitData.
|
|
|
@64734
|
8 years |
vboxsync |
bs3kit: Bs3PagingQueryAddressInfo
|
|
|
@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 …
|
|
|
@64367
|
8 years |
vboxsync |
ValidationKit/Bs3Kit: Doxygen
|
|
|
@62410
|
8 years |
vboxsync |
bs3kit: Added a instruction test case for imul & idiv.
|
|
|
@61487
|
9 years |
vboxsync |
bs3kit.h: duplicate typedefs.
|
|
|
@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 …
|
|
|
@60777
|
9 years |
vboxsync |
bs3kit: Must atomically replace large pages in case of very tiny TLB.
|
|
|
@60774
|
9 years |
vboxsync |
bs3kit: update / iret
|
|
|
@60749
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@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
|
|
|
@60676
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@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.
|
|
|
@60439
|
9 years |
vboxsync |
bs3kit: updates :-)
|
|
|
@60319
|
9 years |
vboxsync |
bs3kit: 386 and 486 fixes.
|
|
|
@60312
|
9 years |
vboxsync |
bs3kit: Use \#define with BS3_DATA_NM to map data symbols to names …
|
|
|
@60311
|
9 years |
vboxsync |
bs3kit: Use \#define with BS3_DATA_NM to map data symbols to names …
|
|
|
@60302
|
9 years |
vboxsync |
bs3kit,bs3-cpu-basic-2: 486 fixes. Promoted g_uLine to a genric …
|
|
|
@60291
|
9 years |
vboxsync |
bs3kit: A bunch of changes to be able to test the effects of a GDT …
|
|
|
@60231
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60217
|
9 years |
vboxsync |
bs3kit: Changed the value of BS3_MODE_CODE_V86 from 3 to 8 so each of …
|
|
|
@60216
|
9 years |
vboxsync |
bs3kit: Added BS3REG_CTX_F_NO_AMD64 to ignore r8-r15 in contexts …
|
|
|
@60211
|
9 years |
vboxsync |
bs3kit.h/mac: paranoia.
|
|
|
@60202
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60199
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60194
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60184
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60119
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60097
|
9 years |
vboxsync |
bs3kit: Updates
|
|
|
@60088
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@60024
|
9 years |
vboxsync |
bs3kit: updates (-> office).
|
|
|
@60019
|
9 years |
vboxsync |
bs3kit: Fixes and updates.
|
|
|
@60002
|
9 years |
vboxsync |
bs3kit: got the weird v8086 w/ 16-bit tss and trap handlers working.
|
|
|
@60000
|
9 years |
vboxsync |
bs3kit: v8086, long, fixes, updates.
|
|
|
@59984
|
9 years |
vboxsync |
bs3kit: Updates.
|
|
|
@59976
|
9 years |
vboxsync |
bs3kit: got v8086 with 32-bit kernel working.
|
|
|
@59975
|
9 years |
vboxsync |
bs3kit: updates and fixes.
|
|
|
@59952
|
9 years |
vboxsync |
bs3kit: To be continued…
|
|
|
@59941
|
9 years |
vboxsync |
bs3kit: Updates and fixes.
|
|
|
@59938
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@59932
|
9 years |
vboxsync |
bs3kit: Eliminate BS3_MSC64_FIXUP_HACK and the associated /TP (compile …
|
|
|
@59895
|
9 years |
vboxsync |
bs3kit: Updates
|
|
|
@59879
|
9 years |
vboxsync |
bs3kit.h: build fix
|
|
|
@59878
|
9 years |
vboxsync |
bs3kit: updates.
|
|
|
@59865
|
9 years |
vboxsync |
bs3kit: Updates
|
|
|
@59863
|
9 years |
vboxsync |
bs3kit: Updates.
|
|
|
@59789
|
9 years |
vboxsync |
bs3: updates
|
|
|
@59482
|
9 years |
vboxsync |
bs3kit: More CPU detection stuff. Compile for 8086 by default.
|
|
|
@59287
|
9 years |
vboxsync |
bs3kit: Working 16 and 64 bit PrintChr system call, fixed/documented …
|
|
|
@59286
|
9 years |
vboxsync |
bs3kit: 32-bit tss, idt and system call. started on 64-bit.
|
|
|
@59259
|
9 years |
vboxsync |
bs3kit: More IDT handling (mainly 32-bit).
|
|
|
@59258
|
9 years |
vboxsync |
bs3kit: working on 32-bit IDT.
|
|
|
@59245
|
9 years |
vboxsync |
bs3kit: Implemented switching to long mode.
|
|
|
@59244
|
9 years |
vboxsync |
bs3kit: Implemented switching to PAE16 and PAE32.
|
|
|
@59239
|
9 years |
vboxsync |
bs3kit: Debugged 16-bit paged protected mode switcher, adding missing …
|
|
|
@59237
|
9 years |
vboxsync |
bs3kit: untested paged protected mode switch code.
|
|
|
@58814
|
9 years |
vboxsync |
bs3kit: Solved the FLAT fixup issue for OMF files, while for COFF/ELF …
|
|
|
@58812
|
9 years |
vboxsync |
bs3kit: Started on the switcher code.
|
|
|