Rev 2660 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2660 | Rev 2678 | ||
---|---|---|---|
Line 140... | Line 140... | ||
140 | DEVMAP_DRIVER, 0); |
140 | DEVMAP_DRIVER, 0); |
141 | } |
141 | } |
142 | 142 | ||
143 | req = async_send_2(phone, DEVMAP_DRIVER_REGISTER, 0, 0, &answer); |
143 | req = async_send_2(phone, DEVMAP_DRIVER_REGISTER, 0, 0, &answer); |
144 | 144 | ||
145 | retval = ipc_data_write_send(phone, (char *)name, strlen(name) + 1); |
145 | retval = ipc_data_write_start(phone, (char *)name, strlen(name) + 1); |
146 | 146 | ||
147 | if (retval != EOK) { |
147 | if (retval != EOK) { |
148 | async_wait_for(req, NULL); |
148 | async_wait_for(req, NULL); |
149 | return -1; |
149 | return -1; |
150 | } |
150 | } |
Line 173... | Line 173... | ||
173 | ipc_call_t answer; |
173 | ipc_call_t answer; |
174 | 174 | ||
175 | req = async_send_2(driver_phone, DEVMAP_DEVICE_GET_HANDLE, 0, 0, |
175 | req = async_send_2(driver_phone, DEVMAP_DEVICE_GET_HANDLE, 0, 0, |
176 | &answer); |
176 | &answer); |
177 | 177 | ||
178 | retval = ipc_data_write_send(driver_phone, name, strlen(name) + 1); |
178 | retval = ipc_data_write_start(driver_phone, name, strlen(name) + 1); |
179 | 179 | ||
180 | if (retval != EOK) { |
180 | if (retval != EOK) { |
181 | printf("Failed to send device name '%s'.\n", name); |
181 | printf("Failed to send device name '%s'.\n", name); |
182 | async_wait_for(req, NULL); |
182 | async_wait_for(req, NULL); |
183 | return retval; |
183 | return retval; |
Line 214... | Line 214... | ||
214 | aid_t req; |
214 | aid_t req; |
215 | ipc_call_t answer; |
215 | ipc_call_t answer; |
216 | 216 | ||
217 | req = async_send_2(driver_phone, DEVMAP_DEVICE_REGISTER, 0, 0, &answer); |
217 | req = async_send_2(driver_phone, DEVMAP_DEVICE_REGISTER, 0, 0, &answer); |
218 | 218 | ||
219 | retval = ipc_data_write_send(driver_phone, (char *)name, |
219 | retval = ipc_data_write_start(driver_phone, (char *)name, |
220 | strlen(name) + 1); |
220 | strlen(name) + 1); |
221 | 221 | ||
222 | if (retval != EOK) { |
222 | if (retval != EOK) { |
223 | printf("Failed to send device name '%s'.\n", name); |
223 | printf("Failed to send device name '%s'.\n", name); |
224 | async_wait_for(req, NULL); |
224 | async_wait_for(req, NULL); |