Если не трудно, подскажите пожалуйста, куда воткнуть данные
Вот что было:
Code: Select all
dd START ; program start
dd I_END ; program image size
dd 0xA000 ; reguired amount of memory - 10 Kb
dd 0xA000 ; esp
dd 0x0,0x0 ; param, icon
......
I_END:
screen_size:
.height dw ?
.width dw ?
this_slot dd 0 ; Slot of this process
max_slot dd 255
system_colours system_colors ; rd 10
app_list rd 50
alt_tab_list rd 256*2
alt_tab_list_size dd ?
process_info_buffer rb 1024
procinfo_for_detect rb 1024
tictable:
rd 256
rb 256
detect_stack:
rb 256
ctx_menu_stack:
panel_x_pos rd 1
panel_y_pos rd 1
last_active_window dd 0
prev_active_window dd 0
active_window_changed dd 0
app_tab_count dd 0
image:
А в примерах по libimg нечто вроде:
Code: Select all
dd start ; program start
dd i_end ; program image size
dd mem ; reguired amount of memory
dd stacktop
dd 0x0
dd sys_path
...
i_end:
rb 1024
stacktop:
sys_path rb 4096
file_name:
rb 4096
plugin_path:
rb 4096
openfile_path:
rb 4096
filename_area:
rb 256
mem: