Show
Ignore:
Timestamp:
08/16/08 00:05:29 (5 years ago)
Author:
behrens
Message:

add libusb windows modifications (only one libusb subfunction win and linux), Version seems to be stable! :-)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/behrens/mfiles/private/libusb_win_proto.m

    r231 r234  
    1 function [methodinfo,structs,enuminfo]=libusb_win_proto; 
     1function [methodinfo,structs,enuminfo]=libusb_win_proto 
     2% Prototype file for library "libusb0" (used in Indows USB communication) 
     3% 
     4% Syntax 
     5%   [methodinfo,structs,enuminfo]=libusb_win_proto 
     6% 
     7% Description 
     8%   This function was generated by loadlibrary.m 
     9% 
     10%   It is based on the libusb0 header-file usb.h, whose method 
     11%   usb_bulk_read ans usb_bulk_write were modified in order to avoid returning zero-terminated 
     12%   strings (which get truncated by MATLAB with binary data). 
     13% 
     14% Signature 
     15%   Author: Linus Atorf, Alexander Behrens (see AUTHORS) 
     16%   Date: 2008/08/15 
     17%   Copyright: 2007-2008, RWTH Aachen University 
     18; 
     19% 
     20% *********************************************************************************************** 
     21% *  This file is part of the RWTH - Mindstorms NXT Toolbox.                                    * 
     22% *                                                                                             * 
     23% *  The RWTH - Mindstorms NXT Toolbox is free software: you can redistribute it and/or modify  * 
     24% *  it under the terms of the GNU General Public License as published by the Free Software     * 
     25% *  Foundation, either version 3 of the License, or (at your option) any later version.        * 
     26% *                                                                                             * 
     27% *  The RWTH - Mindstorms NXT Toolbox is distributed in the hope that it will be useful,       * 
     28% *  but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS  * 
     29% *  FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.             * 
     30% *                                                                                             * 
     31% *  You should have received a copy of the GNU General Public License along with the           * 
     32% *  RWTH - Mindstorms NXT Toolbox. If not, see <http://www.gnu.org/licenses/>.                 * 
     33% ********************************************************************************************* 
     34% ** 
     35 
    236%LIBUSB_WIN_PROTO Create structures to define interfaces found in 'usb'. 
    337