thorpej
5b39541e48
New generic disk framework. Highlights:
...
- New metrics handling. Metrics are now kept in the new
`struct disk'. Busy time is now stored as a timeval, and
transfer count in bytes.
- Storage for disklabels is now dynamically allocated, so that
the size of the disk structure is not machine-dependent.
- Several new functions for attaching and detaching disks, and
handling metrics calculation.
Old-style instrumentation is still supported in drivers that did it before.
However, old-style instrumentation is being deprecated, and will go away
once the userland utilities are updated for the new framework.
For usage and architectural details, see the forthcoming disk(9) manual
page.
1996-01-07 22:01:38 +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
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
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
ce000f04ef
Remove deprecated cpu_setstack().
1995-12-21 05:01:32 +00:00
thorpej
de6dad9228
Move bcopy/ovbcopy/memcpy into m68/m68k/copy.s, which is used by all
...
m68k ports already anyhow. No use in keeping 6 identical copies of this
function around.
1995-12-11 02:37:55 +00:00
mycroft
9ca6a401eb
Use the MI LANCE code.
1995-12-10 08:46:05 +00:00
mycroft
0e0ac5ed68
cpu_fork() now returns void.
1995-12-09 04:37:23 +00:00
gwr
86f10d8343
Switch to ncr_si (will just do PIO for now) and cleanup
1995-11-17 23:31:11 +00:00
gwr
0ee10ff487
Give translated label a valid magic number
1995-11-17 23:30:19 +00:00
gwr
c01eb77976
cosmetic
1995-11-17 23:29:30 +00:00
gwr
5d5c8d0d4b
Latest, greatest version of the new NCR driver.
...
DMA works! Interrupts work! Disconnect/reselect works!
To be paranoid, leave that all disabled for now...
1995-11-17 23:27:41 +00:00
gwr
6b20139b41
Add copyright
1995-11-17 23:24:56 +00:00
gwr
92b8a2d9e5
just cleanup
1995-11-17 23:23:44 +00:00
gwr
70065d9d16
Fix a comment while I'm here...
1995-11-10 22:05:52 +00:00
gwr
01655dec81
Need to define KERNTEXTOFF for kvm_mkdb
1995-11-10 22:04:48 +00:00
gwr
3dcdca7c52
Allow unit != 0
1995-11-10 21:59:30 +00:00
gwr
3c996d6b06
ufs ==> ffs
1995-11-07 23:01:40 +00:00
gwr
7ff18ba0a2
The xy goes on VME16, not VME32.
1995-10-30 21:15:40 +00:00
gwr
1195faa6f4
Add the function isbad(), needed by xd/xy drivers.
1995-10-30 20:59:27 +00:00
gwr
b3a6cbaeb0
New from Chuck Cranor: drivers for SMD disks!
...
xd: Xylogics 753/7053 SMD disk controller
xy: Xylogics 450/451 SMD disk controller
These now compile, but have not been tested.
1995-10-30 20:58:04 +00:00
gwr
93d0f65970
New SCSI driver for the NCR5380, by David Jones.
...
Does DMA with interrupts. Much faster than our old
driver which did only PIO transfers. (Thanks David!)
Could be used on the amiga, and probably others...
1995-10-29 21:19:06 +00:00
gwr
1e3a9a42c6
Fix previous change that broke kd console
1995-10-29 04:15:59 +00:00
jtc
014044ef1a
Fix formatting
1995-10-28 20:43:49 +00:00
gwr
57a52744c1
Fix names (vtrace ==> sys_vtrace, etc.)
1995-10-27 15:58:23 +00:00
gwr
f966527839
Work around the LANCE Rev. C bug in a way that does not cause error
...
messages when BPF puts the interface in to promiscuous mode.
1995-10-27 15:53:39 +00:00
gwr
f2345fb358
Use correct size access (char,short,int) in db_read_bytes, db_write_bytes
...
otherwise access to some device registers will give misleading results!
(I learned this the hard way while debugging the NCR SCSI driver...)
1995-10-23 18:40:35 +00:00
gwr
126ecc3dda
Explain why sun3_context_equiv() can not just call set_segmap_allctx().
1995-10-17 23:16:40 +00:00
gwr
9182ffe624
Get rid of an extra twiddle() call (ufs.c does it.)
1995-10-17 23:07:19 +00:00
gwr
ca022f8909
Re-write of tapeboot, using a "rawfs" abstraction to hide the fact
...
that the device only supports block access. (Even works now!)
1995-10-17 22:58:10 +00:00
gwr
6af0af5daf
Change the interface to prom_iopen() slightly, for tapeboot.
1995-10-13 21:44:57 +00:00
gwr
52f39566b5
Add tapeboot, make ${SA_PROG}.bin padded to a block boundary.
1995-10-13 21:44:08 +00:00
gwr
c4e07b055f
Bump version number.
1995-10-13 21:33:09 +00:00
gwr
c890f5c659
Boot program to help load tape kernels.
...
(You can even choose a tape segment!)
1995-10-13 21:27:30 +00:00
gwr
df737690d7
Remove (again) things accidently revived by cvs tag...
1995-10-13 19:37:06 +00:00
gwr
22bcf4e552
New function: set_segmap_allctx()
1995-10-10 21:38:56 +00:00
gwr
1b2cf12fa7
Need to use set_segmap_allctx() on kernel-space segments.
...
(Thanks again to David Jones!)
1995-10-10 21:37:29 +00:00
gwr
4575a77421
Get rid of things now in libkern: bzero, bcmp, strlen
1995-10-10 21:35:42 +00:00
gwr
464d1686fd
sysarch --> sys_sysarch
1995-10-10 21:34:50 +00:00
gwr
127019022a
SUNOS_SYS_sunos_sigreturn -> SUNOS_SYS_sigreturn
1995-10-10 21:33:33 +00:00
gwr
f1b8ad3645
New function: set_segmap_allctx()
1995-10-10 21:29:02 +00:00
gwr
dda519e3d9
The previous hack to save two instructions when the
...
return value of splx() was ignored did not prevent the
optimizer from re-ordering the asm statements! (Yikes!)
Revert this to the old, single asm statement method.
Thanks VERY MUCH to David Jones for finding this!
1995-10-10 21:28:00 +00:00
gwr
facfdf5c60
Use sys/scsi/files.scsi
1995-10-10 21:25:29 +00:00
gwr
fa87e5bdfc
Minor cleanup re. Debugger() calls...
1995-10-08 23:48:22 +00:00
gwr
90af367f9e
Make arpintr() call conditional on NETHER
1995-10-08 23:47:34 +00:00
gwr
48500ffdd6
Add rd, xd, xy. Sort the includes.
1995-10-08 23:46:27 +00:00
gwr
0ed357402a
Fix a big "oops" (Many thanks to David Jones!)
1995-10-08 23:45:10 +00:00
gwr
3d587a6700
Link this -static
1995-10-08 23:44:02 +00:00
gwr
09cbbafa0a
Minor cleanup.
1995-10-08 23:42:58 +00:00
gwr
f5bcca1fab
Machine-dependent part of the new RAM-disk driver.
...
This module lets one build a stand-alone kernel.
1995-10-08 23:42:42 +00:00
gwr
1b6586b2bb
Note that this should be merged with dev/ic/i82586reg.h
1995-10-08 23:41:36 +00:00
gwr
13fa3c4fe6
Temporary hack to restrict open to root or the
...
same UID as the session attached to /dev/kd
1995-10-08 23:40:42 +00:00
gwr
2d50d2a6b9
Add RAMDISK, move some things around.
...
Add rd*, xd*, xy* (only rd is done).
1995-10-08 23:38:41 +00:00
mycroft
245f292fed
Prefix names of system call implementation functions with `sys_'.
1995-10-07 06:25:19 +00:00
gwr
995b4710b8
Correct mapinfo for Multibus PROM devices.
1995-09-26 21:30:19 +00:00
gwr
50201d2bb5
Fix comment, add copyright.
1995-09-26 21:29:25 +00:00
gwr
3c868e07f9
New DVMA interface, and various cleanup.
1995-09-26 04:01:53 +00:00
gwr
48fc6c37a0
Correct child_return() so child is charged for its cpu time.
1995-09-26 03:53:46 +00:00
gwr
23ee56022d
Cleanup, and catch up with libsa changes.
1995-09-23 03:42:17 +00:00
gwr
13d9b9d700
Sync up with the sparc version.
1995-09-23 03:40:28 +00:00
thorpej
970f736653
Compile the kernel with -Werror -fno-builtin.
1995-09-19 23:54:29 +00:00
thorpej
7d7396c414
Make system calls conform to a standard prototype and bring those
...
prototypes into scope.
1995-09-19 22:53:47 +00:00
mycroft
29053c58b2
SA_ONSTACK --> SS_ONSTACK
1995-09-01 20:05:59 +00:00
jtc
356b42ba70
inclide -> include; PR #1400
1995-08-22 19:39:23 +00:00
gwr
acbfd7b67d
Fix vectored interrupts, and do autovectored ones similarly.
1995-08-21 21:37:36 +00:00
gwr
35a5b206df
If a swap entry is being used as root, do not swap there.
1995-08-21 21:36:25 +00:00
thorpej
66dcd8fd69
Add entries for the ccd.
1995-08-17 17:40:42 +00:00
gwr
238eb3d35a
Correct a comment re. splnet
1995-08-15 17:41:38 +00:00
gwr
2666f17777
SCSI bus phase not valid until REQ is true (Fix from David Jones).
1995-08-14 20:00:00 +00:00
mycroft
a38e73b5a7
splnet --> splsoftnet
1995-08-13 00:32:02 +00:00
mycroft
9a5c8b5f89
Add splsoftnet().
1995-08-13 00:31:28 +00:00
mycroft
80d7b0695a
minphys() functions really should return void.
1995-08-12 20:30:45 +00:00
gwr
d9678d59b2
Fix up DVMA-related confusion. Disk boot now works.
1995-08-12 18:38:30 +00:00
gwr
67ad80c6ed
Not really useful anymore.
1995-08-08 22:28:32 +00:00
gwr
75dc312695
Do errno translation when emulation needs it.
1995-08-08 21:11:47 +00:00
gwr
ee8dd73508
Make this link with PMAP_DEBUG turned off.
1995-08-08 21:10:18 +00:00
gwr
73d4eba4cf
Only allow mmap in "managed" RAM for now.
1995-08-08 21:09:01 +00:00
gwr
fafc2a527a
Fix signed/unsigned comparison in dumpconf().
1995-08-08 21:07:52 +00:00
gwr
106e4e8c4a
Fix "oops" line that was supposed to increment tv_usec
...
(just to make sure time keeps moving 8^)
1995-08-08 21:05:48 +00:00
gwr
dac3687c31
Make it work with obj dirs. (from Jason Thorpe)
1995-08-08 21:02:04 +00:00
gwr
7eda63e726
Get rid of libnet
1995-08-08 21:00:00 +00:00
gwr
b090a64678
Add bcea[] here now that is is gone from arp.c
1995-08-08 20:59:07 +00:00
gwr
59078e8a4b
Cosmetic (fix order)
1995-08-08 20:57:51 +00:00
gwr
239821855f
Add default value for SHMMAXPGS (from Jason Thorpe - fixes PR#1220)
1995-08-08 20:56:45 +00:00
gwr
c96c328a9d
Use old-style function definitions (like the sparc driver).
1995-08-08 20:54:08 +00:00
gwr
2a3eef935e
Improve handling of a device that "sits on" the bus (from Jason Thorpe)
1995-08-08 20:53:16 +00:00
gwr
9ede017ccb
Set TIMEZONE=0, DST=0 (which is correct for the hardware clock).
1995-08-08 20:51:26 +00:00
cgd
ffe4785a58
update SCSI minphys routines' definitions to match standard minphys()
...
definition and usage.
1995-07-24 07:33:32 +00:00
gwr
ca95fcc2e3
Put back SYMTAB_SPACE so the distributed kernels will have symbols when
...
loaded by the SunOS boot program. Our netboot works, but our ufsboot
still has a problem on the 3/260, so keep SunOS boot support for now.
1995-07-07 16:01:22 +00:00
gwr
090fdb11cf
Do not advance esym if the SYMTAB_SPACE option is set.
1995-07-05 19:36:48 +00:00
gwr
2d867f9de5
SUBDIR=stand
1995-07-05 19:04:23 +00:00
paulus
a8adf7421b
Add code to netintr to call pppintr.
1995-07-04 12:37:42 +00:00
mycroft
7263209ce6
Make each disk and tape driver define its own read and write functions.
...
Deprecate rawread() and rawwrite() completely. Remove d_strategy from cdevsw to
force the abstraction barrier.
1995-07-04 07:15:28 +00:00
gwr
365e8c62da
Remove temporary hack (now merged into src/sys/lib/libsa)
1995-07-03 02:56:52 +00:00
gwr
5cd60330a9
Remove temporary hack (../libnet)
1995-07-03 02:53:55 +00:00
gwr
c4746effe0
Correct !DDB console abort (thanks to David Brownlee)
1995-07-03 02:52:13 +00:00
gwr
38c03f8581
Add ${LIBKERN} ${LIBCOMPAT} to SYSTEM_DEP so they are built.
...
Move ${DEBUG} from ${CC} to ${CFLAGS} for compatibility.
1995-07-01 00:51:15 +00:00
cgd
2b71eae2c7
note that most of dev/ic's contents have changed names
1995-06-28 04:30:30 +00:00
cgd
c83f9c5568
remove unused cpu_exec() definitions. moved "broken swap" markers, for
...
ports that still need it, to types.h.
1995-06-28 02:55:18 +00:00
gwr
e80271fbe0
Get things from libsa now.
1995-06-27 15:57:13 +00:00
gwr
29b61e2253
Add/correct some cache-flush logic to deal with the fact that the
...
VAC has ref/mod bits that need write-back treatment.
1995-06-27 14:44:47 +00:00
gwr
d5761f14d9
Fix uses of btoc() which requires an unsigned arg.
1995-06-27 14:42:34 +00:00
gwr
6b6502194f
Fix warnings about setjmp arg.
1995-06-27 14:40:14 +00:00
gwr
f82c63a641
Remove temporary __BDEVSW_DUMP_OLD_TYPE (our dumpsys is safe 8^)
1995-06-27 14:38:22 +00:00
gwr
6548befa4f
Nuke user-mode DELAY() macro.
1995-06-27 14:37:22 +00:00
gwr
3a59870c12
Leave modem control lines in correct state on interrupted open.
...
(From sparc/dev/zs.c)
1995-06-27 14:36:20 +00:00
gwr
f872dedb62
Catch up with net/if.h changes
1995-06-27 14:34:32 +00:00
cgd
2d49c3885b
clean up definitions of ctod(), dtoc(), ctob(), btoc(), btodb(), and
...
dbtob(). remove unused definitions of ctos(), stoc(), and dtob().
1995-06-26 06:55:38 +00:00
cgd
1c0be437b1
define __BDEVSW_DUMP_OLD_TYPE for ports where it's true. clean up
...
some m68k ports inclusion of common header.
1995-06-26 05:13:37 +00:00
christos
8d8973280c
Makefile.`arch`: - Add -lcompat
...
- Change clean: target to be a double dep one,
so libraries can use the clean target too
- Add genassym to the clean targets
1995-06-24 20:48:36 +00:00
jtc
55fbbc705d
Wrap with #ifndef _XXX_FLOAT_H_/#define _XXX_FLOAT_H_/ ... /#endif.
1995-06-20 20:45:22 +00:00
cgd
8f62c773e8
don't assume the f_fsnamelen is nul-truncated or longer than MFSNAMELEN
1995-06-18 14:45:14 +00:00
jtc
7d0e5e8589
Use ${.CURDIR} in S macro definition so makefile works with obj directories.
1995-06-16 07:23:02 +00:00
gwr
d82ae8cad9
Fix cpuspeed values for Carerra and similar.
...
Enable the virtual address cache on the 3/260
1995-06-13 22:21:40 +00:00
gwr
b029c12ac1
Moved delay2us to param.h (now an inline function).
1995-06-13 22:16:38 +00:00
gwr
cd13e583aa
Provide delay2us as an inline and make it reasonably accurate,
...
but conservative (long) by a factor of about 1.25
1995-06-13 22:14:24 +00:00
gwr
64543c95b6
Fix several missing (and REQUIRED) calls to ZS_DELAY()
1995-06-13 22:11:33 +00:00
gwr
11ab4427ec
Fix warning about setjmp arg
1995-06-13 22:06:58 +00:00
gwr
66f34029e5
Leave pseudo-device prom in for now (even though it doesn't work)
...
so config will create prom.h
1995-06-12 19:05:43 +00:00
gwr
914666b4f0
Temporary! Should be merged into libsa...
1995-06-09 22:26:18 +00:00
gwr
7fb30c51c8
Add install target, etc.
1995-06-09 22:24:06 +00:00
gwr
f950c931e0
Oops, that was a binary...
1995-06-09 22:23:44 +00:00
gwr
a4310ae56e
Several fixes and cleanup: make close work; stop in prom if debug mode...
1995-06-09 22:23:01 +00:00
gwr
e4a7bfeef8
cosmetic
1995-06-09 22:21:00 +00:00
gwr
94ef91135d
Add install target, etc.
1995-06-09 22:20:17 +00:00
gwr
c903596f3c
New: a netif compatible interface to the Sun PROM network drivers.
1995-06-09 22:19:25 +00:00
gwr
c3fdd9aa60
Add BINDIR
1995-06-09 22:18:04 +00:00
gwr
2f9ec64621
Add install target, etc.
1995-06-09 22:17:19 +00:00
gwr
dbef525da2
Add install targets, etc.
1995-06-09 22:03:41 +00:00
gwr
8e179d8e95
Have netboot!
1995-06-09 22:02:39 +00:00
gwr
20ff880de8
More liberal check for exec header. Nuke machine type defines (support all)
1995-06-09 21:58:32 +00:00
gwr
5a7b959d02
Moved to ../stand/netboot
1995-06-09 21:55:47 +00:00
gwr
b80b4c93a5
Retool for native build.
1995-06-09 21:53:27 +00:00
gwr
788562b9ed
Use the exec header left by the boot program to validate the
...
symbol table size, and then preserve symbols for ddb.
1995-06-02 16:46:18 +00:00
gwr
3fda1f293a
Keep the exec header so the kernel can find it.
1995-06-02 16:44:20 +00:00
gwr
73a128e326
Add a man page.
1995-06-02 00:22:47 +00:00
gwr
f38968b1dd
boot --> ufsboot
1995-06-01 21:15:20 +00:00
gwr
7f6fe50cb7
clean up import conflicts
1995-06-01 21:03:07 +00:00
gwr
a48381d6df
Make this build in libsa
1995-06-01 20:44:40 +00:00
gwr
506236d9e5
Booting from ufs works now.
1995-06-01 20:37:44 +00:00
gwr
81c8755972
Moved to ufsboot
1995-06-01 20:26:32 +00:00
gwr
9b910268e1
Better reset code, and reset the chip when it goes comatose.
1995-06-01 20:22:17 +00:00
gwr
d992496652
New version that supports writing a Sun disklabel (rewritten).
1995-05-30 15:38:14 +00:00
gwr
68950abf69
Make sure curpcb is up-to-date before possibly copying it.
...
Let child start at spl0 (just like system call entry).
1995-05-30 15:36:58 +00:00
gwr
3b4e8765b5
Take care of curpcb->pcb_ps in vm_machdep, and use appropriate IPL.
...
Add missing line accidently dropped near the end of cpu_switch().
1995-05-30 15:32:37 +00:00
gwr
4dbca7a672
Cleanup in cpu_fork - remove use of curproc
...
Startup code now ensures proc0pcb is valid.
1995-05-26 17:20:30 +00:00
gwr
851d298eea
Add a comment
1995-05-26 17:17:47 +00:00
gwr
17f5406aea
Initialize proc0pcb.sr here (before cpu_fork copies it).
1995-05-26 17:09:37 +00:00
gwr
5adf2494d3
Update cpu_fork() to eliminate double mapping of kernel stacks.
1995-05-24 21:08:42 +00:00
gwr
bf7679cb99
Add child_return()
1995-05-24 21:07:46 +00:00
gwr
55cb8a7f53
Add missing conditional (thanks to Jason Thorpe)
...
Add pmap_collect()
1995-05-24 21:06:40 +00:00
gwr
fc49efe441
Make this more like the other m68k ports.
1995-05-24 21:04:51 +00:00
gwr
179595bf13
Add FPF_REGS and FPF_FPCR for FPU save/restore code.
1995-05-24 21:02:53 +00:00
gwr
7554244ef3
Make struct cpu_disklabel hold the Sun disk label.
1995-05-24 21:00:15 +00:00
gwr
b2b4514bbc
Define struct saif
1995-05-24 20:58:05 +00:00
gwr
bbabbc2614
Sunc with sparc version (adds key repeat capability)
1995-05-24 20:57:00 +00:00
gwr
6867f7fcbd
Update cpu_fork() to eliminate double mapping of kernel stacks.
1995-05-24 20:55:33 +00:00
gwr
6e6f7ede65
Improve probe (should reject "sc" board now)
1995-05-24 20:52:27 +00:00
gwr
51e2d10bd0
Sunc with sparc version (adds key repeat capability)
1995-05-24 20:51:31 +00:00
gwr
20f34f40d2
Turn off IFF_MULTICAST for now...
1995-05-24 20:49:38 +00:00
gwr
29e0f797d4
Fix missing return(0) - from Jason Thorpe - fixes PR 1049
1995-05-24 20:47:41 +00:00
gwr
a5e62834f4
Merged locore code back into locore.s
1995-05-24 20:42:13 +00:00
gwr
23718d5ee4
Merged locore code back into locore.s
1995-05-24 20:29:16 +00:00
jtc
f90f8d10aa
Removing -DKERNEL, transition to _KERNEL has been completed
1995-05-16 22:24:17 +00:00
jtc
8aa6c376b6
KERNEL -> _KERNEL
1995-05-11 16:52:54 +00:00
cgd
8703076975
define BROKEN_SWAP and/or cpu_swapout as appropriate.
1995-05-05 03:41:51 +00:00
cgd
0e59975fac
rename files files for new config/config.old naming
1995-04-28 08:19:12 +00:00
christos
843a2a3539
Use new files.sunos
1995-04-27 12:08:54 +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
christos
5f162d51b1
Moved sunos_machdep.c to m68k
1995-04-22 23:41:32 +00:00
christos
6cdccaf3ed
Remove sunos_machdep.c and fix sunos_reboot.
1995-04-22 23:23:58 +00:00
christos
4bf1b61d8f
Convert sun_ to sunos_ and fix sunos_sigreturn() bugs.
1995-04-22 21:23:18 +00:00
christos
c5f01c2a4c
Fixed comparison in SYS__syscall to be against sysent instead of
...
p->p_emul->e_sysent [Thanks Charles for pointing this out].
I think that this code needs to be fixed anyway for emulations where
SYS_syscall is not the same number as the NetBSD one (0)... (Only the
alpha port so far?)
1995-04-22 20:49:06 +00:00
christos
de42a28a1b
- added sunos_machdep.c for sun3, atari, amiga and mac68k.
...
- changed machdep.c and trap.c to use struct emul.
- remove ep_setup references.
- added struct emul to all emulations.
1995-04-22 20:24:40 +00:00
gwr
9e9c03fe49
Add this so "make cleandir" will work.
...
(Thanks to Kenneth Stailey)
1995-04-21 22:55:01 +00:00
gwr
ef7ca50d54
Make less noise about CRC/Framing errors (Sun3/50 gets lots of them).
1995-04-16 01:52:07 +00:00
gwr
a914f4e306
typo
1995-04-16 01:50:45 +00:00
gwr
7bf92538bb
prepare to enable the cache
1995-04-13 22:05:41 +00:00
gwr
af7660dedf
Recover from the crusade. (sigh)
1995-04-13 22:01:25 +00:00
gwr
06e64bc965
arpwhohas -> arp_ifinit etc.
1995-04-13 21:54:55 +00:00
gwr
6ab590ff6b
fix typo
1995-04-13 21:51:34 +00:00
gwr
c1ff5b5570
Add cache.c
1995-04-13 21:49:02 +00:00
gwr
70f93af8f0
First cut at code to support the VAC on 3/260 machines.
...
Not yet working, but the brave might play with it...
1995-04-13 21:46:15 +00:00
mellon
df78dbb096
Reference cninit.c as well as cons.c
1995-04-11 09:52:11 +00:00
mycroft
369e66a776
Sync with the rest of the world.
1995-04-11 06:03:36 +00:00
mycroft
3b6535707e
Use global 8530 defs.
1995-04-11 02:41:42 +00:00
gwr
89c2b367b3
Oops, sparc -> sun3
1995-04-10 22:11:22 +00:00
mycroft
e935580d5a
Fix declarations of zscnprobe_[ab].
1995-04-10 17:20:21 +00:00
mycroft
68c8c80929
kernel_pmap --> pmap_kernel()
1995-04-10 16:48:27 +00:00
mycroft
22cefc03bc
Bring back pmap_kernel(), for now always inlined as a pointer to
...
kernel_pmap_store.
1995-04-10 12:41:29 +00:00
mycroft
c668fc0161
vmempage -> vmmap
1995-04-10 11:58:33 +00:00
mycroft
127e0761c9
Add mmopen(), mmclose(), and mmmmap() where appropriate. Lock vmmap when
...
needed. Make types consistent.
1995-04-10 11:54:47 +00:00