Changeset 24f3874 in mainline for generic/include


Ignore:
Timestamp:
2006-04-23T16:09:15Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7f0837c
Parents:
1f41004e
Message:

Reorganize syscall names to better correspond to kernel architecture.
Add dummy placeholders for SYS_AS_AREA_SHARE_APPROVE and
SYS_AS_AREA_SHARE_PERFORM syscalls.

Location:
generic/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • generic/include/ddi/ddi.h

    r1f41004e r24f3874  
    3434#include <typedefs.h>
    3535
    36 extern __native sys_map_physmem(ddi_memarg_t *uspace_mem_arg);
    37 extern __native sys_enable_iospace(ddi_ioarg_t *uspace_io_arg);
     36extern __native sys_physmem_map(ddi_memarg_t *uspace_mem_arg);
     37extern __native sys_iospace_enable(ddi_ioarg_t *uspace_io_arg);
    3838
    3939/*
     
    4242extern __native ddi_int_control_arch(__native enable, __native *flags);
    4343extern __native ddi_int_control(__native enable, __native *flags);
    44 extern int ddi_enable_iospace_arch(task_t *task, __address ioaddr, size_t size);
     44extern int ddi_iospace_enable_arch(task_t *task, __address ioaddr, size_t size);
    4545
    4646#endif
  • generic/include/mm/as.h

    r1f41004e r24f3874  
    113113extern as_t *as_create(int flags);
    114114extern as_area_t *as_area_create(as_t *as, int flags, size_t size, __address base);
    115 extern __address as_remap(as_t *as, __address address, size_t size, int flags);
     115extern __address as_area_resize(as_t *as, __address address, size_t size, int flags);
    116116extern void as_set_mapping(as_t *as, __address page, __address frame);
    117117extern int as_page_fault(__address page);
  • generic/include/proc/task.h

    r1f41004e r24f3874  
    6868#endif
    6969
    70 extern __native sys_get_task_id(task_id_t *uspace_task_id);
     70extern __native sys_task_get_id(task_id_t *uspace_task_id);
    7171
    7272#endif
  • generic/include/syscall/syscall.h

    r1f41004e r24f3874  
    3636        SYS_THREAD_CREATE,
    3737        SYS_THREAD_EXIT,
     38        SYS_TASK_GET_ID,
    3839        SYS_FUTEX_SLEEP,
    3940        SYS_FUTEX_WAKEUP,
    40         SYS_MMAP,
    41         SYS_MREMAP,
    42         SYS_GET_TASK_ID,
     41        SYS_AS_AREA_CREATE,
     42        SYS_AS_AREA_RESIZE,
     43        SYS_AS_AREA_SHARE_APPROVE,
     44        SYS_AS_AREA_SHARE_PERFORM,
    4345        SYS_IPC_CALL_SYNC_FAST,
    4446        SYS_IPC_CALL_SYNC,
Note: See TracChangeset for help on using the changeset viewer.