briggs
30023f7acd
MicroSpeed mouse support from Taras Ivanenko <ivanenko@ctpa03.mit.edu>.
...
Also some updates to actually used #defined constants instead of numeric
constants.
1996-05-05 14:33:55 +00:00
oki
70f5d6ae04
Initial revision
1996-05-05 12:17:14 +00:00
oki
320e7320ef
NetBSD/x68k, by Masaru Oki.
1996-05-05 12:17:03 +00:00
briggs
1febcb957e
Prototype for sunos_sendsig() is now in sunos.h as suggested by veego.
1996-05-05 12:02:41 +00:00
briggs
8b8a6fcf2f
Put prototype for sunos_sendsig() in sunos.h as suggested by veego.
1996-05-05 12:01:45 +00:00
briggs
eb2ad19d6d
Include pcb.h for prototypes.
1996-05-05 11:45:41 +00:00
briggs
c02d890ef9
Move a few prototypes into machine/cpu.h.
1996-05-05 06:54:09 +00:00
mycroft
62c8d3c70c
Fix obvious bug introduced in last change.
1996-05-05 06:50:02 +00:00
briggs
aad6e71194
Prototype for sunos_sendsig().
1996-05-05 06:43:33 +00:00
briggs
37163421a3
Prototype for -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-uninitialized
...
Also change the device probing scheme to use something a bit more rational.
A current side-effect is that nubus cards are double-mapped. I expect
to fix that shortly.
Also change splclock() to block everything but serial hardware interrupts.
1996-05-05 06:15:56 +00:00
gwr
4f0e481bc3
Kernel crash dumps now work on the sun3. (Yea!)
1996-05-05 06:02:23 +00:00
gwr
99d2ff44d8
proto now says void dk_establish()
1996-05-05 06:00:31 +00:00
thorpej
49c5d29ee0
Fix bogus return value in ccdopen(); it failed to indicate an error
...
condition if:
- ccd was not initialized
- partition did not exist
1996-05-05 04:21:14 +00:00
gwr
3d0b5f42cc
Used by the new libkvm
1996-05-05 04:19:31 +00:00
gwr
49d7518e86
Add VA_SEGNUM for libkvm.
1996-05-05 04:18:28 +00:00
mycroft
5b8d7c943e
ahb -> sc
1996-05-05 03:12:47 +00:00
thorpej
f857b38b11
Don't attempt to map the `delay port' (0x84). It's mapped and exported
...
by the ISA bus attach code.
1996-05-05 01:41:53 +00:00
thorpej
0bc154b367
Fix a bug I introduced when converting the driver to <machine/bus.h>.
...
Use the i/o handle for the `delay port' exported from the parent
ISA bus, rather than the totally bogus combination of [ioh, 0x84].
Also, fix a bug apparently introduced when the -Wall changes were checked
in which, under most circumstances, would cause a 16-bit WD8013EP to
be mis-identified as an 8-bit WD8003EP.
1996-05-05 01:28:52 +00:00
thorpej
6fb58044fd
Map port 0x84 (which is used to generate a 2.6us delay) in isaattach().
...
Since this port is needed by at least a few drivers, export its i/o handle
via isa_attach_args.
1996-05-05 01:14:07 +00:00
mycroft
0808320ac1
Fix a trivial typo.
1996-05-05 00:40:01 +00:00
pk
0ba8565c86
mountroot: return error code to caller, not -1.
1996-05-04 19:36:01 +00:00
mhitch
c871eb1ec2
Floppy driver now supports MSDOS track format. Minor device 1 (/dev/fd?b)
...
uses MSDOS MFM track encoding. From Ezra Story (ezy@panix.com ) with
a couple of changes by me.
1996-05-04 04:54:00 +00:00
mhitch
d4339afe48
Startup modified to work with kernel loaded directly into fast memory.
...
This removes the need to have enough chip memory to load the kernel
when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed. Chip memory is still required for the /dev/reload
process.
1996-05-04 04:45:18 +00:00
mhitch
0f07d81f63
Add floppy index interrupt processing.
...
Startup modified to work with kernel loaded directly into fast memory.
This removes the need to have enough chip memory to load the kernel
when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed. Chip memory is still required for the /dev/reload
process.
1996-05-04 04:43:23 +00:00
mhitch
3c4859d5d8
Add support for loading kernel into fastmem, if the kernel also supports
...
loading into fastmem. This removes the requirement that the kernel fit
into chipmem.
Add a -Z flag to force loading into chip memory.
Add a -s option for compatibility with my bootblock loader.
Move the test exit to just before starting the kernel; this lets the
test mode actually load the kernel and do the version checks.
1996-05-04 01:23:37 +00:00
phil
333943186d
Small tweeks from Matthias Pfaller.
1996-05-03 23:22:54 +00:00
phil
0b85f48338
Updates from Matthias Pfaller and Ian Dall.
1996-05-03 23:19:26 +00:00
jtk
0817b1b518
make it work with GUSPLAYDEBUG defined
1996-05-03 22:35:24 +00:00
christos
8571e85c28
fix gcc -Wall warnings
1996-05-03 20:16:56 +00:00
christos
3464a4032b
Prototype fixes.
1996-05-03 20:11:57 +00:00
christos
3e6354b51a
Gone as promised.
1996-05-03 20:04:40 +00:00
christos
6f3b43b089
Add cpu_exec_aout_prep_oldzmagic prototype
1996-05-03 20:04:14 +00:00
christos
1df3e5aee9
Add cdev_scanner_init() macro.
1996-05-03 20:03:32 +00:00
christos
88c3808921
- SCSIDEBUG printf() fixes.
1996-05-03 19:48:20 +00:00
christos
5503f7b749
Prototype and gcc -Wall cleanups
1996-05-03 19:41:56 +00:00
christos
ffdbd55cb2
savectx comment about altreturn was not true.
1996-05-03 19:41:19 +00:00
christos
df8b4512f0
cleanup fdopen->Fdopen and prototypes
1996-05-03 19:40:20 +00:00
christos
b927d7be11
Fwd declarations for MD drivers.
1996-05-03 19:34:11 +00:00
christos
8fd0f1f8b3
Add missing prototypes.
1996-05-03 19:26:28 +00:00
christos
391a4ddc7c
use u_int32_t instead of unsigned long
...
and u_int16_t instead of short in the {h,n}to{n,h}{l,s} inline routines
and macros.
1996-05-03 19:25:23 +00:00
christos
0b3580eb25
Comment out unused routines; add prototype for kdb_trap
1996-05-03 19:23:59 +00:00
christos
dc3ce37d53
Add prototypes from other files.
1996-05-03 19:22:49 +00:00
christos
1044435088
Avoid unused variable warnings, by using the first argument to the bus
...
functions.
1996-05-03 19:22:18 +00:00
christos
f77d0368e6
- add missing prototypes
...
- add missing braces in array and struct declarations.
- fix gcc warnings.
1996-05-03 19:17:28 +00:00
christos
099b45aa2a
- Add missing prototypes.
...
- Fix gcc warnings
1996-05-03 19:14:50 +00:00
christos
a16dd8b648
Move epstop prototype to the header file.
1996-05-03 19:08:47 +00:00
christos
6670b9fef5
- include <sys/systm.h>
...
- remove unused variables
1996-05-03 19:07:18 +00:00
christos
1a7708a2a2
- Fix random return value in the probe function.
...
- Add <sys/systm.h> to get prototypes
1996-05-03 19:06:25 +00:00
christos
c3c1caa12a
Remove unused err label; simplify the code in ed_probe_Novell
1996-05-03 19:05:30 +00:00
christos
bd397af7ad
- include <sys/systm.h>
...
- fix prototype of epmbuffill()
- fix typo of epxstat -> eptxstat
1996-05-03 17:44:59 +00:00