Changeset 38c9505 in mainline for uspace/drv/bus/usb/usbmast/main.c


Ignore:
Timestamp:
2011-07-06T21:38:42Z (13 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
026793d
Parents:
ff65e91
Message:

Write support in USB mass storage driver.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbmast/main.c

    rff65e91 r38c9505  
    214214        int retval;
    215215
    216         usb_log_debug("usbmast_bd_connection()\n");
    217 
    218216        async_answer_0(iid, EOK);
    219217
     
    259257                        break;
    260258                case BD_WRITE_BLOCKS:
    261                         usb_log_debug("usbmast_bd_connection() - BD_WRITE_BLOCKS\n");
    262 /*                      ba = MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call));
     259                        ba = MERGE_LOUP32(IPC_GET_ARG1(call), IPC_GET_ARG2(call));
    263260                        cnt = IPC_GET_ARG3(call);
    264                         retval = 0;
     261                        retval = usbmast_write(msfun->usb_dev, ba, cnt,
     262                            msfun->block_size, comm_buf);
    265263                        async_answer_0(callid, retval);
    266                         break;*/
     264                        break;
    267265                default:
    268266                        async_answer_0(callid, EINVAL);
Note: See TracChangeset for help on using the changeset viewer.