Property | Type | Description | |
---|---|---|---|
Protected32 | |||
Protected64 | |||
ProtectedSegmented | |||
Real |
Method | Description | |
---|---|---|
CreateDisassembler ( Reko.Core.ImageReader rdr, Reko.Arch.X86.X86Options options ) : Reko.Arch.X86.X86Disassembler | ||
CreateInstructionScanner ( Reko.Core.SegmentMap map, Reko.Core.ImageReader rdr, IEnumerable knownAddresses, PointerScannerFlags flags ) : IEnumerable | ||
CreateOperandRewriter ( |
||
CreateSegmentedAddress ( ushort seg, uint offset ) : Address | ||
CreateStackAccess ( |
||
MakeAddressFromConstant ( Constant c ) : Address | ||
MakeAddressFromSegOffset ( Reko.Arch.X86.X86State state, RegisterStorage seg, uint offset ) : Address | ||
ReadCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
||
TryParseAddress ( string txtAddress, Address &addr ) : bool | ||
TryParseSegmentedAddress ( string txtAddress, Address &addr ) : bool |
Method | Description | |
---|---|---|
ProcessorMode ( PrimitiveType wordSize, PrimitiveType framePointerType, PrimitiveType pointerType ) : Reko.Core | ||
ReadSegmentedCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
public abstract CreateDisassembler ( Reko.Core.ImageReader rdr, Reko.Arch.X86.X86Options options ) : Reko.Arch.X86.X86Disassembler | ||
rdr | Reko.Core.ImageReader | |
options | Reko.Arch.X86.X86Options | |
return | Reko.Arch.X86.X86Disassembler |
public abstract CreateInstructionScanner ( Reko.Core.SegmentMap map, Reko.Core.ImageReader rdr, IEnumerable knownAddresses, PointerScannerFlags flags ) : IEnumerable | ||
map | Reko.Core.SegmentMap | |
rdr | Reko.Core.ImageReader | |
knownAddresses | IEnumerable | |
flags | PointerScannerFlags | |
return | IEnumerable |
public abstract CreateOperandRewriter ( |
||
arch | ||
m | ||
frame | ||
host | IRewriterHost | |
return |
public abstract CreateSegmentedAddress ( ushort seg, uint offset ) : Address | ||
seg | ushort | |
offset | uint | |
return | Address |
public CreateStackAccess ( |
||
frame | ||
offset | int | |
dataType | DataType | |
return | Expression |
public abstract MakeAddressFromConstant ( Constant c ) : Address | ||
c | Constant | |
return | Address |
public MakeAddressFromSegOffset ( Reko.Arch.X86.X86State state, RegisterStorage seg, uint offset ) : Address | ||
state | Reko.Arch.X86.X86State | |
seg | RegisterStorage | |
offset | uint | |
return | Address |
protected ProcessorMode ( PrimitiveType wordSize, PrimitiveType framePointerType, PrimitiveType pointerType ) : Reko.Core | ||
wordSize | PrimitiveType | |
framePointerType | PrimitiveType | |
pointerType | PrimitiveType | |
return | Reko.Core |
public abstract ReadCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
||
byteSize | int | |
rdr | Reko.Core.ImageReader | |
state | ||
return | Address |
protected ReadSegmentedCodeAddress ( int byteSize, Reko.Core.ImageReader rdr, |
||
byteSize | int | |
rdr | Reko.Core.ImageReader | |
state | ||
return | Address |
public abstract TryParseAddress ( string txtAddress, Address &addr ) : bool | ||
txtAddress | string | |
addr | Address | |
return | bool |
public TryParseSegmentedAddress ( string txtAddress, Address &addr ) : bool | ||
txtAddress | string | |
addr | Address | |
return | bool |
public static ProcessorMode,Reko.Arch.X86 Protected32 | ||
return |
public static ProcessorMode,Reko.Arch.X86 Protected64 | ||
return |
public static ProcessorMode,Reko.Arch.X86 ProtectedSegmented | ||
return |