Commit Graph

98690 Commits

Author SHA1 Message Date
wiz 4dcfef17f0 Use standard names for isdn devices (not i4b any longer...). 2002-06-18 13:37:44 +00:00
wiz c4ad930fbf Add MAKEDEV(8) for cesfic, evbmips, hp700, hpcarm, and sbmips. 2002-06-18 13:31:48 +00:00
wiz d8b938c2de Add and descend into man8.cesfic, man8.evbmips, man8.hp700, man8.hpcarm, and
man8.sbmips, and add MAKEDEV.8 for each of them.
2002-06-18 13:30:03 +00:00
wiz 03e60642a7 Add some more cat8/man8/html8 dirs (cesfic, evbmips, hp700, hpcarm, sbmips) 2002-06-18 13:22:25 +00:00
tshiozak fe6f56bfb7 add support for the per-device power management capability.
int pci_set_powerstate(pci_chipset_tag_t pc, pcitag_t tag, int newstate)
	set power state of the device to newstate.
int pci_get_powerstate(pci_chipset_tag_t pc, pcitag_t tag)
	get current power state of the device.

In the future, these functions will be used for ACPI support.
2002-06-18 13:18:37 +00:00
christos 3c5f05720a add systrace 2002-06-18 13:01:30 +00:00
christos 7f43746f07 add xsystrace 2002-06-18 12:59:27 +00:00
wiz 56bee36d68 regen (all platforms: +systrace, some platforms: apm or clockctl changes) 2002-06-18 12:59:06 +00:00
wiz a266aad8d4 Fix typo in comment. 2002-06-18 12:35:09 +00:00
wiz 9a17f2a61e Fix Dd string, sort sections, and fix two typos. 2002-06-18 12:30:50 +00:00
drochner 8d0aee4e8d make it compile with ACPI_DEBUG
(removing the half-done debugging support, sorry)
2002-06-18 10:32:02 +00:00
drochner 93755862ca make it compile with ACPI_DEBUG 2002-06-18 10:26:15 +00:00
aidan ec6387d504 Added CONF_LL macro, which understands raw 'strsuftoll' conf variables. 2002-06-18 09:59:47 +00:00
tron cee165577f Fix typo which caused a build failure for kernels with diagnostic checks. 2002-06-18 09:56:33 +00:00
itojun 3196ec98ba need ${.CURDIR} for linux_syscalls.c include 2002-06-18 09:52:04 +00:00
itojun 59206db733 avoid name clash on full-feature bfd build 2002-06-18 09:20:51 +00:00
itojun 05e25409ab mistake in replacement for peXXigen.c 2002-06-18 08:48:29 +00:00
fvdl 0b5350133b Add MTRR support. 2002-06-18 08:35:14 +00:00
fvdl 7a777905af Make this compile again. 2002-06-18 08:34:57 +00:00
fvdl ff5489fd50 MTRR includes. 2002-06-18 08:31:42 +00:00
fvdl 4622ad6f14 MTRR support for x86_64. Will be shared with i386 later. 2002-06-18 08:30:33 +00:00
itojun 3b9f70e1fb avoid overwriting const string passed as arg. 2002-06-18 08:30:31 +00:00
fvdl b48e735f69 libarch for x86_64, mtrr only for now. This must later be fixed so
that code is shared with i386.
2002-06-18 08:29:35 +00:00
itojun dafaf1ab18 build tree for full-featured binutils. usually not visited.
(sysdump and srconv are omitted)
2002-06-18 08:21:58 +00:00
itojun 6d9d60e78d add rules needed for full-feature libbfd. usually not visited.
to build full-feature libbfd, do the following:
- add "--enable-targets=all --enable-64-bit-bfd" to
  src/tools/toolchain/Makefile configure arg
- invoke nbmake-<platform> native, to regenerate files under src/gnu
2002-06-18 08:19:04 +00:00
tshiozak 368090887b add MI part of ACPI sleep state transition code.
However, we have no interface to use it, and we also need device driver
support. (e.g. D2/D3 support for PCI)
2002-06-18 08:09:21 +00:00
fvdl 87b285ba0d Repair damage done in systrace commit. Since argsize is nog longer
passed, assume it's sy_narg * sizeof (register_t). The code
made this assumption implicitly anyway. Fixes compat_*32 tracing.
2002-06-18 08:01:30 +00:00
tshiozak 2d5fc6d0a9 add MD support for ACPI sleep/wakeup. 2002-06-18 07:56:12 +00:00
tshiozak 0c0fe6076b use AcpiHwRegister{Read,Write} functions instead of (obsoleted)
AcpiHwBitRegister{Read,Write}.
2002-06-18 07:53:05 +00:00
tshiozak c6d5efc480 auto-generated code from acpi_wakecode.S.
standard update process of this file :
  1. fix acpi_wakecode.S .
  2. commit acpi_wakecode.S .
  3. make -f Makefile.wakecode
  4. commit acpi_wakecode.h .
2002-06-18 07:41:15 +00:00
tshiozak 4ba1b15b75 add a code to embed RCS tag of acpi_wakecode.S in acpi_wakecode.h . 2002-06-18 07:37:37 +00:00
tshiozak 834397e5a9 ACPI wake-up code for i386. but, we have no interface to use it efficiently. 2002-06-18 07:25:12 +00:00
augustss 8903b07896 Update to match reality. 2002-06-18 06:23:55 +00:00
augustss 877cc2731b Document SYSTRACE. 2002-06-18 06:11:29 +00:00
thorpej 02ce7a5707 cdev_systrace_init() only gets an "open" entry point. 2002-06-18 05:30:40 +00:00
itojun 7dd411b55d userland access to apm emulation. 2002-06-18 05:24:44 +00:00
itojun 524e044ee5 apm emulation, from openbsd 2002-06-18 05:22:50 +00:00
itojun f72547931b no apm support 2002-06-18 05:01:55 +00:00
itojun 19a306b9bd no apm device on mmeye 2002-06-18 05:01:09 +00:00
itojun ddd8d90dc2 KNF (whitespace) 2002-06-18 04:35:02 +00:00
itojun b00d5fb87a extern decl for adbHardware 2002-06-18 04:33:36 +00:00
itojun 7eba810efa s/options\t\t/options \t/ 2002-06-18 03:06:58 +00:00
thorpej 8d88f50760 Fix some printf formats in debug code. 2002-06-18 02:57:53 +00:00
thorpej 4192e0aa5a Fix an include snafu pointed out by Matt Thomas. 2002-06-18 02:55:19 +00:00
thorpej 873bb550a0 Some const poisoning. 2002-06-18 02:49:08 +00:00
christos 1fb8545c60 Copyright and comment clarification from Masanori-san. 2002-06-18 02:42:16 +00:00
thorpej 2d2b1d78ae sys_fpathconf: Don't panic in the default case; just return EOPNOTSUPP. 2002-06-18 02:04:08 +00:00
itojun 0c74b798cb make macppc install floppy IPv6 ready
(we have two floppies anyways, and there's plenty of space in 2nd floppy)
2002-06-18 02:02:20 +00:00
thorpej 2d892281ef Need DTYPE_SYSTRACE (XXX for now, until we get real cloning devices). 2002-06-18 01:54:05 +00:00
itojun e1a37a37f9 no need for extra paren 2002-06-18 01:53:35 +00:00