Rev 330 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 330 | Rev 379 | ||
---|---|---|---|
Line 927... | Line 927... | ||
927 | pop edx |
927 | pop edx |
Line 928... | Line 928... | ||
928 | 928 | ||
Line 929... | Line 929... | ||
929 | push eax ; save address of IP data |
929 | push eax ; save address of IP data |
930 | 930 | ||
931 | ; Get the address of the callers data |
931 | ; Get the address of the callers data |
932 | mov edi,[0x3010] |
932 | mov edi,[TASK_BASE] |
933 | add edi,TASKDATA.mem_start |
933 | add edi,TASKDATA.mem_start |
Line 934... | Line 934... | ||
934 | add edx,[edi] |
934 | add edx,[edi] |
Line 990... | Line 990... | ||
990 | pop ecx ; count of bytes to send |
990 | pop ecx ; count of bytes to send |
991 | mov ebx, ecx ; need the length later |
991 | mov ebx, ecx ; need the length later |
992 | pop eax ; get callers ptr to data to send |
992 | pop eax ; get callers ptr to data to send |
Line 993... | Line 993... | ||
993 | 993 | ||
994 | ; Get the address of the callers data |
994 | ; Get the address of the callers data |
995 | mov edi,[0x3010] |
995 | mov edi,[TASK_BASE] |
996 | add edi,TASKDATA.mem_start |
996 | add edi,TASKDATA.mem_start |
997 | add eax,[edi] |
997 | add eax,[edi] |
Line 998... | Line 998... | ||
998 | mov esi, eax |
998 | mov esi, eax |