#
c9c7976f |
| 21-Feb-2004 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Device megapatch 1/6:
Free approx 86 major numbers with a mostly automatically generated patch.
A number of strategic drivers have been left behind by caution, and a few because they still (ab)use
Device megapatch 1/6:
Free approx 86 major numbers with a mostly automatically generated patch.
A number of strategic drivers have been left behind by caution, and a few because they still (ab)use their major number.
show more ...
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
#
70cd7713 |
| 27-Sep-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
The present defaults for the open and close for device drivers which provide no methods does not make any sense, and is not used by any driver.
It is a pretty hard to come up with even a theoretical
The present defaults for the open and close for device drivers which provide no methods does not make any sense, and is not used by any driver.
It is a pretty hard to come up with even a theoretical concept of a device driver which would always fail open and close with ENODEV.
Change the defaults to be nullopen() and nullclose() which simply does nothing.
Remove explicit initializations to these from the drivers which already used them.
show more ...
|
#
cba6ce36 |
| 13-Jun-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
Despite my best efforts the Linux way of doing this is the only way that works correctly.
- Remove unused function. - Move declaration of variables to .S file.
|
Revision tags: release/5.1.0_cvs, release/5.1.0 |
|
#
0f0f21c3 |
| 02-Jun-2003 |
David E. O'Brien <obrien@FreeBSD.org> |
Use __FBSDID().
|
Revision tags: release/4.8.0_cvs, release/4.8.0 |
|
#
a954a4fb |
| 24-Mar-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
Correct a mis-merge.
Noticed by: johan
|
#
96aa4252 |
| 24-Mar-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
- Consolidate smapi driver. - Attach to nexus. - Use null{open,close}() instead of rolling our own.
|
#
7ac40f5f |
| 03-Mar-2003 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Gigacommit to improve device-driver source compatibility between branches:
Initialize struct cdevsw using C99 sparse initializtion and remove all initializations to default values.
This patch is au
Gigacommit to improve device-driver source compatibility between branches:
Initialize struct cdevsw using C99 sparse initializtion and remove all initializations to default values.
This patch is automatically generated and has been tested by compiling LINT with all the fields in struct cdevsw in reverse order on alpha, sparc64 and i386.
Approved by: re(scottl)
show more ...
|
#
95ca467a |
| 18-Jan-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
- Removed unecesary code. - Correct smapi32_new() asm (still doesn't work.) - Attach to mainboard not isa.
|
#
7534ac7a |
| 17-Jan-2003 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
A driver for the System Management Application Program Interface (SMAPI) BIOS, which is present on some IBM Thinkpad models (560, 600, 770 to name a few.)
The SMAPI BIOS provides access to System In
A driver for the System Management Application Program Interface (SMAPI) BIOS, which is present on some IBM Thinkpad models (560, 600, 770 to name a few.)
The SMAPI BIOS provides access to System Information, System Configuration, and Power Management.
show more ...
|