1 2005-06-26 Bart Veer <bartv@ecoscentric.com>
3 * host/usbhost.c, host/configure.in: cope with incompatible
4 changes to the system header <linux/usbdevice_fs.h>
6 * host/acconfig.h: new file to support the above
8 * host/Makefile.in, host/aclocal.m4, host/config.h.in,
9 host/configure, host/stamp-h.in: regenerate
11 2003-03-27 Bart Veer <bartv@ecoscentric.com>
13 * host/Makefile.am, host/Makefile.in:
14 $(bindir) may not exist yet, so create it if necessary.
16 2003-02-25 Jonathan Larmour <jifl@eCosCentric.com>
18 * doc/usbs.sgml: Declare as <part> not <reference> to get
19 correct TOC numbering.
21 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com>
23 * cdl/usbs.cdl: Update doc links.
25 * doc/usbs.sgml: Comment out DOCTYPE for now to allow building
26 with standard doc build.
28 2003-02-12 Bart Veer <bartv@ecoscentric.com>
30 * host/Makefile.in, host/configure:
31 Regenerate after toplevel acinclude.m4 update
33 2002-09-23 Bart Veer <bartv@ecoscentric.com>
36 Only build if the required Linux kernel support is present.
38 2002-09-21 Bart Veer <bartv@ecoscentric.com>
41 Avoid const compatibility problems with Tcl 8.4
43 2002-01-23 Bart Veer <bartv@redhat.com>
45 * host/Makefile.am, host/Makefile.in, host/acinclude.m4,
46 host/aclocal.m4, host/configure, host/configure.in,
47 host/usbhost.c, host/usbhost.tcl, host/verbose.tcl
48 Host-side support for USB testing
50 * tests/usbtarget.c, tests/common.c, tests/protocol.h:
51 New files containing the target-side testing support and
55 Add a configuration option to build the target-side testing
58 * doc/usbs.sgml, doc/*.html:
59 Document the testing support. Regenerate html.
61 2001-09-14 Bart Veer <bartv@redhat.com>
63 * doc/usbs.sgml, doc/*.html:
64 Fix the example strings in the enumeration data.
68 Update the USB testing data structure
70 * src/usbs.c (usbs_handle_standard_control):
71 Fix an assertion for the special case of a USB configuration that
74 2001-08-06 Bart Veer <bartv@redhat.com>
77 Define additional data structures required for USB testing.
79 2001-06-19 Bart Veer <bartv@redhat.com>
81 * src/usbs.c, include/usbs.h (usbs_devtab_cread):
82 read operations should not take a const buffer
84 2001-02-02 Bart Veer <bartv@redhat.com>
87 Add doc property to point at the HTML
89 * doc/usbs.sgml, *.html:
90 Incorporate changes from docs department, regenerate HTML
92 2001-01-25 Bart Veer <bartv@redhat.com>
96 Only declare the devtab support functions if the I/O package is
97 present, since that provides required data types.
100 devtab support should be enabled by default iff the I/O package is
103 2001-01-22 Bart Veer <bartv@redhat.com>
105 * doc/usbs.sgml, doc/makefile:
108 2001-01-16 Bart Veer <bartv@redhat.com>
112 Update the start() and poll() functions to match the documentation.
114 2000-12-15 Bart Veer <bartv@redhat.com>
117 Fix missing return statements.
119 2000-11-28 Bart Veer <bartv@redhat.com>
124 Update interface to USB device drivers
126 2000-11-22 Bart Veer <bartv@redhat.com>
128 * include/usbs.h: Fix nested #include protection
130 2000-11-21 Bart Veer <bartv@redhat.com>
132 * First check-in of eCos USB support.
134 //===========================================================================
135 //####ECOSGPLCOPYRIGHTBEGIN####
136 // -------------------------------------------
137 // This file is part of eCos, the Embedded Configurable Operating System.
138 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.
140 // eCos is free software; you can redistribute it and/or modify it under
141 // the terms of the GNU General Public License as published by the Free
142 // Software Foundation; either version 2 or (at your option) any later version.
144 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
145 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
146 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
149 // You should have received a copy of the GNU General Public License along
150 // with eCos; if not, write to the Free Software Foundation, Inc.,
151 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
153 // As a special exception, if other files instantiate templates or use macros
154 // or inline functions from this file, or you compile this file and link it
155 // with other works to produce a work based on this file, this file does not
156 // by itself cause the resulting work to be covered by the GNU General Public
157 // License. However the source code for this file must still be made available
158 // in accordance with section (3) of the GNU General Public License.
160 // This exception does not invalidate any other reasons why a work based on
161 // this file might be covered by the GNU General Public License.
163 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc.
164 // at http://sources.redhat.com/ecos/ecos-license/
165 // -------------------------------------------
166 //####ECOSGPLCOPYRIGHTEND####
167 //===========================================================================