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
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
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
a914f4e306
typo
1995-04-16 01:50:45 +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
e957423a98
Move fp_except and fp_rnd definitions to machine/include.
1995-04-09 21:31:58 +00:00
gwr
522e7f03d7
First cut at cgtwo driver. Not quite right yet.
1995-04-07 02:54:43 +00:00
jtc
71ab4ed9dc
KERNEL -> _KERNEL
1995-03-28 18:13:48 +00:00
gwr
b7982644e1
Put spltty at level 4 and adjust others appropriately.
...
Also, improve the inline _spl() and move it to psl.h
1995-03-27 01:22:50 +00:00
gwr
04446336b4
correct the file name
1995-03-21 16:22:25 +00:00
gwr
a59d9a4ac9
This is needed by the Xsun servers.
1995-03-21 16:19:57 +00:00
cgd
b8403d582b
don't be so quick to cast macro arguments to unsigned; if the
...
arguments are really off_t's (e.g. to btodb), then you can lose
information. This was the "> 4G file systems don't work" bug; physio
uses btodb, which was broken.
1995-03-18 07:22:43 +00:00
gwr
d8b3f42519
Declare ee_console (for drivers).
1995-03-10 02:29:16 +00:00
gwr
7dc7eb1364
Fix PA_PGNUM for high addresses (cast to unsigned).
1995-03-10 02:28:01 +00:00
gwr
d75dab3a1b
DVMA slave mapping support.
1995-02-13 22:23:55 +00:00
gwr
a01db7142a
minor cleanup
1995-02-11 20:59:37 +00:00
gwr
13c791b060
Add saio.h and move relevant struct from mon.h into it.
1995-02-07 05:01:05 +00:00
gwr
dd81695cb9
Add ddb commands: machine {abort|halt|reboot}
1995-02-07 04:34:45 +00:00
gwr
23aaa8905b
Let the common file deal with multiple inclusion.
1995-01-24 05:58:40 +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
c148a69816
Cleanup
1995-01-11 20:38:23 +00:00
cgd
e5049f4d59
make the definition of _JBLEN mach. dep. header-dependent.
1994-12-20 10:36:27 +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
2529298878
Export some headers that X will want, and minor clean-up.
1994-12-01 22:46:23 +00:00
gwr
0caf3c47cb
cosmetic
1994-11-28 19:13:18 +00:00
gwr
e99ed4c957
New cd_match prototype.
1994-11-23 06:58:36 +00:00
gwr
4e1ccf9989
Add USPACE
1994-11-23 05:18:16 +00:00
gwr
59bf96aa56
Lots of changes. Fairly stable now.
1994-11-21 21:26:40 +00:00
gwr
6bc6879e46
Remove some unnecessary junk.
1994-10-26 18:56:02 +00:00
cgd
20af809ca2
new RCS ID format.
1994-10-26 09:07:55 +00:00
cgd
49c34d3337
move arch dependence to archs. clean up a bit. deal with weird MAXPARTITONS.
1994-10-14 18:26:22 +00:00
gwr
399b15ebf9
Kill CLOCK_VA, INTERREG_VA. Do spl0() and splx(x) inline too.
1994-09-20 16:31:03 +00:00
gwr
7cd046827a
Add obio_find_mapping(), kill xxx_va gunk.
1994-09-20 16:28:00 +00:00
gwr
732923addf
Cleanup, fix mon_reboot()
1994-09-20 16:26:40 +00:00
gwr
946d055d67
Add prototype for ee_get_byte(), etc.
1994-09-20 16:26:00 +00:00
jtc
23ece5babc
asm -> __asm (PR #463 ).
1994-09-16 02:39:36 +00:00
gwr
1e707d2dec
Add USPACE
1994-08-23 21:11:37 +00:00
gwr
dac6268e7d
Added for X11 (at Theo's suggestion).
1994-08-08 21:14:15 +00:00
gwr
302e9ebd74
No longer redefine CLK_TCK because JTC says the value is arbitrary
...
and the redefinition caused noisy warnings.
1994-07-26 18:15:18 +00:00
gwr
b9311f14dd
Get rid of MDP_AST
1994-07-23 03:23:15 +00:00
gwr
c51c8eb6c8
..wrong version last time...
1994-06-29 05:32:53 +00:00
gwr
ccceee9df1
Make setsoft* use the real software interrupt register
...
provided on Sun machines (instead of simulating mtpr).
1994-06-28 21:47:56 +00:00
gwr
dd658a58ea
Add PMEGQ_KERNEL for pmegs on the new kernel queue.
1994-06-28 21:44:38 +00:00
glass
7bf668fed9
so libkern compiles
1994-05-30 06:42:57 +00:00
gwr
813f137067
Catch up with frame.h chages, merge stuff from new hp300 port.
1994-05-27 14:55:20 +00:00