thorpej
d679590033
Split the pre-computed ifnet checksum flags into Tx and Rx directions.
...
Add capabilities bits that indicate an interface can only perform
in-bound TCPv4 or UDPv4 checksums. There is at least one Gig-E chip
for which this is true (Level One LXT-1001), and this is also the
case for the Intel i82559 10/100 Ethernet chips.
2001-09-17 17:26:59 +00:00
uch
87a75cec20
clean up "mainbus" related code.
2001-09-17 17:03:44 +00:00
reinoud
e6b9c3dd70
Fix typo...
2001-09-17 15:57:00 +00:00
drochner
8002eb91a6
-fix botched switch/case nesting which made AGP on i810 in GFX mode fail
...
-remove the check for i810's internal graphics completely: we'll attach
AGP whether in GFX or AGP mode anyway, and the SMRAM register test
was of questionable value (should have masked with 0xc0, but even then
the builtin graphics appeared enabled although I used an external
PCI card)
2001-09-17 12:07:32 +00:00
wdk
151ad65334
Fix obvious typos: swapdev set to incorrect major number preventing
...
kernel from accessing swap device.
2001-09-17 09:33:41 +00:00
ichiro
5ce8138011
add entry "GEMTEK CF WaveLAN Card"
2001-09-17 09:21:58 +00:00
ichiro
6d3a2e129f
regen
2001-09-17 09:15:12 +00:00
ichiro
2c089df344
add product
...
GEMTEK CF-size WaveLAN Card based Intersil Prism2.5 Eval-Card
2001-09-17 09:07:53 +00:00
ichiro
0391dbdcec
regen
2001-09-17 07:45:00 +00:00
ichiro
a700fb7088
add product
...
Symbol Spectrum24 LA4100 Series CF-size WaveLAN card
2001-09-17 07:44:33 +00:00
simonb
1bc6516acc
Only define _BSD_WCHAR_T_ once.
2001-09-17 05:40:38 +00:00
briggs
5301d28a1c
Patch to handle odd behavior from exar ST16C1550 UART. It does not set
...
IIR_NOPEND if the TXRDY condition is true. Apparently, other chips do
not take TXRDY into account in the IIR_NOPEND case.
Also remove useless assignment (iir = IIR_NOPEND;) in one case.
No response from patch posted on tech-kern 29Aug2001.
2001-09-17 02:47:13 +00:00
ragge
482334fa14
Add bus_space_mmap().
2001-09-16 20:39:02 +00:00
thorpej
75fc05bc1e
agp_generic_bind_memory(): Don't return NULL if we can't malloc
...
memory, return ENOMEM.
2001-09-16 18:33:08 +00:00
yamt
4242cee2bd
make ugen use updated frlengths.
2001-09-16 18:06:32 +00:00
matt
544880621b
Add cdev_decl for new devices in conf.c
2001-09-16 17:41:28 +00:00
matt
ec78dd0fce
Add missing devices (IOP,MLX,MLY,LD), PCI, stub AGP, ...
2001-09-16 17:40:40 +00:00
matt
d75fe4fc1e
Fix .type which uses wrong symbol name.
2001-09-16 17:38:08 +00:00
wiz
55fbb5ff57
Grammar improvements in comments.
2001-09-16 16:40:44 +00:00
wiz
456dff6cb8
Spell 'occurred' with two 'r's.
2001-09-16 16:34:23 +00:00
uch
6a9bbffc4d
rearrange struct platform@sysconf.h suitable for hpcmips.
...
overhaul hpcmips/hpcmips/. no actual changes.
2001-09-16 15:45:42 +00:00
bjh21
33d596bef8
Add support for incoming IP broadcast packets. The protocol for this is
...
worked out by observing RISC iX's behaviour, so it may be technically
wrong. The only implementations of IP-over-Econet for which I've got
sources don't support broadcasts.
Tested using broadcast ping from RISC iX to NetBSD, and using rwhod.
2001-09-16 15:08:39 +00:00
chs
9699742484
make LFS work again.
2001-09-16 13:57:56 +00:00
jdolecek
68aacb8f70
add softdep_reinitialize() stub
2001-09-16 13:51:45 +00:00
bjh21
7763bd3d61
Crude hack to ensure that if a soft-interrupt handler schedules a soft
...
interrupt, the second handler gets called when the first returns.
2001-09-16 12:58:53 +00:00
pooka
4d3a8df544
fix tyop (literally)
...
clockctlh. -> clockctl.h
2001-09-16 12:52:34 +00:00
ragge
bed9e93ceb
#define __HAVE_GENERIC_SOFT_INTERRUPTS for netisr_dispatch.h. This is
...
already defined in machine/types.h, but that file cannot be included
in an assembly file.
2001-09-16 12:51:03 +00:00
bjh21
0f810d8948
eco_input():
...
Use m_copydata() to preserve the Econet header, so we don't depend on
notionally-unused areas of an mbuf remaining untouched.
Check that ARP-over-Econet requests are exactly eight bytes long.
Use m_pullup() before trusting mtod().
Between them, these make reception of unicast ARP responses work properly.
2001-09-16 12:16:50 +00:00
jdolecek
901ba4babe
remove unused defines; they duplicate appropriate defines from
...
<dev/ic/ncr53c9xreg.h> anyway
2001-09-16 10:39:10 +00:00
jmc
b16bfaf57b
Add prototype for ntp_adjtime1
2001-09-16 09:55:52 +00:00
jmc
87a006a7de
Fix issues areound compilation errors (ntv is a pointer in adjtime1 and needs
...
-> rather than . access and adjtime1 needs the syscall args passed in)
2001-09-16 09:55:26 +00:00
jmc
5f4c074523
Re-alphabetize list
2001-09-16 09:52:08 +00:00
manu
531c050261
Added missing include for clockctl.h
2001-09-16 09:00:42 +00:00
chris
244c9d9d95
Add the first tweak from PR 12364. Don't switch the flush block on an SA, as it makes second and subsequent flushes less efficient. The other tweaks are already committed.
2001-09-16 08:51:17 +00:00
martin
7ac197f6e6
Fix typo in comment.
2001-09-16 08:49:50 +00:00
manu
dbf45befa3
Added the clockctl pseudodevice driver
2001-09-16 07:33:31 +00:00
manu
24838b2b54
Enabled the clockctl device for macppc, major 61
2001-09-16 07:21:32 +00:00
manu
a7455445c4
Added the clockctl device
2001-09-16 07:20:29 +00:00
manu
3d54fc0e8a
Added prototypes declarations for lower part of root-only time-related
...
system calls. This is the the clockctl pseudosriver
2001-09-16 07:14:15 +00:00
manu
5a8892e22d
This is the clockctl pseudodevice. It gives non root users access to root-only
...
time-related system calls through ioctls. For instance, if user daemon is able
to write to /dev/clockctl, then it is able to use the CLOCKCTL_SETTIMEOFDAY
ioctl on it, which will be equivalent to a settimeofday.
Approved by Christos
2001-09-16 06:53:54 +00:00
manu
adb22920bc
Split root-only time-related system calls so that we have an upper part, that
...
checks root privs, and a lower part that does the actual job. The lower part
will be called by the upcoming clockctl driver. Approved by Christos
Also fixed a few cosmetic things
2001-09-16 06:50:06 +00:00
chs
1661137341
it's perfectly legal for pmap_extract() on the kernel pmap to not find
...
anything mapped there, even though it never used to happen. with today's
other changes it happens a lot now, so remove the debug check for it.
2001-09-16 05:40:46 +00:00
uch
961880b501
ANSIfy, KNF.
2001-09-16 05:32:18 +00:00
thorpej
e9d1fccd30
BWX-addressable space is aways linear, so always allow BUS_SPACE_MAP_LINEAR
...
requests to succeed (and ignore BUS_SPACE_MAP_PREFETCHABLE, since it makes
no difference in BWX-addressable space).
2001-09-16 03:50:01 +00:00
thorpej
fe8546c37d
AGP registers are in memory space on the AMD-751.
2001-09-16 03:42:12 +00:00
tsutsui
831524d3c1
Wrap some declarations with #ifdef _KERNEL and #ifndef _LOCORE .
2001-09-16 03:20:01 +00:00
thorpej
79ae830243
Add AGP support (oops, forgot to commit this file with the last batch).
2001-09-16 02:09:47 +00:00
eeh
d123f46864
Enable GEM, USB and Firewire drivers.
2001-09-16 00:14:35 +00:00
eeh
345c4a7b0d
Driver for Sun GEM gigabit ethernet, Sun ERI 10/100, and Apple GMAC.
2001-09-16 00:11:41 +00:00
bjh21
56536d5190
econet_inputframe: Check the header of each frame, and its length, to ensure
...
it looks like what we expect. This should help detect frames garbled by the
interface driver.
2001-09-15 23:03:11 +00:00