is
d88de4e70d
Don't predefine anything
1999-03-09 15:14:32 +00:00
is
dab82f6dd3
Regenerate.
1999-03-09 15:09:00 +00:00
is
58a9c554c6
Regenerated.
1999-03-09 12:22:13 +00:00
is
75774fd854
Fix language.
1999-03-09 12:20:41 +00:00
is
aed99bc63d
Pacify CPP.
1999-03-09 12:15:30 +00:00
is
22e4689589
Add an entry for the Cyberstorm Mk. III / CyberstormPPC SCSI driver by
...
Michael Hitch.
1999-03-09 11:58:56 +00:00
is
6505010dab
Added very preliminary version of Symbios 53c7[27]0c driver and Cyberstorm
...
Mk. III SCSI backend, by Michael Hitch.
XXX No wide transfers supported at the moment.
1999-03-07 22:16:19 +00:00
is
946db35c9b
Modifications to aucc.c for more input formats and 14bit stereo output.
...
By Bernardo Innocenti, submitted as PR 6787.
Some KNF-ifying done by myself, so you might want to blame me instead
if the original patch worked for you.
-is
1999-03-04 20:45:01 +00:00
tron
6b8842ab8e
Include "bsd.prog.mk" earlier so that "CFLAGS" doesn't get clobbered.
1999-03-03 20:32:58 +00:00
tron
d897bddc77
Fix creation of keymap files.
1999-03-03 19:54:05 +00:00
is
04e9e604aa
Regenerate.
1999-02-28 07:45:13 +00:00
is
c3f462a037
Alas, Melody boards don't configure in a DraCo.
1999-02-28 07:42:47 +00:00
is
27fc050f1d
Oops.
...
Forgot to commit this LONG ago.
1999-02-27 20:46:56 +00:00
scottr
d32ed292af
defopt BUFCACHE and BUFPAGES.
1999-02-27 06:39:34 +00:00
is
f71d843a65
synchronize types, and s/curproc/p/ in one forgotten place
1999-02-26 22:37:57 +00:00
is
84971e3a6f
mac68k part of pr 6152 fix, and missing bits for the others
1999-02-25 23:13:39 +00:00
is
fde637530e
Machine independent part of fix for PR 6152 (gdb doesn't work on machines
...
with UVM and seperate I&D-Cache). Mostly by Michael Hitch, but pass struct
proc * instead of the pmap. Reason: said machine will need a method to do
the syncing operation for "curproc", too; this way more code can be shared.
1999-02-25 21:54:53 +00:00
is
435f80f928
prepare for gdb fix
1999-02-25 19:51:22 +00:00
is
2c7fa23c38
Fix Copyright dates
1999-02-16 23:34:10 +00:00
is
dc068e0d1f
Assign my files to The NetBSD Foundation, Inc.
1999-02-16 22:46:55 +00:00
is
83852d7633
regenerate
1999-02-15 19:34:13 +00:00
is
41bc990eca
Create a RCS id in the generated configuration file
1999-02-15 19:16:41 +00:00
lukem
dcab0210a0
convert from NOxxx= to MKxxx=no.
...
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
kleink
f69591d12d
Use of casts as lvalues is a GNU C extension; rearrange slightly.
1999-02-10 17:03:26 +00:00
is
9332e61aae
Define _STANDALONE instead of STANDALONE.
1999-02-06 23:17:07 +00:00
is
892e4f60af
One more small step towards a unified m68k pmap:
...
use the common pmap_copy_page() and pmap_zero_page (copied from Atari).
1999-02-06 22:48:08 +00:00
is
2633b97c02
regenerate from template
1999-02-04 19:19:38 +00:00
is
c5e0224025
In the future, the AMIGA and DRACO example files will be generated from
...
GENERIC by make in this directory. This way, they hopefully will stay
up-to-date.
1999-02-04 19:01:37 +00:00
is
93a62a003d
Wrong sign of dialout.
1999-01-31 10:30:22 +00:00
mycroft
3e6e3322d8
Format consistency.
1999-01-24 12:56:51 +00:00
mycroft
082204fa3d
Standardize format.
1999-01-22 14:12:07 +00:00
thorpej
2fb041ce0a
No need for <sys/mtio.h>
1999-01-19 18:18:41 +00:00
chuck
b0289cbb75
MNN is no longer an option
1999-01-16 20:07:37 +00:00
chuck
4dcbe95100
remove old MACHINE_NONCONTIG code
1999-01-16 20:06:47 +00:00
thorpej
8922647c58
Some minor, mostly costmetic, changes to CPPFLAGS/CFLAGS.
1999-01-15 23:37:05 +00:00
thorpej
c84a74b16b
Don't define "mc68020". Nothing uses it.
1999-01-15 23:21:25 +00:00
bouyer
dc306354b0
Move the bswap functions from libutil to libc (this bups the
...
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.
1999-01-15 13:31:15 +00:00
is
4d5a26ba82
Make this compile again. 1.5 was committed from the wrong directory.
...
We apologize for any inconvenience caused.
1999-01-10 19:19:57 +00:00
tron
560ed63047
Don't use void pointer for arithmetic.
1999-01-10 13:35:39 +00:00
tron
738cd778b3
Don't use void pointer for arithmetic.
1999-01-10 13:24:11 +00:00
tron
72a366c304
Don't use void pointer for arithmetic.
1999-01-10 13:22:05 +00:00
tron
a2885c9c15
Don't use void pointer for arithmetic.
1999-01-10 13:17:01 +00:00
tron
386665b0cb
Don't use void pointer for arithmetic.
1999-01-10 12:56:25 +00:00
tron
4920c92937
Don't use void pointer for arithmetic.
1999-01-10 12:37:17 +00:00
thorpej
e598335d1c
Garbage-collect `mbutl'.
1999-01-09 22:10:12 +00:00
augustss
fc5f9ee81d
Add -Wpointer-arith warning since `void *' arithmetic is not ANSI C.
1999-01-08 19:26:12 +00:00
veego
0e281644ed
Enable fdboot again.
1999-01-03 12:46:31 +00:00
is
bc72f5a29c
Make it table-driven. Besides making adding more devices easier, the resulting
...
code is 14% smaller (alas, for this file only).
1998-12-26 22:22:58 +00:00
itohy
36416d8500
Added options COMPAT_LINUX and EXEC_ELF32 as comments
...
to GENERIC configuration files.
1998-12-15 19:50:00 +00:00
itohy
c05dadc113
Added COMPAT_LINUX support.
1998-12-15 19:36:36 +00:00
is
920aad33e4
Support for Hypercom 3+ / 4+. Untested yet, but its only some additional
...
entries in a table.
1998-12-14 20:33:45 +00:00
is
2b1c171400
appease egcs-1.1.1.
1998-12-12 20:05:07 +00:00
mjacob
74bc9f26d5
Update HBAs to incorporate the new max_lun property.
1998-12-05 19:43:33 +00:00
is
0136b1bd69
Add ne (AriadneII).
1998-11-28 21:27:42 +00:00
is
06f7b24f4c
Implement softintr_disestablish().
1998-11-28 16:39:25 +00:00
is
b36e0e66ff
Fix typo.
1998-11-28 14:46:53 +00:00
is
36ebc2012e
Sorry. Hypercom1 and Hypercom3 code is not yet available.
1998-11-28 12:19:44 +00:00
hwr
59acb69be1
Add (commented out) 'gre' pseudo device line. Feedback is welcome.
...
Inspired by Klaus Klein.
1998-11-25 20:30:44 +00:00
frueauf
04674130a0
pain(void) -> pain(void *), pointed out by Adam Ciarcinski.
1998-11-25 14:50:14 +00:00
thorpej
5f0577babc
Adapt to the new scsipi_adapter interface.
1998-11-19 21:43:00 +00:00
mrg
db3051d720
fix problems in many d_mmap routines:
...
- returned EOPNOTSUPP rather than -1.
- no check for negative offset.
many of these fix potential security problems in these drivers.
XXX XXX XXX
the d_mmap cdev routine should be changed to have a prototype like:
paddr_t (*d_mmap) __P((dev_t, off_t, int));
by someone!
1998-11-19 15:38:20 +00:00
oster
cf5710c839
Added a (commented out) configuration line for the RAIDframe device driver.
1998-11-16 16:44:55 +00:00
mhitch
f6adcd4690
Some CyberStorm MK I SCSI modules use the same product ID as the Fastlane.
...
Add a check for that product ID and not a Zorro III address.
1998-11-14 21:48:22 +00:00
is
be4fc8e1b9
Simplify program structure to save a few bytes.
1998-11-13 22:12:35 +00:00
oster
c74d32c5fc
Updating of bdev's and cdev's to support RAIDframe.
1998-11-13 04:47:03 +00:00
veego
17509cc037
Add the Ariadne II.
1998-11-11 22:28:32 +00:00
veego
1449b87b11
New driver for the Ariadne II.
1998-11-11 22:26:27 +00:00
is
6b1ed04840
Correct the calls (use AllocVec() and FreeVec()),
...
in case somebody ever needs free().
1998-11-11 21:43:18 +00:00
is
f02a3ccb3e
Switch off the cache later.
...
Apparently, this avoids a problem on DraCos with HyperCom boards.
1998-11-11 20:57:33 +00:00
thorpej
49c62c4336
Changes to support fork_kthread():
...
- cpu_set_kpc() now takes void *arg third argument, passed to the
entry point.
- cpu_fork() allows parent to be non-curproc iff parent is proc0.
When forking non-curproc, assume its state has already been saved.
- Adjust various pieces of machine-dependent code to account of all of this.
1998-11-11 06:41:23 +00:00
is
9916260262
- declare method arrays in bus.h
...
- add interleaved_wordaccess method array
1998-11-08 21:09:27 +00:00
is
ba74edf69b
Fix typo.
1998-11-07 22:50:25 +00:00
is
fd3b226223
We didn't really implement bus_space_{read,write}_stream_N, but
...
bus_space_{read,write}_region_stream_N. Correct the names.
1998-11-07 22:44:36 +00:00
is
23c04fa375
Add color debug code for DraCos.
1998-11-06 20:08:20 +00:00
frueauf
b1122614c3
Add braces to make egcs happy.
1998-11-05 14:13:59 +00:00
is
e4d73206ab
Make the exec header an automatic variable, instead of malloc()ed space.
...
Saves 60 bytes of code.
1998-10-31 22:40:27 +00:00
is
d103f66935
Switch the Amiga port to UVM.
1998-10-28 22:41:24 +00:00
is
9177fc99a7
Oops. People without I4B should still be able to compile a kernel.
1998-10-24 11:09:29 +00:00
is
4a961f034b
All m680?0 User Manuals claim that trap vectors are fetched from the data
...
cache, if found there (but not allocated in the data cache on trap).
No need to flush the data cache.
1998-10-24 10:48:34 +00:00
is
009398587b
This time, really add i4b to cdevsw[].
1998-10-23 23:03:02 +00:00
is
732bba6038
oops, commit error. undo.
1998-10-23 22:38:26 +00:00
is
8a6428e6be
Add entries for i4b devices / placeholders, like in i386 and Atari.
1998-10-23 22:14:27 +00:00
tron
b296275bb4
Defopt SYSVMSG, SYSVSEM and SYSVSHM.
1998-10-19 22:09:13 +00:00
itohy
2a9addf6dc
Remove unwanted reference to "_trap1" if !defined(COMPAT_13).
1998-10-18 04:42:17 +00:00
drochner
2468738337
change handling of libkern:
...
-sys/lib/libkern builds as library per default (as it was documented all
the time)
-ports able to LKM set "KERN_AS=obj" explicitely in their Makefiles
(for now; should depend on actual "option LKM" or -better- functions
included for LKM use should be pulled in by a stub)
-always link libcompat before libkern - libkern stuff can be referred to
by libcompat, but not the other way
1998-10-15 18:37:13 +00:00
is
4e322893fa
Make the data pointer of the write_multi, write_region and write_stream
...
methods const *.
1998-10-12 22:02:43 +00:00
is
842fbdf4d2
- add bus_space_{copy,set}_region_{1,2} support and implementation for
...
_1 and for _2 in the contiguous and interleaved case.
- while we're here, reorganize bus.h into sections, and use the defined
convenience functions everywhere.
1998-10-12 21:15:54 +00:00
veego
a5eda011ab
Include <sys/device.h> for the configure prototype.
1998-10-12 03:51:59 +00:00
chuck
8bef431273
remove unused share map code from UVM:
...
- update calls to uvm_unmap_remove/uvm_unmap (mainonly boolean arg
has been removed)
1998-10-11 23:20:59 +00:00
thorpej
908cdfe4e3
Add scsibus entry points to the cdevsw[].
1998-10-10 02:00:49 +00:00
thorpej
29d472f53d
Garbage-collect the open_target_lu and close_target_lu entry points from
...
struct scsipi_adapter; they were not used.
Add a scsipi_ioctl entry point to struct scsipi_adapter. This will be
used to issue ioctl commands to the host adapters.
Inspired by PR #6090 , from Matt Jacob.
1998-10-10 00:28:28 +00:00
is
6662b5ed74
- define framework for >8bit transfers
...
- implement 16 bit contiguous and 16 bit interleaved, both big-endian
1998-10-08 21:46:39 +00:00
thorpej
b38544d99e
Oops, back out a buglet I didn't intend to commit in the last change.
1998-10-07 18:29:26 +00:00
tron
8362affa14
Add a few "nop" instructions to make the memory size probe more reliable.
1998-10-06 22:26:42 +00:00
thorpej
d681cf055a
configure() prototype is in <sys/device.h>
1998-10-06 20:50:15 +00:00
thorpej
c01f29bdf1
Sigh, we are going to have to burn a vector for Just Sigreturn again,
...
for now, until we have a more generic {get,set}context(). Update the
comment for trap #3 accordingly.
1998-10-04 23:38:55 +00:00
is
66d6e30a1b
Yet another workaround for pmap bugs. Several reports on the port-amiga
...
list claim this helps with some big-machine situations.
1998-10-02 19:29:49 +00:00
thorpej
d15a64c38b
Adapt to signal changes.
1998-10-01 02:53:53 +00:00
thorpej
8b220e1148
Define SYS_compat_13_sigreturn13.
1998-10-01 00:29:51 +00:00
thorpej
bcf14a99e2
Garbage collect trap #1 and trap #2 handlers; they're moved to
...
trap_subr.s
1998-09-30 23:47:33 +00:00