Changeset b252e87 in mainline for uspace/lib/ddev/src/ddev.c
- Timestamp:
- 2020-02-11T11:17:22Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e1f2079
- Parents:
- b43edabe
- git-author:
- Jiri Svoboda <jiri@…> (2020-02-10 20:17:06)
- git-committer:
- Jiri Svoboda <jiri@…> (2020-02-11 11:17:22)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ddev/src/ddev.c
rb43edabe rb252e87 111 111 } 112 112 113 /** Get display device information. 114 * 115 * @param ddev Display device 116 * @param info Place to store information 117 */ 118 errno_t ddev_get_info(ddev_t *ddev, ddev_info_t *info) 119 { 120 async_exch_t *exch; 121 errno_t retval; 122 ipc_call_t answer; 123 124 exch = async_exchange_begin(ddev->sess); 125 aid_t req = async_send_0(exch, DDEV_GET_INFO, &answer); 126 127 errno_t rc = async_data_read_start(exch, info, sizeof(ddev_info_t)); 128 async_exchange_end(exch); 129 if (rc != EOK) { 130 async_forget(req); 131 return rc; 132 } 133 134 async_wait_for(req, &retval); 135 if (retval != EOK) 136 return rc; 137 138 return EOK; 139 } 140 113 141 /** @} 114 142 */
Note:
See TracChangeset
for help on using the changeset viewer.