Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 5863a95 in mainline for contrib/arch/uspace/srv/ns/ns.adl


Ignore:
Timestamp:
2010-12-17T08:59:35Z (11 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master
Children:
58854f2
Parents:
70e5ad5 (diff), 11658b64 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge development/ changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/arch/uspace/srv/ns/ns.adl

    r70e5ad5 r5863a95  
    11interface ns {
    22                /* Register a clonable service or a generic service */
    3                 ipcarg_t ipc_m_connect_to_me(in ipcarg_t service);
     3                sysarg_t ipc_m_connect_to_me(in sysarg_t service);
    44               
    55                /* Connect to a clonable service or a generic service */
    6                 ipcarg_t ipc_m_connect_me_to(in ipcarg_t service, in ipcarg_t arg2, in ipcarg_t arg3, in ipcarg_t flags);
     6                sysarg_t ipc_m_connect_me_to(in sysarg_t service, in sysarg_t arg2, in sysarg_t arg3, in sysarg_t flags);
    77               
    88                /* Share real-time clock page or klog page */
    9                 ipcarg_t ipc_m_share_in(in ipcarg_t as_area_base, in ipcarg_t as_area_size, in ipcarg_t service);
     9                sysarg_t ipc_m_share_in(in sysarg_t as_area_base, in sysarg_t as_area_size, in sysarg_t service);
    1010               
    1111                /* For IPC testing purposes */
    12                 ipcarg_t ping(void);
     12                sysarg_t ping(void);
    1313               
    1414                /* Wait for task exit and get exit status and return value */
    15                 ipcarg_t task_wait(in ipcarg_t id_lower, in ipcarg_t id_upper, out ipcarg_t status, out ipcarg_t retval);
     15                sysarg_t task_wait(in sysarg_t id_lower, in sysarg_t id_upper, out sysarg_t status, out sysarg_t retval);
    1616               
    1717                /* Introduce a new loader task id in such a way it cannot be spoofed */
    18                 ipcarg_t id_intro(in ipcarg_t id_lower, in ipcarg_t id_upper);
     18                sysarg_t id_intro(in sysarg_t id_lower, in sysarg_t id_upper);
    1919               
    2020                /* Set task return value */
    21                 ipcarg_t retval(in ipcarg_t retval);
     21                sysarg_t retval(in sysarg_t retval);
    2222               
    2323                /* Implicit connection close */
    24                 ipcarg_t ipc_m_phone_hungup(void);
     24                sysarg_t ipc_m_phone_hungup(void);
    2525        protocol:
    2626                [ns.bp]
Note: See TracChangeset for help on using the changeset viewer.