Poul-Henning Kamp
69f1ad9c11
NO_GEOM cleanup: Don't inlude diskslice_machdep.c
2003-01-29 13:18:18 +00:00
Josef Karthauser
96d11470c8
Migrate the PCI bus logic for ohci and uhci from sys/pci to sys/dev/usb.
2003-01-29 00:13:29 +00:00
Poul-Henning Kamp
e263f030c9
NO_GEOM cleanup: remove subr_disklabel.c from powerpc and x86_64.
2003-01-28 16:37:22 +00:00
Poul-Henning Kamp
8d631e986e
NO_GEOM cleanup: remove subr_disk{label,mbr,slice}.c from pc98 kernels.
2003-01-28 16:36:39 +00:00
Poul-Henning Kamp
a025fbfdc6
NO_GEOM cleanup: subr_disklabel.c no longer needed.
2003-01-28 14:51:32 +00:00
Poul-Henning Kamp
20ea2fe837
NO_GEOM cleanup: Remove subr_disklabel.c from alpha kernels.
2003-01-28 13:50:49 +00:00
Poul-Henning Kamp
62d1a66f75
NO_GEOM cleanup: Don't include subr_disklabel.c in sparc64 build
2003-01-28 13:00:49 +00:00
Poul-Henning Kamp
7704eaef00
NO_GEOM cleanup: Don't pull subr_disk{slice,label,mbr}.c into i386
...
kernels anymore, they are not needed.
2003-01-28 11:09:22 +00:00
Poul-Henning Kamp
91898abc5e
Bang! Bang! Bang! etc etc
...
Remove NODEVFS and NO_GEOM from options.
Approved by: trb@
2003-01-28 09:04:19 +00:00
Poul-Henning Kamp
2abcaf6bfd
Bang! Bang! Bang! etc etc.
...
Remove NODEVFS option.
2003-01-28 07:15:22 +00:00
Giorgos Keramidas
a61617ed46
Fix a typo and reword a bit the description of the new SCHED_xxx stuff.
...
Reviewed by: jeff
2003-01-26 22:26:46 +00:00
Jeff Roberson
f5d05ac369
- Add entries for scheduler selection
2003-01-26 05:35:54 +00:00
Jeff Roberson
c3384118a1
- Introduce the SCHED_ULE and SCHED_4BSD options for compile time selection
...
of the scheduler.
- Add SCHED_4BSD as the scheduler for all kernel config files in cvs.
2003-01-26 05:29:12 +00:00
Orion Hodson
f9eb140935
Add ac97_patch.[ch] that provide space for ac97 codec specific patches.
2003-01-25 16:54:05 +00:00
Peter Grehan
e24f6473f7
Convert remaining .s files to .S
...
Approved by: benno
2003-01-22 01:34:37 +00:00
Peter Grehan
731df24777
- remove dead conditional CFLAG setting
...
- switch locore .s -> .S
Approved by: benno
2003-01-22 01:34:10 +00:00
Jake Burkholder
4875819c6e
Run kldxref on sparc64, it works now.
2003-01-21 05:52:48 +00:00
Poul-Henning Kamp
d3cd81e026
Move NODEVFS and NO_GEOM to opt_global.h.
...
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.
2003-01-19 10:02:47 +00:00
David E. O'Brien
2d3ce7133a
Remove miidevs.h and generate it from miidevs at compile time.
...
The devlist2h.awk tool to do this has been repocopied to sys/tools/.
2003-01-19 02:59:34 +00:00
Yoshihiro Takahashi
bb0e369994
Remove unneeded entries.
2003-01-18 08:29:10 +00:00
Yoshihiro Takahashi
1f23083ab9
Fixed comment.
2003-01-18 08:26:42 +00:00
Poul-Henning Kamp
6fb6c30600
Remove subr_diskslice.c and subr_diskmbr.c which I can see no traces off
...
a need for in the x86_64 files. Not compile tested.
2003-01-17 23:02:13 +00:00
Poul-Henning Kamp
03cb40281e
Remove subr_diskslice.c and subr_diskmbr.c which I can find no trace of
...
why should be needed in the powerpc files. Not compile tested.
2003-01-17 23:01:09 +00:00
Poul-Henning Kamp
f527e9857e
ia64 didn't need subr_diskslice.c and subr_diskmbr.c either.
2003-01-17 22:09:12 +00:00
Poul-Henning Kamp
123bf099ea
We do not need subr_diskslice.c and subr_diskmbr.c any more on alpha.
2003-01-17 20:02:46 +00:00
Poul-Henning Kamp
5269d202cc
Sparc64 does not need subr_diskslice.c and subr_mbr.c now.
2003-01-17 19:15:26 +00:00
Poul-Henning Kamp
2a2c796213
Move subr_disklabel.c and subr_diskslice.c from being MI to MD files,
...
so that they can be left out where they are unneeded.
2003-01-17 18:32:39 +00:00
Matthew N. Dodd
7534ac7ab7
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.
2003-01-17 08:10:18 +00:00
Matthew N. Dodd
8ff601b27c
- Add a major for SMAPI.
...
- Claim a few majors I have responsibility for.
2003-01-17 08:01:35 +00:00
Sam Leffler
be7b82cdd8
config glue for new wi driver and wlan module
...
Reviewed by: imp
Forgotten by: sam
2003-01-16 00:20:10 +00:00
Alfred Perlstein
332a7241de
remove wi_hostap.c from files as it's been removed.
2003-01-15 21:50:33 +00:00
Poul-Henning Kamp
c441cdb88a
Add machdep.elan_freq sysctl which can be used to set the CPU clock
...
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.
2003-01-15 20:15:33 +00:00
Poul-Henning Kamp
d2128d818f
Add a very simple but functional GEOM mirror class.
...
This is committed more as an instructive tool than as a production
facility, but this will change over time.
2003-01-14 22:44:48 +00:00
Benno Rice
a65a280612
Add a pcib variant to allow us to fix up interrupt assignments.
...
We probably want to do something wrt bus enumeration as well at some point.
2003-01-09 12:04:18 +00:00
Jake Burkholder
5f7d4c49d3
Add sbus specific zs file.
2003-01-08 23:36:59 +00:00
Poul-Henning Kamp
3fc473df24
Add two symbols start_ctors and stop_ctors to allow us to find the
...
.ctors section so we can call the constructors.
2003-01-06 07:37:15 +00:00
Jake Burkholder
a360a43dd5
Improve the way that an elf image activator for an alternate word size is
...
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
2003-01-04 22:07:48 +00:00
Jake Burkholder
75db2b5e27
Add a driver for the Zilog 8530 dual uart found in Ultra 1s and Ultra 2s.
...
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.
2003-01-01 19:49:30 +00:00
Jens Schweikhardt
9d5abbddbf
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
Hidetoshi Shimokawa
b018dcd1b8
- Implement primal Configuration ROM parser.
...
- Support multiple LUNs for SBP-II.
2002-12-31 10:28:49 +00:00
Jake Burkholder
f42d082d80
Reserve major 182 for the zs driver.
2002-12-31 06:54:52 +00:00
Scott Long
1f380ae506
Move the amd(4) driver to it's own directory in preparation for it growing
...
an sbus front-end.
2002-12-13 22:59:18 +00:00
Murray Stokely
865fa6a43a
HEAD reverts to 5.0-CURRENT
...
RELENG_5_0 is 5.0-RC
5.0-RELEASE will be built off of the RELENG_5_0 branch
2002-12-13 08:47:15 +00:00
Jake Burkholder
f2de139378
Don't run kldxref when installing modules on sparc64. kldxref and the whole
...
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
2002-12-13 00:32:29 +00:00
Robert Watson
1bebbbe220
Document that ENABLE_VFS_IOOPT is dangerous. Please don't use it.
...
Suggested by: alc
Approved by: re (murray)
2002-12-09 03:38:03 +00:00
David E. O'Brien
b07af2c4b2
Back out rev 1.7 -- I'm not sure we're ready for it and I can't test it.
...
Marcel will find out RSN if it is needed and I'll let him fix this up if
need be.
2002-12-05 18:35:44 +00:00
David E. O'Brien
dfe585cc69
Our binary output format is now "elf64-ia64-little-freebsd".
2002-12-05 18:28:01 +00:00
Murray Stokely
16c4307462
Welcome to 5.0-RC.
...
Approved by: re
2002-12-05 05:27:49 +00:00
Søren Schmidt
8ba4488cea
Add support for the PC98 platform to the ATA driver.
...
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@
2002-12-03 20:20:44 +00:00
Robert Watson
69e979c3c4
Reclaim major number 182 which I allocated for mdsio. It was decided
...
that this should become a line discipline for sio rather than a
separate driver.
2002-11-28 04:29:52 +00:00