leo
c8ca7ae526
Fix UL-handling
1995-05-21 10:56:54 +00:00
leo
13f71a235d
Add prototype for grf_get_best_mode()
1995-05-21 10:55:57 +00:00
leo
02dd55abb3
- Add grf_get_best_mode()
...
- Only update 'real' colormap when actually displaying
- Fix TT-HIGH video mode
1995-05-21 10:54:44 +00:00
leo
555b2f67be
Minor fixes.
1995-05-21 10:52:18 +00:00
leo
fc0c4cd1b9
Get syscall() code in sync with the rest of the world.
1995-05-21 10:50:41 +00:00
leo
de6e84e901
Fixup free_stmem().
1995-05-21 10:48:53 +00:00
leo
d6b3669598
Remove icode, it doesn't seem to be used.
1995-05-21 10:45:59 +00:00
pk
92414dd1c7
Use a different method to discriminate a 82077 from a 82072 (from Chris Torek);
...
using the NE7CMD_VERSION command is too unreliable.
1995-05-20 20:03:37 +00:00
pk
c3d5b45b6e
Name fd register structures more appropriately.
1995-05-20 19:59:52 +00:00
pk
b4cf60ac8a
cpu_swapout() not needed after all.
1995-05-19 06:57:41 +00:00
mycroft
5ea2d5e6a6
Clean up the FPU state more thoroughly on exec.
1995-05-18 18:59:16 +00:00
cgd
abdf873225
remove these at paulus's request. There's only one da30 in existence,
...
and he's planning on taking it out of service.
1995-05-17 08:30:58 +00:00
briggs
0521ad83a0
Make comment fit reality.
1995-05-17 00:45:55 +00:00
briggs
2b47f281fe
Some cleanup.
1995-05-17 00:37:33 +00:00
briggs
94ce6105d2
Add configuration for my gateway machine.
1995-05-17 00:33:59 +00:00
briggs
a43ca9e742
Nuke cpu_exec and remove extra semicolon on cpu_swapout() panic string
...
(preparing for more changes in a bit...)
1995-05-17 00:30:16 +00:00
briggs
fd807928aa
Add a memcpy entry point as at least a temp fix for compiling with a
...
recent gcc2 snapshot.
1995-05-17 00:28:14 +00:00
briggs
6201783f37
Set A2 to PS_STRINGS in setregs().
1995-05-17 00:00:42 +00:00
jtc
f90f8d10aa
Removing -DKERNEL, transition to _KERNEL has been completed
1995-05-16 22:24:17 +00:00
mycroft
783186a896
Put the address of the ps_strings structure in %g1.
1995-05-16 21:16:37 +00:00
chopps
0282985f87
PS_STRINGS in A2. Add fputype, remove cpuspeed. switch to new coredump
1995-05-16 20:59:07 +00:00
pk
ed9d5444a2
Really test # of status bytes.
1995-05-16 17:02:00 +00:00
pk
85dbf66a28
Remove redundant copy of sunos_sigreturn().
1995-05-16 16:06:48 +00:00
pk
39a8c80c65
Prototype internal function.
1995-05-16 15:28:01 +00:00
mycroft
f178e0996d
Sync these.
1995-05-16 14:58:44 +00:00
mycroft
4b15d144ec
Put the address of the ps_strings structure in A2.
1995-05-16 14:34:19 +00:00
mycroft
565b3ad195
Put the address of the ps_strings structure in %ebx.
1995-05-16 14:30:47 +00:00
phil
29db7c74b1
Changes from Matthias Pfaller: lpt driver changes, clock code similar
...
to i386, interrupts from static table to dynamic table, other small
fixes (locore.s byte operates -> double operands ...)
1995-05-16 07:30:30 +00:00
leo
640101f0f8
- Remove double mapping of kernel stack
...
- Change to new coredump format
1995-05-14 19:09:10 +00:00
leo
b78d405c36
Don't mess with SCU on the Falcon.
1995-05-14 15:55:51 +00:00
leo
8360740fdb
Change of function params for Falcon SCSI.
1995-05-14 15:47:17 +00:00
leo
84c03e6058
- Remove race condition from DMA interrupt handler
...
- Add function to get current DMA address for Falcon SCSI.
1995-05-14 15:46:17 +00:00
leo
571c7445e0
Remove double mapping of stack.
1995-05-14 15:44:19 +00:00
leo
1029a77f13
Function proto added.
1995-05-14 15:29:18 +00:00
leo
cf6323d778
Fixup comment.
1995-05-14 15:27:51 +00:00
leo
e2b044e52f
- Remove double mapping of stack
...
- Change to new coredump format
1995-05-14 15:26:55 +00:00
leo
72472e35b1
Remove double mapping of stack
1995-05-14 15:24:35 +00:00
leo
92d594935c
- Remove double mapping of stack
...
- Change to new coredump format
1995-05-14 15:23:30 +00:00
leo
d3e5e6574b
Fix double mapping of stack.
1995-05-14 15:20:22 +00:00
chopps
d25d16dd79
fix ITEIOC[GS]BELL and ITEIOCGREPT cases in iteioctl()
1995-05-14 14:26:00 +00:00
chopps
d2d8deb3bb
make recent cpu_fork() changes more similar with hp300.
1995-05-13 05:57:25 +00:00
chopps
51731ce367
fix dumpmem
1995-05-13 05:17:56 +00:00
jonathan
4175c2819f
Redo 3MAX+ (5k/240) interrupt enable code.
...
Instead of being a no-op, kn03_intr_enable() sets the sw copy of the
interrupt-enable mask *and* writes it into the IO asic intr-enable
register. Boot code sets the sw copy (kn03_tc_imask) to something
sane (KN03_IM0, with tc option slots turned off). Tested and works.
Interrupt code for other IOASIC machines should be redone so that
interrupts for devices are enabled by drivers, rather than by
cpu-specific boot code. Functions common to all IOASIC machines
(PSWARN?) should be done by asic_init().
Checked in without the above changes so that 3MAX+, MAXINE and 3MIN
interrupt-(enable,handle) can converge.
1995-05-12 23:27:23 +00:00
cgd
fc90442d14
add lots of vnds
1995-05-12 21:08:41 +00:00
mycroft
af73578e82
Map the source page of a copy read-only.
1995-05-12 20:57:22 +00:00
mycroft
76860a15b0
Add a child_return() function to clean up the child's state correctly, and
...
use this in cpu_fork(). Generalize proc_trampoline() so it can also be used in
this case.
1995-05-12 18:24:46 +00:00
chopps
0cb62c1cb4
added flsc and bzsc.
1995-05-12 13:09:17 +00:00
mycroft
94cb5327ca
Stylistic change.
1995-05-12 13:04:33 +00:00
mycroft
46426ac542
main() should never return.
1995-05-12 13:03:23 +00:00
chopps
21d667c8ab
scsi drivers for fastlane and blizzard controllers that use the
...
Emulex FAS216 chip. from Daniel Widenfalk <t94dwi@student.tdb.uu.se>
1995-05-12 12:59:05 +00:00