Changeset ffe3fe1 in mainline for uspace/lib/drv/include/usbhc_iface.h


Ignore:
Timestamp:
2011-09-13T10:52:06Z (14 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a00ac07
Parents:
5ec492b
Message:

libdrv: Add generic data read/write interface functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/include/usbhc_iface.h

    r5ec492b rffe3fe1  
    185185         * - ENOENT - unknown endpoint
    186186         */
    187         IPC_M_USBHC_UNREGISTER_ENDPOINT
     187        IPC_M_USBHC_UNREGISTER_ENDPOINT,
     188
     189        IPC_M_USBHC_DATA_READ,
     190
     191        IPC_M_USBHC_DATA_WRITE,
    188192} usbhc_iface_funcs_t;
    189193
     
    236240            void *, size_t, void *, size_t,
    237241            usbhc_iface_transfer_in_callback_t, void *);
     242
     243        int (*read)(ddf_fun_t *, usb_target_t, uint64_t, uint8_t *, size_t,
     244            usbhc_iface_transfer_in_callback_t, void *);
     245
     246        int (*write)(ddf_fun_t *, usb_target_t, uint64_t, const uint8_t *,
     247            size_t, usbhc_iface_transfer_out_callback_t, void *);
    238248} usbhc_iface_t;
    239249
Note: See TracChangeset for help on using the changeset viewer.