|
|
@41728
|
12 years |
vboxsync |
DIS: register macro name adjustments - part two.
|
|
|
@41727
|
12 years |
vboxsync |
DIS: register macro name adjustments.
|
|
|
@41713
|
12 years |
vboxsync |
Duh!
|
|
|
@41707
|
12 years |
vboxsync |
const two pointer tables.
|
|
|
@41703
|
12 years |
vboxsync |
Disasm.cpp: Build fix?
|
|
|
@41693
|
12 years |
vboxsync |
build fix
|
|
|
@41692
|
12 years |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41690
|
12 years |
vboxsync |
DIS: More cleanups.
|
|
|
@41678
|
12 years |
vboxsync |
OP_PARAMETER::flags -> fUse.
|
|
|
@41676
|
12 years |
vboxsync |
DIS: More scoping work.
|
|
|
@41675
|
12 years |
vboxsync |
DIS: The start of the scoping exercise... Fixed PREFIX_ADDRSIZE that I …
|
|
|
@41674
|
12 years |
vboxsync |
DISCoreOne* -> DISCore*.
|
|
|
@41668
|
12 years |
vboxsync |
DIS,DIS-users: Drop the operand/parameter formatting during …
|
|
|
@41663
|
12 years |
vboxsync |
DIS,EM,PGM,PATM: Changed the size and scale members of OP_PARAMETER …
|
|
|
@41662
|
12 years |
vboxsync |
DIS,CSAM: Combine the displacement members of OP_PARAMETER into a …
|
|
|
@41661
|
12 years |
vboxsync |
DIS: Windows build fix
|
|
|
@41658
|
12 years |
vboxsync |
DIS,VMM,REM,IPRT: Disassembler API adjustments.
|
|
|
@41494
|
13 years |
vboxsync |
DISCoreOne: don't assert on invalid opcode, just return …
|
|
|
@40580
|
13 years |
vboxsync |
The instruction address (opaddr) should include prefixes.
|
|
|
@40577
|
13 years |
vboxsync |
Fixed far call/jmp imm disassembly.
|
|
|
@39086
|
13 years |
vboxsync |
Dis,SrvPciRaw,Sup: warning fixes.
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26269
|
15 years |
vboxsync |
DisasmCore.cpp: Drop the size argument to disasmAddString*() since …
|
|
|
@26266
|
15 years |
vboxsync |
DisasmCore.cpp: variadic macro warning.
|
|
|
@25562
|
15 years |
vboxsync |
Link fix
|
|
|
@25561
|
15 years |
vboxsync |
Compile fix
|
|
|
@21187
|
15 years |
vboxsync |
Deal with operand size and mod default values for certain instructions …
|
|
|
@20961
|
15 years |
vboxsync |
fixed typo, it means occurred, not occured
|
|
|
@20041
|
16 years |
vboxsync |
Support 32 bits cr8 accesses (lock mov cr0, eax = mov cr8, eax)
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13834
|
16 years |
vboxsync |
Some strugging format conversions.
|
|
|
@13833
|
16 years |
vboxsync |
VMM,DIS: some left over VBOX_SUCCESS/FAILURE conversions.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13241
|
16 years |
vboxsync |
Added support for three byte opcodes (not complete; just to test …
|
|
|
@12790
|
16 years |
vboxsync |
Correction for address size override in 16 bits mode.
|
|
|
@11490
|
16 years |
vboxsync |
Consistency
|
|
|
@11489
|
16 years |
vboxsync |
ImmVRel is 32 bits sign extended to 64 bits in long mode.
|
|
|
@11464
|
16 years |
vboxsync |
Iz means sign extend to 64 bits, not zero extend.
|
|
|
@11462
|
16 years |
vboxsync |
Correct fix for forced flag handling in instruction groups.
|
|
|
@11461
|
16 years |
vboxsync |
Backed out 34906. Not necessary.
|
|
|
@11460
|
16 years |
vboxsync |
Check for force flags when determining the new opcode in instruction …
|
|
|
@11406
|
16 years |
vboxsync |
warning
|
|
|
@10394
|
16 years |
vboxsync |
More bug fixes for index handling.
|
|
|
@10275
|
16 years |
vboxsync |
Handle the 'mov %Ev, %Iz' case correctly in 64 bits op mode.
|
|
|
@10272
|
16 years |
vboxsync |
Deal with sign extending bytes to uint64_t.
|
|
|
@9921
|
16 years |
vboxsync |
Corrections
|
|
|
@9919
|
16 years |
vboxsync |
Deal with DIL, SIL, BPL & SPL register accesses. (64 bits mode only)
|
|
|
@9912
|
16 years |
vboxsync |
Fixed bustage when the 64-bit address operand was changed to …
|
|
|
@9792
|
16 years |
vboxsync |
Byte, word and dword access to r8-r15.
|
|
|
@9761
|
16 years |
vboxsync |
64 bits disassembly changes (32 bits displacement sign extended to 64 bits)
|
|
|
@9707
|
16 years |
vboxsync |
Not needed anymore
|
|
|
@9706
|
16 years |
vboxsync |
disCoreOne needs to catch exceptions in ring 3!!!
|
|
|
@9676
|
16 years |
vboxsync |
Correction
|
|
|
@9675
|
16 years |
vboxsync |
General cleanup of SELMToFlat.
|
|
|
@9131
|
17 years |
vboxsync |
Dropped the USE_EFFICIENT_ADDRESS flag. This breaks assumptions in …
|
|
|
@9097
|
17 years |
vboxsync |
ParseEscFP: Why copy fpop->param[12] to pCpu->param[12].parval? …
|
|
|
@9012
|
17 years |
vboxsync |
Fill in parameter size values.
|
|
|
@8999
|
17 years |
vboxsync |
Disassembler updates for 64 bits code
|
|
|
@8987
|
17 years |
vboxsync |
Fixed missing OP_SUB in the lock validation - it wasn't caught by the …
|
|
|
@8983
|
17 years |
vboxsync |
Enabled the disValidateLockSequence code.
|
|
|
@8956
|
17 years |
vboxsync |
spelling.
|
|
|
@8936
|
17 years |
vboxsync |
Lock sequence validation (disabled).
|
|
|
@8493
|
17 years |
vboxsync |
fix burns
|
|
|
@8492
|
17 years |
vboxsync |
warnings
|
|
|
@8380
|
17 years |
vboxsync |
Made strings static
|
|
|
@8379
|
17 years |
vboxsync |
More fixes.
|
|
|
@8377
|
17 years |
vboxsync |
Disassembler fixes + testcase for 64 bits
|
|
|
@8365
|
17 years |
vboxsync |
Missing occurances
|
|
|
@8364
|
17 years |
vboxsync |
Use the right tables
|
|
|
@8361
|
17 years |
vboxsync |
Even more disassembler updates
|
|
|
@8357
|
17 years |
vboxsync |
More disassmbler updates
|
|
|
@8355
|
17 years |
vboxsync |
Fixes for REX.R
|
|
|
@8352
|
17 years |
vboxsync |
More 64 bits disasm updates
|
|
|
@8336
|
17 years |
vboxsync |
More disassembler updates
|
|
|
@8333
|
17 years |
vboxsync |
Disassembler updates for 64 bits support
|
|
|
@8299
|
17 years |
vboxsync |
Updates for disassembling 64 bits instructions
|
|
|
@8234
|
17 years |
vboxsync |
MMIO: Cleanup up (removed duplicate code)
Disassembler: simplified …
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@8150
|
17 years |
vboxsync |
Cleanup
|
|
|
@8149
|
17 years |
vboxsync |
More 64 bits disassembler updates
|
|
|
@8142
|
17 years |
vboxsync |
Some updates for 64 bits disassembly
|
|
|
@7456
|
17 years |
vboxsync |
Disassemble vmread/vmwrite
|
|
|
@7285
|
17 years |
vboxsync |
added DISQueryParamRegPtr to return a pointer to a register which is …
|
|
|
@7138
|
17 years |
vboxsync |
include cpum.h
|
|
|
@7015
|
17 years |
vboxsync |
Cleaned up
|
|
|
@7000
|
17 years |
vboxsync |
Started with changes for disassembling 64 bits instructions
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4953
|
17 years |
vboxsync |
Cleaned up disassembler
|
|
|
@4283
|
17 years |
vboxsync |
const
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2333
|
18 years |
vboxsync |
gcc-4.2 warnings
|
|
|
@1938
|
18 years |
vboxsync |
Added DISFetchRegSegEx
|
|
|
@1935
|
18 years |
vboxsync |
Optimizations and added DISFetchRegSeg & DISWriteRegSeg
|
|
|
@1464
|
18 years |
vboxsync |
Added DISQuerySegPrefixByte
|
|
|
@1155
|
18 years |
vboxsync |
Use RTStrPrintfV (%04X still broken though)
|
|
|
@1150
|
18 years |
vboxsync |
Corrected disasm out of effective address + 16 bits displacement.
|
|
|
@1079
|
18 years |
vboxsync |
Corrected parameter parsing for LDS, LES, LFS, LGS and LSS instructions
|
|
|