Rev 430 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 430 | Rev 432 | ||
---|---|---|---|
Line 957... | Line 957... | ||
957 | jc @f |
957 | jc @f |
Line 958... | Line 958... | ||
958 | 958 | ||
959 | cmp eax, [SLOT_BASE+APPDATA.mem_size+ebx*8] |
959 | cmp eax, [SLOT_BASE+APPDATA.mem_size+ebx*8] |
Line 960... | Line -... | ||
960 | ja @f |
- | |
961 | 960 | ja @f |
|
962 | ; add edx, new_app_base |
961 | |
963 | stdcall k_strncpy, edx, [cmd_line], 256 |
962 | stdcall k_strncpy, edx, [cmd_line], 256 |
964 | @@: |
963 | @@: |
965 | mov edx,[params] |
964 | mov edx,[params] |
Line 969... | Line 968... | ||
969 | mov eax, edx |
968 | mov eax, edx |
970 | add eax, 1024 |
969 | add eax, 1024 |
971 | jc @f |
970 | jc @f |
972 | cmp eax, [SLOT_BASE+APPDATA.mem_size+ebx*8] |
971 | cmp eax, [SLOT_BASE+APPDATA.mem_size+ebx*8] |
973 | ja @f |
972 | ja @f |
974 | ; add edx, new_app_base |
- | |
975 | stdcall k_strncpy, edx, [app_path], 1024 |
973 | stdcall k_strncpy, edx, [app_path], 1024 |
976 | @@: |
974 | @@: |
977 | mov ebx,[slot] |
975 | mov ebx,[slot] |
978 | mov eax,ebx |
976 | mov eax,ebx |
979 | shl ebx,5 |
977 | shl ebx,5 |