<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/dev/usb/usb_util.h, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2017-11-27T14:52:40Z</updated>
<entry>
<title>sys/dev: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T14:52:40Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T14:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=718cf2ccb9956613756ab15d7a0e28f2c8e91cab'/>
<id>urn:sha1:718cf2ccb9956613756ab15d7a0e28f2c8e91cab</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
</content>
</entry>
<entry>
<title>Move the device_delete_all_children() function from usb_util.c</title>
<updated>2011-11-19T10:11:50Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2011-11-19T10:11:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=11bcf702f4200a351f06b549e14bc9ea4fc76dcc'/>
<id>urn:sha1:11bcf702f4200a351f06b549e14bc9ea4fc76dcc</id>
<content type='text'>
to kern/subr_bus.c. Simplify this function so that it no longer
depends on malloc() to execute. Identify a few other places where
it makes sense to use device_delete_all_children().

MFC after:	1 week
</content>
</entry>
<entry>
<title>- Make struct usb_xfer opaque so that drivers can not access the internals</title>
<updated>2009-06-23T02:19:59Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-06-23T02:19:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ed6d949afdbe3f25e6ef640881d8a0a72d7b7aa8'/>
<id>urn:sha1:ed6d949afdbe3f25e6ef640881d8a0a72d7b7aa8</id>
<content type='text'>
- Reduce the number of headers needed for a usb driver, the common case is just   usb.h and usbdi.h
</content>
</entry>
<entry>
<title>Fix _USB2_* refernces in the header protection defines.</title>
<updated>2009-06-15T01:09:19Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-06-15T01:09:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=759736470cac5ee5c7e86400bff165c7af6b400b'/>
<id>urn:sha1:759736470cac5ee5c7e86400bff165c7af6b400b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>s/usb2_/usb_|usbd_/ on all function names for the USB stack.</title>
<updated>2009-06-15T01:02:43Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-06-15T01:02:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a593f6b8de8b956bd0dd22f74805ede942e3d6a9'/>
<id>urn:sha1:a593f6b8de8b956bd0dd22f74805ede942e3d6a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove usb2_cv_* and just use the kernel condvar implementation, it was needed</title>
<updated>2009-06-15T00:33:18Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-06-15T00:33:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8437751d864a6b02bef3a914b6dac1bcfb968794'/>
<id>urn:sha1:8437751d864a6b02bef3a914b6dac1bcfb968794</id>
<content type='text'>
earlier since condition variables didnt work with Giant but this was fixed 10
months ago.
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb@159446</title>
<updated>2009-03-20T22:12:15Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-03-20T22:12:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=80536a485c048b35eba6e53e6a65903815dd6f14'/>
<id>urn:sha1:80536a485c048b35eba6e53e6a65903815dd6f14</id>
<content type='text'>
Remove unused and depreciated function: usb2_get_devid().

Submitted by:	Hans Petter Selasky
</content>
</entry>
<entry>
<title>MFp4 //depot/projects/usb@159392</title>
<updated>2009-03-20T21:48:11Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-03-20T21:48:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bdc081c60ff09707a85971b94c9177d16cc72033'/>
<id>urn:sha1:bdc081c60ff09707a85971b94c9177d16cc72033</id>
<content type='text'>
Add ifdefs for making parts of usb conditional.

Submitted by:	Hans Petter Selasky
</content>
</entry>
<entry>
<title>Move the new USB stack into its new home.</title>
<updated>2009-02-23T18:31:00Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-23T18:31:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=02ac6454880b59bbc5f3f74dffaffa90b30adc8b'/>
<id>urn:sha1:02ac6454880b59bbc5f3f74dffaffa90b30adc8b</id>
<content type='text'>
</content>
</entry>
</feed>
