|
"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.
|
|