Changeset 7de1988c in mainline for uspace/drv/nic
- Timestamp:
- 2013-09-12T20:53:09Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ddd0499d
- Parents:
- 8049b79
- Location:
- uspace/drv/nic
- Files:
-
- 3 edited
-
e1k/e1k.c (modified) (1 diff)
-
ne2k/ne2k.c (modified) (1 diff)
-
rtl8139/driver.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/nic/e1k/e1k.c
r8049b79 r7de1988c 1941 1941 e1000->irq = hw_resources->irqs.irqs[0]; 1942 1942 e1000->reg_base_phys = 1943 MEMADDR_TO_PTR( hw_resources->mem_ranges.ranges[0].address);1943 MEMADDR_TO_PTR(RNGABS(hw_resources->mem_ranges.ranges[0])); 1944 1944 1945 1945 return EOK; -
uspace/drv/nic/ne2k/ne2k.c
r8049b79 r7de1988c 211 211 ne2k->irq = hw_res_parsed.irqs.irqs[0]; 212 212 213 ne2k->base_port = (void *) (uintptr_t)214 hw_res_parsed.io_ranges.ranges[0].address;213 addr_range_t regs = hw_res_parsed.io_ranges.ranges[0]; 214 ne2k->base_port = RNGABSPTR(regs); 215 215 216 216 hw_res_list_parsed_clean(&hw_res_parsed); 217 217 218 /* Enable p ortI/O */219 if (pio_enable (ne2k->base_port, NE2K_IO_SIZE, &ne2k->port) != EOK)218 /* Enable programmed I/O */ 219 if (pio_enable_range(®s, &ne2k->port) != EOK) 220 220 return EADDRNOTAVAIL; 221 222 221 223 222 ne2k->data_port = ne2k->port + NE2K_DATA; -
uspace/drv/nic/rtl8139/driver.c
r8049b79 r7de1988c 1087 1087 ddf_msg(LVL_DEBUG, "%s device: irq 0x%x assigned", ddf_dev_get_name(dev), rtl8139->irq); 1088 1088 1089 rtl8139->io_addr = IOADDR_TO_PTR( hw_resources->io_ranges.ranges[0].address);1089 rtl8139->io_addr = IOADDR_TO_PTR(RNGABS(hw_resources->io_ranges.ranges[0])); 1090 1090 if (hw_resources->io_ranges.ranges[0].size < RTL8139_IO_SIZE) { 1091 1091 ddf_msg(LVL_ERROR, "i/o range assigned to the device "
Note:
See TracChangeset
for help on using the changeset viewer.
