gwr
43b55e3133
Move FPCOPROC out of std.sun3
1995-02-11 21:01:18 +00:00
gwr
a01db7142a
minor cleanup
1995-02-11 20:59:37 +00:00
gwr
19eaeec924
Moved some functions here from sun3_startup.c
1995-02-11 20:57:11 +00:00
gwr
664fc712cc
Make most of the labels local (start with "L")
...
Remove sun3-specific code (no longer necessary)
Add diagnostic to verify correct sfc/dfc (applies to all m68k).
1995-02-11 20:54:11 +00:00
briggs
347304eb41
Many changes and updates from Dave Leonard (d@fnarg.net.au) and
...
Brad Parker (brad@fcr.com ). I've been sitting on these for a while.
Notes from Dave:
redocumented z8530 stuff.
Added break ioctls and detection.
Pass framing/parity errors to line discipline.
Added TIOC[SG]FLAG.
Attempt at bringing all chip ops together.
deepended s/w fifos to match chip's.
1995-02-11 19:06:57 +00:00
pk
0da3039154
More fixes from Chuck for IO pages related bugs that surfaced with the 4/110.
...
Also, pay attention to PMAP_TNC bits that can enter from the VM. These
come from the `device' pager, ie. pages associated with mmap()ed devices.
1995-02-10 20:40:47 +00:00
mycroft
a36de19f90
Make some guesses about how to properly configure the interrupt masks. Back
...
out part of the previous change until I get some documentation on these boards.
1995-02-10 01:37:57 +00:00
mycroft
50310df340
Reinstate cdev_pc_init().
1995-02-09 19:04:13 +00:00
pk
61572da6bf
Fix two typos.
1995-02-09 14:38:54 +00:00
pk
b96f801acb
We have more registers.
1995-02-09 10:34:21 +00:00
pk
c8ef09934c
Two more VAC_NONE checks.
1995-02-09 10:28:27 +00:00
pk
e560d77223
Another Maxtor botch.
1995-02-09 10:23:14 +00:00
mycroft
53f792b77d
Omit the call to process_sstep() if PT_STEP is not defined.
1995-02-09 05:19:18 +00:00
cgd
a03b011499
undo a part of the last change that mistakenly required PT_STEP.
...
(i simply undid that part of the change.) also, fix a tyop.
1995-02-08 23:38:29 +00:00
mycroft
e9b92ad027
Sync with libc.
1995-02-08 18:35:50 +00:00
mycroft
2eeb5b8c71
Remove fu/su functions; now in copy.s.
1995-02-08 17:58:55 +00:00
mycroft
68dc834748
Use common m68k version of copy.s.
1995-02-08 17:49:06 +00:00
mycroft
dd9ba053af
Clean up deleted files.
1995-02-08 17:48:54 +00:00
mycroft
dd2393e0f1
Use common m68k version of copy.s.
1995-02-08 17:48:53 +00:00
phil
5b95a4a41e
Fix from Matthias for device closing.
1995-02-08 17:45:09 +00:00
mycroft
bc743704d0
Change comment style to match the rest of locore.
1995-02-08 17:38:03 +00:00
mycroft
989a13ef22
Oops. Change the su*() functions back to using d0, to avoid conflict with
...
the Sun 3 code.
1995-02-08 17:32:13 +00:00
mycroft
5c82f135b2
Remove UIO_USERISPACE. It was only really used by the historic ptrace(2).
...
The new implementation instead assumes that the cache is synchronized after a
context switch.
1995-02-08 15:07:52 +00:00
mycroft
c43614be17
Remove UIO_USERISPACE.
1995-02-08 15:06:48 +00:00
mycroft
df9c1209cf
Remove [fs]ui{byte,word}().
1995-02-08 14:54:12 +00:00
mycroft
d045c68f75
Update for split fu/su functions.
1995-02-08 14:53:33 +00:00
mycroft
b500256b0f
Remove [fs]ui{byte,word}().
1995-02-08 14:52:31 +00:00
mycroft
e732893c41
Remove fu/su functions.
1995-02-08 14:51:08 +00:00
mycroft
601e2d1b77
Add fu/su functions from hp300, modified for Sun 3.
1995-02-08 14:50:38 +00:00
mycroft
56c0e01a38
The count argument is always unsigned.
1995-02-08 14:26:10 +00:00
mycroft
44965e0438
Include common m68k version of copy.s.
1995-02-08 14:22:30 +00:00
mycroft
19ff4e7205
Don't include copy.s from here.
1995-02-08 14:20:06 +00:00
mycroft
f42e0c3e36
Pull in necessary include files to make the stand-alone.
1995-02-08 14:19:37 +00:00
mycroft
86dbbad738
Use common m68k version of copy.s.
1995-02-08 14:18:04 +00:00
mycroft
04695541bb
Clean up deleted files.
1995-02-08 14:16:40 +00:00
mycroft
5cd0312141
Minor change.
1995-02-08 14:14:26 +00:00
mycroft
b6363586fd
Copy hp300 version, with Sun 3 sfc/dfc frobnication added.
1995-02-08 14:11:50 +00:00
briggs
cce0e858f9
Trim the interrupt counter space some and add _eintrnames and _eintrcnt
...
for vmstat.
1995-02-08 04:06:48 +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
20503e3b8b
db_memrw ==> db_machdep
1995-02-07 04:41:15 +00:00
gwr
dd81695cb9
Add ddb commands: machine {abort|halt|reboot}
1995-02-07 04:34:45 +00:00
mycroft
a2b696a920
Remove a quite outdated comment.
1995-02-05 15:46:58 +00:00
mycroft
c318fc2e81
Sync with libc.
1995-02-05 15:06:43 +00:00
mycroft
831f8a121e
Yet another optimization...
1995-02-05 14:54:18 +00:00
cgd
20b945e1e1
make kernel disklabel struct contain bootfile pointers, too, for uniformity.
1995-02-05 14:09:25 +00:00
mycroft
336db78312
Fix disassembly of `cmpxchg' instructions.
1995-02-05 13:59:38 +00:00
mycroft
a493139d39
Get rid of the silly `.byte's.
1995-02-05 13:13:42 +00:00
mycroft
229a077003
Add `cpuid' instruction.
1995-02-05 13:07:54 +00:00
briggs
ff26dc4f91
Add major for vnd.
1995-02-05 06:13:52 +00:00
briggs
58f54fd9c6
Clean up cdev for vnd.
1995-02-05 04:57:06 +00:00