thorpej
93d96b3415
Add LOCKDEBUG (commented out).
1998-05-20 18:09:16 +00:00
thorpej
2352dfea2b
Make this compile with LOCKDEBUG.
1998-05-20 17:32:13 +00:00
drochner
146444c078
DEPCA (ISA) is proven to work
...
add 3c90X
1998-05-20 17:16:08 +00:00
thorpej
4854a503ac
Propagate a fix from the i386 version: fix a typo in some code that isn't
...
yet used.
1998-05-20 17:12:06 +00:00
chs
75a77b5286
regen
1998-05-20 16:35:19 +00:00
chs
20a0fa6146
make this compile again.
1998-05-20 16:34:29 +00:00
drochner
6de27a7083
Make copyout() and Co. work with PMAP_NEW on real i386 processors.
...
PMAP_NEW doesn't fault in page table pages automatically on access to
PTmap[], so we have to check the PTD explicitely.
If a PTP is needed, call uvm_fault(). pmap_enter() will DTRT.
Move calculation of the index into PTmap[] inside the loop in copyoutstr()
(non-PMAP_NEW case). Page boundary crosses are rare, so this should save
some cycles in average.
1998-05-20 16:30:54 +00:00
augustss
796e91b2a7
Add ym (Yamaha OPL3-SA3) driver.
1998-05-20 16:25:06 +00:00
augustss
74545baf39
Add a Yamaha OPL3-SA3 driver and clean up all AD1848 drivers.
...
Submitted by Constantine Sapuntzakis <csapuntz@reeducation-labor.lcs.mit.edu>
and originally written for OpenBSD.
1998-05-20 16:19:41 +00:00
pk
11c8871c83
Erase spurious end-of-comment.
1998-05-20 16:06:56 +00:00
pk
9299239520
Cirrus Logic CD1190 parallel port chip definitions; from Iain Hibbert.
1998-05-20 14:47:36 +00:00
pk
379dd97906
Add <machine/bus.h>
1998-05-20 13:53:44 +00:00
pk
07584841b6
Don't build lint library
1998-05-20 12:34:14 +00:00
pk
53ce970e7f
Enable NTP.
1998-05-20 11:50:54 +00:00
enami
96b575ec0b
s/H_SETMAXSIZE/H_SETSIZE/
1998-05-20 10:01:11 +00:00
pk
44c785c1cd
Restore `preserve' value when we no longer need the modified version.
1998-05-20 09:43:41 +00:00
enami
3879932376
Need to defopt LOCKDEBUG to build kernel.
1998-05-20 05:33:45 +00:00
thorpej
a2f214a443
Add fine-grained locking, using a locking protocol modeled after the i386
...
UVM pmap's locking protocol, written by Chuck Cranor. Not all of the
support for multiple processors is here yet, but the kernel does run
under moderate loads with LOCKDEBUG (all locking operations are no-ops
unless LOCKDEBUG is turned on).
This is by no means complete... there are still some possible snares
to take a look at.
1998-05-20 04:05:50 +00:00
lukem
3b18b9ffb7
sort entries
1998-05-20 02:07:45 +00:00
ross
69d7a14c49
Define a floppy with just the GENERIC kernel on it. This lets a site
...
run diskless without having to netboot, which, besides being difficult,
isn't always possible on a particular firmware rev.
Also, this gives the tc machines a floppy that does something, although
they will get a proper install floppy "one of these days".
1998-05-20 02:05:58 +00:00
lukem
de69dc0df0
add port-{bebox,macppc,newsmips,pica}
1998-05-20 02:00:41 +00:00
thorpej
c4fe0d9f54
Name a simple lock consistently.
1998-05-20 01:45:15 +00:00
christos
9f2cd5c8ff
Show the simpler way.
1998-05-20 01:38:53 +00:00
christos
eac8b13603
Add H_APPEND to simplify the interface.
1998-05-20 01:37:54 +00:00
christos
efee39278b
Simplify interface for general use.
1998-05-20 01:36:14 +00:00
thorpej
ad7a87400a
defopt LOCKDEBUG
1998-05-20 01:32:29 +00:00
christos
116d3cb1aa
Fix for api changes.
1998-05-20 01:12:25 +00:00
christos
e44dec2e4b
Adjust for changes.
1998-05-20 01:05:27 +00:00
christos
34f34f3dd5
change M_* constants to MD_* to avoid clashes with <stream.h>
1998-05-20 01:04:56 +00:00
christos
aa6425fdd4
remove term_beep hack.
1998-05-20 01:04:17 +00:00
christos
a6c5308263
Bump!
1998-05-20 01:03:51 +00:00
christos
32cdebd7ac
cast is*() arg to unsigned char
1998-05-20 01:03:30 +00:00
christos
96c915840c
Adjust to the libedit api changes.
1998-05-20 01:03:06 +00:00
christos
ccac6ba81c
Add a function to be able to set the cursor to a given event number.
1998-05-20 01:02:38 +00:00
christos
4b8b8611ee
- add extra argument to el_init
...
- fix history functions
- add el_beep()
1998-05-20 01:02:09 +00:00
christos
46573afdb6
cast is*() arg to unsigned char
1998-05-20 01:01:28 +00:00
christos
ff2402b524
el_init takes a third stream argument and add el_beep.
1998-05-20 01:01:00 +00:00
christos
84c5ecc419
Don't print to stderr, but to the editline error stream.
1998-05-20 01:00:33 +00:00
christos
1b8cd7e6c1
Adapt to the libedit changes.
1998-05-20 00:58:05 +00:00
christos
fad7b63434
- add <signal.h> since we are using signals.
...
- cast arg to is*() to unsigned char.
- don't require quad_t to exist to compile.
- adapt to the new libedit version.
1998-05-20 00:55:52 +00:00
christos
a0a2de671b
- clarify dangling else
1998-05-20 00:55:16 +00:00
christos
9160dcee94
- add <signal.h> since we are using signals.
...
- add <sys/time.h> since we are using utimes
- don't require quad_t to exist to compile.
1998-05-20 00:54:52 +00:00
christos
2187d01f57
- cast arg to is*() to unsigned char.
1998-05-20 00:54:26 +00:00
christos
da64e19c34
- cast arg to is*() to unsigned char.
...
- don't require d_namlen to exist
- don't recompute the length of the file everytime around the loop.
1998-05-20 00:53:57 +00:00
christos
acb3ba5670
- add <signal.h> since we are using signals.
...
- cast arg to is*() to unsigned char.
- don't require quad_t to exist to compile.
1998-05-20 00:52:29 +00:00
msaitoh
8e57bce5a8
fix typo.
1998-05-20 00:38:46 +00:00
christos
f792cdd756
Cast is*() args to unsigned chars in case the ctype macros are implemented
...
using arrays.
1998-05-20 00:32:05 +00:00
christos
96133865eb
cast pid's to longs for OS's where this is the case.
1998-05-20 00:31:11 +00:00
christos
338ea4cec8
fix bug where if moving in history during a multi-line event, the
...
append to history event would end up in the last event where the history
was moved to instead of the multi-line event; reported by Mycroft
1998-05-20 00:29:26 +00:00
christos
3d8b8b2ed2
Fix dangling else warning.
1998-05-20 00:27:56 +00:00