thorpej
5442fd5420
If we have an NCR53CF9x (indicated by the front-end by setting a flag
...
in the softc's new "features" word), set FSCSI bit in CFG3 if the sync
period is <= 200ns, or clear it otherwise.
1998-05-26 23:17:34 +00:00
thorpej
2d384ae1a1
GPI2 in the CIR register indicates our clock speed: 1 = 25MHz, 0 = 40MHz.
1998-05-26 22:48:01 +00:00
thorpej
4631dca956
Rewrite at least the R{2,3}000 case for bus_dmamap_sync(), in hopes of
...
making performance of bus_dma drivers not completely suck on the DECstation.
XXX R4000 case is still abysmal, because some other data structure
modification is required to deal with the virtually-indexed R4000 cache.
1998-05-26 18:21:10 +00:00
matt
1f8a0caf0a
Success! With these changes, the DEFTA now under NetBSD/pmax!!
1998-05-26 15:33:16 +00:00
augustss
a10981bdbf
Fix a recording problem that occurs when the EAP chip sends its
...
interrupt just BEFORE the dma has finished rather than after.
1998-05-26 13:28:03 +00:00
msaitoh
538b0cbbdd
Fix .Nm usage and sort SEE ALSO section
1998-05-26 05:46:45 +00:00
msaitoh
7675c91cae
note x68k's NMI switch.
1998-05-26 05:09:10 +00:00
ross
7abdeb280e
It's been a while since the pre-Mach-VM 4.3BSD days, and even longer since
...
the sticky bit was important...nuke the bogus-for-10-years sticky file stuff.
1998-05-26 04:05:54 +00:00
tv
ed42c358fd
Revert. (wdc driver is still MD.)
1998-05-26 01:42:53 +00:00
tv
caf92c9d92
SPARC was missing from the list of GNU_ARCHs.
1998-05-25 23:40:22 +00:00
tv
6b3823ed1a
...And calculate same when building the armap (for ranlib).
1998-05-25 23:36:43 +00:00
mark
6548f40f95
Regen from pcidevs.
1998-05-25 22:32:24 +00:00
mark
910456eccf
Added TriTech Microelectronics vendor ID.
...
Added TriTech Pyramid3D 25202 product ID.
Added Promise Ultra33 UltraDMA IDE controller product ID.
Added ALI product ID's for M1543 'Southbridge' PCI devices.
1998-05-25 22:31:11 +00:00
mark
56c82ddeda
Don't make the inclusion of machine/intr.h alpha specific as other ports
...
require this as well.
1998-05-25 22:20:24 +00:00
mark
45dd8e3edd
Define TULIP_COPY_RXDATA for arm32 as well as alpha.
1998-05-25 22:13:28 +00:00
mark
69a9a5c445
Include arm32/pci/pci_machdep.h if arm32 is defined.
1998-05-25 22:11:37 +00:00
mark
3a61502673
Initial commit of arm32 dependant PCI structures and type definitions.
1998-05-25 22:09:25 +00:00
mark
0b9fa28940
Initial commit of generic arm32 bus dma support.
1998-05-25 22:01:49 +00:00
tv
172288b9b4
Fix long filenames that weren't calculated while reading the ar header.
1998-05-25 21:56:14 +00:00
kleink
c97ee76bc4
Reorganize name space protection, mostly related to interfaces introduced in
...
XPG 4.2.
1998-05-25 21:55:48 +00:00
kleink
5ea3740e92
Reorganize name space protection, mostly related to interfaces introduced in
...
XPG 4.2.
1998-05-25 21:37:10 +00:00
matt
2d80e4786e
Verify the driver work if PDQ_NO_BUS_DMA is defined.
1998-05-25 21:24:21 +00:00
kleink
967614df34
Protect against multiple inclusions.
1998-05-25 21:00:32 +00:00
kleink
a97fc2f180
If any of _ANSI_SOURCE, _POSIX_C_SOURCE or _XOPEN_SOURCE are defined, don't
...
provide any identifiers other than sig_atomic_t.
1998-05-25 20:59:01 +00:00
tv
1f999e261f
Increment minor version to indicate addition of proper ar(1) support.
1998-05-25 20:24:37 +00:00
tv
7c136376e9
Disable Berkeley ar, nm, ranlib, size, and strings, and enable binutils.
1998-05-25 20:06:38 +00:00
tv
7006076fc5
Don't build objcopy, until writing of a.out works properly (same problems as
...
with strip).
1998-05-25 19:52:06 +00:00
tv
f970339892
Fix botched assumptions about alignment of data elements: files are
...
aligned, but on word-at-filesize bytes instead of word-at-filedatasize
bytes. That's actually a bug in binutils 2.8.1 wrt 4.4BSD archives that is
fixed here.
1998-05-25 18:57:23 +00:00
augustss
9af4656838
Fix off by 1 error
1998-05-25 17:13:43 +00:00
augustss
1a6c4f4a84
Fix off by one error.
1998-05-25 17:13:14 +00:00
ws
a6bbe90471
Use asm.h defines for labels
1998-05-25 15:37:20 +00:00
ws
b1009f3dc5
Use asm.h defines for symbols
1998-05-25 15:35:06 +00:00
ws
c523f0152f
Remove long obsolete copyright (should have been done before initial import)
1998-05-25 15:19:10 +00:00
msaitoh
a466559c34
fix a bug.
1998-05-25 10:48:12 +00:00
leo
b8dad8ab1f
Fix some severe bogons in the pci and isa interrupt system.
1998-05-25 10:42:21 +00:00
msaitoh
6e6138d601
fix typo.
1998-05-25 10:41:57 +00:00
leo
7b4e205670
Use stream methods (when available) to read/write the card memory.
1998-05-25 10:36:51 +00:00
leo
ef7f50804b
Add bus_space_{read,write}_region_stream_N functions.
1998-05-25 09:08:08 +00:00
thorpej
e569598438
On DEC 3000s, ask the prom for the SCSI ID and "fast mode enabled" of
...
the built-in TCDS, while we can still access the prom.
1998-05-25 05:16:42 +00:00
tv
6cdddb35ee
Don't duplicate device information: get ISA and ATAPI info (which is the
...
same) from dev/isa/files.isa and dev/ata/files.ata.
1998-05-25 04:32:12 +00:00
thorpej
085b73d2db
Add "SCSIID" and "SCSIFAST" environment variables present on the
...
DEC 3000 systems.
1998-05-25 04:01:10 +00:00
thorpej
57c68363d6
Add support for reading the SCSI ID and "fast mode enabled" from the
...
PMAZB-AA and PMAZC-AA EEPROM.
1998-05-25 01:14:38 +00:00
thorpej
3b9e9634fb
- Change the tcds child locator from "slot" to "chip", making it look less
...
like a TurboChannel locator, and more like what is actually going on.
- Allow tcds and asc children of tcds to be cloned.
1998-05-24 23:45:29 +00:00
thorpej
d3ead78027
Several changes to the TurboChannel Dual SCSI driver:
...
- Fix the autoconfiguration model; the TCDS children don't attach to
TurboChannel, so don't make it look like they do.
- Make the driver use bus_space (not bus_dma yet; soon)
- Recognize the PMAZ-FS (baseboard fast SCSI on DEC 3000s) and the
PMAZB-AA (TCDS option card) and PMAZC-AA (TCDS fast SCSI option card).
- Rearrange it a bit, so that it can eventually be made into an "MI"
TurboChannel driver (i.e. work on DECstations).
1998-05-24 23:41:42 +00:00
matt
05f603434f
More pmax coherency stuff. Getting close..
1998-05-24 22:37:23 +00:00
ross
a3073631d7
Rebury an old mach-vm-quirk warning, for mach vm kernels.
1998-05-24 22:15:19 +00:00
matt
40841db9cc
NetBSD uses "normal" bit order for FDDI addresses.
1998-05-24 21:41:30 +00:00
matt
144c41e986
Fix dmamap leakages. fix transmit bug. fix receive bugs. fix mips
...
coherency problems.
1998-05-24 21:40:05 +00:00
ross
1ce82f8f84
Fix previous to kill gcc warning in non-DEBUG compile.
1998-05-24 20:59:49 +00:00
is
07a089c48c
Replace a couple of machineid uses by cputype uses.
1998-05-24 20:55:01 +00:00