/kernel/trunk/generic/include/proc/task.h |
---|
67,6 → 67,6 |
extern void task_create_arch(task_t *t); |
#endif |
extern __native sys_get_task_id(task_id_t *uspace_task_id); |
extern __native sys_task_get_id(task_id_t *uspace_task_id); |
#endif |
/kernel/trunk/generic/include/ddi/ddi.h |
---|
33,8 → 33,8 |
#include <arch/types.h> |
#include <typedefs.h> |
extern __native sys_map_physmem(ddi_memarg_t *uspace_mem_arg); |
extern __native sys_enable_iospace(ddi_ioarg_t *uspace_io_arg); |
extern __native sys_physmem_map(ddi_memarg_t *uspace_mem_arg); |
extern __native sys_iospace_enable(ddi_ioarg_t *uspace_io_arg); |
/* |
* Interface to be implemented by all architectures. |
41,6 → 41,6 |
*/ |
extern __native ddi_int_control_arch(__native enable, __native *flags); |
extern __native ddi_int_control(__native enable, __native *flags); |
extern int ddi_enable_iospace_arch(task_t *task, __address ioaddr, size_t size); |
extern int ddi_iospace_enable_arch(task_t *task, __address ioaddr, size_t size); |
#endif |
/kernel/trunk/generic/include/mm/as.h |
---|
112,7 → 112,7 |
extern void as_init(void); |
extern as_t *as_create(int flags); |
extern as_area_t *as_area_create(as_t *as, int flags, size_t size, __address base); |
extern __address as_remap(as_t *as, __address address, size_t size, int flags); |
extern __address as_area_resize(as_t *as, __address address, size_t size, int flags); |
extern void as_set_mapping(as_t *as, __address page, __address frame); |
extern int as_page_fault(__address page); |
extern void as_switch(as_t *old, as_t *new); |
/kernel/trunk/generic/include/syscall/syscall.h |
---|
35,11 → 35,13 |
SYS_INT_CONTROL = 2, /* Hardcoded in all SYSCALL handlers */ |
SYS_THREAD_CREATE, |
SYS_THREAD_EXIT, |
SYS_TASK_GET_ID, |
SYS_FUTEX_SLEEP, |
SYS_FUTEX_WAKEUP, |
SYS_MMAP, |
SYS_MREMAP, |
SYS_GET_TASK_ID, |
SYS_AS_AREA_CREATE, |
SYS_AS_AREA_RESIZE, |
SYS_AS_AREA_SHARE_APPROVE, |
SYS_AS_AREA_SHARE_PERFORM, |
SYS_IPC_CALL_SYNC_FAST, |
SYS_IPC_CALL_SYNC, |
SYS_IPC_CALL_ASYNC_FAST, |