jonathan
5d4883f9ed
Add "mips" to the machine line, to make config create a link
...
compile/XXXX/mips -> mips/include, and to use mips/conf/files.mips.
1996-03-20 01:17:06 +00:00
cgd
94907fa254
adjust to deal with expression support for optional file specs
1996-03-17 13:21:09 +00:00
cgd
1f7332bada
fix typo in recent attachment changes: (interface) attributes for asc
...
specified twice.
1996-03-17 06:09:10 +00:00
thorpej
77abd102b7
New device attachment scheme:
...
- split softc size and match/attach out from cfdriver into
a new struct cfattach.
- new "attach" directive for files.*. May specify the name of
the cfattach structure, so that devices may be easily attached
to parents with different autoconfiguration semantics.
1996-03-17 01:38:52 +00:00
cgd
3d67685d36
Do not build vnode_if.[ch] for each kernel. Build them once, like the
...
various syscall sources/headers, and just compile them. From PR 2142, OK'd
by mycroft.
1996-02-29 20:54:58 +00:00
mycroft
2ce52ae489
Define build programs with `?=', so they can be overridden with `makeoptions'.
1996-02-26 02:53:20 +00:00
jonathan
d25690e30a
Propagate changes from cfb driver to not require "needs-count" to other
...
pmax framebuffer drivers.
1996-02-15 19:13:08 +00:00
mycroft
753fe3a25a
Fix mkdep problems due to missing flags.
1996-02-09 02:21:13 +00:00
jonathan
600a82037b
A semicolon was missing from the SYSTEM_LD_TAIL stanza that converts
...
from elf to netbsd a.out, causing the mv to fail; add one.
1996-02-04 07:08:38 +00:00
mycroft
5bc076e17e
Use `-traditional-cpp' when building .s and .S files.
1996-02-03 00:43:50 +00:00
mycroft
dcd66e9f4d
Clone these, and fix many bugs.
1996-02-02 20:08:17 +00:00
mycroft
88e512b693
LOCORE -> _LOCORE
1996-02-01 22:28:24 +00:00
jonathan
4c0067c40b
Remove config.old files for pmax. They should have been removed before
...
the NetBSD-1.1 release, as they have not worked or been supported for
some time.
1996-01-30 05:18:55 +00:00
thorpej
57219ebad3
Remove vnode_if.[ch] during a "make clean", per PR#536 from
...
Dan Carosone <danielce@ee.mu.oz.au>.
1996-01-14 21:06:47 +00:00
jonathan
1016f0c77a
Add dev/tc/asc.c to files.pmax, until the merger of Alpha and pmax TC drivers
...
s completed.
1996-01-03 20:33:25 +00:00
jonathan
f10a0c8931
Config file used to build pmax kernels in NetBSD/1.1
...
miniroots, from Arne Juul (arnej@pvv.unit.no ).
(like NEWCONF, except with options GENERIC)
1995-12-28 16:11:31 +00:00
jonathan
7d4de44572
Fix typo (two rz4s, no rz5) and add options KTRACE.
1995-12-28 16:08:20 +00:00
jonathan
d7d2ba5ac3
Fix cross-compilation bug: native architecture is "pmax", not "mips".
1995-12-17 09:09:42 +00:00
mellon
db99c1a30b
Provide compiler tool definitions for cross compilation.
1995-11-25 05:55:38 +00:00
jonathan
37d37e0791
Change the pmax framebuffer driver to reflect the rcons changes as negotiated
...
with pk:
Use dev/rcons/files.rcons in the pmax config file.
Use "rasterconsole" as the tag in pmax/conf, and modify the pmax
framebuffer pseudo-device drivers (fb and rcons) to us rasterconsole.h and
RASTERCONSOLE for compile-time configuration of the rcons pseudo-device.
Modify the pmax rcons pseudo-device driver to initialize a little-endian,
QVSS-compatible font (set its ascent, and set the rconsole structure to
point to that font) before calling rcons_connect().
Tested on a cfb. The ascent may be wrong (or at least, not be aligned with
the hw cursor sprite) on a 3100.
1995-10-05 01:52:44 +00:00
thorpej
3253873a9e
Use `files.ultrix'
1995-09-20 00:25:44 +00:00
thorpej
065ee11549
Compile the kernel with -Werror and -fno-builtin.
1995-09-19 23:30:54 +00:00
jonathan
c8a3bfd5ed
Update files.pmax to use Ted Lemon's port of the sparc rcons glass-tty fb
...
driver, the "generic" fb pseudo-device driver, and dev/cons.c.
Update an example new-config file (NEWCONF) to use them.
1995-09-18 03:09:03 +00:00
jonathan
9557f68db3
Change pmax (asc and sii) SCSI drivers to use "needs-flag", as the
...
drivers have been fixed to not require "needs-count".
Add back the lines for the "rcons" console driver, even though it's
not merged into the pmax port yet, as conf.h was patched to include
"rcons.h". Adding the device here, but not configuring it (e.g., in
GENERIC) keeps conf.c happy until rcons code is merged.
1995-08-29 10:12:48 +00:00
jonathan
8ff2cc97a0
Rename "asic" to "ioasic", to be compatible with "machine-independent"
...
turbochannel/asic device drivers. (also comment out tt.c.)
1995-08-18 10:09:20 +00:00
jonathan
b42e35d645
Un-comment dependency on file cpu.c, since cpu.c has been commited to CVS.
1995-08-10 05:22:26 +00:00
jonathan
c4f9523535
Fix cut-and-paste error in device order (clock).
1995-08-04 01:47:37 +00:00
jonathan
4e33c9f0dc
Snapshot of a prototuype for a new-config GENERIC configuration.
...
This relies on an ugly mixture of new-style config and old-style config.
1995-08-04 01:24:39 +00:00
jonathan
594ee04ec1
Add "cpu DS5000_240" to generic config, to support 3max+.
...
3max+ interrupt handler and IOASIC clock code depend on it.
1995-07-18 02:02:38 +00:00
christos
98df248f95
Makefile.`arch`: - Add -lcompat
...
- Change clean: target to be a double dep one,
so libraries can use the clean target too
- Add genassym to the clean targets
1995-06-24 20:46:09 +00:00
jonathan
8e556dece3
Change default optimization level from -O to -O2.
1995-06-09 06:44:41 +00:00
jtc
f90f8d10aa
Removing -DKERNEL, transition to _KERNEL has been completed
1995-05-16 22:24:17 +00:00
cgd
4d059559f7
resurrect, and move files.pmax.newconf to new location.
1995-04-30 10:11:00 +00:00
jonathan
f54398dae4
Add prototype (new-style) config for pmax. This doesn't yet work;
...
auto-configuration initialization code is missing. It uses "needs-count"
flags to come slightly close to what the old-style pmax source expects.
Perhaps autoconfig code can be lifted from the alpha port or volunteers
found to write some.
1995-04-28 23:34:39 +00:00
cgd
0e59975fac
rename files files for new config/config.old naming
1995-04-28 08:19:12 +00:00
mellon
59f33bea48
Add sfb device driver
1995-04-27 20:52:39 +00:00
mellon
71d223dc04
Add dummy fb device driver reference for compatibility with conf.c changes
1995-04-21 23:58:36 +00:00
mellon
db8fd32d53
Add cpu_exec.c, rcons.c
1995-04-12 20:08:40 +00:00
mellon
7baeefcfb5
Make TOCCATA support the new console regime
1995-04-11 10:52:33 +00:00
jtc
d57fb977bb
Added -D_KERNEL to CFLAGS alongside each -DKERNEL.
1995-03-23 19:46:18 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
mellon
ca69d7e138
Add Jonathan's T3 device driver...
1995-02-01 04:49:40 +00:00
mellon
714099f07a
Add arch/pmax/pmax/elf.c as a standard file
1995-01-18 06:37:01 +00:00
mellon
6919eac432
Make it easier to use different compilers (we hope)
1995-01-18 06:36:13 +00:00
mellon
355685bb12
Configuration for a MAXine
1995-01-18 06:14:27 +00:00
hpeyerl
45a2b7262c
Change majour for rz to 21. (From Jonathan Stone)
1995-01-03 22:42:03 +00:00
dean
c0b7039208
removed ifdef XXX
1994-12-12 19:34:59 +00:00
dean
5b1da4bc9b
Removed fp.S
1994-11-28 16:28:20 +00:00
dean
b123b45ce0
changed fp.s to fp.S
1994-11-23 23:06:43 +00:00
dean
4deb1cf175
run locore.S and fp.S through cpp
1994-11-22 18:57:25 +00:00