Matt Jacob
a200278c54
roll platform minor
2000-05-09 01:09:46 +00:00
Matt Jacob
686f419d48
Roll core minor version. Change our 'fabdev' tag to 'loggedin'.
2000-05-09 01:09:23 +00:00
Matt Jacob
cc8df88b70
Add in a watchdog routine to catch cases where we've dropped the command.
...
Apparently the f/w has finished the command, but somehow an interrupt is
being lost. So, we just plain wedge when booting alphas.
This is a general routine we've needed for a while.
2000-05-09 01:08:21 +00:00
Matt Jacob
a96d513df9
The storage for WWN from NVRAM is actually the PORT WWN, not the NODE WWN.
2000-05-09 01:06:47 +00:00
Matt Jacob
c41767dc4e
Conrrect a macro with parenthesis.
2000-05-09 01:06:18 +00:00
Peter Wemm
0e59fec6d8
Make issetugid return correctly. It was returning -1 with
...
errno == 1 if it was set?id!
Submitted by: Valentin Nechayev <netch@segfault.kiev.ua>
2000-05-09 00:58:34 +00:00
Kenneth D. Merry
62771f86e3
Include machine/in_cksum.h to unbreak options MROUTING.
2000-05-08 23:56:30 +00:00
Nick Hibma
600a4a54cc
Use the new and shiny module versioning. This enables you to load the
...
ums driver (mouse) and get the usb driver at the same time.
This also shows that
MODULE_VERSION(usb, 1);
MODULE_DEPEND(usb, usb, 1, 1, 1);
in the same module in one source file works.
2000-05-08 15:10:05 +00:00
Yoshihiro Takahashi
b95b56c7a0
Added PC-98 supports.
...
Obtained from: FreeBSD(98) 4.0R-Rev01
2000-05-08 14:55:21 +00:00
Matt Jacob
2d41e34a07
Fix DELAY function to use the RPCC cycle counter register.
2000-05-07 22:44:27 +00:00
Nick Hibma
c47eb96cb5
If PERIPH_1284 is not defined, don't even bother calling the BUS_*_INTR
...
functions.
If it is defined, check whether bus_alloc_resource has succeeded. If it
hasn't, it is in polled mode. Mike Nowlin reports that this change makes
the geek port (whatever _that_ is :-) work again on his machine.
Submitted by: Mike Nowlin <mike@argos.org>
2000-05-07 20:46:49 +00:00
Nick Hibma
8feb725eb1
Add the fields needed to store the cookies.
2000-05-07 20:17:30 +00:00
Nick Hibma
659df154a5
Do the attach (and detach) properly. Store the cookies.
...
This is a first step to make usb unloadable.
2000-05-07 20:16:25 +00:00
Nick Hibma
b4f9bcbc06
Add the Prolific PL2301 and PL2302 Link cables.
...
Submitted by: Dirk van Gulik <dirkx@webweaving.org>
2000-05-07 19:49:48 +00:00
Nick Hibma
327ad7e530
We match on vendor/product so return the fact that udbp is vendor/product
...
specific.
2000-05-07 19:46:20 +00:00
Nick Hibma
2ed4a57a95
Regen.
2000-05-07 19:44:44 +00:00
Nick Hibma
e48e9d2d2f
Sync with NetBSD
2000-05-07 19:44:16 +00:00
Nick Hibma
9b43dd8df6
Remove debugging cruft.
2000-05-07 19:13:19 +00:00
Nick Hibma
5e163a2f39
Initialise the debug value.
2000-05-07 18:40:44 +00:00
Nick Hibma
1a5eec23dc
Increase the debugging level on a printf.
2000-05-07 18:38:41 +00:00
Nick Hibma
6fb8656a29
Add a define for the Zip 250
2000-05-07 18:37:13 +00:00
Warner Losh
c927ee19a4
Don't claim devices that we fail to probe for. Reverse the sense of a test
...
so that we return failure when we've failed and succeed when we succeed.
Otherwise, users always get a sn device :-(.
PR: 18431
Submitted by: <sanpei@sanpei.org> MIHIRA Yoshiro-san
2000-05-07 18:20:40 +00:00
Nick Hibma
9a1c8571c7
*sigh* I must have been on something that night. Make xpt_periph an
...
extern with the original in cam_xpt.c instead of replicating
xpt_periph in all the sources using it (and hence not initialising it)
2000-05-07 18:04:50 +00:00
Matt Jacob
3920b84004
oops! final piece for Rawhides
2000-05-07 17:44:50 +00:00
Robert Watson
f3706a0361
s/ffs_unmonut/ffs_unmount/ in a gratuitous ufs_extattr printf.
...
Reported by: knu
2000-05-07 17:21:08 +00:00
Paul Saab
274254e1f1
Fix checksum calculations. This should fix the network problems
...
in current where all packets were returning with bad checksums.
(observed with netstat -s).
Reviewed by: alfred
2000-05-07 16:41:15 +00:00
Duncan Barclay
88577b0806
Move _detach to be underneath _attach.
...
Move the code that checks the card into _probe and out of _attach and
shuffle a couple of things around in attach.
Set ifp in the variable block - catches unused variables.
2000-05-07 16:03:36 +00:00
Duncan Barclay
b986ec50b9
Move variables to if_rayvar.h
2000-05-07 15:15:06 +00:00
Duncan Barclay
48913351d1
Split out structures to make it a bit easier to find my way around and
...
be more like sys/dev coding.
2000-05-07 15:12:18 +00:00
Duncan Barclay
9eb774e39c
Sync with an early version of the -current code. Mainly a tidy up
...
of some function names, dropping the ISA bits that were never used and
removing __P
We've renamed the _pccard_ stuff as nothing else probes or attaches.
In the next commit we will move some routines around and split out some of the
structure definitions to another file.
I've dropped the SYSCTL as I never got it working. APM is gone too as it
is broken.
Note, that the attr_read/write will be in both this and NEWCARD/NEWBUS so
I've moved the prototypes to the right place.
Add a few casts.
2000-05-07 15:00:06 +00:00
Yoshihiro Takahashi
13f6a9caff
Fixed bus_space_{read,write}_region_* functions.
...
Pointed out: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
2000-05-07 14:46:15 +00:00
Poul-Henning Kamp
831e32f863
Include a RFC 1533 "Maximum DHCP Message Size" option in our request.
...
ISC DHCP will limit the reply length to 64 bytes for bootp replies
unless we explicitly tell it we can do more. We tell it that we can do
1200 bytes.
2000-05-07 14:29:19 +00:00
Nick Hibma
d38aa24487
More static -> Static to keep OpenBSD happy.
2000-05-07 14:23:32 +00:00
Doug Rabson
80b173e496
Reserve 145 for DRI graphics system.
2000-05-07 13:31:41 +00:00
Gerard Roudier
4fafb9d657
Work-around a couple of C1010 quirks:
...
- Reload SCNTL3 after selection from host (C1010-33).
- Reload SCNTL4 prior to any DATA OUT phase (C1010-66).
- Use max SCSI offset 31 for ST but 62 for DT.
2000-05-07 09:54:33 +00:00
Matt Jacob
a9036c1818
Well, for now at least, we'll also have the 4100 also have a prom console.
2000-05-07 06:15:37 +00:00
Matt Jacob
4d8f2e9a35
Add option for Rawhide (AlphaServer 4100 systems).
2000-05-07 05:50:27 +00:00
Matt Jacob
157ffa95ef
Pass the vector on thru instead of checking EISA/ISA ints. It turns
...
out the FreeBSD code did the right thing by starting EISA/ISA vectors
at 0x800.
2000-05-07 05:49:27 +00:00
Matt Jacob
d55ab6af0d
EISA/ISA memory space is any pa < 8MB.
2000-05-07 05:31:39 +00:00
Greg Lehey
72cc7e2dce
Correct a couple of typos.
2000-05-07 05:09:45 +00:00
Matt Jacob
db187f1d6f
add in dec_kn300 (Alpha 4100) case
2000-05-07 05:00:26 +00:00
Matt Jacob
a9b64eeadb
add in stubbie mcpcia_pci that will parent PCI busses
2000-05-07 04:59:30 +00:00
Matt Jacob
35be082bb7
add in the few bits necessary to support Alpha 4100 (Rawhide) systems
2000-05-07 04:58:32 +00:00
Matt Jacob
ec3da347ca
Update 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems.
...
We have *got* to fix this bogosity of trying to steal part of the PCI
address space for this stuff.
2000-05-07 04:56:19 +00:00
Matt Jacob
34255ec554
Add in a first pass at Alpha 4100 (Rawhide) support. It doesn't quite
...
boot all the way yet, but it's darn close (blows up somewhere probing
the PS/2 mouse on the EISA bus).
2000-05-07 04:53:04 +00:00
Mike Smith
1fd777e1d5
Teach the alpha loader install process to make backup copies of the
...
boot programs when installing new versions.
2000-05-06 18:31:26 +00:00
Jonathan Lemon
72a52a35b4
Add #include <machine/in_cksum.h>, in order to pick up the checksum
...
inline functions and prototypes.
2000-05-06 18:19:58 +00:00
Jonathan Lemon
cb1a6557e1
Make in_cksum() a macro call to in_cksum_skip(), since it provides the
...
same functionality. Sharing code should help cache issues.
Remove in_cksum_partial, since its not being used, and we now have
a way to compute partial checksums on mbuf chains.
2000-05-06 18:18:32 +00:00
Jonathan Lemon
3e48370f70
Bounce a copy of the mbuf to the bpf listener when we submit the frames
...
for transmit to the adapter, not when we receive a transmit interrupt
indicating that they were sent. This fix now allows tcpdump to produce
sane results by recording the timestamp at the point where the mbuf was
actually transmitted.
2000-05-06 15:53:59 +00:00
Jeroen Ruigrok van der Werven
fe43d8e2e0
cdrom.com will be ftpsoftware.com in future, reflect this.
...
Submitted by: Alexander Langer <alex@big.endian.de> on IRC
2000-05-06 14:26:13 +00:00