if_xe.c (47156) | if_xe.c (47640) |
---|---|
1/*- 2 * Copyright (c) 1998, 1999 Scott Mitchell 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 338 unchanged lines hidden (view full) --- 347 uios.uio_iov = &iov; 348 uios.uio_iovcnt = 1; 349 uios.uio_offset = offset; 350 uios.uio_resid = sizeof(byte); 351 uios.uio_segflg = UIO_SYSSPACE; 352 uios.uio_rw = UIO_WRITE; 353 uios.uio_procp = 0; 354 | 1/*- 2 * Copyright (c) 1998, 1999 Scott Mitchell 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 338 unchanged lines hidden (view full) --- 347 uios.uio_iov = &iov; 348 uios.uio_iovcnt = 1; 349 uios.uio_offset = offset; 350 uios.uio_resid = sizeof(byte); 351 uios.uio_segflg = UIO_SYSSPACE; 352 uios.uio_rw = UIO_WRITE; 353 uios.uio_procp = 0; 354 |
355#if 0 /* THIS IS BOGUS */ |
|
355 return cdevsw[CARD_MAJOR]->d_write(makedev(CARD_MAJOR, devi->slt->slotnum), &uios, 0); | 356 return cdevsw[CARD_MAJOR]->d_write(makedev(CARD_MAJOR, devi->slt->slotnum), &uios, 0); |
357#else 358 return (-1); 359#endif |
|
356} 357 358 359static int 360xe_memread(struct pccard_devinfo *devi, off_t offset, u_char *buf, int size) 361{ 362 struct iovec iov; 363 struct uio uios; --- 4 unchanged lines hidden (view full) --- 368 uios.uio_iov = &iov; 369 uios.uio_iovcnt = 1; 370 uios.uio_offset = offset; 371 uios.uio_resid = size; 372 uios.uio_segflg = UIO_SYSSPACE; 373 uios.uio_rw = UIO_READ; 374 uios.uio_procp = 0; 375 | 360} 361 362 363static int 364xe_memread(struct pccard_devinfo *devi, off_t offset, u_char *buf, int size) 365{ 366 struct iovec iov; 367 struct uio uios; --- 4 unchanged lines hidden (view full) --- 372 uios.uio_iov = &iov; 373 uios.uio_iovcnt = 1; 374 uios.uio_offset = offset; 375 uios.uio_resid = size; 376 uios.uio_segflg = UIO_SYSSPACE; 377 uios.uio_rw = UIO_READ; 378 uios.uio_procp = 0; 379 |
380#if 0 /* THIS IS BOGUS */ |
|
376 return cdevsw[CARD_MAJOR]->d_read(makedev(CARD_MAJOR, devi->slt->slotnum), &uios, 0); | 381 return cdevsw[CARD_MAJOR]->d_read(makedev(CARD_MAJOR, devi->slt->slotnum), &uios, 0); |
382#else 383 return (-1); 384#endif |
|
377} 378 379 380/* 381 * Hacking for RealPort cards 382 */ 383static int 384xe_cem56fix(struct xe_softc *scp) --- 2020 unchanged lines hidden --- | 385} 386 387 388/* 389 * Hacking for RealPort cards 390 */ 391static int 392xe_cem56fix(struct xe_softc *scp) --- 2020 unchanged lines hidden --- |