Namespaces | |
namespace | build_instructions |
Functions | |
def | build_instructions::compile_and_disassemble |
def | build_instructions::no_modrm |
def | build_instructions::no_grp |
def | build_instructions::get_encoding |
def | build_instructions::filter_chars |
def | build_instructions::generate_functions |
def | build_instructions::generate_code |
def | build_instructions::print_code |
def | build_instructions::add_helper |
Variables | |
tuple | build_instructions::file = open(FILE, "a") |
list | build_instructions::opcodes = [] |
list | build_instructions::segment_list = ["es", "cs", "ss", "ds", "fs", "gs"] |
tuple | build_instructions::ccflags = map(lambda x: compile_and_disassemble(".byte %#x, 0x00"%x, file, fdict)[2].split()[0][1:], range(0x70, 0x80)) |
list | build_instructions::ccflag = ccflags[i] |
dictionary | build_instructions::stringops |
tuple | build_instructions::encodings = sum(map(lambda x: get_encoding(x, file, fdict), opcodes), []) |