1196,7 → 1196,7 |
cmp byte [esi], 0 |
jnz .param |
mov eax, [disasm_start_pos] |
mov ecx, disasm_height |
mov ecx, [disasm_height_dd] |
mov [disasm_cur_pos], eax |
|
.l: |
1969,7 → 1969,21 |
dd aBreakpoints, 0, 0, help_breaks_msg |
db 0 |
|
|
;----------------------------------------------------------------------------- |
; Coordinates and sizes for GUI |
|
data_x_size_dd dd data_x_size shl 16, data_x_size |
messages_x_size_dd dd messages_x_size shl 16, messages_x_size |
registers_x_pos_dd dd registers_x_pos shl 16, registers_x_pos |
|
disasm_height_dd dd 18 |
disasm_y_size_dd dd disasm_y_size shl 16, disasm_y_size |
messages_y_pos_dd dd messages_y_pos shl 16, messages_y_pos |
cmdline_y_pos_dd dd cmdline_y_pos shl 16, cmdline_y_pos |
registers_y_size_dd dd registers_y_size shl 16, registers_y_size |
|
;----------------------------------------------------------------------------- |
; Commands format definitions |
|
; TODO: make it with macros |
2534,6 → 2548,8 |
disasm_cur_str dd ? |
disasm_string rb 256 |
|
thread_info process_information |
|
i_param rb 256 |
|
; stack |