Changeset e5424e9 in mainline for uspace/drv/nic/ne2k/ne2k.c
- Timestamp:
- 2014-07-18T08:50:36Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ebc9c2c
- Parents:
- 869d936
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/ne2k/ne2k.c
r869d936 re5424e9 257 257 if (!ne2k->up) { 258 258 int rc = ne2k_up(ne2k); 259 if (rc != EOK) 260 return rc; 261 262 rc = irc_enable_interrupt(ne2k->irq); 259 263 if (rc != EOK) { 264 ne2k_down(ne2k); 260 265 return rc; 261 266 } 262 263 irc_enable_interrupt(ne2k->irq);264 267 } 265 268 return EOK; … … 270 273 ne2k_t *ne2k = (ne2k_t *) nic_get_specific(nic_data); 271 274 272 irc_disable_interrupt(ne2k->irq);275 (void) irc_disable_interrupt(ne2k->irq); 273 276 ne2k->receive_configuration = RCR_AB | RCR_AM; 274 277 ne2k_down(ne2k); … … 440 443 printf("%s: HelenOS NE 2000 network adapter driver\n", NAME); 441 444 442 if (irc_init() != EOK) {443 printf("%s: Failed connecting IRC service\n", NAME);444 return 1;445 }446 447 445 nic_driver_init(NAME); 448 446 nic_driver_implement(&ne2k_driver_ops, &ne2k_dev_ops, &ne2k_nic_iface);
Note:
See TracChangeset
for help on using the changeset viewer.