drochner
7427d7b340
Attach KGDB in early system startup.
1997-08-12 17:28:12 +00:00
drochner
e553e8219f
Enable single stepping with KGDB.
1997-08-12 17:26:57 +00:00
drochner
d5998780c0
KGDB improvements:
...
-Separate KGDB port initialization and softc related stuff to allow
KGDB to be attached in early system startup, before autoconfiguration.
-Export the variables needed by md code to hand-craft bus tag/handle.
-Fix initialization to enable interrupt by line break.
-Call DDB/KGDB at line break (move DDB call from the softirq handler
to the hard handler because it should work without a tty attached too).
1997-08-12 17:25:43 +00:00
gwr
6b93a0192b
cosmetic
1997-08-12 16:52:11 +00:00
gwr
f638574915
Add _kvm_mdopen()
1997-08-12 16:34:07 +00:00
gwr
99694d7c30
Instead of: USRSTACK, VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS
...
Use these: kd->usrstack, kd->min_uva, kd->max_uva
1997-08-12 16:30:15 +00:00
gwr
ab2c3b0106
Call _kvm_mdopen(kd) to do machine-dependent initialization.
1997-08-12 16:28:32 +00:00
gwr
c3d6f42b55
Add the members: usrstack, min_uva, max_uva to struct __kvm
...
and declare the function _kvm_mdopen() that initializes them.
1997-08-12 16:27:01 +00:00
gwr
5c339e9f73
Resolve conflict with <m68k/cpu.h>
1997-08-12 15:47:00 +00:00
christos
0e10f76c04
Correct 8 spelling mistakes.
1997-08-12 13:21:52 +00:00
mikel
32407c5e4f
don't forget to unmap read port in match routine, if successful; also
...
ensure sc_ncards is initialized
short-circuit probing for cards once first is found in match routine
add support for !__BROKEN_INDIRECT_CONFIG
1997-08-12 07:38:10 +00:00
mikel
29b21e4e57
add symbol for LFSR length
1997-08-12 07:34:34 +00:00
mikel
e9aee27fc5
add bus_dmamem_map() to SYNOPSIS, fix some more typos
1997-08-12 07:31:42 +00:00
mikel
20415a9b11
add busdma(9) and MLINKS for bus_dma* functions
1997-08-12 07:29:22 +00:00
mikel
b8e2da2f80
use -mdoc macros to good effect, and other minor editing
1997-08-12 07:09:31 +00:00
cgd
9b263847db
clean up RCS IDs
1997-08-12 06:08:21 +00:00
mikel
7b94178928
include <unistd.h> for prototypes and cleanup unused variables; from
...
Enami Tsugutomo in PR bin/3972.
while I'm here, sort #includes according to KNF.
1997-08-12 06:07:23 +00:00
jonathan
a5266cdd64
Fix for mbufs that start on odd-byte-aligned boundaries, and use.
1997-08-12 06:05:28 +00:00
cgd
73596f5504
sort miata defs
1997-08-12 02:59:43 +00:00
cgd
5544e7e348
update for moved files, placeholder for miata flag header
1997-08-12 02:08:12 +00:00
jonathan
d3a3872e1a
Fix 3MIN model-string braino from PR# 3965.
1997-08-12 01:52:10 +00:00
cgd
0bc9a09170
cia_bus_* -> cia_swiz_bus_*
1997-08-12 00:58:01 +00:00
cgd
46d5a50540
rewire a few file dependencies for cleanliness
1997-08-12 00:46:11 +00:00
ender
c5121110be
Changed history to reflect next major release rather than -current version
1997-08-12 00:27:33 +00:00
cgd
4b8f75045a
define a defopt for the miata systype
1997-08-12 00:04:14 +00:00
cgd
2d184c2262
clean up bootinfo v1 struct a bit: add a hwrpb size field (in a backward-
...
compatible way), and clean up the comments to make things a bit clearer.
1997-08-11 23:43:38 +00:00
christos
23b89c3726
Training for my new position as Jason's secretary...
1997-08-11 23:40:33 +00:00
phil
1b063875bf
Upgrade for non-interactive use. Interactive use is nearly unchanged.
...
-i no longer implies -u, -i now does not use the entire first track
because some BIOSes refuse to boot from a partition in the first track.
-s renamed to -S, new -s for non-interactive setting of a partition's
id, offset and size. Updated documentation to match.
1997-08-11 23:31:41 +00:00
scottr
c988c6f85f
Make #include directives consistent. All MD headers are of the form:
...
#include <mac68k/{dev,mac68k}/foo.h>
1997-08-11 22:53:26 +00:00
cgd
b38691223e
s/bogus/unknown/; just because we don't know about it doesn't mean it's wrong
1997-08-11 22:46:37 +00:00
christos
690bee1083
PR/3964: Eric Fischer: Remove dependencies to traditional cpp...
...
While I was there add WARNS?= too.
1997-08-11 14:06:10 +00:00
augustss
006a85ea00
Oops, forgot two lines in last commit.
1997-08-11 01:54:52 +00:00
augustss
67acd09fdc
Implement OSS_SNDCTL_DSP_NONBLOCK.
1997-08-11 01:52:47 +00:00
augustss
8f096d087f
Implement delivery of SIGIO on changes to /dev/mixer.
1997-08-11 01:38:12 +00:00
augustss
b99285b1e4
Round mixer values correctly when setting them.
...
This is important for the OSS emulation since OSS
uses a different range of values for the mixer.
1997-08-11 01:08:13 +00:00
augustss
2d2e53095a
Some more debugging output.
1997-08-11 01:00:38 +00:00
fair
7493d7febf
add shlock
1997-08-10 04:10:27 +00:00
jonathan
cfc1040a1f
Revert syscall interrupt re-enable of previous revision:
...
introduces a race in trap logging. Reported by Michael Hitch.
1997-08-10 01:14:49 +00:00
ender
85f80dd2c7
o Fixed definition of PowerBook extended keyboard from previous commit
...
o Added recognition of some additional ADB device types
1997-08-09 20:21:45 +00:00
jonathan
85d2b918cd
Definition of cpu_mhz.
1997-08-09 19:06:45 +00:00
jonathan
baad4266be
Fix printf() format strings for VMFAULT_TRACE (see PR port-pmax/3777).
...
Re-enable interrupts in syscall() before doing anything else; marginal
impprovment (2ms?) in NTP accuracy on 5000/240.
1997-08-09 06:06:37 +00:00
jonathan
95a12ee943
MIPS cpu-speed detection using mc146818 clock.
...
Compute CPU speed(MHz) and loop multiplier for DELAY() based on
counting empty loop between mcclock ticks. New global: cpu_mhz.
Change pmax/pmax/machdep.c to build baseboard model names from cpu_mhz.
Set 'cpuspeed' for more realistic DELAY() on mips3 models.
Mips CPU constants, testing, and calibration from D. Sean Davidson
<davidson@zk3.dec.com> and Simon Burge <simonb@telstra.com.au>.
1997-08-09 05:51:56 +00:00
jonathan
003ccf3b1c
mips pmap_activate:
...
* prototype and definition for pmap_activate(p). Updates the segtab,
and changes the active ASID if p == curproc.
* Make reserved fixed-address (UADDR) kernelstack PTEs global,
so we still have a kernel stack after pmap_activate() on curproc.
* make KSEG2 mappings for p_addr global (see above.)
Seems to detune contextswitch and NTP resolution (by 60 ms), but
thepmap_activate() interface is mandatory. Needs more thought.
1997-08-09 03:41:02 +00:00
jonathan
cbb2b5d0fb
Substitute Mach 3.0 kernel bcopy() which is unrolled for aligned copies.
1997-08-09 02:02:08 +00:00
ender
f8f304c76c
Add recognition of more keyboard types (including ISO layouts)
1997-08-08 17:58:48 +00:00
hannken
dd99907a60
Get rid of compiler warning:
...
`warning: `cmp' might be used uninitialized in this function'.
1997-08-08 11:08:10 +00:00
jonathan
1e10e23444
Add back ia->iobase to initializer macros for softc device-register offsets.
1997-08-08 09:38:18 +00:00
jonathan
1c7fa31659
Add mips_read_causereg()
1997-08-08 06:52:59 +00:00
augustss
67accf7a02
Document how setting the blocksize works.
1997-08-08 00:04:38 +00:00
augustss
9a770a177f
Make setting the audio block size sticky.
...
Change the calculated block size to correspond to 50 ms of sound
(was 20 ms, it seems needlessly small).
1997-08-08 00:03:26 +00:00