<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/speaker, branch release/2.2.8_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.8_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.8_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1996-11-02T10:41:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'.</title>
<updated>1996-11-02T10:41:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1996-11-02T10:41:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2fce0b4e66baed619f83c7226d51fe90862f0122'/>
<id>urn:sha1:2fce0b4e66baed619f83c7226d51fe90862f0122</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use macros from timmerreg.h instead of private ones.</title>
<updated>1996-10-25T14:00:47Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-10-25T14:00:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9275c7cc3ea6f48897dc89223ac8103604f6d9ec'/>
<id>urn:sha1:9275c7cc3ea6f48897dc89223ac8103604f6d9ec</id>
<content type='text'>
Use global timer_freq instead of private TIMER_CLK.

Removed unused #includes.

Fixed some comments.
</content>
</entry>
<entry>
<title>Cleaned up all headers that include &lt;sys/ioctl.h&gt; or &lt;sys/ioccom.h&gt;:</title>
<updated>1996-09-21T14:59:43Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-09-21T14:59:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ebedb5ad97718c0a271659c2563834837607f03f'/>
<id>urn:sha1:ebedb5ad97718c0a271659c2563834837607f03f</id>
<content type='text'>
- don't include &lt;sys/ioctl.h&gt; in any header.  Include &lt;sys/ioccom.h&gt;
  instead.  This was already done in 4.4Lite for the most important
  ioctl headers.  Header spam currently increases kernel build
  times by 10-20%.  There are more than 30000 #includes (not counting
  duplicates) for compiling LINT.
- include &lt;sys/types.h&gt; if and only it is necessary to make the header
  almost self-sufficient (some ioctl headers still need structs from
  elsewhere).
- uniformized idempotency ifdefs.  Copied the style in the 4.4Lite
  ioctl headers.
</content>
</entry>
<entry>
<title>Unconditionally null-terminate string read into spkr driver.</title>
<updated>1996-08-24T03:24:39Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-08-24T03:24:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3bd9f6db7a074b0aadb16ec28ab8fb68688e7277'/>
<id>urn:sha1:3bd9f6db7a074b0aadb16ec28ab8fb68688e7277</id>
<content type='text'>
Submitted by: Ikuo Nakagawa &lt;ikuo@isl.intec.co.jp&gt;, PR#1488, but using
	Bruce Evans &lt;bde@zeta.org.au&gt;'s fix.
</content>
</entry>
<entry>
<title>Correct the timer2 acquiration and release, it must happen at splclock.</title>
<updated>1996-07-20T18:48:54Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1996-07-20T18:48:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f4de22acc79d85693c25cd479cdda94bf7d33401'/>
<id>urn:sha1:f4de22acc79d85693c25cd479cdda94bf7d33401</id>
<content type='text'>
Also slightly reformatted so that it meets at least partially style(9),
and makes navigating through the functions easier.
</content>
</entry>
<entry>
<title>Fixed name of /dev/speaker (it's not spkr).</title>
<updated>1996-03-27T19:07:33Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-03-27T19:07:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2412bc33ad8778209876d6f142d456ae3b9187eb'/>
<id>urn:sha1:2412bc33ad8778209876d6f142d456ae3b9187eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Completed function declarations and/or added prototypes and/or added</title>
<updated>1995-12-15T00:54:32Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1995-12-15T00:54:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0dfe10a65ca5d76b1710101adb5203dfe754393b'/>
<id>urn:sha1:0dfe10a65ca5d76b1710101adb5203dfe754393b</id>
<content type='text'>
#includes to get prototypes.
</content>
</entry>
<entry>
<title>Julian forgot to make the *devsw structures static.</title>
<updated>1995-12-08T23:23:00Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1995-12-08T23:23:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d2f265fab89fec2b4d450a74eea4489401c61b1a'/>
<id>urn:sha1:d2f265fab89fec2b4d450a74eea4489401c61b1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pass 3 of the great devsw changes</title>
<updated>1995-12-08T11:19:42Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-12-08T11:19:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=87f6c6625d5a4889540cb77c8296e456b7d1390b'/>
<id>urn:sha1:87f6c6625d5a4889540cb77c8296e456b7d1390b</id>
<content type='text'>
most devsw referenced functions are now static, as they are
in the same file as their devsw structure. I've also added DEVFS
support for nearly every device in the system, however
many of the devices have 'incorrect' names under DEVFS
because I couldn't quickly work out the correct naming conventions.
(but devfs won't be coming on line for a month or so anyhow so that doesn't
matter)

If you "OWN" a device which would normally have an entry in /dev
then search for the devfs_add_devsw() entries and munge to make them right..
check out similar devices to see what I might have done in them in you
can't see what's going on..
for a laugh compare conf.c conf.h defore and after... :)
I have not doen DEVFS entries for any DISKSLICE devices yet as that will be
a much more complicated job.. (pass 5 :)

pass 4 will be to make the devsw tables of type (cdevsw * )
rather than (cdevsw)
seems to work here..
complaints to the usual places.. :)
</content>
</entry>
<entry>
<title>If you're going to mechanically replicate something in 50 files</title>
<updated>1995-11-29T14:41:20Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1995-11-29T14:41:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7198bf4725543c8dfcb79b0e7cf38d97e5a6aa80'/>
<id>urn:sha1:7198bf4725543c8dfcb79b0e7cf38d97e5a6aa80</id>
<content type='text'>
it's best to not have a (compiles cleanly) typo in it! (sigh)
</content>
</entry>
</feed>
