Changeset 9b56a8dd in mainline for uspace/drv/char/i8042/i8042.c
- Timestamp:
- 2011-12-26T19:53:31Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4005e37a
- Parents:
- b39eb79
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/char/i8042/i8042.c
rb39eb79 r9b56a8dd 208 208 ret = ddf_fun_bind(dev->kbd_fun); 209 209 CHECK_RET_DESTROY(ret, 210 "Failed to bind keyboard function: %s. \n", str_error(ret));210 "Failed to bind keyboard function: %s.", str_error(ret)); 211 211 212 212 ret = ddf_fun_bind(dev->mouse_fun); 213 213 CHECK_RET_DESTROY(ret, 214 "Failed to bind mouse function: %s. \n", str_error(ret));214 "Failed to bind mouse function: %s.", str_error(ret)); 215 215 216 216 /* Disable kbd and aux */ … … 249 249 &irq_code); 250 250 CHECK_RET_UNBIND_DESTROY(ret, 251 "Failed set handler for kbd: %s. \n", str_error(ret));251 "Failed set handler for kbd: %s.", str_error(ret)); 252 252 253 253 ret = register_interrupt_handler(ddf_dev, irq_mouse, i8042_irq_handler, 254 254 &irq_code); 255 255 CHECK_RET_UNBIND_DESTROY(ret, 256 "Failed set handler for mouse: %s. \n", str_error(ret));256 "Failed set handler for mouse: %s.", str_error(ret)); 257 257 258 258 /* Enable interrupts */ … … 261 261 IPC_FLAG_BLOCKING); 262 262 ret = parent_sess ? EOK : ENOMEM; 263 CHECK_RET_UNBIND_DESTROY(ret, "Failed to create parent connection. \n");263 CHECK_RET_UNBIND_DESTROY(ret, "Failed to create parent connection."); 264 264 265 265 const bool enabled = hw_res_enable_interrupt(parent_sess); 266 266 async_hangup(parent_sess); 267 267 ret = enabled ? EOK : EIO; 268 CHECK_RET_UNBIND_DESTROY(ret, "Failed to enable interrupts: %s. \n");268 CHECK_RET_UNBIND_DESTROY(ret, "Failed to enable interrupts: %s."); 269 269 270 270 /* Enable port interrupts. */
Note:
See TracChangeset
for help on using the changeset viewer.