<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in FILES</title>
    <link>http://nxr.netbsd.org/rss/src/sys/dev/usb/FILES</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Remove uscanner(4) driver<br/><br/>This exists for compatibility with a Linux interface which was apparently<br/>deprecated in Linux 2.6. There are various mailing list threads going<br/>back to 2004 where the usefulness of this driver is discussed, but<br/>the conclusion is that scanner software has all moved to using ugen(4)<br/>instead, and enabling this driver will not help you scan things.</title>
    <description>/src/sys/dev/usb/FILES - 1.17</description>
    <pubDate>Tue Jun 29 10:22:37 UTC 2021</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>branches:  1.16.6;<br/>Remove uyap, USB YAP phone firmware loader.<br/><br/>And the associated ezload EZ-USB code, which is only used by uyap.<br/>It could theoretically be used by other drivers, but none of them are<br/>in tree.<br/><br/>I suspect that this device isn't in use, as phone technology has improved<br/>a lot since 2001 when uyap(4) was added to the tree.<br/><br/>Proposed with no objections on netbsd-users on 13 April 2020</title>
    <description>/src/sys/dev/usb/FILES - 1.16</description>
    <pubDate>Sat May 16 13:46:12 UTC 2020</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>remove obsolete support for ISD-ATA umass(4) adapters</title>
    <description>/src/sys/dev/usb/FILES - 1.15</description>
    <pubDate>Mon Apr 13 09:26:43 UTC 2020</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>branches:  1.14.4;<br/>remove urio(4), a driver for the Rio500 MP3 player.<br/><br/>At this point it is highly unlikely this 1999 device still has users,<br/>but it still comes up in the context of maxv's USB-fuzzing (and any device<br/>could pretend to be a urio(4)), so it's best to get rid of it.<br/><br/>Renamed all major entries to obsolete, as was done in previous removals.<br/><br/>This still requires an update to sanitizers, but they're located in<br/>"external", perhaps it should be first committed upstream?<br/><br/>Proposed on tech-kern a month ago.</title>
    <description>/src/sys/dev/usb/FILES - 1.14</description>
    <pubDate>Wed Jan 29 18:39:04 UTC 2020</pubDate>
    <dc:creator>maya</dc:creator>
</item>

<item>
    <title>branches:  1.13.18;  1.13.26;<br/>various umidi clean ups:<br/>- move the contents of umidi{reg,var}.h into umidi.c directly as they<br/>  are not referenced by any other file.<br/>- remove the useless include of umidi{reg,var}.h from umidi_quirks.c.<br/>- add reference counting and wait/broadcast support to the IO paths.<br/>- fix the error handling in midi_attach() and midi_open().<br/>- sprinkle KASSERT() in several places.<br/>- drop the local interrupt lock before calling into various parts of<br/>  the USB code.  fixes lockdebug issues, and likely hangs.<br/>- rename "binded" member as "bound".<br/><br/>with these most of the panics and problems i've seen are gone.  there<br/>is still one lockdebug panic to deal with that happens when unplugging<br/>umidi while midiplay(1) is running.</title>
    <description>/src/sys/dev/usb/FILES - 1.13</description>
    <pubDate>Sun Dec 21 23:00:35 UTC 2014</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.12.6;  1.12.22;  1.12.24;<br/>PR/45850: Pierre Pronchery: USB multi-touch panels are not supported</title>
    <description>/src/sys/dev/usb/FILES - 1.12</description>
    <pubDate>Tue Jan 17 03:49:20 UTC 2012</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.11.8;  1.11.12;<br/>usb_port.h was deleted, no need to mention it here.</title>
    <description>/src/sys/dev/usb/FILES - 1.11</description>
    <pubDate>Thu Nov 04 03:14:54 UTC 2010</pubDate>
    <dc:creator>dyoung</dc:creator>
</item>

<item>
    <title>branches:  1.10.70;  1.10.80;  1.10.82;<br/>The ubtbcmfw(4) driver fails to compile, as noted by PR kern/34219.<br/><br/>While it can be made to compile, the paradigm is not quite right because<br/>it attempts to contact the filesystem during autoconfig which sometimes<br/>causes a panic. Even if that was fixed, there is another potential problem<br/>in that the driver tries/sleeps/tries/sleeps and the sleep could<br/>theoretically sleep past the rc.d/btconfig stage and the controller<br/>would remain unconfigured.<br/><br/>So, I have prepared a different method for loading the firmware to<br/>Broadcom BCM2033 chip based devices. A package 'sysutils/bcmfw' will load<br/>the firmware files via a ugen(4) device interface.<br/><br/>This update removes the ubtbcmfw(4) driver and adds a table to the ubt(4)<br/>driver so that it will not attach to Broadcom BCM2033 based devices before<br/>the firmware was loaded.<br/><br/>This fixes kern/34219</title>
    <description>/src/sys/dev/usb/FILES - 1.10</description>
    <pubDate>Sat Aug 19 16:35:03 UTC 2006</pubDate>
    <dc:creator>plunky</dc:creator>
</item>

<item>
    <title>branches:  1.9.2;<br/>Initial import of bluetooth stack on behalf of Iain Hibbert.  (plunky@,<br/>NetBSD Foundation Membership still pending.)  This stack was written by<br/>Iain under sponsorship from Itronix Inc.<br/><br/>The stack includes support for rfcomm networking (networking via your<br/>bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.<br/><br/>Drivers for both PCMCIA and USB bluetooth controllers are included.</title>
    <description>/src/sys/dev/usb/FILES - 1.9</description>
    <pubDate>Mon Jun 19 15:44:45 UTC 2006</pubDate>
    <dc:creator>gdamore</dc:creator>
</item>

<item>
    <title>branches:  1.8.2;  1.8.8;  1.8.10;<br/>Fix typo (Prolofic -&gt; Prolific).</title>
    <description>/src/sys/dev/usb/FILES - 1.8</description>
    <pubDate>Wed Feb 22 10:41:35 UTC 2006</pubDate>
    <dc:creator>hira</dc:creator>
</item>

<item>
    <title>branches:  1.7.8;  1.7.10;  1.7.12;<br/>Add uipaq(4).  From OpenBSD.</title>
    <description>/src/sys/dev/usb/FILES - 1.7</description>
    <pubDate>Mon Jul 18 11:42:28 UTC 2005</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>branches:  1.6.16;  1.6.32;<br/>Add some missing files.</title>
    <description>/src/sys/dev/usb/FILES - 1.6</description>
    <pubDate>Sun Dec 30 11:01:24 UTC 2001</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>branches:  1.5.2;  1.5.4;<br/>Update with recent files.</title>
    <description>/src/sys/dev/usb/FILES - 1.5</description>
    <pubDate>Tue Jan 16 11:54:13 UTC 2001</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>Update with uscanner.c</title>
    <description>/src/sys/dev/usb/FILES - 1.4</description>
    <pubDate>Wed Oct 04 02:45:07 UTC 2000</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>Update with new files.</title>
    <description>/src/sys/dev/usb/FILES - 1.3</description>
    <pubDate>Sun Apr 23 23:19:36 UTC 2000</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>Add umass.c.</title>
    <description>/src/sys/dev/usb/FILES - 1.2</description>
    <pubDate>Thu Jan 13 20:19:14 UTC 2000</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;<br/>A small roadmap of the USB files.</title>
    <description>/src/sys/dev/usb/FILES - 1.1</description>
    <pubDate>Mon Aug 16 20:18:07 UTC 1999</pubDate>
    <dc:creator>augustss</dc:creator>
</item>

<item>
    <title>Sync with head (for UBC+NFS fixes, mostly).</title>
    <description>/src/sys/dev/usb/FILES - 1.1.2.2</description>
    <pubDate>Thu Jan 18 09:23:38 UTC 2001</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>

<item>
    <title>Update thorpej_scsipi to -current as of a month ago<br/>A i386 GENERIC kernel compiles without the siop, ahc and bha drivers<br/>(will be updated later). i386 IDE/ATAPI and ncr work, as well as<br/>sparc/esp_sbus. alpha should work as well (untested yet).<br/>siop, ahc and bha will be updated once I've updated the branch to current<br/>-current, as well as machine-dependant code.</title>
    <description>/src/sys/dev/usb/FILES - 1.1.2.1</description>
    <pubDate>Mon Nov 20 11:43:18 UTC 2000</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>

<item>
    <title>Sync kqueue branch with -current.</title>
    <description>/src/sys/dev/usb/FILES - 1.5.4.1</description>
    <pubDate>Thu Jan 10 19:58:46 UTC 2002</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>
</channel></rss>

