|
| "sel_t" | get_sreg ("ea_t" ea, "int" rg) |
| | get_sreg(ea, rg) -> sel_t Get value of a segment register.
|
| |
| "bool" | split_sreg_range ("ea_t" ea, "int" rg, "sel_t" v, "uchar" tag, "bool" silent=False) |
| | split_sreg_range(ea, rg, v, tag, silent=False) -> bool Create a new segment register range.
|
| |
| "bool" | set_default_sreg_value ("segment_t *" sg, "int" rg, "sel_t" value) |
| | set_default_sreg_value(sg, rg, value) -> bool Set default value of a segment register for a segment.
|
| |
| "void" | set_sreg_at_next_code ("ea_t" ea1, "ea_t" ea2, "int" rg, "sel_t" value) |
| | set_sreg_at_next_code(ea1, ea2, rg, value) Set the segment register value at the next instruction.
|
| |
| "bool" | get_sreg_range ("sreg_range_t" out, "ea_t" ea, "int" rg) |
| | get_sreg_range(out, ea, rg) -> bool Get segment register range by linear address.
|
| |
| "bool" | get_prev_sreg_range ("sreg_range_t" out, "ea_t" ea, "int" rg) |
| | get_prev_sreg_range(out, ea, rg) -> bool Get segment register range previous to one with address.
|
| |
| "void" | set_default_dataseg ("sel_t" ds_sel) |
| | set_default_dataseg(ds_sel) Set default value of DS register for all segments.
|
| |
| "size_t" | get_sreg_ranges_qty ("int" rg) |
| | get_sreg_ranges_qty(rg) -> size_t Get number of segment register ranges.
|
| |
| "bool" | getn_sreg_range ("sreg_range_t" out, "int" rg, "int" n) |
| | getn_sreg_range(out, rg, n) -> bool Get segment register range by its number.
|
| |
| "int" | get_sreg_range_num ("ea_t" ea, "int" rg) |
| | get_sreg_range_num(ea, rg) -> int Get number of segment register range by address.
|
| |
| "bool" | del_sreg_range ("ea_t" ea, "int" rg) |
| | del_sreg_range(ea, rg) -> bool Delete segment register range started at ea.
|
| |
| "void" | copy_sreg_ranges ("int" dst_rg, "int" src_rg, "bool" map_selector=False) |
| | copy_sreg_ranges(dst_rg, src_rg, map_selector=False) Duplicate segment register ranges.
|
| |