Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset a861ccb3 in mainline


Ignore:
Timestamp:
2014-07-25T17:56:39Z (6 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
ad22fa4
Parents:
ffa96c2
Message:

Remove DDF_DATA_IMPLANT feature now that all drivers have been transitioned.

Location:
uspace/lib/drv
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/driver.c

    rffa96c2 ra861ccb3  
    3636/** @file
    3737 */
    38 
    39 #define _DDF_DATA_IMPLANT
    4038
    4139#include <assert.h>
     
    596594}
    597595
    598 /** Implant foreign driver-specific device data.
    599  *
    600  * XXX This is used to transition USB to new interface. Do not use
    601  * in new code. Use of this function must be removed.
    602  */
    603 void ddf_fun_data_implant(ddf_fun_t *fun, void *data)
    604 {
    605         assert(fun->driver_data == NULL);
    606         fun->driver_data = data;
    607 }
    608 
    609596/** Return driver-specific device data. */
    610597void *ddf_dev_data_get(ddf_dev_t *dev)
  • uspace/lib/drv/include/ddf/driver.h

    rffa96c2 ra861ccb3  
    111111} driver_t;
    112112
    113 /** XXX Only to transition USB */
    114 #ifdef _DDF_DATA_IMPLANT
    115 extern void ddf_fun_data_implant(ddf_fun_t *, void *);
    116 #endif
    117 
    118113extern int ddf_driver_main(const driver_t *);
    119114
Note: See TracChangeset for help on using the changeset viewer.