leo
b1ff453ae9
Add Milan console initialisation code.
2001-05-28 08:30:03 +00:00
leo
722a3ab56b
Add VGA console probes.
2001-05-28 08:12:47 +00:00
leo
a82df0faed
Pass iot and memt to check_for_vga()
2001-05-28 07:22:37 +00:00
leo
78dbcfe665
Add bus_space_vaddr().
2001-05-28 07:16:11 +00:00
leo
be288018e2
PCI_VGA_SIZE -> PCI_MEM_SIZE. (Plus some comments on those constants).
2001-05-28 06:43:19 +00:00
minoura
2d8c98280c
Cleanup. Addresses port-x68k/13051.
2001-05-28 06:18:20 +00:00
chs
45701591c6
add a genfs_mmap() and change all of the disk-based filesystems
...
to implement VOP_MMAP() with the genfs version, in preparation for
actually using this VOP.
2001-05-28 02:50:51 +00:00
onoe
a62b5c1e2e
add a comment why IFF_PROMISC is handled separately for SIOCSIFFLAGS:
...
Handle special case for IFF_PROMISC. If only IFF_PROMISC
flag is changed, do not call an_init() to avoid initiating
reassociation to another access point. It is really
helpful for tcpdump(8).
2001-05-28 00:46:35 +00:00
matt
0a3911863f
Use structure assignment instead of bcopy.
2001-05-28 00:15:10 +00:00
matt
8fb5853698
Change the bcopy's to structure assignments.
2001-05-28 00:12:21 +00:00
wiz
3686c30f46
Add RTC_OFFSET=0 line.
2001-05-27 23:52:41 +00:00
itojun
e44d476e4e
typo in comment
2001-05-27 23:46:51 +00:00
wiz
c4633b8744
Add RTC_OFFSET line (see port-macppc/10265).
2001-05-27 23:39:03 +00:00
wiz
8676d3773e
Honour RTC_OFFSET. Patches from Y. Takizawa <you@nightbreak.org> via
...
SUNAGAWA Keiki in port-macppc/10265. Also addresses port-macppc/10949.
2001-05-27 23:38:12 +00:00
manu
7046b15b3d
Fixed the return value of ptrace for PEEKTEXT and PEEKDATA: return value must
...
be a pointer to data, which holds the result. Linux's glibc undo this odd
operation to bring the standard ptrace behavior to userland.
2001-05-27 21:17:16 +00:00
manu
befe23c119
Implements correctly PEEKUSER and fixes various serious bugs. The status
...
of this file is not "officially broken" any more (gdb works).
2001-05-27 21:15:07 +00:00
manu
383c1b6319
Fixed two typo in comments
2001-05-27 21:11:12 +00:00
thorpej
ebf9e47c26
Add quirks for the Algorithmics P-5064 on-board 21143, and a way to
...
get the Ethernet address from it (they don't have an SROM).
XXX The latter should be replaced with devprops when they exist.
2001-05-27 21:00:33 +00:00
pk
aad64f942b
!_LKM inclusion protection for opt_kgdb.h
2001-05-27 20:59:22 +00:00
matt
e2148768dc
Change _MACHINE_PIO_H to _POWERPC_PIO_H
2001-05-27 20:59:15 +00:00
is
45effccbef
make the defopted "LEV6_DEFER" work for LKMs, too.
2001-05-27 20:22:57 +00:00
ragge
667dd41596
Remove ethernet CRC on received packets.
2001-05-27 19:36:06 +00:00
ragge
b7fc0b163a
Compare arguments must have correct order, won't work as expected otherwise.
2001-05-27 19:33:20 +00:00
thorpej
47745a094d
Add support for the Algorithmics ISA floppy controller.
2001-05-27 18:16:21 +00:00
thorpej
ce289cc293
Handle non-contiguous BARs. Needed to be able to configure e.g.
...
IDE and USB on a PIIX3.
2001-05-27 17:50:40 +00:00
itojun
e91c2ce847
remove debug printfs, which can be too noisy. sync with kame.
2001-05-27 17:36:07 +00:00
ragge
aee2068e10
Don't install machine/loadfile_machdep.h; per PR#12666.
2001-05-27 15:37:06 +00:00
sommerfeld
7d1ef74930
Fix kern/13049: missing unlock on failure exit from pmap_enter()
2001-05-27 14:31:27 +00:00
sommerfeld
4aaf078a4a
Assorted microtime fixes (similar to fixes I made yesterday when
...
porting this code to i386mp branch):
- call microset() early on each cpu so that calls to microtime()
before the first clock interrupt don't return trash. this manifested
itself as garbage runtimes in "ps" for kernel threads.
- avoid races between hardclock updating "time" and microset on a
different cpu reading it by adding a "microset_time" global which is
initialized from "time" on the primary cpu.
- call microset every hz ticks, not every hz+1 (cosmetic)
2001-05-27 13:53:24 +00:00
kleink
021d12d997
Add 35401A drive (not picker) support; from Jarkko Teppo in PR
...
port-hp300/11183.
2001-05-27 09:09:05 +00:00
chs
7520514a5e
don't abuse cf_unit.
2001-05-27 06:30:27 +00:00
chs
d8e8c90c8a
don't abuse cf_unit.
2001-05-27 06:19:39 +00:00
gmcgarry
fadbc7d451
- remove dependency on libsa by mkboot since it is a host tool.
...
- adjust for endianness of host.
Cross-compiling of ELF bootblocks now works.
2001-05-27 05:35:11 +00:00
gmcgarry
e8c65098f6
Protect against possible alignment problems.
2001-05-27 05:31:58 +00:00
gmcgarry
f94a9b7669
Alignment for on ELF systems. ELF bootblocks now work.
2001-05-27 05:30:41 +00:00
minoura
d0403f9f11
Add missing line in recording. Copy & paste error...
2001-05-27 05:30:02 +00:00
gmcgarry
9be5657e02
Alignment fix. rd disks now work on ELF systems.
2001-05-27 05:29:48 +00:00
minoura
cbfe174737
Reset dx_nextoff and dx_nextsize before transfer.
2001-05-27 02:18:07 +00:00
itojun
78458be84d
correct binary key material handling. sync with kame
2001-05-27 01:40:16 +00:00
chs
c77ddb45b8
more fun with QUEUEDEBUG: include the file and line number in panics
...
and set the list pointers in elements to NULL after removing the element
from the list.
2001-05-27 01:36:47 +00:00
thorpej
9ec2953eef
Make "reboot" an option at the root device/filesystem prompt (we
...
already had a "halt").
2001-05-27 01:29:50 +00:00
itojun
00e5ad3408
remove files we no longer need/maintain. sync with kame
2001-05-27 01:03:53 +00:00
chs
6ebe782061
mcount() is named __mcount() on ELF, do the right thing.
2001-05-27 01:01:08 +00:00
chs
f5065c9c55
change the one non-extended asm back to using a single % before a
...
register name. the rule is that extended asms should have the
regsiter-prefix %s escaped by doubling them, but non-extended asms
don't do the escaping thing, so there the %s should not be doubled.
2001-05-27 00:58:57 +00:00
bjh21
cbea766fd0
Add hcsc.
2001-05-26 23:02:06 +00:00
bjh21
5cc459efcc
Quick hack of a driver for the HCCS 8-bit SCSI podule, based on the Oak driver.
...
Tested to the extent that it finds my disc.
2001-05-26 23:01:19 +00:00
matt
524a19371f
Make t_flags a u_int instead of u_short. It's followed by a mbuf pointer
...
so there's padding around it already. And it increases the amount of bits
available for TF_* flags.
2001-05-26 22:02:57 +00:00
bjh21
ebf4596009
regen
2001-05-26 21:48:31 +00:00
bjh21
eb6eb503f1
Fix typo in last commit.
2001-05-26 21:48:21 +00:00
bjh21
7b0faa44c9
regen
2001-05-26 21:47:30 +00:00
bjh21
d5ecc6c516
Add the 8-bit podules I got at Wakefield (except the A3000 Nexus,
...
which seems not to work).
2001-05-26 21:47:09 +00:00
matt
24f26c957e
Add TCP_MD5SIGNATURE option.
2001-05-26 21:40:55 +00:00
chs
c90ead639a
regen.
2001-05-26 21:34:04 +00:00
chs
07cabef8a2
replace vm_page_t with struct vm_page *.
2001-05-26 21:33:11 +00:00
minoura
423279efd8
Honor rtc_offset.
2001-05-26 21:32:30 +00:00
ragge
7952ffd61f
defined(vax) -> defined(__vax__). This may fix PR#12919.
2001-05-26 21:29:45 +00:00
chs
11a9651c8f
replace vm_page_t with struct vm_page *.
2001-05-26 21:27:10 +00:00
ragge
474bc8ee6d
Remove one #ifdef vax, bugfix another. Should probably be #ifdef i386 also.
2001-05-26 21:27:09 +00:00
chs
e44e9dec8a
replace vm_page_t with struct vm_page *.
2001-05-26 21:27:02 +00:00
ragge
41faed1386
Use cdev_decl() instead of local prototyping.
2001-05-26 21:24:38 +00:00
bjh21
6d8a82ebc2
Use bus_space on arm26.
...
Update the comment to match list of bus_space-using ports.
Delete oak from list of drivers that need converting.
2001-05-26 20:55:48 +00:00
bjh21
ab0637016a
Support NCR5380_USE_BUS_SPACE.
...
Add comments explaining the card a bit (and how badly we support it).
Add in-core RCSID.
2001-05-26 20:53:53 +00:00
marcus
e90e316b11
Changed maple device to attach per function instead of per unit.
...
Raw maple unit access is now possible through /dev/maple*.
2001-05-26 19:04:39 +00:00
chs
772a964bef
fix typo.
2001-05-26 18:16:01 +00:00
bjh21
bab53421c4
"oak" is now MI.
2001-05-26 17:50:30 +00:00
bjh21
c7a388d937
Turn "oak" into an MI podulebus driver. Tested on my new A310.
2001-05-26 17:49:46 +00:00
bjh21
f0ebb6c5a8
Add a comment about acemidi.
2001-05-26 17:47:45 +00:00
sommerfeld
bdecf91bef
Add infrastructure to allow ports to override build of in6_cksum.c by
...
enabling the INET6_MD_CKSUM option, which is defopted into opt_inet.h.
Supply an i386 assembly version of in6_cksum in in_cksum.s; on
P6-family cpu's, this is is roughly 20% faster than the C code in
sys/netinet6 for ethernet-mtu-sized mbufs in L1 cache. Turn on
INET6_MD_CKSUM in i386/conf/std.i386
While we're here, also nuke some now-obsolete XXX comments from
in_cksum.s.
2001-05-26 17:46:11 +00:00
chs
118ddca24a
replace {simple_,}lock{_data,}_t with struct {simple,}lock {,*}.
2001-05-26 16:32:40 +00:00
bjh21
e4e4a4a982
Fix "Unknown or missing variable at line 3210". I'm sure this isn't the first
...
time I've fixed this bug.
2001-05-26 15:58:26 +00:00
pk
e95e804c2f
Pull in "opt_kgdb.h"; see PR#13036.
2001-05-26 10:22:32 +00:00
tsutsui
2a70c2afdd
Fix pte_size values changed by my misunderstanding in the previous.
2001-05-25 23:57:06 +00:00
sommerfeld
e2a08caf68
Replicate pte unmap change from i386 pmap.c
...
(fix kern/12554 workaround).
2001-05-25 23:34:44 +00:00
mjacob
c9de53f96e
Create a kernel thread for Fibre Channel cards. This is the new
...
way of doing business- modulo some startup spasms and peculiarities
of the way kthreads are started (*after* configuration, weird) and
some strangeness with the freeze/thaw code, what now happens is
that any of Loop Down, LIP, Loop Reset or Port Datbase or Name
Server Database Changed ASYNC events cause the queues to freeze
for this channel. The arrival of a Loop UP is not relevant.
What *is* relevant is that the Port Datbase or Name Server Changed
async event indicate that it's okay to go and (re)evaluate the
state of the FC link and (re)probe local loop and fabric membership.
We have a kthread do this because it's *sooooo* much nicer to be
able to sleep while doing the 130-250 mailbox commands it'll take
to re-evaluate things.
When the state is well known again, we can unfreeze the channel
queues. Then, as commands start arriving, we simply can start them
or bounce them with XS_SELTIMEOUT (if the device in question has
gone away). Previously, we did lazy evaluation, which meant that
if a change occurred, we would wait until the very *next* command
to go rebuild stuff.
The reason this is not sensible is:
a) Even with sleeping, you can hang up your system because you might be
making some poor stat(2) call pay the price of re-evaluating the whole
fabric.
b) If we ever really want to get to dynamic attachment/detachment, we
should find out sooner, rather than later, where things get to.
Split off ispminphys_1020 from ispminphys- a 1020 has a 24 bit limit-
not anything newer.
Re-enable LIPs and Loop Resets as async events- this allows the outer
layer to set policy about them.
Roll platform major && minor. Remove bogus waitq (no longer used).
Remove callout entry in softc (no longer used). Define some shorthands
for channels. Clean up a variety of cruft left over from the
thorpej_scsipi changeover.
2001-05-25 21:45:55 +00:00
tshiozak
5b51f5ebe2
fix forgotten/malformed initialization of some variables.
...
(pointed out by Krister Walfridsson.)
2001-05-25 19:33:36 +00:00
hannken
339a9c8de2
Fix two typos in the BYTE_ORDER != LITTLE_ENDIAN case.
2001-05-25 08:54:40 +00:00
oki
0cc97f1b55
Fixed panic on the cpu made by unknown vendor,
...
such as Transmeta Crusoe.
2001-05-25 04:39:33 +00:00
chs
3845302904
remove trailing whitespace.
2001-05-25 04:06:11 +00:00
kristerw
7ae7504033
Added a 'break' on the last line in a switch statement, since the ISO
...
C standard do not permit labels at the end of compound statements.
2001-05-24 10:49:31 +00:00
kristerw
76475ad726
Removed an incorrect use of __CONCAT when formatting panic messages.
...
The ISO C standard says in 6.10.3.3 that if the result of using the
'##' operator "is not a valid preprocessing token, the behaviour is
undefined." Gcc 3.0 warns about this.
2001-05-24 10:33:08 +00:00
itojun
fc644273cd
print more diag message on in6_addmulti() failures.
2001-05-24 08:17:22 +00:00
itojun
6229248ec0
minor style
2001-05-24 08:12:28 +00:00
itojun
85efd7edb1
correct multicast filter handling. without this, we cannot run IPv6 on an*.
2001-05-24 08:06:04 +00:00
itojun
a7596d1912
call icmp6_mtudisc_update(foo, 0) even if ICMPv6 messages are very short.
...
let icmp6 layer decide whether we take PMTUD routes or not.
2001-05-24 07:22:27 +00:00
lukem
c9b9613b3e
for FIOGETOWN, only change the sign of *data if fo_ioctl returned without error
2001-05-24 06:52:43 +00:00
lukem
0fd012d03b
regen for whitespace cleanup
2001-05-24 06:44:30 +00:00
chris
7dd0515e15
Use ffs asm routine in arm32 context switch code.
2001-05-23 21:49:57 +00:00
chris
f220cad8dd
Use ffs like routine in the footbridge irq handling. It is now very similair to the iomd irq handler.
...
Note that I've kept the existing quirk of still passing the irq to the next handler even if the irq handler returned 1. I need to investigate why we do this.
2001-05-23 21:23:54 +00:00
chris
cbf8e0eb95
Add a files.footbridge for inclusion by cats and netwinder. This is to make moving of the footbridge dir easier (when it eventually moves from arm32)
...
Also remove EBSA285 defopt from the netwinder file as the netwinder isn't an eval board.
2001-05-23 21:21:42 +00:00
chris
8901caf8ff
Create an asm based version of in4_cksum based on the sparc version.
...
Also don't compute psuedo header for nxt == 0
2001-05-23 19:33:48 +00:00
petrov
9d59ae231c
adjust fas register fields names
2001-05-23 18:32:26 +00:00
toshii
34691495bb
Add some PCMCIA devices.
2001-05-23 16:52:34 +00:00
sommerfeld
e171bbe08e
Correct handling of nxt==0 (skip pseudoheader) case.
...
(It helps a lot if registers contain the expected values)
While we're in here, also correct parameter names in the lint goo.
2001-05-23 15:56:51 +00:00
bouyer
a98b728b88
Call scsipi_channel_thaw() after scsipi_done() so that command ordering
...
is preserved.
2001-05-23 15:51:32 +00:00
bouyer
72b4ba8aed
In scsipi_channel_thaw(), if the count drops to 0, call scsipi_run_queue().
2001-05-23 15:50:32 +00:00
sommerfeld
8676150cb7
In kern/12554 workaround in pmap_page_remove, don't forget to unmap
...
(and unlock) the other pmap's pte's before continuing to the next
pmap. Avoids pmap lock leaks (generates LOCKDEBUG warning, deadlocks
MULTIPROCESSOR).
2001-05-23 04:25:35 +00:00
hubertf
9422f74ca8
Allow overriding the 'install' target.
...
(I have a nice 'install' target for cobalts here, but that only works there.
I guess I'll put that into htdocs now that the cobalt port uses Makefile.mips)
2001-05-23 02:35:40 +00:00
toshii
38b2a7b8bf
Optimize softintr_dispatch by replacing SetCPSR calls by inlined asm.
...
Result is ~1% improvement in ping -f rate.
2001-05-23 02:20:47 +00:00
chs
fae4d6d720
fix typo in previous revision so that the scsi code compiles again.
2001-05-23 02:16:19 +00:00
chs
952609a853
fix printf format strings and the call to ncr53c9x_attach() so that
...
this compiles again.
2001-05-23 02:14:07 +00:00
fvdl
24b32e8f08
Add missing definitions for hw checksumming.
2001-05-23 00:56:58 +00:00
kleink
19f61e4df3
Need a memcpy() declaration.
2001-05-23 00:02:24 +00:00
kleink
5c9e69f795
Fix several alignment problems in this implementation due to its use of
...
word32 pointers to access data stored in word8 arrays:
* align transformation tables on 32-bit boundaries,
* align key schedule on 32-bit boundary,
* align temporaries on 32-bit boundaries,
* align plaintext and ciphertext used in round transformations on 32-bit
boundaries.
2001-05-22 23:45:41 +00:00
matt
1da3759634
Need a compile directory for netwinder
2001-05-22 22:48:09 +00:00
chris
6985df3d25
Add installable CATS kernel
2001-05-22 21:36:45 +00:00
manu
8e9a35bbaa
Enable PowerPC Linux ptrace() emulation
2001-05-22 21:11:54 +00:00
manu
9e29066532
Fixed ptrace() so that it is now possible to get traced process registers.
...
This makes Linux gdb able to run a Linux binary
2001-05-22 21:09:20 +00:00
manu
23e3fc1231
When c_ospeed in termio is null, NetBSD hangup the terminal. Since Linux
...
does not do this, we fake null c_ospeed values by -1 in the kernel, so
that NetBSD does not hangup.
2001-05-22 21:05:49 +00:00
chris
2addefd3d7
Start moving cats out of the arm32 dir into it's own arch dir.
2001-05-22 20:59:25 +00:00
mjacob
d298a26243
Add back in (again) ISPASYNC_LIP and ISPASYNC_LOOP_RESET async
...
notifications. Let each platform set policy as to what to do
with these.
2001-05-22 19:32:41 +00:00
mjacob
b9eb902304
Make SDRETRIES an option you can dig out of opt_scsi.h.
...
Add SD_IO_TIMEOUT (an option in opt_scsi.h) also, which defaults to the
normal 60 * 1000 timeout for normal read/write commamds. This allows you
to shorten or lengthen the timeout as needed.
2001-05-22 18:59:57 +00:00
mjacob
38f6ada8b6
Add SDRETRIES and SD_IO_TIMEOUT option for sd.
2001-05-22 18:58:15 +00:00
toshii
822c8273de
Instead of scheduling all interrupts at IPL_BIO, use an IPL_SERIAL
...
handler to clear hardware interrupt bit and schedule actual handlers
using soft interrupts registered with desired IPL.
XXX This slows down interrupt handling a bit (up to a few percent with
XXX ping -f or make-over-NFS benchmarks) in some cases.
2001-05-22 17:54:50 +00:00
toshii
3d513c3e7a
Implement generic soft interrupt for hpcarm.
2001-05-22 17:25:15 +00:00
toshii
7073a10bbd
Nuke current_mask.
2001-05-22 17:01:16 +00:00
thorpej
607b14bf7b
Add mii_bitbang attribute to gsip, pointed out by Andrew Gillham.
2001-05-22 16:58:23 +00:00
thorpej
a888f6ef73
If the cache line size in the BHLC register is not configured,
...
then clear the MRL/MRM/MWI command-ok flags when attaching a
device.
2001-05-22 16:10:44 +00:00
soren
79859fb138
Regen.
2001-05-22 16:07:56 +00:00
thorpej
6e2bc5b352
Enable the PCI MWI command for memory writes on the i82558 and
...
higher.
2001-05-22 16:05:01 +00:00
soren
b16ba1d8cd
Add i82562ET id.
2001-05-22 16:04:27 +00:00
thorpej
188e0d6625
Some changes from the new FreeBSD `fxp' driver:
...
- Add some additional config block bits for the i82558/i82559.
- Change the config block template to only fill in the must-be-one
reserved bits, leave fxp_init() to fill in all the important things.
- On the i82558/i82559, we can use "Receive Long Frames" rather than
"Save Bad Frames" to support the VLAN MTU.
- Use 802.3x flow control on the i82558/i82559. This is all handled
transparently by the hardware. When in promiscuous mode, allow
wire-watchers to see the flow control frames.
- Use the Extended TxCB format on the i82558/i82559. This places two
Transmit Buffer Descriptors directly in the TxCB, which should cover
the vast majority of packets transmitted. This saves PCI transactions
that would otherwise be required to fetch the TBD list.
With the tansmit queue length changes from yesterday, this gets us up to
11.5MB/s TCP transmit speed, out of an absolute maximum of 12MB/s possible
on a 100Mb/s link.
2001-05-22 15:29:30 +00:00
bouyer
2a604875d6
Remove one extra byte from scsipi_mode_select; pointed out by Juergen
...
Hannken-Illjes.
2001-05-22 15:14:24 +00:00
augustss
e25bf167a1
Regen.
2001-05-22 10:43:15 +00:00
augustss
f43e2c6ba1
Add Scanjet 4300.
2001-05-22 10:38:56 +00:00
soda
94bba09883
bus_space'fied fd driver by TSUTSUI Izumi,
...
works with PICA-61 and Microsoft-Jazz,
but still doesn't work with his NEC-JC94 (NEC Express 5800/230)
due to data overrun.
2001-05-22 03:22:49 +00:00
thorpej
a5a03e13dd
Report 82558, 82559, etc. based on chip revision. Also, remember which
...
revsion we have for feature enables later.
2001-05-22 01:23:25 +00:00
ross
892627dd05
Merge the swap-backed and object-backed inactive lists.
2001-05-22 00:44:44 +00:00
jhawk
4af61a686a
oops. Make it compile.
2001-05-22 00:43:12 +00:00
jhawk
b5805fa0c8
Sigh. Regen correctly.
2001-05-22 00:41:52 +00:00
thorpej
611e112566
A little slight cleanup.
2001-05-22 00:27:01 +00:00
jhawk
7a31dfa328
Supoprt the IOGEAR/ATEN UC-232A, which uses the Prolific 2303.
...
Make this the "PRODUCT_PL2303" because it's actually id 0x2303
and change the old PRODUCT_PL2303 to PRODUCT_RSAQ.
2001-05-22 00:18:03 +00:00
minoura
d5d0b41422
Reset the status register after abort.
2001-05-22 00:16:49 +00:00
minoura
8809460317
Correct ring buffer handling in recording. From Isaki-san.
2001-05-22 00:15:54 +00:00
thorpej
fb4607ec45
Add some additional register definitions, from FreeBSD.
2001-05-22 00:07:32 +00:00
thorpej
0064d69faf
Re-arrange the transmit control data somewhat so that we can
...
use the extended TxCB format (that change will happen later).
2001-05-21 23:58:44 +00:00
minoura
92d92b1cb2
Correct an easy mistake in initializing gain registers.
...
This will fix the L-R imbalance.
Suggested by Ryo HAYASAKA <ryoh@jaist.ac.jp>.
2001-05-21 23:55:04 +00:00
thorpej
65ac078927
Sigh, typo in last.
2001-05-21 23:21:27 +00:00
uwe
b3421335d9
There is no iommu prom node on JavaStation 1 and sbus node is directly
...
under root. If /sbus is encountered on sun4m - attach implied iommu
first and attach /sbus under it. Adjust bootpath accordingly to match
the attachment.
2001-05-21 22:44:07 +00:00
thorpej
00f922fa70
Change NTXSEGS from 16 to 8, and the TXQUEUE len from 128 to 256. Also
...
increase the number of Rx buffers from 64 to 128.
These mirror some performance tweaks made to the sip(4) driver.
2001-05-21 22:20:31 +00:00
thorpej
afdab0cab8
The ICH3 also has the Resume Bug.
2001-05-21 22:12:08 +00:00
thorpej
a0f9e3c6fb
Regen; add ICH3 network controller IDs.
2001-05-21 22:11:31 +00:00
thorpej
6b51adfbff
Add ICH3 network controller IDs.
2001-05-21 22:11:06 +00:00
thorpej
d84e2452ea
Fix non-fatal typo -- CB_NOP -> CU_NOP in the ICH work-around (they
...
have the same value).
2001-05-21 21:49:51 +00:00
thorpej
b4538a0165
The 82801BA built-in Ethernet has a bug which requires us to
...
issue a NOP before a CU_RESUME when in 10baseT mode. Handle
this.
2001-05-21 21:47:52 +00:00
petrov
2867b0b94c
PR#12885, added PROM name translations for fas, from John Heasley <heas@shrubbery.net>
2001-05-21 21:25:28 +00:00
thorpej
e7a0ef6145
ANSI'ify.
2001-05-21 20:59:38 +00:00
jhawk
ecb3a30463
add $NetBSD$
2001-05-21 20:47:13 +00:00
uch
7fd9577e9e
fix WSDISPLAYIO_PUTCMAP bug.
2001-05-21 18:37:30 +00:00
toshii
128d6fc64b
Check RBB and REB bits in the console getc function and go to DDB
...
when a break signal is detected.
2001-05-21 16:50:35 +00:00
uch
c8589412aa
recompile.
2001-05-21 16:02:02 +00:00
uch
5618978d88
don't install SH4 binary.
2001-05-21 15:57:02 +00:00
uch
fbb95fdb04
change window layout.
2001-05-21 15:55:04 +00:00
uch
ed95b7ebe4
rework the way to set booted-console flag.
2001-05-21 15:54:25 +00:00
mjacob
3462fe5d99
Remove reference to adapter_q in scsipi structure. Comment about the
...
usage of channel_q.
2001-05-21 15:50:46 +00:00
fredette
878353d5a8
Added support for kernel cores on the sun2. This
...
increases sizeof(struct cpu_kcore_hdr).
2001-05-21 14:48:58 +00:00
leo
cded1f4afe
Initialize to CGA mode. Wscons expects this.
2001-05-21 14:30:41 +00:00
leo
b14e1e46e1
Regen.
2001-05-21 14:09:09 +00:00
ichiro
598241f757
add product COREGA FEther-PCC-TXF
...
kern/11357 and report from goro@venus.dti.ne.jp
2001-05-21 13:48:25 +00:00
ichiro
fd7d5008e8
regen
2001-05-21 13:45:10 +00:00
ichiro
4108bc4645
add product COREGA FEther PCC-TXF
2001-05-21 13:44:48 +00:00
leo
679b424519
Without __HAVE_NWSCONS, the keyboard won't attach...
2001-05-21 13:30:31 +00:00
perry
cdc294674b
add LINTSTUBs
2001-05-21 06:13:12 +00:00
perry
c8057dc287
remove needless externs in front of function prototypes
2001-05-21 04:47:35 +00:00
soda
510d65b241
sync with GENERIC: enable SOFTDEP, add vlan, etc.
2001-05-21 03:37:30 +00:00
soda
17dad5433e
abstract "${OBJCOPY} --output-target=ecoff-littlemips"
2001-05-21 03:34:48 +00:00
lukem
07d4fbd104
fix spelo in comment
2001-05-21 03:31:36 +00:00
christos
2ed6d9dbf7
PR/12991: Dave Huang: DVD ioctls don't work because we send the wrong size
...
CDB (16 instead of 12).
2001-05-20 21:07:58 +00:00
bjh21
86e12294cd
Add Multi-media/Ethernet card from Irlam.
2001-05-20 21:07:06 +00:00
bjh21
65165c3deb
16-bit podules I acquired at Wakefield:
...
- Added SJ Research Nexus
- Note HCCS use same ID for IDE and SCSI cards
- Update Castle EtherSCSI entry
2001-05-20 20:40:19 +00:00
uwe
2a553a6c8d
Implement notimplemented() for OpenFirmware.
...
Implement opf_nextprop().
Reuse obp_v2_putstr for OF promops.
2001-05-20 20:38:24 +00:00
uwe
43adc87035
Save OpenFirmware client interface handler in romp, where it is
...
expected to be. GC unused opf_romp variable.
2001-05-20 17:28:16 +00:00
ichiro
cb675810e0
add more comment about firmware of EVAL-CARD.
2001-05-20 13:14:54 +00:00
martin
449c740399
Remove tests for IPN_FRAG bits.
...
There is no place in the source where this bit could ever be set (or I'm
to blind to find it).
This fixes PR 12671.
If someone thinks this is the wrong solution, please make sure to (a) reopen
the PR and (b) explain to me how the tested bits would ever get set. I'll
be glad to then look further for the real cause (i.e. the flags not getting
set in the case described in the PR).
2001-05-20 13:03:39 +00:00
ichiro
c13971f816
chenge chip and card identity,
...
print RF-chipset, Medium Access Controller(MAC) and CARD-identity
2001-05-20 12:57:57 +00:00
ichiro
309a9b433c
delete RCS Id from pcmciadevs rev 1.128
2001-05-20 10:47:50 +00:00
ichiro
3b35709de7
make compile again
...
(fix warning : missing white space after `#define....)
2001-05-20 09:54:47 +00:00
manu
89047f2566
Added powerpc status in a comment
2001-05-20 09:29:10 +00:00
ichiro
a2dd9d529f
regen
2001-05-20 09:16:14 +00:00
ichiro
caed7fa236
add vendorID National Instruments
...
add productID PCMCIA-GPIB
2001-05-20 09:15:54 +00:00
matt
8db6fcfd51
Move the diagnostic tests with the if.
2001-05-19 23:47:19 +00:00
soren
281f1795a4
Add TI 1410 to yc_chipsets[].
2001-05-19 19:46:08 +00:00
jdolecek
e3daef46ec
Add some IBM PS/2 support bits:
...
* recognize PS/2 L40 via biosmca() and biosmca_ps2model in gatea20.c, instead
of being a compile time option
* if the system is PS/2 with MCA bus, map DTYPE_ESDI disks to ed(4) for
COMPAT_OLDBOOT
The new code is conditional on SUPPORT_PS2 define, which is on by default
for biosboot-based bootblocks.
2001-05-19 18:15:14 +00:00
jdolecek
2a7ff4a9ab
Add biosmca.S if I386_INCLUDE_PS2 variable is "yes" (default, overridable)
2001-05-19 17:53:30 +00:00
manu
a3703d68ef
Backed out a previous commit that was incomplete and hence broke several
...
emulation package build
2001-05-19 17:28:33 +00:00
manu
05fe8173f8
Fixed a typo in a comment
2001-05-19 14:31:00 +00:00
thorpej
937cea769e
Brain'o in last. Pointed out by Steve Woodford <scw@netbsd.org>.
2001-05-19 14:20:40 +00:00
tsutsui
3d863329cc
space/TAB cosmetics
2001-05-19 12:04:07 +00:00
manu
37a42fd1bf
Moved e_flags outsied of ifdef __HAVE_MINIMAL_EMUL in struct emul
...
and removed an ifdef that was taking care of this problem
2001-05-19 08:52:05 +00:00
tsutsui
a1931e2305
Remove unneeded scsipi includes.
2001-05-19 05:22:41 +00:00
toshii
6e435a5783
Use platid_search to get the GPIO pin number.
2001-05-19 05:07:02 +00:00
thorpej
e6d4fd2a55
Don't compute pseudo header checksum if nxt == 0.
2001-05-19 00:36:37 +00:00
thorpej
1af4d30054
Don't compute psuedo header checksum if nxt == 0.
2001-05-19 00:30:35 +00:00
thorpej
905e7935a9
Don't compute psuedo header checksum if nxt == 0.
2001-05-19 00:13:53 +00:00
matt
66d1e28936
Don't compute psuedo header checksum if nxt == 0.
2001-05-19 00:04:56 +00:00
mrg
9d582d76fc
notice siop boot devices.
2001-05-18 23:32:48 +00:00
mrg
2f3c8dae5a
correct some comments. <80 char debug statements.
2001-05-18 22:01:57 +00:00
mrg
f42ff7ccae
minor cleanups.
2001-05-18 22:01:19 +00:00
mrg
38025bb818
kill dead code.
2001-05-18 21:53:26 +00:00
mrg
e8e471a863
cross compile friendly.
2001-05-18 21:50:45 +00:00
mrg
a9f7a4e194
move the sbus IOMMU work around into the sbus code, so that the psycho
...
doesn't have to lose a page.
2001-05-18 21:35:23 +00:00