1,7 → 1,9 |
use32 |
org 0 |
db 'MENUET01' |
dd 1, @ENTRY, @end, @memory, @stack, @params, 0 |
dd 1, @ENTRY, @end, @memory, @stack |
M01header.params: |
dd @params, 0 |
|
include "../../macros.inc" |
include "../../proc32.inc" |
31,8 → 33,8 |
mcall 18, 25, 2, -1, 1 |
|
;; SET STD PARAMS, IF IT NEEDS |
mov eax, @params |
cmpne byte [@params], 0, @f |
mov eax, [M01header.params] |
cmpne byte [eax], 0, @f |
mov eax, sz_std |
@@: |
mov [params.source], eax |
852,6 → 854,6 |
;===================================================================== |
rb 2048 |
@stack: |
@params rb 2048 |
@params rb 256 |
|
@memory: |