Changeset 38c706cc in mainline for kernel/generic/src/ipc
- Timestamp:
- 2007-12-04T19:54:53Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6364d3c
- Parents:
- 90c35436
- Location:
- kernel/generic/src/ipc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/ipc/ipc.c
r90c35436 r38c706cc 569 569 call = list_get_instance(tmp, call_t, link); 570 570 printf("Callid: %p Srctask:%llu M:%d A1:%d A2:%d A3:%d " 571 " Flags:%x\n", call, call->sender->taskid,571 "A4:%d A5:%d Flags:%x\n", call, call->sender->taskid, 572 572 IPC_GET_METHOD(call->data), IPC_GET_ARG1(call->data), 573 573 IPC_GET_ARG2(call->data), IPC_GET_ARG3(call->data), 574 IPC_GET_ARG4(call->data), IPC_GET_ARG5(call->data), 574 575 call->flags); 575 576 } … … 581 582 call = list_get_instance(tmp, call_t, link); 582 583 printf("Callid: %p Srctask:%llu M:%d A1:%d A2:%d A3:%d " 583 " Flags:%x\n", call, call->sender->taskid,584 "A4:%d A5:%d Flags:%x\n", call, call->sender->taskid, 584 585 IPC_GET_METHOD(call->data), IPC_GET_ARG1(call->data), 585 586 IPC_GET_ARG2(call->data), IPC_GET_ARG3(call->data), 587 IPC_GET_ARG4(call->data), IPC_GET_ARG5(call->data), 586 588 call->flags); 587 589 } … … 591 593 tmp = tmp->next) { 592 594 call = list_get_instance(tmp, call_t, link); 593 printf("Callid:%p M:%d A1:%d A2:%d A3:%d Flags:%x\n", call,594 IPC_GET_METHOD(call->data), IPC_GET_ARG1(call->data),595 printf("Callid:%p M:%d A1:%d A2:%d A3:%d A4:%d A5:%d Flags:%x\n", 596 call, IPC_GET_METHOD(call->data), IPC_GET_ARG1(call->data), 595 597 IPC_GET_ARG2(call->data), IPC_GET_ARG3(call->data), 598 IPC_GET_ARG4(call->data), IPC_GET_ARG5(call->data), 596 599 call->flags); 597 600 } -
kernel/generic/src/ipc/ipcrsc.c
r90c35436 r38c706cc 73 73 * *** Connect_me_to *** 74 74 * The caller sends IPC_M_CONNECT_ME_TO to an answerbox. The server receives 75 * 'phoneid' of the connecting phone as an ARG 3. If it answers with RETVAL=0,75 * 'phoneid' of the connecting phone as an ARG5. If it answers with RETVAL=0, 76 76 * the phonecall is accepted, otherwise it is refused. 77 77 * -
kernel/generic/src/ipc/sysipc.c
r90c35436 r38c706cc 178 178 179 179 if (IPC_GET_METHOD(*olddata) == IPC_M_CONNECT_TO_ME) { 180 phoneid = IPC_GET_ARG 3(*olddata);180 phoneid = IPC_GET_ARG5(*olddata); 181 181 if (IPC_GET_RETVAL(answer->data)) { 182 182 /* The connection was not accepted */ … … 186 186 phone_connect(phoneid, &answer->sender->answerbox); 187 187 /* Set 'phone hash' as arg3 of response */ 188 IPC_SET_ARG 3(answer->data,188 IPC_SET_ARG5(answer->data, 189 189 (unative_t) &TASK->phones[phoneid]); 190 190 } … … 342 342 return -1; 343 343 } 344 IPC_SET_ARG 3(call->data, phoneid);344 IPC_SET_ARG5(call->data, phoneid); 345 345 } 346 346 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.