cgd
7cc5a0ed42
make FLT_ROUNDS call __flt_rounds, so dynamic rounding mode is grabbed.
1995-04-29 05:45:44 +00:00
cgd
c075955b09
kill historical cruft
1995-04-29 01:56:59 +00:00
cgd
18d9d7e5ef
first cut of the alpha version.
1995-04-29 01:09:17 +00:00
jonathan
f54398dae4
Add prototype (new-style) config for pmax. This doesn't yet work;
...
auto-configuration initialization code is missing. It uses "needs-count"
flags to come slightly close to what the old-style pmax source expects.
Perhaps autoconfig code can be lifted from the alpha port or volunteers
found to write some.
1995-04-28 23:34:39 +00:00
jonathan
b2c7420e5a
Fix performance bug in pmax MachFlushDCache(). Old code disabled icache
...
and wasn't unrolled. This code runs cached and unrolled, giving an order
of magnitude improvement in some cases (e.g., DMA-capable network devices).
In use at Stanford DSG since late January 1995.
1995-04-28 23:17:51 +00:00
christos
0cd2332f66
sigcode is svr4_sigcode
1995-04-28 23:11:37 +00:00
jonathan
026a077a5d
Check in source code actually containing changes in previous log message--
...
fixes to turbochannel-based DECstation interrupt enabling.
(I hate network firewalls that break rsh and remote CVS.)
1995-04-28 22:50:29 +00:00
jtc
ac3b1189c1
ns32k specific portions of ieeefp.h (fp_rnd, fp_except, constants, etc.).
1995-04-28 22:01:25 +00:00
jtc
7fea99983f
Changed FLT_ROUNDS from constant to a call to __flt_rounds(), so that the
...
current rounding mode is accurately reported.
1995-04-28 21:58:57 +00:00
jonathan
523e8bccbc
Fix hardware interrupt-mask setup in the 5k/240 (3max)+ interrupt handler.
...
(A similar fix needs to be applied to the 3min and xine handlers.
This fixes a long-standing problem when booting with a card that
wants to interrupt (e.g., a network interface) would have interrupts
enabled before a handler was set up.
Add interrupt-counting code to model-independent interrupt handler,
and 3max (5k/200) and 3max+ (5k/240) md handlers, for vmstat -i.
Similar changes for 3min and xine are obvious but not done.
Add code for 5k/240 to read, and latch, the current value of the
IOASIC bus-cycle counter at each timer interrupt. The latched
counter is needed to accurately interpolate the bus-cycle counter value
as a high-resolution clock.
1995-04-28 21:48:11 +00:00
leo
9dde470095
- Remove cpuspeed
...
- Remove dead code (stmem_steal())
- Use round_page() on st_pool_size before using. This prevents crashes
when it is 'binpatched' with a value that is not a multiple of the
page size.
1995-04-28 11:41:53 +00:00
leo
d3056f9136
CD-ROM drives added.
1995-04-28 11:36:33 +00:00
leo
cd29a7f291
Better way to select a display mode?
1995-04-28 11:34:33 +00:00
leo
d3bb44e8f2
Made no_ttram_dma patchable instead of a define.
1995-04-28 11:33:01 +00:00
cgd
0e59975fac
rename files files for new config/config.old naming
1995-04-28 08:19:12 +00:00
jonathan
07992ead4b
Add memory-mapped address of the IO ASIC TurboChannel bus-cycle counter,
...
as present on 5k/2xx and Alpha IOASICs. Older machines may or may not
have the hardware counter. To be used as a high-resolution DECstation clock.
1995-04-28 04:44:21 +00:00
jonathan
ef8023a47b
Check in changes suggested by Ralph Campbell: update variable names
...
to use turbochannel slot numbers, add a couple of extra slots, just
in case.
1995-04-28 03:10:41 +00:00
hpeyerl
c9319ad5c4
<break> --> ddb if defined(comconsole).
...
(if you have a serial console and you hit break, you get ddb).
1995-04-28 00:34:08 +00:00
mellon
59f33bea48
Add sfb device driver
1995-04-27 20:52:39 +00:00
leo
ecec677e0c
Removed cpuspeed
1995-04-27 20:34:13 +00:00
mycroft
a9313f09e4
Speed up handling of short and/or misaligned mbufs significantly. No change
...
in the `normal' cases.
1995-04-27 17:18:22 +00:00
hpeyerl
686da9ddb7
copyright foo.
1995-04-27 14:50:58 +00:00
pk
1138c9d047
Handle KIOC[GS]LED ioctls; from Lon Willett.
1995-04-27 14:27:11 +00:00
christos
9cc011e7a1
Use new files.sunos and old files.svr4 :-)
1995-04-27 12:16:31 +00:00
christos
843a2a3539
Use new files.sunos
1995-04-27 12:08:54 +00:00
christos
b9771ef7b1
Try to make the reboot system call compile under sun3 with RB_STRING
...
support [not tested]
Add files.sunos
Rename system call switch table file from sunos_init_sysent.c to sunos_sysent.c
like other emulations.
1995-04-27 12:05:37 +00:00
phil
b9c4f23337
needs-count => needs-flag
1995-04-27 07:26:08 +00:00
phil
042a0e2c63
remove warnings in pmap.c
1995-04-27 07:19:09 +00:00
phil
83e651c4c4
scntty & reorg using softc stuff.
1995-04-27 07:18:02 +00:00
phil
a186461a00
conf.c: ptstty ...
...
machdep.c: setregs parameter type change, remove warnings
process_machdep.c, pmap.c : remove warnings
1995-04-27 07:16:31 +00:00
mycroft
6bb0f284d0
Turn off some debugging code by default.
1995-04-27 01:46:47 +00:00
gwr
63fcfd3c89
Disable the cache stuff for now. Add more comments.
1995-04-26 23:42:35 +00:00
gwr
a72c4b5e5d
SUNOS_SYS_sigreturn -> SUNOS_SYS_sunos_sigreturn
...
Also, add check for trap during panic.
1995-04-26 23:39:04 +00:00
gwr
c75b9fd69a
Avoid null reference with unsupported configurations.
1995-04-26 23:30:08 +00:00
gwr
8ba352c1a9
Use vfs_shutdown()
1995-04-26 23:25:26 +00:00
gwr
cc9cf5119d
pt_tty -> ptytty
1995-04-26 23:24:13 +00:00
gwr
db42cb9416
Some corrections for cache control. Still needs work...
1995-04-26 23:23:20 +00:00
gwr
ac1a62db29
Add xxtty()
1995-04-26 23:20:15 +00:00
gwr
6d7bcdbd2a
Add work-around for LANCE Rev. C bug.
...
Needs to be fixed for multicasts...
1995-04-26 23:19:16 +00:00
gwr
f4d7b9097d
Make sunos_reboot(RB_STRING,"...") work for sun3.
...
Could be made to work for sparc too.
1995-04-26 23:12:02 +00:00
brezak
1f4378da60
Fix nits from Mike Long <mike.long@analog.com> PR#996
1995-04-26 21:45:57 +00:00
pk
d4f78febcf
define LED controls
1995-04-26 14:24:54 +00:00
pk
a1175c74a0
Fast checksummer from Matthew Green.
1995-04-26 13:30:03 +00:00
mycroft
7dbfb9ead9
Macroize a few more things; suggested by Matt Green. Cast pointers to long,
...
not int. No functional differences.
1995-04-26 09:40:36 +00:00
mycroft
4c3aafc732
Fix typo in previous changes.
1995-04-26 00:00:23 +00:00
christos
7a2ec6be4b
Make this compile again...
1995-04-25 21:57:10 +00:00
mellon
43da4827ae
sigcode and esigcode aren't defined for ultrix emulation
1995-04-25 21:51:15 +00:00
christos
2ca157b084
Make this compile again; from Ted Lemon
1995-04-25 21:10:01 +00:00
pk
eb8a2e27a0
New audio driver.
1995-04-25 20:08:13 +00:00
pk
794f74a0cf
Audio driver name change.
1995-04-25 20:07:10 +00:00