Changeset 90c35436 in mainline for kernel/generic/src/ipc/sysipc.c
- Timestamp:
- 2007-12-02T21:08:03Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 38c706cc
- Parents:
- b61d47d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/sysipc.c
rb61d47d r90c35436 538 538 * @param method New method to use for the forwarded call. 539 539 * @param arg1 New value of the first argument for the forwarded call. 540 * @param arg2 New value of the second argument for the forwarded call. 540 541 * @param mode Flags that specify mode of the forward operation. 541 542 * 542 543 * @return Return 0 on succes, otherwise return an error code. 543 544 * 544 * In case the original method is a system method, ARG1 and ARG2 are overwritten 545 * in the forwarded message with the new method and the new arg1, respectively. 546 * Otherwise the METHOD and ARG1 are rewritten with the new method and arg1, 547 * respectively. Also note there is a set of immutable methods, for which the 548 * new method and argument is not set and these values are ignored. 545 * In case the original method is a system method, ARG1, ARG2 and ARG3 are 546 * overwritten in the forwarded message with the new method and the new arg1 and 547 * arg2, respectively. Otherwise the METHOD, ARG1 and ARG2 are rewritten with 548 * the new method, arg1 and arg2, respectively. Also note there is a set of 549 * immutable methods, for which the new method and argument is not set and 550 * these values are ignored. 549 551 * 550 552 * Warning: When implementing support for changing additional payload 551 * arguments, make sure that ARG 3is not rewritten for certain553 * arguments, make sure that ARG5 is not rewritten for certain 552 554 * system IPC 553 555 */
Note:
See TracChangeset
for help on using the changeset viewer.