pk
dd9e5c93c7
Use {U,L} suffices per Charles' recommendation.
1996-01-05 18:10:57 +00:00
pk
3a7b2129f3
Implement vhangup(); more or less as suggested in PR#1560 (matthew green).
...
I'm vrele'ing s_ttyvp here too, so sys_exit() won't have to go over it
again.
1996-01-05 16:53:14 +00:00
pk
0548b8e5ad
SCSI sense `info' field is a signed value (from John Kohl; PR#1597).
1996-01-05 16:03:35 +00:00
pk
eb22b59e44
Pad `sccs[]' to make it 8 bytes long, to make it work on more architectures.
...
(PR#1690).
1996-01-05 15:06:45 +00:00
pk
de0584fa25
Avoid zero blocksize (from David Huang; PR#1770).
1996-01-05 13:16:30 +00:00
jtc
2fce159ff8
Changed name of sigaltstack's ss_base field to ss_sp to match XPG4.2 and
...
traditional usage.
1996-01-04 22:21:33 +00:00
jonathan
36817f8d02
Rewrite (a copy of) the emul-sunos termio/termios emulation code to
...
emulate Ultrix termio/termios instead. Ultrix termio c_cc has separate
VMIM/VTIME attributes, and the Ultrix termios c_cc is a strict
superset of Ultrix termio c_cc. The termios-only c_cc indices are
all changed, relative to SunOS.
1996-01-04 19:03:32 +00:00
jonathan
3b6b27f9d5
Commit trivial changes from Mach MK84 to force sup'ables source to be updated:
...
Drop spurious interrupts in asc_intr(). Read back the pending SCSI command
so asc_intr() can add it to the asc SCSI log.
1996-01-04 17:43:23 +00:00
thorpej
d35bd4bb23
Fix a typo that would bite if the interrupt level were wildcarded in the
...
kernel config file.
1996-01-04 00:20:19 +00:00
jonathan
ac604db4dd
Add sigcode and esigcode to emul_ultrix, so that signal trampoline
...
code is set up for emul_ultrix processes.
1996-01-03 21:07:33 +00:00
jonathan
22a5271164
Remove pmax/tc/tc.h; use dev/tc/tcvar.h instead.
1996-01-03 20:47:19 +00:00
jonathan
659c4a2ece
arch/pmax/tc -> dev/tc, pass 1:
...
Eliminate pmax/tc/tc.h. Use dev/tc headers for pmax port. Change pmax TC
autoconfig tables to use structs (mostly) compatible with dev/tc/tcvar.h.
Move TC console search to tc.c.
1996-01-03 20:39:10 +00:00
jonathan
1016f0c77a
Add dev/tc/asc.c to files.pmax, until the merger of Alpha and pmax TC drivers
...
s completed.
1996-01-03 20:33:25 +00:00
thorpej
90964d13db
Implement a suggestion from Charles; use a wrapper function before
...
leintr() to deal with das blinkenlights. Also squishes the need
for LEINTR_UNIT.
1996-01-02 21:56:21 +00:00
thorpej
efb493a4e0
Back out the rint/tint hook stuff, and remove need to LEINTR_UNIT. The
...
hp300 was the last to use it.
1996-01-02 21:51:56 +00:00
leo
c8574c59f7
Allow selection of Falcon (videl) video modes other than the mode selected
...
on startup (Thomas Gerner).
1996-01-02 20:59:20 +00:00
thorpej
7e01b868cc
It's safe to use <dev/ic/ncr5380*.h> now.
1996-01-01 22:51:26 +00:00
thorpej
e9d1c5366d
ncr5380sbc attribute is now defined in sys/conf/files.
1996-01-01 22:48:55 +00:00
thorpej
0e8ffc850f
"si" and "sw" actually interrupt at level 3 (which I quickly discovered
...
when porting the driver).
1996-01-01 22:46:08 +00:00
thorpej
33582e90e0
"si" and "sw" now have the ncr5380sbc attribute.
1996-01-01 22:44:05 +00:00
thorpej
6d6c652f18
New driver for the Sun SCSI-3 VME and 4/100-series SCSI "Weird" controllers,
...
utilizing David Jones' new MI NCR 5380 code. Ported from the sun3 ncr_si.c
and "sw" DMA code written by me.
This driver contains user-configurable "options", which can be set via the
"flags" directive in the kernel configuration file. By default, only
DMA is enabled. DMA completion interrupts and reselection may be enabled
by setting the appropriate bits with "flags". See si.c for details.
Note that DMA completion interrupts and reselection don't yet work on the
4/100 controller. I don't know why, and it's unlikely that I'll have
the opportunity to find out any time soon. DMA does work, and results
in a considerable performance increase.
DMA, DMA completion interrupts, and reslection all work on my 4/260 (VME)
system with modern SCSI-II disks.
1996-01-01 22:40:56 +00:00
thorpej
1b0b2de861
Define the ncr5380sbc attribute and compile dev/ic/ncr5380sbc.c if it's used.
1996-01-01 22:27:08 +00:00
thorpej
1bd3fee124
Switch to David Jones' new machine-independent NCR5380 driver. It's been
...
in use by the sun3 port for some time, and is now used by the sparc port.
1996-01-01 22:24:30 +00:00
thorpej
e7cf87f5dc
Add the last revision previous to the switch to the MI LANCE code of
...
hp300/dev/if_lereg.h to the standalone code; the standalone LANCE driver
for the hp300 needs it.
1996-01-01 18:10:54 +00:00
ragge
1dab4709a3
Changes requested by Charles Hannum.
1995-12-31 15:05:19 +00:00
ragge
d9c6db08da
Don't declare _mcount as static, gcc will optimize it away then.
1995-12-31 12:15:58 +00:00
thorpej
3319ad7b61
XXX TEMPORARY STOP-GAP MEASURE! A 12-bit command modifier was being
...
squished into an 8-bit position in a command stream! Which one is wrong?
Changed the constant from 0x140 to 0x40, which is what ended up happening
anyhow. This exists in the old Utah sources, too! How long has this
bug existed?!
1995-12-31 04:11:42 +00:00
thorpej
19c3f6d999
Add another broken CD-ROM drive to The List (Chinon CDS-525), per PR #1686 .
...
From Kortelainen Mika <k125374@cs.tut.fi>.
1995-12-31 02:40:53 +00:00
chopps
5a1be463d3
explicitly mask the address value
1995-12-31 01:22:03 +00:00
thorpej
34c2680a5b
Re-work the serial console support a bit; it doesn't depend on statically
...
allocated softc's now.
1995-12-31 00:27:16 +00:00
ragge
d987547daf
An '&' missing in splx macro; causing that sometimes didn't
...
the interrupt level get set.
1995-12-30 21:37:31 +00:00
thorpej
f26be3a3d6
Fix something the switch to the MI LANCE code broke: use LE_TINT_HOOK
...
and LE_RINT_HOOK to blink the "LAN transmit" and "LAN receive" LEDs on
the front panels of 400-series machines iff the CPP symbol USELEDS is
defined in the kernel config file.
1995-12-30 21:03:02 +00:00
thorpej
0df0df026b
Add hooks at the top of the tint and rint functions, conditionally called
...
if the CPP symbols LE_TINT_HOOK and LE_RINT_HOOK are defined, respectively.
The hooks are called by jumping though the sc_tint_hook and sc_rint_hook
members of the softc, and take the softc as an argument. Only ports which
need these hooks need to declare them in the softc.
1995-12-30 20:59:17 +00:00
ragge
d714597971
Don't include de.h; it doesn't exist anymore.
1995-12-30 19:42:16 +00:00
thorpej
67c76ca15d
Print unconfigured card id and select code regardless of -DDEBUG.
1995-12-30 18:25:25 +00:00
mycroft
3a89082ff4
Make this work for GCC < 2.6.
1995-12-29 18:53:01 +00:00
thorpej
11c7d655d8
Correct some comments about 8-port DCM boards. (Thanks, Mike, for
...
pointing out the True Nature of The Force...)
1995-12-29 17:21:29 +00:00
thorpej
9ba67f2c93
Increase maxusers from 16 to 32.
1995-12-29 17:16:29 +00:00
thorpej
9038d094fa
Enable COMPAT_HPUX by default. It's still not 100% yet, but it doesn't
...
seem to really hurt anything, either. Makes it easier for folks using
binary snapshots only to try it out.
GENERIC: now that the PT map allocation is fixed, increase the default
maxusers to 32.
1995-12-29 17:12:48 +00:00
mellon
27f6298889
Obsoleted by sys/dev/tc/asc.c.
1995-12-29 03:49:15 +00:00
jtc
01efac97f9
Provide two different versions of the FD_ZERO and FD_COPY macros:
...
kernel versions that use bzero and bcopy and userland versions that
use memset and memcpy.
1995-12-29 01:15:13 +00:00
thorpej
17eb6e2bc1
Move the old-style disk instrumentation "structures" to a central location
...
(sys/kern/subr_disk.c) and note that they should/will be deperecated.
1995-12-28 19:16:31 +00:00
jonathan
df51f8395d
Change MachEmulateBranch() to be able to read an insn from user space.
...
Kernel-debugger breakpoints in user space, or FP insns that cause
underflow in a delay slot, should now work properly. Single-stepping
of arbitrary user processes, from user level, should be added.
1995-12-28 16:22:41 +00:00
jonathan
f10a0c8931
Config file used to build pmax kernels in NetBSD/1.1
...
miniroots, from Arne Juul (arnej@pvv.unit.no ).
(like NEWCONF, except with options GENERIC)
1995-12-28 16:11:31 +00:00
jonathan
7d4de44572
Fix typo (two rz4s, no rz5) and add options KTRACE.
1995-12-28 16:08:20 +00:00
perry
74e1e47aeb
fixed my own pr 1758 -- the floppy drive motor was not being turned off
...
at halt time, especially if a floppy was mounted. Added a shutdown hook
to turn off the motor. Per a request by mycroft, the cookie from the hook
is saved in a new member I added to the fd_softc structure.
1995-12-28 15:48:57 +00:00
ragge
7c65ab14a0
Create libkern as a .a instead of a .o file.
1995-12-28 15:27:21 +00:00
thorpej
3ee815f0ce
Squish a couple of rogue old-style RCS ids.
1995-12-28 08:58:15 +00:00
jonathan
a47c251d62
Use machine-independent TurboChannel include files from dev/tc.
...
Add machine-dependent TC definitions in pmax/include/tc_machdep.h.
1995-12-28 08:42:15 +00:00
jonathan
497e83e28c
Add untested, partial support for Decsystem 5100 (mipsfair).
1995-12-28 06:44:57 +00:00
jonathan
7e98ecaca9
*** empty log message ***
1995-12-28 06:41:07 +00:00
jonathan
c02f0114ff
Ultrix-compatible termios struct and ioctl() definitions.
1995-12-27 19:57:25 +00:00
chopps
4bf7b86bd1
rename grf_ul.gsp
1995-12-27 16:54:37 +00:00
chopps
d1d2589f0f
remove -fno-builtin (pr#1727) from Bernd Ernesti
1995-12-27 08:22:54 +00:00
chopps
7286a43eb4
cleanup for -Wall (pr#1559) from Ignatios Souvatzis
1995-12-27 08:09:51 +00:00
chopps
fd9084650c
make changed from pr#1824 from Ignatios Souvatzis
1995-12-27 07:51:40 +00:00
chopps
ff82249d85
add vnd (pr#1744) from Robert Leland
1995-12-27 07:40:08 +00:00
chopps
38d473982a
fixup the table (pr#980) from Ignatios Souvatzis
1995-12-27 07:31:58 +00:00
chopps
7ecc586ed0
add support for GRFIOCBLANK (pr#1810) from Ignatios Souvatzis
1995-12-27 07:24:27 +00:00
chopps
05ab6375cc
fix initializtion (pr#1853) from Ignatios Souvatzis
1995-12-27 07:21:07 +00:00
chopps
dafae56a80
fix for newer boards (pr#1829) from Matthias Scheler
1995-12-27 07:15:53 +00:00
chopps
f7ea355074
remove uneeded routines (pr#1837) from Bernd Ernesti
1995-12-27 07:09:37 +00:00
mycroft
813ecfb64a
Remove old workaround for a bug.
1995-12-27 06:30:38 +00:00
mycroft
3872a4ba45
Take a stab at implementing TCXONC and TCFLSH.
1995-12-26 17:56:36 +00:00
mycroft
b9c37470a0
Fix Ultrastor 24f probe, per Andrew Gillham.
1995-12-26 17:16:55 +00:00
mycroft
883fb8f0ca
Copy md_flags during fork.
1995-12-26 16:59:47 +00:00
jonathan
a44b6c74de
Add emulation of ultrix mount(2). Sufficient to NFS-mount filesystems
...
using a NetBSD kernel in an ultrix root filesystem.
Move wait emulation to the old (v7) wait syscall number, as that's
what the Ultrix ufs_mount binary uses.
1995-12-26 10:06:14 +00:00
jonathan
e9411cae99
Fix ultrix_sys_select() entry.
1995-12-26 04:46:08 +00:00
jonathan
6a363a1101
Add emulation of Ultrix select: before calling native sys_select(),
...
limit the number of FDs to select on to the maximum supported by NetBSD --
which is as many FDs as the emul_ultrix process can have open, anyway.
Add emulation of Ultrix getmnt(2) in ultrix_fs.c
Add partial emulation of Ultrix tty ioctl()s in ultrix_ioctl.c, derived
from compat/sunos/sunos_ioctl.c. Ultrix libc's ``isatty()'' now works
in compat_emul processes.
1995-12-26 04:44:37 +00:00
jonathan
0a1e90f900
Add emulation of Ultrix select: before calling native sys_select(),
...
limit the number of FDs to select on to the maximum supported by NetBSD --
which is as many FDs as the emul_ultrix process can have open, anyway.
Add emulation of Ultrix getmnt(2) in ultrix_fs.c
Add partial emulation of Ultrix tty ioctl()s in ultrix_ioctl.c, derived
from compat/sunos/sunos_ioctl.c. Ultrix libc's ``isatty()'' now works
in compat_emul processes.
1995-12-26 04:22:30 +00:00
mycroft
cd8fe86bcb
Make the type of __builtin_va_list a long.
1995-12-26 01:16:24 +00:00
mycroft
0c00214737
Use __builtin_va_alist.
1995-12-26 00:19:09 +00:00
mycroft
c098d54e0a
Stylistic changes.
1995-12-26 00:15:47 +00:00
mycroft
fa887628d8
Stylistic changes.
1995-12-25 23:15:31 +00:00
mycroft
72e24c3168
Update for GCC 2.7, and fix bugs.
1995-12-25 22:24:54 +00:00
mycroft
d1de691efb
Stylistic changes.
1995-12-25 22:22:02 +00:00
mycroft
0199e002ad
Update for GCC 2.7, and fix bugs.
1995-12-25 21:41:08 +00:00
leo
b46db7160c
- Remove an unwanted interference between the 2 channels.
...
- Allocate the ringbuffer on a channel's first open.
1995-12-25 14:16:50 +00:00
leo
608b4cc605
Fix possible integer overflow when allocating PT map.
1995-12-25 14:13:53 +00:00
leo
7682dd538b
Add doshutdownhooks
1995-12-25 14:09:13 +00:00
neil
c93761e267
Added ccd pseudo device.
1995-12-24 18:00:29 +00:00
mycroft
f597a53319
Remove the process from zombproc and its parent's child list before freeing
...
its resources.
1995-12-24 11:23:33 +00:00
mycroft
dda46feea9
Avoid extra byte-swapping in average cases.
1995-12-24 03:33:43 +00:00
mycroft
0e11b6eb6c
Remove old comment regarding trailers.
...
Fix a diagnostic message.
Make some variables use fixed-size types.
Initialize if_output in fddi_ifattach().
1995-12-24 03:32:03 +00:00
mycroft
d16cabae61
Remove old comment regarding trailers.
1995-12-24 03:12:29 +00:00
mycroft
206addf62d
Various cleanup, mostly by me, submitted by Ignatios Souvatzis.
1995-12-24 03:03:55 +00:00
mycroft
3da4b2a160
The IST_* and IPL_* constants are not bus-specific; don't treat them as such.
...
Change splimp -> splnet in Ethernet, ARCnet, and FDDI drivers.
1995-12-24 02:29:35 +00:00
mycroft
1ca89b7f91
Enable paging of the user area.
1995-12-24 01:07:32 +00:00
neil
6d9d4bb77a
Added ccd pseudo-device.
1995-12-24 00:22:20 +00:00
perry
765bb97fe9
fix my own pr 1762, in which it was noted that boot2 used a busy loop
...
to time out the boot prompt. Now uses a usleep() routine that calls
the BIOS and the functionality is separate from gets(). Timeout is
#defined to 5 seconds. Also did some minor cleanup in preparation to
prototype/ANSIfy everything.
1995-12-23 17:21:23 +00:00
tls
69d57286dc
merge latest Thomas version with our minimal changes
1995-12-23 06:22:46 +00:00
jonathan
6bef38210e
Re-apply fix from before the NetBSD/1.1 version: actually write the pointer
...
to the LANCE's dma region into the IO ASIC after computing it.
1995-12-22 12:52:09 +00:00
jonathan
339aa91097
Update the old (4.4bsd/pmax) miniroot build scripts to put mount_ffs
...
on a miniroot, until the new miniroot tools work on a pmax.
1995-12-22 08:08:14 +00:00
jonathan
2852152043
Reserve a number in the machine-dependent range for PT_STEP, in
...
case the kernel-debugger implementation of single-stepping ever works
with user code.
1995-12-21 09:28:36 +00:00
mycroft
ce000f04ef
Remove deprecated cpu_setstack().
1995-12-21 05:01:32 +00:00
mycroft
ebfe9ee154
Minor changes.
1995-12-21 04:44:27 +00:00
mycroft
d2e4a2de4b
Minor cleanup.
1995-12-21 01:08:59 +00:00
mycroft
6698d239ca
Use the U suffix to insure unsigned values are treated as such.
1995-12-20 23:30:57 +00:00
mycroft
e28d5e9168
Use #pragma only for 2.0 <= GCC < 2.7.
1995-12-20 18:09:24 +00:00
mycroft
e09cc4cf9d
Use alternate structure packing method added in GCC 2.7.
1995-12-20 17:58:55 +00:00
mycroft
dab27d0c21
Use explicit integer sizes. Adjust constraints for GCC 2.7.2.
1995-12-20 07:53:09 +00:00
jonathan
c0f958f6be
Add support for ptrace PT_GETREGS and PT_SETREGS for NetBSD/pmax:
...
* define PT_GETREGS and PT_SETREGS in pmax/include/ptrace.h
* Flesh out the stubs in pmax/pmax/process_machdep.c to handle
those requests.
* Now that "struct reg" is actually used, remove the bogus
#ifdef LANGUAGE_C around its definition, and redo pmax/include/reg.h
so that the definitions needed by locore.S are in a separate file,
pmax/include/regnum.h.
* update locore.S to match.
1995-12-20 02:00:23 +00:00
cgd
f519e9db90
files file to define 'tcbus' attribute, to which 'tc's attach.
...
also defines tc device. does _not_ define le driver, because
of conflicts with other (e.g. ISA) le drivers. (Alpha kernel
configuration files include files.isa and files.tc.)
1995-12-20 00:54:18 +00:00
cgd
cf967a312f
Machine-independent TurboChannel LANCE driver. As-is, this driver
...
should work properly with:
(1) LANCE chips hanging off the system IOCTL asic,
(2) LANCE chips TurboChannel option boards.
Support for various PMAX-family baseboard options isn't yet in this
file, but should be easy to add.
1995-12-20 00:52:16 +00:00
cgd
4c042472eb
autoconfiguration information for the TurboChannels System ("IOCTL") ASIC
...
found in many DECstations and all of the TC-bus Alphas. This is
provided so that the machine-independent TC if_le driver will be able
to use it.
1995-12-20 00:50:42 +00:00
cgd
eb45b93a9a
machine-independent TurboChannel bus configuration. These files
...
deal with stuff like:
(1) configuring built-in devices,
(2) looking at TC slots configuring any devices found.
The lists of slots, slot locations, etc. and built-in devices
are provided by machine-dependent code. Interrupt handling
is also provided by machine-dependent code, but the MD code provides
hooks so that standard names for 'establish' and 'disestablish'
can be used in drivers.
This code requires <machine/tc_machdep.h>, which defines some
portability types specific to the TurboChannel bus code.
1995-12-20 00:48:32 +00:00
cgd
a5c7435308
update for new turbochannel configuration code.
1995-12-20 00:43:20 +00:00
cgd
ec7644f74f
update to include most of pk's changes to the sparc esp driver.
...
rework TC configuration code.
1995-12-20 00:40:21 +00:00
cgd
cc162e7d82
deal with renaming of asic to ioasic, and other new-tc-config changes
1995-12-20 00:38:53 +00:00
cgd
9e66508169
IO bus for 3000-family boxes is now "tcasic" when then attaches tc.
...
esp_iomem is unnecessary, has been unnecessary for a while,
apparently.
1995-12-20 00:19:49 +00:00
cgd
e3e60a4d81
if subdevice not configured, print something out about it.
1995-12-20 00:18:50 +00:00
cgd
2db5c9e1ef
deal with ufs -> ffs transition.
1995-12-20 00:17:49 +00:00
cgd
d94de79005
rename TC 'asic' to 'ioasic'
1995-12-20 00:14:10 +00:00
cgd
175729032f
rename these more appropriately
1995-12-20 00:12:52 +00:00
cgd
c87e761abf
these have been renamed
1995-12-20 00:11:15 +00:00
cgd
1ebd4658b5
these are going to be made machine-independent
1995-12-20 00:10:40 +00:00
cgd
17f70e1910
portability definitions for machine-independent TC configuration code.
1995-12-20 00:09:29 +00:00
cgd
b206d2fe18
move DELAY's functionality into delay()
1995-12-20 00:08:43 +00:00
cgd
b567511c78
Fix from Lite-2: when reloading the file system, save fs_maxcluster and
...
the old summary structure pointers, and recalculate cluster per cyl. grp.
information.
1995-12-19 23:27:53 +00:00
cgd
3e0efb4d89
changes to make this work on systems where pointers & longs are 64 bits.
...
This is mostly just changes to make the stuff that goes over the wire
use fixed-size types.
1995-12-19 23:07:11 +00:00
christos
ac82785d44
fix compile error from fvdl; thanks.
1995-12-19 18:27:02 +00:00
christos
34af3b306f
syscalls.master was changed
1995-12-19 07:14:25 +00:00
christos
20a2ff3d16
Added utime and utimes
1995-12-19 07:12:53 +00:00
pk
644c68a706
Towards machine independency, per cgd: macros to access hardware registers.
1995-12-18 23:58:31 +00:00
leo
ea5c7dd80d
Oops, forgot to change one fixed address into a define.
1995-12-18 20:40:59 +00:00
leo
1e5442c0ba
Fixes for devices that don't support linked commands. (Paul Goyette)
1995-12-18 20:37:51 +00:00
briggs
0a1c6c4827
The IIci also needs an sccClkConst of 115200 instead of 122400.
1995-12-18 14:38:02 +00:00
fvdl
4ed045ab27
syscalls.master changed
1995-12-18 14:35:43 +00:00
fvdl
2df1785997
msync, readv and writev were recently added to the Linux kernel; add them
...
to the emulation as well.
1995-12-18 14:35:08 +00:00
jonathan
d7d2ba5ac3
Fix cross-compilation bug: native architecture is "pmax", not "mips".
1995-12-17 09:09:42 +00:00
jonathan
ea863ea59f
Remove LENITR_UNIT and supporting code that allowed passing a unit
...
number, instead of a softc pointer, to leintr(). Pmaxes don't need it anymore.
1995-12-17 04:46:00 +00:00
leo
64f1b42bb4
Correct PCLK value.
1995-12-16 21:45:31 +00:00
leo
987f8774c3
Make an NMI activate the debugger. This only works on a TT and needs a small
...
hardware patch. This makes it easier to debug drivers that hang on an ipl
> splsoft.
1995-12-16 21:40:28 +00:00
ragge
341c12ff46
Generation of old config structs for de/qe cards removed.
1995-12-16 15:05:03 +00:00
jonathan
00b821d6c2
Change mips __warn_references() macro to use the ELF warning features
...
in binutils 2.6 and (patched) gcc 2.7.2. Only works with gcc in ANSI C
mode, for now.
1995-12-15 01:17:04 +00:00
ghudson
76063d53bb
Reverse pk's changes from 1.57; the faked cookies are not valid,
...
and are no longer necessary now that NFS provides cookies.
1995-12-14 18:44:44 +00:00
ghudson
132f58bfc5
Call doshutdownhooks() before asking for a halt keypress.
1995-12-14 18:31:20 +00:00
jonathan
28db87de35
Change pixel type from u_long to u_int32_t, to match rcons.
1995-12-14 16:27:33 +00:00
tls
9ddf72180a
add 3C590 support to all generic and install kernels
1995-12-14 01:09:59 +00:00
pk
7e6c169434
Return actual packet length in FIONREAD (noted by Bob Smart).
1995-12-13 23:47:40 +00:00
pk
284c0cd0b1
Make `time difference' a signed quantity explicitly.
1995-12-13 23:38:10 +00:00
pk
b7feb4a35e
Enable interrupts; some ROM versions apparently turn them off.
1995-12-13 23:35:18 +00:00
ragge
e7aba578d3
MicroVAX III support added.
...
Dummy match/attach routines for tmscp.
Conversion of uda.c towards new config.
1995-12-13 19:02:47 +00:00
ragge
56ad9078eb
MicroVAX III support added.
1995-12-13 18:57:57 +00:00
ragge
cf6e6c6ed4
waitabit() macro removed.
1995-12-13 18:56:01 +00:00
ragge
6ab4fc540f
Prevent against multiple includes.
1995-12-13 18:55:27 +00:00
ragge
dc9996e83e
A complete SCB struct included.
1995-12-13 18:54:56 +00:00
ragge
4f22cd5a71
Type change: u_int hoppaddr to void (*hoppaddr)();
1995-12-13 18:54:03 +00:00
ragge
902fd4cddf
PG_SHIFT -> PGSHIFT.
1995-12-13 18:53:15 +00:00
ragge
3307a6f67a
CPU dependent code moved out of cpu independent modules.
1995-12-13 18:50:11 +00:00