#
267654 |
|
19-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
225736 |
|
22-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
#
215140 |
|
11-Nov-2010 |
jkim |
Move identical copies of apm_bios.h to sys/x86/include, replace them with stubs, and adjust PC98 stub accordingly.
Reviewed by: imp, nyan
|
#
197536 |
|
27-Sep-2009 |
jkim |
Copy apm(4) emulation from sys/i386/acpica/acpi_machdep.c and install apm(8) and apm_bios.h on amd64.
|
#
144611 |
|
03-Apr-2005 |
imp |
Move pc98 specific parts to the pc98 specific file.
|
#
139790 |
|
06-Jan-2005 |
imp |
/* -> /*- for copyright notices, minor format tweaks as necessary
|
#
92761 |
|
20-Mar-2002 |
alfred |
Remove __P.
|
#
64615 |
|
13-Aug-2000 |
ume |
Add output of per battery information to apm(1). New ioctl APMIO_GETPWSTATUS is introduced.
Reviewed by: -mobile and -current folks (no objection)
|
#
64251 |
|
04-Aug-2000 |
iwasaki |
Cleanup debug messages and Add some enhancements from linux on display control by apm -d. - Remove APM_DEBUG to avoid re-build kernel with such a unspported optioin. - Introduce new denug flag `debug.apm_debug' which can be controlled by sysctl interface and loader by setting like "debug.apm_debug=1", you will get debug messages from APM driver. - Add some enhancements from linux on display control by apm -d. I'm expecting that we can see some improvements on some laptops where apm -d doesn't work correctly so far.
Reviewed by: -mobile and -current folks (no objection) Suggested by: Susumu WAKABAYASHI <susumu@wakabaya.net>
|
#
55205 |
|
29-Dec-1999 |
peter |
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
|
#
50477 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
49292 |
|
30-Jul-1999 |
msmith |
Reenable the APMIO_BIOS ioctl and translate arguments into the new format (which is more like the old than I thought).
Requested-by: imp
|
#
49248 |
|
30-Jul-1999 |
msmith |
Remove all vestiges of APMIO_BIOS
Submitted by: N. Dudorov <nnd@mail.nsk.ru>
|
#
49197 |
|
28-Jul-1999 |
msmith |
Major update to the kernel's BIOS-calling ability.
- Add support for calling 32-bit code in other segments - Add support for calling 16-bit protected mode code
Update APM to use this facility.
Submitted by: jlemon
|
#
48735 |
|
10-Jul-1999 |
iwasaki |
Add apmd support code.
|
#
40751 |
|
30-Oct-1998 |
msmith |
Add the ability to specify where on the at_shutdown queue a handler is installed.
Remove cpu_power_down, and replace it with an entry at the end of the SHUTDOWN_FINAL queue in the only place it's used (APM).
Submitted by: Some ideas from Bruce Walter <walter@fortean.com>
|
#
37414 |
|
06-Jul-1998 |
imp |
Add the ability to suspend as well as hibernate to the system. This is the kernel part of my commits, the userlevel stuff will be done in a separate commit. Add the ability to suspend as well as hibernate to syscons. Create a new virtual key like hibernate for suspend. Update apm_bios.h to define more apm bios goodies.
|
#
31126 |
|
12-Nov-1997 |
jdp |
Expand the APMIO_GETINFO ioctl to return the estimated remaining battery time. For backward compatibility with old binaries, I assigned a new ioctl number for this call, and retained the old one as APMIO_GETINFO_OLD. I also added eight words of padding and a version field, so that future enhancements won't require jumping through this hoop again.
|
#
26657 |
|
15-Jun-1997 |
wollman |
When APM is configured, turn off the power when halting for good.
|
#
24372 |
|
29-Mar-1997 |
phk |
Sanitize APM a bit. Convert various #ifdef to id_flags instead. You may want to add "flags 0x31" to apm0 if you have a lousy implementation. Read LINT.
|
#
23580 |
|
09-Mar-1997 |
kato |
Added PC-98 specific function to get battery status. Submitted by: URATA Shuichiro <s-urata@nmit.tmg.nec.co.jp>
|
#
22975 |
|
22-Feb-1997 |
peter |
Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not ready for it yet.
|
#
21673 |
|
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
21362 |
|
06-Jan-1997 |
nate |
- Cleanup up the driver (remove un-needed parameters, white-space, etc..), plus add a better display suspend function. - Changed the Copyright's to reflect the new 'jp.FreeBSD.org' email address.
Submitted by: nate & HOSOKAWA, Tatsumi <hosokawa@jp.FreeBSD.org>
|
#
18444 |
|
21-Sep-1996 |
bde |
Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: - don't include <sys/ioctl.h> in any header. Include <sys/ioccom.h> 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 <sys/types.h> 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.
|
#
18265 |
|
12-Sep-1996 |
asami |
Another round of merge/update.
(1) Add PC98 support to apm_bios.h and ns16550.h, remove pc98/pc98/ic (2) Move PC98 specific code out of cpufunc.h (to pc98.h) (3) Let the boot subtrees look more alike
Submitted by: The FreeBSD(98) Development Team <freebsd98-hackers@jp.freebsd.org>
|
#
15360 |
|
23-Apr-1996 |
nate |
Adds the APM hooks into the generic pccard kernel files. With this code in place device drivers can now register power-down/power-up routines so that we can use common routines to power-up/power-down cards for insert/removals, suspend/resume, etc..
Reviewed by: phk Submitted by: the 'Nomads'
|
#
14608 |
|
12-Mar-1996 |
nate |
Return the status of the APM support (enabled/disabled) with the APM_GETINFO ioctl.
|
#
14579 |
|
12-Mar-1996 |
nate |
Bring in some prototypes that shouldn't have been dependant on APM_SLOWSTART, which are generic APM functions.
|
#
13013 |
|
25-Dec-1995 |
bde |
Fixed staticizing. Some functions aren't static but depend on the undocumented previously unLINTed option `APM_SLOWSTART'.
|
#
12453 |
|
21-Nov-1995 |
bde |
Completed function declarations and/or added prototypes.
|
#
8876 |
|
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
#
6512 |
|
17-Feb-1995 |
phk |
This is the latest version of the APM stuff from HOSOKAWA, I have looked briefly over it, and see some serious architectural issues in this stuff.
On the other hand, I doubt that we will have any solution to these issues before 2.1, so we might as well leave this in.
Most of the stuff is bracketed by #ifdef's so it shouldn't matter too much in the normal case.
Reviewed by: phk Submitted by: HOSOKAWA, Tatsumi <hosokawa@mt.cs.keio.ac.jp>
|
#
3307 |
|
02-Oct-1994 |
phk |
apm_bios.h: removed the equiv-stuff. Not needed now that the kernel module works correctly.
clock.h & reg.h: prototypes.
|
#
3264 |
|
01-Oct-1994 |
dg |
Added $Id$
|
#
3263 |
|
01-Oct-1994 |
dg |
Woops, missed these two files; part of HOSOKAWA Tatsumi's APM support.
|