Changeset a46e56b in mainline for uspace/lib/drv/generic/remote_pio_window.c
- Timestamp:
- 2018-03-22T06:49:35Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 77f0a1d
- Parents:
- 3e242d2
- git-author:
- Jakub Jermar <jakub@…> (2018-03-21 23:29:06)
- git-committer:
- Jakub Jermar <jakub@…> (2018-03-22 06:49:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/remote_pio_window.c
r3e242d2 ra46e56b 53 53 54 54 static void remote_pio_window_get(ddf_fun_t *fun, void *ops, 55 cap_call_handle_t c allid, ipc_call_t *call)55 cap_call_handle_t chandle, ipc_call_t *call) 56 56 { 57 57 pio_window_ops_t *pio_win_ops = (pio_window_ops_t *) ops; … … 59 59 60 60 if (!pio_win_ops->get_pio_window) { 61 async_answer_0(c allid, ENOTSUP);61 async_answer_0(chandle, ENOTSUP); 62 62 return; 63 63 } … … 65 65 pio_window_t *pio_window = pio_win_ops->get_pio_window(fun); 66 66 if (!pio_window) { 67 async_answer_0(c allid, ENOENT);67 async_answer_0(chandle, ENOENT); 68 68 return; 69 69 } 70 70 71 async_answer_0(c allid, EOK);71 async_answer_0(chandle, EOK); 72 72 73 if (!async_data_read_receive(&c allid, &len)) {73 if (!async_data_read_receive(&chandle, &len)) { 74 74 /* Protocol error - the recipient is not accepting data */ 75 75 return; 76 76 } 77 77 78 async_data_read_finalize(c allid, pio_window, len);78 async_data_read_finalize(chandle, pio_window, len); 79 79 } 80 80
Note:
See TracChangeset
for help on using the changeset viewer.