mrg
ca5f9685bb
clean up kernel/config files files for machVM lossage.
1999-03-24 06:06:09 +00:00
mrg
d2397ac5f7
completely remove Mach VM support. all that is left is the all the
...
header files as UVM still uses (most of) these.
1999-03-24 05:50:49 +00:00
tsubai
da1be4ffd8
Fix mkdep ``cc: No input files'' error when SFILES is empty.
1999-03-15 01:55:32 +00:00
drochner
6bcfb2cd72
g/c regdef.h
1999-03-13 13:07:43 +00:00
tsubai
f7c4c841ed
Don't remove .mdebug section.
1999-03-12 06:42:48 +00:00
tsubai
6662cda7a2
Use mips/ecoff_machdep.h.
1999-03-08 06:38:06 +00:00
tsubai
8b5452906b
Use objcopy to convert ELF kernel to ECOFF.
1999-03-08 06:33:26 +00:00
tsubai
e717f0bc2b
Use mips/varargs.h.
1999-02-17 14:13:42 +00:00
hubertf
aa4a217d1c
RCS ID police
1999-02-15 04:36:33 +00:00
hubertf
100778d54a
RCS ID police
1999-02-15 04:25:28 +00:00
tsubai
31101d57ec
Add missing backslash.
1999-02-12 18:13:12 +00:00
mycroft
2a304686e6
Minor cleanup.
...
Make the initializer for BAUDLO depend on PCLK directly; it was incorrect on
some ports where PCLK is not 4.9152MHz.
XXX Is the default value actually used?
1999-02-11 15:28:03 +00:00
tv
e07978e871
Split the "mips" MACHINE_ARCH for 1.4. newsmips is "mipseb"; pmax is
...
"mipsel".
1999-02-09 17:15:51 +00:00
mycroft
be1af660c0
Don't set DCD_IE in the frontends. KGDB doesn't even use DCD, and the tty
...
frontends get it from zsparam() anyway.
1999-02-03 20:25:05 +00:00
nisimura
52bd8c333b
- Nuke USPACE for now-defunct 'nullproc' pcb (8KB saving).
1999-02-01 00:32:18 +00:00
castor
d0ca7993a0
Remove genpubasym.cf stuff
1999-01-31 01:01:12 +00:00
mycroft
3e6e3322d8
Format consistency.
1999-01-24 12:56:51 +00:00
mycroft
56934caa9d
Use mips/stdarg.h.
1999-01-22 14:13:10 +00:00
nisimura
358a8c3092
- Add two macros to deal with a recent change in mips/trap.c.
1999-01-16 08:26:24 +00:00
thorpej
8922647c58
Some minor, mostly costmetic, changes to CPPFLAGS/CFLAGS.
1999-01-15 23:37:05 +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
castor
45a22daf10
allow generated kernel includes and support mips pubassym.cf mechanism
1999-01-15 10:57:36 +00:00
castor
c729b2ffeb
add support for locore_mips[13].S
1999-01-15 10:33:11 +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
tsubai
468355c5f0
Make configurable with no frame buffer.
1998-12-26 00:53:49 +00:00
mjacob
74bc9f26d5
Update HBAs to incorporate the new max_lun property.
1998-12-05 19:43:33 +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
tsubai
13a8c73bb6
Flush write buffer in ZS_DELAY().
1998-11-21 14:57:59 +00:00
thorpej
5f0577babc
Adapt to the new scsipi_adapter interface.
1998-11-19 21:43:00 +00:00
oster
cf5710c839
Added a (commented out) configuration line for the RAIDframe device driver.
1998-11-16 16:44:55 +00:00
tsubai
b3e8f6e5fe
Enable UVM by default.
1998-11-16 12:21:30 +00:00
oster
c74d32c5fc
Updating of bdev's and cdev's to support RAIDframe.
1998-11-13 04:47:03 +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
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
thorpej
d681cf055a
configure() prototype is in <sys/device.h>
1998-10-06 20:50:15 +00:00
erh
3c2e2c8622
This should need opt_execfmt.h.
1998-09-28 23:42:48 +00:00
jonathan
a4f0d3aef0
Add splx_end label to splx(), for stack traceback code.
1998-09-11 17:37:46 +00:00
lukem
c9db84ecc9
distclean is a synonym for cleandir
1998-09-05 15:15:14 +00:00
tsubai
f8aa472811
* Remove nam2blk.
...
* Clean up a bit.
1998-09-03 13:18:44 +00:00
tsubai
a890d2dd7f
Add MD DELAY and spl routines to fit Nisimura's change.
1998-08-26 12:07:21 +00:00
tsubai
5a294dbb55
Add missing "-a" to mkdep line for locore_machdep.S.
1998-08-21 16:24:25 +00:00
tsubai
f6dcf3f9c6
Change vm_offset_t to [pv]addr_t.
1998-08-21 14:52:29 +00:00
tsubai
5bcec15811
Add #ifdef DDB around Debugger();
1998-08-21 14:07:03 +00:00
tsubai
057ca9bfe1
No longer used.
1998-08-21 13:22:25 +00:00
tsubai
5617a263e0
Correctly initialize scb struct.
1998-08-21 13:19:43 +00:00
tsubai
04e498dae6
Change from "-G 0" to "-G0" for egcs.
1998-07-22 19:59:21 +00:00
drochner
49bb9d8214
adapt to LANCE driver split
1998-07-21 17:36:01 +00:00
thorpej
d47ea67c1f
Define one page free list, and put all pages on it.
1998-07-08 04:43:18 +00:00