mark
08003631cc
Rewritten floppy_read_fiq() and floppy_write_fiq() routines.
...
Register usage changed to free fiq mode r13.
Added loop to keep reading bytes while the floppy FIQ is asserted.
1996-05-06 00:21:05 +00:00
mark
4f7f1b7f73
Create definitions for fiqhandler structure members.
1996-05-06 00:16:25 +00:00
mark
58ff5333d7
Fixed -Wall compiler warnings.
1996-05-06 00:11:16 +00:00
mark
8f285e6977
Added prototype for sfasintr().
1996-05-06 00:09:28 +00:00
mark
81e79a0787
Recognise the 24i16 digitiser podule.
...
Fixed -Wall compiler warnings.
1996-05-06 00:04:06 +00:00
veego
1e69d1d283
Make this compile. Fixes PR#2047
1996-05-05 22:25:00 +00:00
christos
cd2b07ab7c
We have our own prototype now for fillw()
1996-05-05 22:20:51 +00:00
christos
079631f59d
Remove unneeded casts to fillw() since now it takes a void * argument.
1996-05-05 19:48:15 +00:00
christos
db7563a62d
Fix gcc -Wall warnings
1996-05-05 19:46:15 +00:00
christos
f8f10e569e
Make this compile again.
...
- use the abs function from libkern
- fix prototypes
1996-05-05 19:31:25 +00:00
christos
59fdcbc7ad
Change the prototype of fillw from (int, caddr_t, size_t) to
...
(short, void *, size_t).
1996-05-05 19:29:26 +00:00
christos
573f5e0cd6
Add the joystick
1996-05-05 19:28:34 +00:00
briggs
edd6e362c8
Pass struct fpframe * to m68881_restore().
1996-05-05 17:19:04 +00:00
briggs
81db0f78d0
Remove extra prototype.
1996-05-05 16:50:34 +00:00
briggs
f4bb6d51b2
Proto for lkmenodev().
1996-05-05 16:39:24 +00:00
briggs
513a0d293b
m68881_restore takes struct fpframe *, not int [].
1996-05-05 16:33:46 +00:00
briggs
2c9ba25cc1
Fix typo in last.
1996-05-05 16:21:20 +00:00
veego
ba1ef888e9
removed the define for cdev_ss_init
1996-05-05 16:17:27 +00:00
veego
e637bae39d
Added an include for the sunos_sendsig prototyp
1996-05-05 16:11:31 +00:00
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
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
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
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
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
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
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