mjacob
cbc05032bc
Cleanliness. Don't leave defined a const char array that's only used
...
if target mode is defined (which it isn't, yet).
1998-09-17 22:53:35 +00:00
mjacob
2b203e82ec
A major amount of cleaning up:
...
+ Change some messages about CCB memory allocation
+ Turn a failure to DMA map all of a transaction due to lack of
ISP queue entries into a requeue operation (instead of the
case where it had been treated the same as a DMA too big
operation).
+ put back splsoftvm around bus_dmamap_load calls.
+ cleanup (and fix a glaring bug) in the and of the dma setup
routine. Also, the dma setup routines either return CMD_QUEUED
(for success) or CMD_COMPLETE (for failure) or CMD_EAGAIN
(for requeuing for resource shortage reasons).
1998-09-17 21:11:21 +00:00
mjacob
45723eb957
Clean up a comment. Make the default debugging level contingent upon CAMDEBUG.
1998-09-17 21:06:38 +00:00
mjacob
1f41f720c7
Remove commented out and no longer pertinent EAGAIN message. Redo CMD_COMPLETE
...
logic for returns from inner layer (just make sure that a CAM_REQ_INPROG
doesn't get xpt_done'd).
1998-09-17 21:05:40 +00:00
mjacob
4d3cd8e51f
ISP_DMASETUP now returns a value to be possibly punted to outer layers.
...
Turn request queue overflow messages into debug messages. Ensure on
isp_restarts that we nullify the xflist array.
1998-09-17 21:03:45 +00:00
mjacob
9dad24d2f6
Roll revision, clean up a comment.
1998-09-17 21:02:18 +00:00
sos
34a7bb526b
Fix the sreensavers so the work again with the new syscons & friends.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1998-09-17 19:40:30 +00:00
jkh
c37a0247ce
MF22: Robert Swindells' patch for correct probing of more AMD cards.
...
Merged by: Max Khon <fjoe@iclub.nsu.ru>
1998-09-17 13:09:16 +00:00
phk
231bd37d3c
Two patches from the HARP people:
...
Various Makefile related fixes.
-Wformat fixes.
Submitted by: Mike Spengler <mks@networkcs.com>
1998-09-17 09:35:02 +00:00
gibbs
e0db131ba0
Use %p with (void *) casts to print pointers with printf.
1998-09-17 00:08:29 +00:00
mjacob
5b2097bd6c
Fix the (unported) resource shortage case- I'd done a xpt_freeze_simq
...
but had never done a CAM_RELEASE_SIMQ to restart the queues.
1998-09-16 19:52:22 +00:00
mjacob
d85d94f4f7
Alpha port related fixes from Doug Rabson.
...
Submitted by: dfr
1998-09-16 16:43:17 +00:00
mjacob
c773a864d9
alpha port fixes from Doug.
...
Reviewed by: dfr
1998-09-16 16:42:40 +00:00
dfr
2209a0538c
Some workarounds for a common DEC pci-pci bridge found on alphas.
...
Fix printf format errors which show up on the alpha.
1998-09-16 08:28:11 +00:00
dfr
aff5182c40
Port de driver to alpha.
1998-09-16 08:27:07 +00:00
grog
fbec2c5e5c
This commit was generated by cvs2svn to compensate for changes in r39330,
...
which included commits to RCS files with non-trunk default branches.
1998-09-16 05:56:21 +00:00
grog
633c70539f
Import base vinum lkm sources
1998-09-16 05:56:21 +00:00
gibbs
fefb01e7e7
Fix printf format bugs.
1998-09-16 03:27:12 +00:00
mjacob
bc0ce9aa97
Fix compile warnings.
1998-09-16 03:26:10 +00:00
mjacob
ee0c7c1d4f
fix reported compile error flying blind- I do not have the new compiler yet
1998-09-15 22:44:51 +00:00
gibbs
5e24688709
Nuke uninitialized varible fd from retrier(). Change the devstat code
...
to reference fdc->fd instead.
1998-09-15 22:07:24 +00:00
gibbs
77349ff389
Correct printf format bugs.
1998-09-15 22:05:44 +00:00
sos
653c2af6ae
Add VESA support to syscons.
...
Kazu writes:
The VESA support code requires vm86 support. Make sure your kernel
configuration file has the following line.
options "VM86"
If you want to statically link the VESA support code to the kernel,
add the following option to the kernel configuration file.
options "VESA"
The vidcontrol command now accepts the following video mode names:
VESA_132x25, VESA_132x43, VESA_132x50, VESA_132x60, VESA_800x600
The VESA_800x600 mode is a raster display mode. The 80x25 text will
be displayed on the 800x600 screen. Useful for some laptop computers.
vidcontrol accepts the new `-i <info>' option, where <info> must be
either `adapter' or `mode'. When the `-i adapter' option is given,
vidcontrol will print basic information (not much) on the video
adapter. When the `-i mode' option is specified, vidcontrol will
list video modes which are actually supported by the video adapter.
Submitted by: Kazutaka YOKOTA yokota@FreeBSD.ORG
1998-09-15 18:16:39 +00:00
gibbs
ec8a52546b
Convert ISP pci front end to CAM/bus space/dma.
...
Convert ncr driver to CAM.
1998-09-15 10:06:23 +00:00
gibbs
331be1099c
Contents were duplicated.
1998-09-15 09:59:37 +00:00
gibbs
dbf36c8a08
Update QLogic ISP support for CAM. Add preliminary target mode support.
...
Submitted by: Matthew Jacob <mjacob@feral.com>
1998-09-15 08:42:56 +00:00
gibbs
589d4a338b
Conver the DPT driver to CAM. The dpt_control interface is not yet
...
functional, but will be in another day or so.
1998-09-15 08:33:38 +00:00
phk
c3dd1fa899
Add new files for HARP3
...
Host ATM Research Platform (HARP), Network Computing Services, Inc.
This software was developed with the support of the Defense Advanced
Research Projects Agency (DARPA).
1998-09-15 08:23:17 +00:00
gibbs
9ed6892f48
Revive PCIConf.
...
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 08:21:13 +00:00
gibbs
1bb65e0d8a
Update system to new device statistics code.
...
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
mike@smith.net.au (Mike Smith)
1998-09-15 08:15:30 +00:00
gibbs
155851a517
Adaptec 154X SCSI-Host Adapter driver for CAM.
...
Submitted by: Warner Losh <imp@village.org>
1998-09-15 07:39:55 +00:00
gibbs
5818d24834
Mylex/Buslogic MultiMaster SCSI-Host Adapter Driver for CAM.
1998-09-15 07:32:57 +00:00
gibbs
c12b7325c6
Move to new name, convert to CAM, add support for new chips, and
...
correct lots of eeprom/auto-termination bugs.
1998-09-15 07:25:33 +00:00
gibbs
8fe34552ed
Move to new name and convert to CAM.
1998-09-15 07:24:58 +00:00
gibbs
b845ffee80
Massive overhaul of the aic7xxx driver:
...
- Convert to CAM
- Use a new DMA based queuing and paging scheme
- Add preliminary target mode support
- Add support for the aic789X chips
- Take advantage of external SRAM on more controllers.
- Numerous bug fixes and performance improvements.
1998-09-15 07:24:17 +00:00
gibbs
fd4d41dcf7
Adaptec 174x EISA SCSI Host Adapter driver for CAM.
1998-09-15 07:10:00 +00:00
gibbs
75567d6048
EISA bus attachment for the AdvanSys driver.
1998-09-15 07:05:39 +00:00
gibbs
0a5c401474
Advance Systems SCSI Host Adapter driver for CAM. Currently only support
...
the 8bit SCSI AdvanSys products.
1998-09-15 07:03:43 +00:00
sos
8397655514
Remove the SLICE code.
...
This clearly needs alot more thought, and we dont need this to hunt
us down in 3.0-RELEASE.
1998-09-14 19:56:42 +00:00
sos
b3bc5d421a
Make /dev/vga a softlink to /dev/ttyv0 under DEVFS using /etc/rc.devfs
...
Remove the hack from syscons that added a /dev/vga node in DEVFS
it broke root acces on ttyv0 because dev_mkdb screwed up.
1998-09-14 09:14:46 +00:00
eivind
27ef9ec914
Support PnP compatibility IDs. This allow e.g. the ed driver to pick
...
up any PnP NE2000 compatible card, instead of forcing us to always
update ID lists.
Submitted by: Ugo Paternostro <paterno@dsi.unifi.it>
1998-09-13 22:15:44 +00:00
nsouch
1f8216f626
invalid printf call fixed -> compile time warning removed
1998-09-13 20:57:06 +00:00
nsouch
e14acb20b3
unused function removed (byte_1284_inbyte)
1998-09-13 20:44:55 +00:00
nsouch
da907f2515
Lowlevel i/o routines for ZIP+ support. Mostly written with microseq
...
mechanism
1998-09-13 18:28:15 +00:00
nsouch
733f1ca747
ppbus enhanced to support ZIP+ : microseq improved
1998-09-13 18:26:44 +00:00
nsouch
5cc33ee728
ppbus enhanced to support ZIP+ : 1284 code added, microseq improved +
...
some bugs corrected in vpoio.
1998-09-13 18:26:26 +00:00
sos
5f6d72f03c
Enable the vn device under DEVFS without SLICE.
...
This was apparently missed when all the #ifdef SLICE gunk was put in.
1998-09-12 18:46:06 +00:00
sos
705ae1d30f
Changed METEORSINPUT for Hauppauge cards with bt878.
...
Also fixed video_open defines and 878 support.
Submitted by: Fred Templin <templin@erg.sri.com>
1998-09-10 08:01:10 +00:00
sos
0440307095
Correct SECAM B-Delay and add XUSSR channel set.
...
Submitted by: Vsevolod Lobko <seva@alex-ua.com>
1998-09-10 07:52:30 +00:00
nsouch
1e598585ce
Major number allocated for generic SMB i/o -> 106
1998-09-09 18:57:38 +00:00