<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/fdc/fdc.c, branch release/3.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F3.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F3.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1999-01-21T00:55:31Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_3'.</title>
<updated>1999-01-21T00:55:31Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-01-21T00:55:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6'/>
<id>urn:sha1:4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the pccard hooks to use a module style declaration instead.</title>
<updated>1999-01-19T00:21:53Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-01-19T00:21:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d17e4ee67dd99c4762f09a4b76efad41b6469ef5'/>
<id>urn:sha1:d17e4ee67dd99c4762f09a4b76efad41b6469ef5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed corruption of the fd buffer queue.  Once upon a time, the active</title>
<updated>1999-01-15T09:15:27Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1999-01-15T09:15:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e93e63cb392cb4f63235265bd3cdd5e49a41bbc7'/>
<id>urn:sha1:e93e63cb392cb4f63235265bd3cdd5e49a41bbc7</id>
<content type='text'>
buffer had to be left on the head of the queue for [bufq]disksort()
to sort against.  This isn't right for devices that can support multiple
active i/o's, and only the fd driver did it.  "Fixing" this in rev.1.36
of ufs_disksubr.c broke the fd driver in much the same way as rev.1.52
of &lt;sys/buf.h&gt; broke it (see rev.1.119).

Bug reported and fix tested by:	dt
</content>
</entry>
<entry>
<title>Pre 3.0 branch cleanup casualty #6: ft</title>
<updated>1998-12-27T13:40:57Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1998-12-27T13:40:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fc47545ec330a9b7080841e4433b37b4738b71e4'/>
<id>urn:sha1:fc47545ec330a9b7080841e4433b37b4738b71e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed LINT breakage in previous commit.  Option FDC_YE enabled a</title>
<updated>1998-12-14T16:29:58Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-12-14T16:29:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ff9607b0706c1ccdf1fc1412b4173f16b443ece0'/>
<id>urn:sha1:ff9607b0706c1ccdf1fc1412b4173f16b443ece0</id>
<content type='text'>
syntax error.  Options FDC_YE and DEVFS together enabled references
to a nonexistent variable and calls of a nonexistent function.
</content>
</entry>
<entry>
<title>Add support for the YE-Data external PCMCIA floppy driver.  This</title>
<updated>1998-12-12T08:16:01Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-12-12T08:16:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69acd21dfd4d320496e1345b821009802be59c6f'/>
<id>urn:sha1:69acd21dfd4d320496e1345b821009802be59c6f</id>
<content type='text'>
floppy is used on the toshiba Libretto line of subnotebook computers.
It differs from a normal floppy in that you must use PIO rather than
DMA to transfer the data.

To enable this, you must add options "FDC_YE" to your kernel.  I don't
have a machine that has a floppy and a pcmcia slot to test to make
sure that this doesn't impact normal floppy units, so I've left this as
an option.

I have ported this to -current and made an attempt to ensure that the
indentation conforms to style(9), aka the bruce filter.

Reviewed by:	nate, markm
Submitted by:	David Horwitt (dhorwitt@ucsd.edu)
</content>
</entry>
<entry>
<title>Rename one of the two devfs_link's to devfs_makelink.</title>
<updated>1998-12-10T19:57:01Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1998-12-10T19:57:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2ae353f9a7666ea39cf3f7693077c6dc15c01291'/>
<id>urn:sha1:2ae353f9a7666ea39cf3f7693077c6dc15c01291</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static</title>
<updated>1998-12-07T21:58:50Z</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-07T21:58:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f1d19042b082d95f07a0027e596ba2405aa8a9a5'/>
<id>urn:sha1:f1d19042b082d95f07a0027e596ba2405aa8a9a5</id>
<content type='text'>
and local variables, goto labels, and functions declared but not defined.
</content>
</entry>
<entry>
<title>Examine all occurrences of sprintf(), strcat(), and str[n]cpy()</title>
<updated>1998-12-04T22:54:57Z</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-04T22:54:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2127f26023a9be443e05b592b35c77b454ba8f77'/>
<id>urn:sha1:2127f26023a9be443e05b592b35c77b454ba8f77</id>
<content type='text'>
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Matthew Dillon &lt;dillon@apollo.backplane.com&gt;
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
</content>
</entry>
<entry>
<title>Initialize isa_devtab entries for interrupt handlers in individual</title>
<updated>1998-10-22T05:58:45Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-10-22T05:58:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fe310de802ddb8e453de4e7fd7e7d6302d071905'/>
<id>urn:sha1:fe310de802ddb8e453de4e7fd7e7d6302d071905</id>
<content type='text'>
device drivers, not in ioconf.c.  Use a different hack in isa_device.h
so that a new config(8) is not required yet.

pc98 parts approved by: kato
</content>
</entry>
</feed>
