Commit Graph

174 Commits

Author SHA1 Message Date
ragge 2e654caa73 UBA converted to new config. (uba's now can be *'ed). Bug causing
DMA writes to nonexistent memory pages fixed. Code for old config
of non-mass-storage devices removed. (they now must use new config).
1995-12-01 19:22:56 +00:00
jtc 0cd793449e merge in changes from 1.1 release branch 1995-11-30 00:56:23 +00:00
ragge 826b97635f No longer needed; interrupt vectors now dynamic allocated. 1995-11-12 15:19:49 +00:00
ragge bfc2ca40b8 Function call definition on stack. (calls frame) 1995-11-12 15:07:30 +00:00
ragge 763fd0a011 Macros for locore mapping added. 1995-11-12 14:41:41 +00:00
ragge d96cac4b8e pt_entry_t now struct pte. cleanup. 1995-11-12 14:40:26 +00:00
ragge e6db353726 extern struct scb *scb; added. 1995-11-12 14:38:31 +00:00
ragge 7aac03e745 11/750 specific things moved to ka750.h 1995-11-12 14:37:18 +00:00
ragge 2a23f39e82 struct ivec_dsp for interrupt vector allocation added. 1995-11-12 14:33:11 +00:00
ragge f51faf62ac Dynamic allocate uba_softc and interrupt vectors.
Allow for more that one uba.
1995-11-10 19:25:46 +00:00
ragge d16c357ab9 A couple of CPU specific defines moved away. 1995-11-10 19:14:43 +00:00
ragge c9be4b2e09 Removed some warnings. 1995-11-10 19:09:56 +00:00
ragge 42edf9d2b4 _idsptch added, _physcopypage removed. 1995-11-10 19:08:59 +00:00
ragge eca544e6fc sysarch() -> sys_sysarch. 1995-11-10 19:07:16 +00:00
ragge ae0f1d45d8 Allow for dynamic allocation of interrupt vectors.
COMPAT_RENO removed.
Handle memory errors.
uap->sigcntxp -> SCARG(uap, sigcntxp)
1995-11-10 19:05:46 +00:00
ragge 33bd27fa3c Major rewriting of pmap_bootstrap; CPU dependent allocations moved
to related file.
1995-11-10 18:52:54 +00:00
ragge 3095b6514c No need anymore. 1995-11-03 14:34:52 +00:00
ragge 46e32a9703 No need for this file anymore; it's defines moved to other places. 1995-11-03 14:29:23 +00:00
ragge 8010d89785 Must use PAGE_SIZE family instead of NBPG family.
(phys page size != virt page size)
1995-10-30 16:27:56 +00:00
ragge 440b596a77 Added M_OP_POS (positioning tape). 1995-10-20 13:51:56 +00:00
ragge b57ff30a87 Added #ifdef _KERNEL around definition of struct rpb. 1995-10-20 13:47:27 +00:00
ragge ad3443e06c Additions to be able to write to massbuss disks standalone. 1995-10-20 13:43:43 +00:00
ragge fbc5d6e054 SA_LIB -> SALIB
Include rpb.h. Typeclash fixes.
Removed #include of non-existing file.
1995-10-20 13:35:41 +00:00
ragge 5d49d3ac8f Use macros.h when STANDALONE is defined. 1995-10-20 12:55:06 +00:00
mycroft 245f292fed Prefix names of system call implementation functions with `sys_'. 1995-10-07 06:25:19 +00:00
ragge e3e007e87c #include "sys/mount.h" added. 1995-10-02 12:33:32 +00:00
ragge 0b4e25a2c1 Arg to printf forgot. 1995-09-29 16:35:00 +00:00
ragge 24d550bffb Some typos. 1995-09-29 16:33:38 +00:00
ragge 2572267bae relocation_info added. 1995-09-23 14:57:40 +00:00
thorpej a11f0c987e Compile kernel with -Werror and -fno-builtin. 1995-09-19 23:57:55 +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
ragge 3579b04cac Obsolete when not using Microvax rom anymore. 1995-09-16 16:21:56 +00:00
ragge c378250058 Calls to MicroVAX rom routines removed. 1995-09-16 16:20:18 +00:00
ragge 67abd74816 struct rpb -> include/rpb.h 1995-09-16 15:58:57 +00:00
ragge 01c7626f80 Load microcode file on 11/750. 1995-09-16 15:54:20 +00:00
ragge 64a23e9a8b Take care of xon/xoff (== discard them). 1995-09-16 15:48:49 +00:00
ragge 7bffdf561e Removed bug to prevent division-by-zero when accessing unlabelled disks. 1995-09-16 15:43:25 +00:00
ragge 395e73a5d7 ka650 added. Converted to KNF. 1995-09-16 13:34:20 +00:00
ragge ed3a9bf3b0 TMSCP support added. 1995-09-16 13:18:27 +00:00
ragge eefa8685a2 Bootblock support for tmscp added, used on MicroVAX.
MicroVAX rom routines not used anymore, too inconsistent when
not using FILES-11 filesystem.
1995-09-16 13:01:06 +00:00
ragge b5733df6fb Standalone support for TMSCP tapes, based on ra disk driver. 1995-09-16 12:57:35 +00:00
ragge 7e902b634e Foolish and easy standalone prog to edit disklabels. 1995-09-16 12:56:03 +00:00
ragge 8feecb9503 Rick Macklem's copy hack that can do standalone (multi-)volume
copies from anything to anything.
1995-09-16 12:53:49 +00:00
ragge 007a539df5 Readme & install files added and updated. 1995-09-16 12:00:19 +00:00
mycroft 29053c58b2 SA_ONSTACK --> SS_ONSTACK 1995-09-01 20:05:59 +00:00
ragge 2c7359091d Patches from Ken Wellsch/Ken Lalonde to support some Dilog MSCP cards
(DQ256 SMD card, SQ706A and SU726A SCSI card).
1995-08-31 22:24:39 +00:00
ragge 90a621b682 Fixed USRPTSIZE trouble. Cleaned up. 1995-08-22 04:34:17 +00:00
ragge 4ff0530b57 Changed way to calculate USRPTSIZE. 1995-08-22 04:28:20 +00:00
ragge ce63fbf5f1 Bug fix in byte_swap_word(); didn't always make it. 1995-08-21 16:36:32 +00:00
ragge e7749341ad Added PG_URKW: World readable, kernel writable. 1995-08-21 03:28:50 +00:00