pk
d8bb682673
drop `ef_softc' from ef_match function.
1998-03-02 23:12:18 +00:00
ragge
8e2874bf64
Support for UVM on VAXen.
1998-03-02 17:00:00 +00:00
fvdl
7ba6a2daac
Remove extraneous files from Lite2 merge.
1998-03-01 13:45:28 +00:00
ross
331fee623e
Sweep up some miscellaneous leftover lite2 integration shrapnel.
1998-03-01 07:15:39 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
fvdl
e8d05f0741
Import 4.4BSD-Lite2
1998-03-01 02:12:49 +00:00
fvdl
b50e39fa45
Import 4.4BSD-Lite for reference
1998-03-01 02:09:33 +00:00
pk
1fe6513796
Remove extraneous `$Id$' lines.
1998-02-28 20:43:28 +00:00
pk
c0e247427a
This driver is replaced by three i82586 front-end drivers: ix',
ef' and `ai'.
1998-02-28 20:42:43 +00:00
pk
d22f956657
Remove `_NEW_I82586'.
1998-02-28 01:15:51 +00:00
pk
5bc7459ebd
Remove `NEW_I82586'
1998-02-28 01:14:57 +00:00
pk
9698950530
* Remove `_NEW_I82586'.
...
* KNF.
* erase ghost spaces and tabs.
1998-02-28 01:14:15 +00:00
pk
472a1973af
Remove `_NEW_I82586' tag; all drivers using this file have been converted.
1998-02-28 01:07:45 +00:00
pk
a3a9cbc8c5
Replace the ie' driver by three separate front-ends:
ix', ef' and
ai'.
1998-02-27 23:54:16 +00:00
pk
22a8b1ae89
AT&T/StarLan i82586 front-end driver from Rafal Boni.
1998-02-27 23:52:34 +00:00
pk
82153cc305
3Com/3C507 i82586 front-end driver from Rafal Boni.
1998-02-27 23:51:52 +00:00
pk
9bb4839afd
EtherExpress/16 i82586 front-end driver from Rafal Boni.
1998-02-27 23:50:51 +00:00
mycroft
64812254d6
Remove some duplicate definitions.
1998-02-27 13:17:25 +00:00
mycroft
8e5dbddc19
Regen.
1998-02-27 11:46:25 +00:00
mycroft
402ddee537
Add Macronix MX98713.
1998-02-27 11:45:51 +00:00
christos
66f05f52ec
Add another 56K modem.
1998-02-25 13:18:50 +00:00
ross
081231b1ad
Add dummy }} after comsoft() to keep ctags(1) bashing on.
1998-02-25 08:32:35 +00:00
mycroft
d36067b120
Forcibly NUL-terminate the path name, just to be sure.
1998-02-24 07:14:17 +00:00
mycroft
64d86b5934
Minor style change.
1998-02-24 07:10:39 +00:00
mycroft
310f6fefc3
Several things:
...
Clean up the name space here a bit.
Add a `busname' element to struct ofprobe (now struct ofbus_attach_args), and
check against it.
Nuke `ofroot'.
Rename the `openfirm' attribute to `ofbus'.
1998-02-24 05:44:39 +00:00
cgd
ccfe537e97
don't include <machine/pio.h>. It's unneeded here now (this code
...
uses the bus_space_* interfaces), and therefore unwanted.
1998-02-24 02:12:09 +00:00
drochner
49c1580874
-make compile without BROKEN_INDIRECT_CONFIG
...
-don't include <machine/pio.h>
1998-02-23 14:12:18 +00:00
enami
9b770726e8
Fix message printed in case (b) in last commit; what actually shouldn't
...
exceeds is not a size of partition but end of partition.
1998-02-22 07:14:30 +00:00
enami
512a01869c
Check disklabel just read from disk and warn if:
...
(a) total sector size is different from the size of ccd, or
(b) size of a partition exceeds the size of ccd.
1998-02-22 06:50:08 +00:00
enami
9db8348725
Cosmetic change; use tab of width 8.
1998-02-22 05:14:34 +00:00
enami
e12f85fbc1
Disable the device if we fail to open and nobody else has the device open.
...
(Thanks Charles and Marc for your advices).
1998-02-22 05:09:58 +00:00
mycroft
11b3fea04a
Fix bonehead error in previous change.
1998-02-22 03:24:58 +00:00
mycroft
6ad2876b5a
Similar changes to com driver:
...
Arrange to call com_break() and com_modem() at splserial().
It's simpler this way. Really.
1998-02-19 21:26:10 +00:00
mycroft
84a72d6ff4
Remove stray label from last change.
1998-02-19 09:33:33 +00:00
mycroft
06ec9f646f
Arrange to call com_break() and com_modem() at splserial().
...
It's simpler this way. Really.
1998-02-19 09:23:38 +00:00
thorpej
b0b3787d14
Include the NFS option header.
1998-02-19 00:47:02 +00:00
cgd
a7f7004e33
include an MD header if arm32. (No header yet, but there will be
...
one eventually.)
1998-02-17 18:27:10 +00:00
thorpej
4399060ec9
- Perform all necessary bus_dmamap_sync() operations.
...
- Greatly simplify allocation and DMA mapping of the mailbox and ccbs.
- Be more robust against resource shortage errors, and report errors better.
1998-02-17 03:02:30 +00:00
thorpej
8354e68508
Remove "class" declarations, and add "devclass" declarations where
...
appropriate. Fix several inconsistencies between device class and
attributes. Mostly from Chris Demetriou.
1998-02-16 22:12:45 +00:00
thorpej
018aa6e97e
Don't include <dev/scsipi/scsipi_conf.h> twice.
1998-02-13 21:58:40 +00:00
enami
d0ad49a001
Backout previous change, and rather, remove all protection but the one
...
actually currently required. Suggested by Charles M. Hannum.
1998-02-13 08:28:16 +00:00
enami
dea45865d2
Don't include <dev/scsipi/scsi_all.h> twice.
1998-02-13 08:12:40 +00:00
enami
ae193ba149
Move entry for IO-DATA PCLA/T out from comment. Since there may be
...
two different location for MAC address, just make bus-independent
layer to ask it.
1998-02-13 04:51:22 +00:00
enami
ef09ae656f
Fix or add protection for mutiple inclusion.
1998-02-13 04:19:13 +00:00
bouyer
0435e7ea98
Correct a bogosity in the adapter->mii attach code pointed out by cgd:
...
in pci/if_tl.c, call config_found() with a print function, instead of
printing ourself a message in if_tl.c if no miibus was found. The print
function is in mii/mii.c (mii_adapter_print()) so that it can be used by any
adapter (idea from the scsi system).
1998-02-11 19:02:11 +00:00
thorpej
841fb8fd54
Don't try to dynamically create and destroy DMA maps. Instead, keep
...
it simple, and allocate one for each transmit and receive descriptor.
In addition to being simpler and faster, this fixes a serious memory leak
in the transmit path.
1998-02-11 01:28:22 +00:00
thorpej
6e899bb965
Clear the scsipi_xfer's status byte before executing the command. This
...
fixes a condition where stale data can be left in the status byte, causing
user programs that interpret it to fail.
Fixes kern/4964 from Chris Jones <cjones@honors.montana.edu>.
1998-02-10 19:48:51 +00:00
mrg
d90485202c
- add defopt's for UVM, UVMHIST and PMAP_NEW.
...
- remove unnecessary UVMHIST_DECL's.
1998-02-10 14:08:44 +00:00
thorpej
eda74e6121
- Perform all necessary bus_dmamap_sync() operations.
...
- Greatly simplify allocation and DMA mapping of the mailbox and ccbs.
- Be more robust against resource shortage errors, and report errors better.
1998-02-09 10:53:07 +00:00
thorpej
5fe6759646
Fix serial console support, which was broken by the previous revision:
...
- In the console getc routine, block until a character becomes ready
(no, really, we mean it). This routine should _never_ time out.
- In the console putc routine, if the UART has trouble, do NOT proceed
to print a diagnostic message, which would recursively invoke the
console putc routine ad nauseum.
1998-02-09 10:22:45 +00:00