Subversion Repositories HelenOS-historic

Rev

Rev 1237 | Rev 1250 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1237 Rev 1240
Line 73... Line 73...
73
    arg.task_id = id;
73
    arg.task_id = id;
74
    arg.base = base;
74
    arg.base = base;
75
    arg.size = size;
75
    arg.size = size;
76
    arg.flags = flags;
76
    arg.flags = flags;
77
   
77
   
78
    return __SYSCALL1(SYS_AS_AREA_ACCEPT, (__native) &arg);
78
    return __SYSCALL1(SYS_AS_AREA_ACCEPT, (sysarg_t) &arg);
79
}
79
}
80
 
80
 
81
/** Send address space area to another task.
81
/** Send address space area to another task.
82
 *
82
 *
83
 * @param id Task ID of the acceptor task.
83
 * @param id Task ID of the acceptor task.
Line 92... Line 92...
92
    arg.task_id = id;
92
    arg.task_id = id;
93
    arg.base = base;
93
    arg.base = base;
94
    arg.size = 0;
94
    arg.size = 0;
95
    arg.flags = 0;
95
    arg.flags = 0;
96
   
96
   
97
    return __SYSCALL1(SYS_AS_AREA_SEND, (__native) &arg);
97
    return __SYSCALL1(SYS_AS_AREA_SEND, (sysarg_t) &arg);
98
}
98
}
99
 
99
 
100
static size_t heapsize = 0;
100
static size_t heapsize = 0;
101
/* Start of heap linker symbol */
101
/* Start of heap linker symbol */
102
extern char _heap;
102
extern char _heap;