Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/uhci-hcd/iface.c

    rec59693 r6427cf67  
    5454}
    5555/*----------------------------------------------------------------------------*/
    56 static int reserve_default_address(device_t *dev)
     56static int reserve_default_address(device_t *dev, bool full_speed)
    5757{
    5858        assert(dev);
     
    7272}
    7373/*----------------------------------------------------------------------------*/
    74 static int request_address(device_t *dev, usb_address_t *address)
     74static int request_address(device_t *dev, bool full_speed,
     75    usb_address_t *address)
    7576{
    7677        assert(dev);
     
    103104/*----------------------------------------------------------------------------*/
    104105static int interrupt_out(device_t *dev, usb_target_t target,
    105     size_t max_packet_size,
    106     void *data, size_t size,
    107     usbhc_iface_transfer_out_callback_t callback, void *arg)
    108 {
     106    void *data, size_t size,
     107    usbhc_iface_transfer_out_callback_t callback, void *arg)
     108{
     109        size_t max_packet_size = 8;
    109110        dev_speed_t speed = FULL_SPEED;
    110111
     
    118119/*----------------------------------------------------------------------------*/
    119120static int interrupt_in(device_t *dev, usb_target_t target,
    120     size_t max_packet_size,
    121     void *data, size_t size,
    122     usbhc_iface_transfer_in_callback_t callback, void *arg)
    123 {
     121    void *data, size_t size,
     122    usbhc_iface_transfer_in_callback_t callback, void *arg)
     123{
     124        size_t max_packet_size = 4;
    124125        dev_speed_t speed = FULL_SPEED;
    125126
     
    133134/*----------------------------------------------------------------------------*/
    134135static int control_write(device_t *dev, usb_target_t target,
    135     size_t max_packet_size,
    136136    void *setup_data, size_t setup_size, void *data, size_t size,
    137137    usbhc_iface_transfer_out_callback_t callback, void *arg)
    138138{
     139        size_t max_packet_size = 8;
    139140        dev_speed_t speed = FULL_SPEED;
    140141
     
    149150/*----------------------------------------------------------------------------*/
    150151static int control_read(device_t *dev, usb_target_t target,
    151     size_t max_packet_size,
    152152    void *setup_data, size_t setup_size, void *data, size_t size,
    153153    usbhc_iface_transfer_in_callback_t callback, void *arg)
    154154{
     155        size_t max_packet_size = 8;
    155156        dev_speed_t speed = FULL_SPEED;
    156157
     
    165166/*----------------------------------------------------------------------------*/
    166167static int control_write_setup(device_t *dev, usb_target_t target,
    167     size_t max_packet_size,
    168     void *data, size_t size,
    169     usbhc_iface_transfer_out_callback_t callback, void *arg)
    170 {
     168    void *data, size_t size,
     169    usbhc_iface_transfer_out_callback_t callback, void *arg)
     170{
     171        size_t max_packet_size = 8;
    171172        dev_speed_t speed = FULL_SPEED;
    172173
     
    181182/*----------------------------------------------------------------------------*/
    182183static int control_write_data(device_t *dev, usb_target_t target,
    183     size_t max_packet_size,
    184     void *data, size_t size,
    185     usbhc_iface_transfer_out_callback_t callback, void *arg)
    186 {
     184    void *data, size_t size,
     185    usbhc_iface_transfer_out_callback_t callback, void *arg)
     186{
     187        size_t max_packet_size = 8;
    187188        dev_speed_t speed = FULL_SPEED;
    188189
     
    212213/*----------------------------------------------------------------------------*/
    213214static int control_read_setup(device_t *dev, usb_target_t target,
    214     size_t max_packet_size,
    215     void *data, size_t size,
    216     usbhc_iface_transfer_out_callback_t callback, void *arg)
    217 {
     215    void *data, size_t size,
     216    usbhc_iface_transfer_out_callback_t callback, void *arg)
     217{
     218        size_t max_packet_size = 8;
    218219        dev_speed_t speed = FULL_SPEED;
    219220
     
    228229/*----------------------------------------------------------------------------*/
    229230static int control_read_data(device_t *dev, usb_target_t target,
    230     size_t max_packet_size,
    231     void *data, size_t size,
    232     usbhc_iface_transfer_in_callback_t callback, void *arg)
    233 {
     231    void *data, size_t size,
     232    usbhc_iface_transfer_in_callback_t callback, void *arg)
     233{
     234        size_t max_packet_size = 8;
    234235        dev_speed_t speed = FULL_SPEED;
    235236
Note: See TracChangeset for help on using the changeset viewer.