Changeset 085bd54 in mainline for libc/generic/ipc.c


Ignore:
Timestamp:
2006-06-06T15:16:08Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
63bb83e
Parents:
d7eafd8
Message:

Revised ipc. Now it is preferrable to use only functions from async.h, they
take care of correct buffering, waiting for answers etc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libc/generic/ipc.c

    rd7eafd8 r085bd54  
    438438}
    439439
    440 /* Primitive functions for simple communication */
    441 void send_call_3(int phoneid, ipcarg_t method, ipcarg_t arg1,
    442                  ipcarg_t arg2, ipcarg_t arg3)
    443 {
    444         ipc_call_async_3(phoneid, method, arg1, arg2, arg3, NULL, NULL, 1);
    445 }
    446 
    447 void send_call_2(int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2)
    448 {
    449         ipc_call_async_2(phoneid, method, arg1, arg2, NULL, NULL, 1);
    450 }
    451 
    452 void nsend_call_3(int phoneid, ipcarg_t method, ipcarg_t arg1,
    453                   ipcarg_t arg2, ipcarg_t arg3)
    454 {
    455         ipc_call_async_3(phoneid, method, arg1, arg2, arg3, NULL, NULL, 0);
    456 }
    457 
    458 void nsend_call_2(int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2)
    459 {
    460         ipc_call_async_2(phoneid, method, arg1, arg2, NULL, NULL, 0);
    461 }
    462 
Note: See TracChangeset for help on using the changeset viewer.