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), []) |