kleink
9af0cd945b
Reorganize name space protection a bit.
1998-05-05 21:53:38 +00:00
drochner
da5b8105bd
Remove BROKEN_INDIRECT_CONFIG relicts.
1998-05-05 21:41:18 +00:00
kleink
ea43c90b5b
In the ftime() prototype, don't associate a name with the argument.
1998-05-05 21:31:09 +00:00
kleink
7e65877256
Second part of cleanup:
...
* pull in <sys/types.h>, since the synopsises of several functions declared
here state that it's safe to assume the presence of several types,
* since the timespec-based variant of struct stat is only used in absence
of _POSIX_SOURCE or _XOPEN_SOURCE, pull in <sys/time.h> for struct timespec
only if neither is defined, and
* reorganize and finish name space protection.
1998-05-05 21:25:05 +00:00
kleink
182e12f413
Remove inclusions of syscall (and syscall argument) related header files;
...
we don't need them here.
1998-05-05 20:51:04 +00:00
mjacob
0713044d87
carry over new ws words from GENERIC
1998-05-05 20:29:18 +00:00
mjacob
bcfe658515
Move declaration within block where it will be used (in case
...
keyboard not defined).
1998-05-05 20:10:05 +00:00
thorpej
af65e69596
Add 5 more NE-2000 compatible PCI Ethernet interfaces. XXX Note that some
...
of these may need revision in pcidevs.
1998-05-05 17:23:08 +00:00
thorpej
e28a3f28ac
Regen.
1998-05-05 17:22:20 +00:00
thorpej
7b2b6d3835
Add a few more NE-2000 compatible PCI Ethernet interfaces. XXX Some of
...
these may need further revision to get vendor and product names exactly
right.
1998-05-05 17:22:04 +00:00
thorpej
4626eef504
Slighly less brutal hack to deal with broken memory-mapped access of
...
the ThunderLAN on the TI TravelMate 5000 docking station: single it out,
and allow memory-mapped access on the Compaq products.
1998-05-05 07:17:12 +00:00
scottr
22b90adcc2
Add the remaining kgdb pieces from sun3/hp300, with some mac68k-specific
...
adjustments to initialization.
1998-05-05 06:48:51 +00:00
chuck
7704d6d342
correct some addresses in the comment that i missed when
...
KERNBASE changed a while back (from Matthias Drochner)
1998-05-05 01:36:46 +00:00
mrg
445283dc37
make UVM the default on the sparc
1998-05-05 01:15:05 +00:00
enami
2eb37a4e87
When changing power, wait enough to keep timing constraint
...
described in PCMCIA specification.
1998-05-05 00:37:24 +00:00
pk
b6933ca39d
Reading back the IOMMU registers apparently has the ability to wedge
...
microSPARC I cpus. Instead insert a couple of no-ops that seems to
avoid the microSPARC II lossage just as well.
1998-05-04 23:16:59 +00:00
matt
36eac04cc0
Default IP flow to being enabled. Add a sysctl to control the maximum
...
number of flows (net.inet.ip.maxflows). If set to 0, will disable fast
path forwarding.
1998-05-04 19:24:53 +00:00
thorpej
88e3ea0922
Use pci_bus_flags().
1998-05-04 18:49:33 +00:00
thorpej
c099eb3a4a
Add a function, pci_bus_flags(), that determines which flags (for memory
...
and i/o enabled) should be passed to the primary PCI bus's autconfiguration
node. Use this function to detect broken PCI-Host bridges, which have
problems with memory-mapped access. Add the SIS 85C496 to this list.
1998-05-04 18:49:07 +00:00
pk
6ba2c64ae6
Eliminate the degenerate loop in `ncr53c9x_intr()'. Retain the delay heuristic
...
it implemented under the label `shortcut:' and only use it in these
cases: (1) after successful re-relection, (2) after receiving command-complete
status, and (3) during message-in handshake.
1998-05-04 14:47:48 +00:00
christos
f648c916d5
Add IPX bits.
1998-05-04 12:54:22 +00:00
pk
0d3d41fa21
Allocate SCSI message buffers in ncr53c9x_attach(), with a provision
...
for front-ends to override the allocation to avoid alignment
handling in their DMA engines. Note that that ncr53c9x_msgout()
can request a 1 byte DMA transfer that would be difficult to break up.
1998-05-04 11:11:24 +00:00
thorpej
627388689b
Whitespace.
1998-05-04 06:09:35 +00:00
thorpej
4b69f3a465
The DEC RRD42 doesn't deal with LUNs very well either.
...
kern/5376, Simon Burge <simonb@telstra.com.au>
1998-05-04 05:56:31 +00:00
thorpej
cbaec857db
Add the UMAX Astra 1200S scanner to the list of the LUN-clueless.
...
kern/5390, Rene Hexel <rh@vip.at>
1998-05-04 05:54:09 +00:00
thorpej
19b7ffb19f
Regen.
1998-05-04 05:51:35 +00:00
thorpej
0813824005
Add STB Systems' second PCI vendor ID, and their Velocity128 AGP product.
...
kern/5362, Paul Goyette <paul@whooppee.com>
1998-05-04 05:51:19 +00:00
thorpej
447384d6b8
- kern/5380 (Dennis Ferguson): fix incremental IP header checksum.
...
- kern/5381 (Dennis Ferguson): check IP header checksum in fast forward
code.
- In ipflow_slowtimo(), if no IP flows are in use, don't bother checking
all of the hash buckets.
1998-05-04 05:46:04 +00:00
thorpej
09175fe9f8
options UVM no longer needed; it's standard
1998-05-04 05:01:55 +00:00
thorpej
d1f4011d1d
Switch to UVM.
1998-05-04 05:01:30 +00:00
thorpej
0a358dfd77
options UVM no longer needed; it's now standard
1998-05-04 05:01:11 +00:00
thorpej
fcb3331f98
Switch to UVM.
1998-05-04 05:00:12 +00:00
thorpej
88bf077524
Don't need options UVM and PMAP_NEW anymore; they're now standard.
1998-05-04 04:38:28 +00:00
thorpej
22e3e4691d
Make UVM+PMAP_NEW the standard VM system on NetBSD/alpha.
1998-05-04 04:35:46 +00:00
ross
53dbd5b7fc
Add file-system MFS to support ftp download of sysinst.
1998-05-03 23:15:45 +00:00
thorpej
e44c4fb7d3
Once again, move a declaration for the benefit of TUBA (grumble).
1998-05-03 19:54:56 +00:00
thorpej
5153af345d
In pci_conf_print(), don't print a mapping register if the size is 0.
1998-05-03 19:46:15 +00:00
thorpej
93db65c28c
Properly compute the region sizes in pci_conf_print(). Bug pointed out
...
by Chris Demetriou.
1998-05-03 19:41:33 +00:00
thorpej
38f367e1a0
Whitespace.
1998-05-03 18:49:54 +00:00
tsubai
ed4f8a8894
Add UVM support.
1998-05-03 17:46:41 +00:00
ragge
c085b89d78
Wall cleaning + a little better fault checking.
1998-05-03 13:22:01 +00:00
ragge
9aea445d54
Remove the ancient kernel-stack area at top of P1 region. Make PMAP_NEW
...
almost work. Also Wall cleaning.
1998-05-03 13:02:22 +00:00
ragge
9d5413a315
Enable -Wall -Wmissing-prototypes -Wstrict-prototypes.
1998-05-03 12:59:56 +00:00
drochner
85c0eea04e
Suppress the diagnostic printout if the keyboard controller has no
...
mouse port.
1998-05-03 12:04:53 +00:00
drochner
ed1653232b
If the keyboard is console device, use the command byte as set by
...
the console initialization code.
1998-05-03 11:54:38 +00:00
drochner
8b49b1c0b1
Set console to polling mode before calling cngetc().
1998-05-03 10:14:19 +00:00
drochner
e47f63efe6
Make some diagnostic output "#ifdef PCKBCDEBUG".
1998-05-03 10:02:11 +00:00
drochner
ada1b933b7
Make error reporting similar to "pckbd".
1998-05-03 10:01:00 +00:00
drochner
8669ad14fc
Let keyboard probe succeed without a keyboard connected if it is used
...
as console input. (Previously, it did always succeed.)
(closes PR kern/5372 by Jason R Thorpe)
Make error messages cleaner and add some "#ifdef DEBUG" to reduce noise.
1998-05-03 09:57:50 +00:00
thorpej
5e7c21d896
Need <sys/socket.h> to stand alone.
1998-05-02 21:19:03 +00:00