| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
This allows me to mark code which they control with #ifdef without
polluting files with #includes of opt_devfs.h and opt_geom.h.
Once these two options are removed, this will allow mechanical removal
of the bits their removal makes obsolete.
|
|
|
|
| |
The devlist2h.awk tool to do this has been repocopied to sys/tools/.
|
| |
|
| |
|
|
|
|
| |
a need for in the x86_64 files. Not compile tested.
|
|
|
|
| |
why should be needed in the powerpc files. Not compile tested.
|
| |
|
| |
|
| |
|
|
|
|
| |
so that they can be left out where they are unneeded.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
- Claim a few majors I have responsibility for.
|
|
|
|
|
| |
Reviewed by: imp
Forgotten by: sam
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
frequency in Hz. The default is still 33.333 MHz. Please notice
that the number is round to a multiple of four internally so it may
not read back exactly the same as written.
Add compile time ELAN_XTAL option to override the 33.333 MHz default.
Add compile time ELAN_PPS option to enable code for high precision
(250 nanoseconds) timestamping of external signals.
|
|
|
|
|
| |
This is committed more as an instructive tool than as a production
facility, but this will change over time.
|
|
|
|
| |
We probably want to do something wrt bus enumeration as well at some point.
|
| |
|
|
|
|
| |
.ctors section so we can call the constructors.
|
|
|
|
|
|
|
|
|
|
|
| |
included in the kernel. Include imgact_elf.c in conf/files, instead of
both imgact_elf32.c and imgact_elf64.c, which will use the default word
size for an architecture as defined in machine/elf.h. Architectures that
wish to build an additional image activator for an alternate word size can
include either imgact_elf32.c or imgact_elf64.c in files.${ARCH}, which
allows it to be dependent on MD options instead of solely on architecture.
Glanced at by: peter
|
|
|
|
|
|
|
|
| |
With a 1 byte transmit fifo, 3 byte receive fifo, and wierd multiplexed I/O
designed for a Z80 cpu, this chip redefines suckage.
Based on the openbsd and netbsd drivers. Only really works as a console,
modem support is not complete since I can't test it.
|
|
|
|
| |
especially in troff files.
|
|
|
|
| |
- Support multiple LUNs for SBP-II.
|
| |
|
|
|
|
| |
an sbus front-end.
|
|
|
|
|
| |
RELENG_5_0 is 5.0-RC
5.0-RELEASE will be built off of the RELENG_5_0 branch
|
|
|
|
|
|
|
| |
module dependency system rely on linker behaviour that is machine dependent
and not part of the elf spec, and only work by accident on other platforms.
Approved by: re
|
|
|
|
|
| |
Suggested by: alc
Approved by: re (murray)
|
|
|
|
|
| |
Marcel will find out RSN if it is needed and I'll let him fix this up if
need be.
|
| |
|
|
|
|
| |
Approved by: re
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This mostly consists of functionality to serialize accesses to
the two ATA channels (which can also be used to "fix" certain
PCI based controllers).
Add support for Acard controllers.
Enable the ATA driver in PC98 GENERIC, and add device hints.
Update man page with latest support.
The PC98 core team has kindly provided me with a PC98
machine that made this all possible, thanks to all that
contributed to that effort, without that this would
probably newer have been possible..
Approved by: re@
|
|
|
|
|
| |
that this should become a line discipline for sio rather than a
separate driver.
|
|
|
|
|
|
| |
They now support NEWCARD and compiles with GENERIC kernel.
Approved by: re
|
|
|
|
|
|
| |
Approved by: re
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
|
| |
|
|
|
|
|
|
|
| |
MI code uses them, and every platform provides them (except x86_64 whose
options file was lacking one).
Reviewed by: bde, rwatson
|
|
|
|
|
|
|
|
|
|
|
| |
Previously these were libc functions but were requested to
be made into system calls for atomicity and to coalesce what
might be two entrances into the kernel (signal mask setting
and floating point trap) into one.
A few style nits and comments from bde are also included.
Tested on alpha by: gallatin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No functional changes, but:
+ the mrouting module now should behave the same as the compiled-in
version (it did not before, some of the rsvp code was not loaded
properly);
+ netinet/ip_mroute.c is now truly optional;
+ removed some redundant/unused code;
+ changed many instances of '0' to NULL and INADDR_ANY as appropriate;
+ removed several static variables to make the code more SMP-friendly;
+ fixed some minor bugs in the mrouting code (mostly, incorrect return
values from functions).
This commit is also a prerequisite to the addition of support for PIM,
which i would like to put in before DP2 (it does not change any of
the existing APIs, anyways).
Note, in the process we found out that some device drivers fail to
properly handle changes in IFF_ALLMULTI, leading to interesting
behaviour when a multicast router is started. This bug is not
corrected by this commit, and will be fixed with a separate commit.
Detailed changes:
--------------------
netinet/ip_mroute.c all the above.
conf/files make ip_mroute.c optional
net/route.c fix mrt_ioctl hook
netinet/ip_input.c fix ip_mforward hook, move rsvp_input() here
together with other rsvp code, and a couple
of indentation fixes.
netinet/ip_output.c fix ip_mforward and ip_mcast_src hooks
netinet/ip_var.h rsvp function hooks
netinet/raw_ip.c hooks for mrouting and rsvp functions, plus
interface cleanup.
netinet/ip_mroute.h remove an unused and optional field from a struct
Most of the code is from Pavlin Radoslavov and the XORP project
Reviewed by: sam
MFC after: 1 week
|
|
|
|
|
|
|
| |
a loader tunable hw.pci.allow_unsupported_io_range.
Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com>
Approved by: re (murray)
|
| |
|
|
|
|
|
| |
Add some historical information. This can be removed as majors
are recycled.
|
| |
|
|
|
|
| |
- Add 'nowerror' to pci/simos.c to help LINT builds.
|
|
|
|
| |
header, but it is only implemented on i386.
|
| |
|
| |
|
| |
|
| |
|