<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/share/examples/drivers/README, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-07-10T19:36:08Z</updated>
<entry>
<title>share: Delete bitrotted make_*_driver.sh scripts</title>
<updated>2025-07-10T19:36:08Z</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2025-07-10T19:36:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8f0a6a9aadb1fe4ce87345c6d2fbb2d2b6f6cedf'/>
<id>urn:sha1:8f0a6a9aadb1fe4ce87345c6d2fbb2d2b6f6cedf</id>
<content type='text'>
These scripts have not seen the necessary changes to keep them up to
date with current KPIs and coding practices. They use I/O ports directly
rather than any bus abstractions, use i386 (which is on the way out for
kernel configs) as the architecture of choice for generated kernel
configs, use ISA KPIs, use INTR_TYPE_FAST (renamed in 2000 to INTR_FAST
and removed in 2011), and likely have other issues too that render them
more harm than good for the uninitiated developer looking for a driver
template. If anyone wants to invest time in modernising them they can do
so and bring them back, but for now delete them.

Reviewed by:	cperciva, imp, emaste
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D50468
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line bare tag</title>
<updated>2023-08-16T17:55:20Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=05248206f720394d95c2a7475429311df670a2e9'/>
<id>urn:sha1:05248206f720394d95c2a7475429311df670a2e9</id>
<content type='text'>
Remove /^\s*\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>Remove EISA reference here</title>
<updated>2017-02-16T23:38:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-16T23:38:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2fe7440f84d4cee0d32e2982a7d6f685801772f6'/>
<id>urn:sha1:2fe7440f84d4cee0d32e2982a7d6f685801772f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix spelling errors, clarify comment, add $FreeBSD$</title>
<updated>2001-03-10T05:28:46Z</updated>
<author>
<name>Bill Fumerola</name>
<email>billf@FreeBSD.org</email>
</author>
<published>2001-03-10T05:28:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=02aa3ed484b32bc4450707e98e8e7bad4f97eabb'/>
<id>urn:sha1:02aa3ed484b32bc4450707e98e8e7bad4f97eabb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>1998-01-15T13:42:28Z</updated>
<author>
<name>Martin Cracauer</name>
<email>cracauer@FreeBSD.org</email>
</author>
<published>1998-01-15T13:42:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7cb9d732165d57d66e94f749535e6758ec4b72a2'/>
<id>urn:sha1:7cb9d732165d57d66e94f749535e6758ec4b72a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Description of what the files in this directory do..</title>
<updated>1997-02-02T07:35:59Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1997-02-02T07:35:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bffe3895d772135acf93d3698f793c3160021935'/>
<id>urn:sha1:bffe3895d772135acf93d3698f793c3160021935</id>
<content type='text'>
(create sample device drivers on request)
</content>
</entry>
</feed>
