Changeset d3a0af7 in mainline for uspace/srv/hw/netif/dp8390/dp8390.h
- Timestamp:
- 2011-01-06T17:18:40Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 122b753
- Parents:
- b590c21
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hw/netif/dp8390/dp8390.h
rb590c21 rd3a0af7 219 219 typedef void (*dp_initf_t)(struct dpeth *dep); 220 220 typedef void (*dp_stopf_t)(struct dpeth *dep); 221 typedef void (*dp_user2nicf_t)(struct dpeth *dep, struct iovec_dat *iovp, vir_bytes offset, int nic_addr, vir_bytescount);222 typedef void (*dp_nic2userf_t)(struct dpeth *dep, int nic_addr, struct iovec_dat *iovp, vir_bytes offset, vir_bytescount);221 typedef void (*dp_user2nicf_t)(struct dpeth *dep, struct iovec_dat *iovp, size_t offset, int nic_addr, size_t count); 222 typedef void (*dp_nic2userf_t)(struct dpeth *dep, int nic_addr, struct iovec_dat *iovp, size_t offset, size_t count); 223 223 typedef void (*dp_getblock_t)(struct dpeth *dep, int page, size_t offset, size_t size, void *dst); 224 224 … … 228 228 iovec_t iod_iovec[IOVEC_NR]; 229 229 int iod_iovec_s; 230 int iod_proc_nr; 231 vir_bytes iod_iovec_addr; 230 void *iod_iovec_addr; 232 231 } iovec_dat_t; 233 232 … … 254 253 /* 255 254 * The de_base_port field is the starting point of the probe. 256 * The conf routine also fills de_ linmem and de_irq. If the probe255 * The conf routine also fills de_irq. If the probe 257 256 * routine knows the irq and/or memory address because they are 258 257 * hardwired in the board, the probe should modify these fields. … … 261 260 */ 262 261 port_t de_base_port; 263 phys_bytes de_linmem;264 262 int de_irq; 265 263 dp_initf_t de_initf; … … 300 298 iovec_dat_t de_write_iovec; 301 299 iovec_dat_t de_tmp_iovec; 302 vir_bytesde_read_s;300 size_t de_read_s; 303 301 // int de_client; 304 302 // message de_sendmsg;
Note:
See TracChangeset
for help on using the changeset viewer.