341 Commits

Author SHA1 Message Date
gwr
202a15ade7 Now works on VME as well (or as poorly) as on OBIO. 1995-01-24 05:55:48 +00:00
gwr
b18b87854c Increase TX buf size to fix overrun bug. 1995-01-24 05:50:51 +00:00
gwr
c150d9f6de Enable the ie and si drivers on VME. 1995-01-24 05:48:27 +00:00
gwr
b756f0feb1 Include vnode_if.c in mkdep args. 1995-01-24 05:45:54 +00:00
jtc
9540190d45 This file, which will be included by <sys/cdefs.h>, will contain macros
such as __warn_references() and __weak_reference() which are actually
machine dependant.  This will make it easier for ports that are being
bootstraped with ELF and ECOFF based toolchains.

This change also introduces a new macro, _C_LABEL(x).  _C_LABEL expands
its argument, an identifier, to a character string of the identifier
name as it is represented in an object file.

For most ports, _C_LABEL(x) will expand to "_x", for ELF based ports
_C_LABEL(x) will expand to "x".
1995-01-19 01:38:36 +00:00
gwr
f110c449d8 Disable the NMI clock earlier, so the PROM does not touch the ZS chip
while we are using it.  (No need to preserve orig_nmi_vect either).
1995-01-18 17:22:40 +00:00
gwr
d6a8e3c88f Just return if kdb_trap returns non-zero (now that kdb_trap is fixed).
Print correct message for kernel coprocessor exception.
1995-01-18 17:16:54 +00:00
gwr
cab4fae641 Kill some warnings. 1995-01-18 17:14:47 +00:00
gwr
e4836f2a66 Cleanup (add some checks, remove dead code). 1995-01-18 17:13:57 +00:00
gwr
06b2d42448 Oops... make keyboard/display console work again. 1995-01-16 22:59:42 +00:00
gwr
d22604a33d Fix syntax errors in some #ifdef code. 1995-01-16 04:31:30 +00:00
gwr
c148a69816 Cleanup 1995-01-11 20:38:23 +00:00
gwr
20c7e5582c Cleanup (cpp flags just once) 1995-01-11 20:37:12 +00:00
gwr
0a1967ac6d Enable VME configuration. 1995-01-11 20:32:08 +00:00
gwr
a9a78b9b76 Add VME interrupt attach. 1995-01-11 20:31:30 +00:00
gwr
fe2c68f0d3 Fixed to work with the new SCSI code (thanks to Phil Nelson). 1995-01-10 16:45:26 +00:00
gwr
0969e0306d New, improved "le" driver from Charles Hannum and Paul Richards. 1995-01-03 15:43:36 +00:00
gwr
12fae60ada Update for new SCSI. 1994-12-31 01:04:00 +00:00
gwr
093e10d1d9 void microtime(); 1994-12-30 17:17:55 +00:00
gwr
f76865d16d Fixes for the 110, 160, 260 (leave chip in "vector" mode). 1994-12-21 23:56:43 +00:00
gwr
34054c22a9 Add the 110, 160, 260 now that ie and zs both work. 1994-12-21 23:54:11 +00:00
cgd
e5049f4d59 make the definition of _JBLEN mach. dep. header-dependent. 1994-12-20 10:36:27 +00:00
gwr
ea7acbbac5 better fix than that last one... 1994-12-20 06:15:56 +00:00
gwr
ade1553f2b Make "kd" required for the moment. 1994-12-20 06:07:13 +00:00
gwr
61c0109357 Add peek_byte and peek_word using the "nofault" setjmp/longjmp
so it is no longer necessary to mis-use fubyte, etc.
1994-12-20 05:35:13 +00:00
gwr
231a7c73aa Test different bits to identify an MMU fault. 1994-12-20 05:32:59 +00:00
gwr
ecd3151ee6 Do spl0() a bit later, after autoconfiguration is finished. 1994-12-20 05:30:29 +00:00
gwr
fdca66b8d1 Fix kd (keyboard/display) driver kdcngetc/kdcnputc functions. 1994-12-17 20:14:22 +00:00
gwr
0402f426b8 Fixes to make "ie" work (from Chuck Silvers -- Thanks!) 1994-12-15 21:08:06 +00:00
gwr
9b62fc5394 Set params in attach so BREAK works before first real open. 1994-12-15 04:34:06 +00:00
mycroft
d42a8b725e Remove extra arg to d_open. 1994-12-14 19:10:08 +00:00
gwr
887a012c5b Nuke the "vmempage" used by /dev/mem (our pmap doesn't like it).
Instead, allocate a DVMA page as needed (like vmapbuf/vunmapbuf).
1994-12-13 18:42:59 +00:00
gwr
ee61fc716b Have working bus_peek(), and drivers use it. 1994-12-13 18:37:22 +00:00
gwr
10e46730cf Support TIOCGFLAGS, TIOCSFLAGS (from Matthew Green via Theo). 1994-12-13 18:35:56 +00:00
gwr
bfae9f3105 Have working bus_peek(), and drivers use it. 1994-12-13 18:26:39 +00:00
gwr
fe52f9ae4f New autoconfig interface to support VME, etc. 1994-12-12 18:58:45 +00:00
gwr
e6fda77e6d Remove some complication that is no longer needed now that
traps in ddb are handled correctly.
1994-12-02 18:18:44 +00:00
gwr
b777d2ab17 Make traps that will panic stop ONCE in the debugger. 1994-12-02 06:20:54 +00:00
gwr
2529298878 Export some headers that X will want, and minor clean-up. 1994-12-01 22:46:23 +00:00
gwr
ed68e042f3 Improve diagnostic in pmap_page_index(). 1994-11-30 22:02:47 +00:00
gwr
8c09a8895b Optimize pmap_page_index() and fix some comments. 1994-11-30 15:45:19 +00:00
gwr
4bf773963e Update a comment to match code... 1994-11-28 19:33:08 +00:00
gwr
b57d4010ce Fix syscall arg copyin, etc. 1994-11-28 19:17:07 +00:00
gwr
0caf3c47cb cosmetic 1994-11-28 19:13:18 +00:00
gwr
433fc1d2f8 Revert trap/dopanic case (avoid recursive traps). 1994-11-23 08:18:17 +00:00
gwr
70b0a8404f Fix a warning. 1994-11-23 08:16:26 +00:00
gwr
c4a2c15f0e Add nullcnpollc() so DDB works again. 1994-11-23 08:15:58 +00:00
gwr
49e502d8f9 New cd_match prototype. 1994-11-23 08:13:53 +00:00
gwr
dcca0eee6a New cd_match prototype. 1994-11-23 07:01:01 +00:00
gwr
e99ed4c957 New cd_match prototype. 1994-11-23 06:58:36 +00:00