cgd
807030aab7
clean up a bit, note that some source files will no longer be
...
appearing, and note where alpha-specific sources should be installed.
1996-04-25 13:09:31 +00:00
scottr
2e936aa8ff
- Remove several hacks that didn't do much but waste cycles.
...
- Disable interrupt-driven PDMA when writing (use polled PDMA instead).
- Be more careful about when to flag a transfer as completed.
The result of these changes is that interrupt-driven PDMA works well
enough to bring the system up.
1996-04-25 06:18:41 +00:00
leo
74affdc8f8
Get in sync with the latest driver update.
1996-04-25 06:03:47 +00:00
veego
f726c602da
another prototyp cleanup
1996-04-25 05:57:38 +00:00
cgd
72e70ce045
update for present reality
1996-04-25 04:28:04 +00:00
thorpej
aff40e2a72
Break up the ep driver into isa, eisa, and pci front-ends and a
...
bus-independent core driver. Tested on all three bus types, including
an isa 3c509 masquerading as an eisa device (use ep* at eisa? slot ? in
your kernel config file to catch this one).
XXX Driver still needs to be converted to <machine/bus.h>
1996-04-25 02:15:42 +00:00
jtc
68ffd31858
Use 'includes' instead of 'afterinstall' target to install headers
1996-04-25 01:23:37 +00:00
jtc
5ff4c9eae2
Use 'includes' instead of 'beforeinstall' target to install headers
1996-04-25 01:22:08 +00:00
jtc
c63d7d5d2e
Use 'includes' instead of 'beforeinstall' target to install headersUpdate libg++2netbsd to match
1996-04-25 01:16:07 +00:00
christos
b8a3e738c6
Make the minimum function signature for this file to compile with the latest
...
changes to vm_extern.h.
1996-04-25 01:15:41 +00:00
jtc
c043a9424a
Headers in src/domestic/include are now installed by the includes target
1996-04-25 01:09:33 +00:00
jtc
99ec449e31
Headers in src/include are now installed by the includes target
1996-04-25 01:02:27 +00:00
gwr
d87f04d7a2
Correct the "Vulnerabilities" announced in CERT advisory CA-96.08.
1996-04-25 01:00:12 +00:00
jtc
1c43ef87de
Use 'includes' instead of 'beforeinstall' target to install curses.h header
1996-04-25 00:58:56 +00:00
jtc
09dea4bd35
Use 'includes' instead of 'install' targets to install headers
1996-04-25 00:55:44 +00:00
jtc
7dcb56f419
Added "${MAKE} includes" to build target
1996-04-25 00:47:25 +00:00
cgd
3e07e4275a
clean up and improve instructions, update to reflect current reality.
1996-04-25 00:11:09 +00:00
scottr
424ce7590a
Sync with prototype changes
1996-04-24 18:02:26 +00:00
mrg
d28f8743af
Stylistic changes.
1996-04-24 14:54:06 +00:00
is
09916f81d3
Make the Amiga mainboard mice, which used to be pseudo-devices, real devices.
...
(We want to support Amigoids without this interface in the near future.)
1996-04-24 11:41:16 +00:00
jtc
7bf481ecb2
Integrate change from the gcc development sources:
...
Tue Feb 13 17:59:03 1996 Lee Iverson <leei@Canada.AI.SRI.COM>
* gcc.c (DEFAULT_SWITCH_TAKES_ARG): New macro, from SWITCH_TAKES_ARG.
(SWITCH_TAKES_ARG): Use it.
This change alows us to add support for the 'R' option in a way that
will minimize differences when it comes to merging a future FSF gcc
release into the NetBSD sources.
1996-04-24 02:35:29 +00:00
christos
0ca6a87952
Remove memset.c; it is not currently used, and .c files should belong in
...
the MI portion of libkern. When/if we move to use mem* routines in the kernel
we can add it to the MI portion/write a memset.s.
1996-04-23 23:05:22 +00:00
veego
463c504dc7
The prototyp for cpu_set_kpc is now in sys/systm.h
1996-04-23 22:54:49 +00:00
veego
112379ef29
Added some ifdef's for RETINA_SPEED_HACK
...
Argh, why is a fuction from the RetinaZ2 console driver in the console
driver for the RetinaZ3 ? Fixed.
Fixed some warnings from -Wall if you don't use -DDEBUG
1996-04-23 22:53:05 +00:00
veego
1ca9fb10a0
The prototyp of cpu_coredump is now in sys/signalvar.h
...
Added an ifdef DEBUG for struct phys_segs
1996-04-23 22:46:39 +00:00
pk
646acc51d0
Map the pixels explicitly on the VME32 bus.
1996-04-23 19:34:05 +00:00
pk
ee8f3dc1b8
Turn delay() into a calibrated loop. It's more accurate and compiles into
...
a `leaf' routine, avoiding unexpected large delays by overflowing the
register windows.
1996-04-23 19:25:25 +00:00
thorpej
103e63b59a
Fix the snap_md target to use the correct kernel names; GENERICAHA and
...
GENERICBT were replaced with GENERICADP and GENERICOTHER some time ago.
XXX The kc_* targets here are still broken, but aren't currently used
XXX anyhow. This change allows one to at least do a "make snapshot".
1996-04-23 17:39:39 +00:00
thorpej
22e88f769b
Oops, forgot to add "chio" to the subdirs list.
1996-04-23 17:26:32 +00:00
is
0536f1591a
Protect two critical lines of ser.c with splser(). Without this, a
...
race condition exists which makes the internal serial drop incoming
characters under heavy load.
1996-04-23 17:03:04 +00:00
is
5b809af42a
Changed the speed calculations of the Amiga-builtin-serial driver to
...
allow any baudrate the hardware allows, and to forbid two baudrates
(50 and 75) which the hardware does NOT support but which the old
speed conversion table pretended to support.
1996-04-23 16:38:32 +00:00
chuck
edda199ab0
patch from: Steve Woodford <steve@mctavish.demon.co.uk>
...
fixes the following problems:
- Timeout on START/STOP unit command (ie. when spinning up the drive)
Side effect of this fix is to reduce the busy-wait time in CMD phase.
- Occasionally, the driver would lose an SBIC interrupt, especially when
a tape drive was re-selecting on a busy SCSI bus.
1996-04-23 16:32:54 +00:00
cgd
7bc9a18250
prototyping cleanups
1996-04-23 15:26:06 +00:00
cgd
58a104f26a
pal_halt doesn't return; give it a noreturn attribute.
...
Mark assembly that uses 'mb' as clobbering memory (pthreads does, and
it can't hurt).
1996-04-23 15:24:09 +00:00
cgd
5437babf6c
prom_halt doesn't return; give it a noreturn attribute
1996-04-23 15:23:18 +00:00
scottr
27c9c12e72
Clean up sbc_drq_intr() a bit; also, be more paranoid about size of transfer.
1996-04-23 14:20:28 +00:00
cgd
59cdf4331e
clean up some, and use new sioreg.h
1996-04-23 14:15:55 +00:00
cgd
8253c155fe
hanges from Trevor Mendez <tmendez@bbn.com> to use new sioreg.h
...
header. Also, I moved the LCA_SIO_DEVICE definition higher up in the
file.
1996-04-23 14:15:28 +00:00
cgd
84da7b5f97
Intel 82378 System I/O (SIO) Chip register defintions, cleaned up a
...
bit from a version supplied by Trevor Mendez <tmendez@bbn.com>.
1996-04-23 14:10:53 +00:00
cgd
e9bbf69ff6
Changes from Trevor Mendez <tmendez@bbn.com> to add definitions of a
...
couple of registers useful for debugging.
1996-04-23 14:03:46 +00:00
cgd
fea5e372e6
Corrections from hardware manual, from Trevor Mendez <tmendez@bbn.com>.
...
Adds comments and sets IOC_CONF correctly (it's write-only!).
1996-04-23 14:00:53 +00:00
cgd
d8adbe4247
Changes from Trevor Mendez <tmendez@bbn.com> to make this compile
...
with NWSCONS == 0.
1996-04-23 13:57:55 +00:00
cgd
0895b8dd09
Changes from Trevor Mendez <tmendez@bbn.com> to print 0x's before hex
...
numbers when panic()ing because of a machine check, for sanity.
1996-04-23 13:54:32 +00:00
christos
a818b81625
Added missing prototypes from <sys/cpu.h>
1996-04-23 12:25:23 +00:00
leo
df8c6afda1
Ignore joystick packages when running in 3b. emulation mode.
1996-04-23 11:02:01 +00:00
mycroft
e376b17fef
Build a stub for futimes().
1996-04-23 10:42:30 +00:00
mycroft
d6e1e31a26
Add suport for `.Nx 1.2'.
1996-04-23 10:37:14 +00:00
mycroft
ad2105650e
Document futimes().
1996-04-23 10:34:16 +00:00
mycroft
d15c34d744
Prototype futimes().
1996-04-23 10:29:33 +00:00
mycroft
584810c846
Implement futimes().
1996-04-23 10:29:02 +00:00