Commit Graph

172 Commits

Author SHA1 Message Date
mycroft
540f9550c0 Make `make depend' work for libraries. 1996-05-11 16:11:30 +00:00
thorpej
0e0d4f1ec2 Make the MI LANCE driver standalone, and use cfattach to resolve
naming conflicts between bus attachments on ports that can have
multiple instances of the LANCE.
1996-05-07 01:24:48 +00:00
thorpej
b3897170bd Haven't used "options RCONSOLE" for a long time. Update to the new
"options RASTERCONSOLE".  Noticed by cgd.
1996-04-11 21:54:13 +00:00
thorpej
e17cddf913 If the power device is configured, don't forget to compile the driver.
Also, add some whitespace for readability.
1996-04-11 21:05:42 +00:00
pk
b0fd2dabcb Include fd.c if (fdc | fd), so we're not obliged to define a device
at fdc.
1996-04-04 22:57:55 +00:00
pk
25b6ab86fe Update device list. 1996-04-01 00:20:31 +00:00
pk
df08150880 Updates for sun4m. 1996-03-31 22:57:09 +00:00
pk
678fbb4806 sun4m device definitions and bus structure. 1996-03-31 22:52:38 +00:00
cgd
94907fa254 adjust to deal with expression support for optional file specs 1996-03-17 13:21:09 +00:00
thorpej
3cd14f7597 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 02:00:30 +00:00
christos
6d492269e0 Add -Wall -Wstrict-prototypes -Wmissing-prototypes
to the kernel build. The sparc is clean now!
1996-03-15 00:02:28 +00:00
pk
855b6def84 Add ns_cksum. 1996-03-02 23:55:17 +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
thorpej
edf9d66f32 First-cut support for P4 framebuffers. Currently supports P4 variants
of bwtwo, cgfour, cgsix, and cgeight.  Includes support for attaching
the overlay plane of the cgfour and cgeight as a bwtwo instance (a'la
SunOS).

P4 register descriptions, cgfour driver, and cgeight driver partially
derived from OpenBSD.

This code may still need polishing.
1996-02-27 22:09:14 +00:00
mycroft
2ce52ae489 Define build programs with ?=', so they can be overridden with makeoptions'. 1996-02-26 02:53:20 +00:00
mycroft
753fe3a25a Fix mkdep problems due to missing flags. 1996-02-09 02:21:13 +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
fc9d84fb46 assym.s -> assym.h
(Some ports did this already.)
1996-02-02 02:34:09 +00:00
thorpej
0e8ffc850f "si" and "sw" actually interrupt at level 3 (which I quickly discovered
when porting the driver).
1996-01-01 22:46:08 +00:00
thorpej
33582e90e0 "si" and "sw" now have the ncr5380sbc attribute. 1996-01-01 22:44:05 +00:00
pk
5e55f88874 Remove `-fno-builtin'. 1995-10-22 17:36:33 +00:00
pk
ecf1cf893d Add forgotten `eeprom' configuration. 1995-10-08 11:45:39 +00:00
pk
c1e313b122 include `files.rcons'. 1995-10-05 00:21:35 +00:00
pk
859b799130 RCONSOLE => RASTERCONSOLE 1995-10-04 23:44:33 +00:00
pk
f33cf7c909 Correct cgtwo address. 1995-09-25 22:33:37 +00:00
chuck
8d19642cd6 add "xy" xylogics 450/451 config stuff 1995-09-25 20:20:27 +00:00
thorpej
b903d705da Compile the kernel with -Werror and -fno-builtin. 1995-09-19 23:26:58 +00:00
pk
f447526366 vmes => vmes0 1995-09-17 21:11:13 +00:00
pk
2c523b5941 Remove rcons lines.
Add cgtwo.
1995-09-17 21:03:36 +00:00
pk
30150218f5 Add cgtwo0. 1995-09-17 21:02:56 +00:00
pk
5bf0d8e4fa si' and sw' are scsibusses. 1995-09-11 19:20:12 +00:00
pk
60a7c4c394 Add `sw' scsi adapter on obio (per Jason Thorpe, PR#1422). 1995-09-05 21:43:09 +00:00
pk
7a84d590e0 Add bwtwo@obio specs (from Jason Thorpe). 1995-08-29 22:50:36 +00:00
pk
bc5b188714 Define bwtwo at obio & vme (from Jason Thorpe). 1995-08-29 22:28:07 +00:00
pk
8274dc04d1 si scsi driver configs. 1995-07-08 21:33:48 +00:00
pk
70b6d95d44 xd definitions, from Chuck Cranor. 1995-06-26 23:01:06 +00:00
pk
4f4e4826a6 xd definitions, from Chuck Cranor. 1995-06-26 23:00:31 +00:00
christos
a5c53e5068 Makefile.arch: - Add -lcompat
- Change clean: target to be a double dep one,
			  so libraries can use the clean target too
1995-06-24 20:47:36 +00:00
pk
bf834e228d Add UNION option. 1995-06-05 12:46:31 +00:00
pk
c86cba88fe Update SCSI decls. 1995-06-02 17:53:51 +00:00
pk
555da07c0f eeprom device (from Jason Thorpe). 1995-05-29 23:53:50 +00:00
jtc
f90f8d10aa Removing -DKERNEL, transition to _KERNEL has been completed 1995-05-16 22:24:17 +00:00
christos
8e536df8d5 Added sunos_machdep.c; from Matthew Green 1995-05-08 19:14:21 +00:00
pk
9ca43d7c14 Remove -I/usr/include from `genassym' line. 1995-05-08 18:02:12 +00:00
cgd
0e59975fac rename files files for new config/config.old naming 1995-04-28 08:19:12 +00:00
christos
9cc011e7a1 Use new files.sunos and old files.svr4 :-) 1995-04-27 12:16:31 +00:00
pk
794f74a0cf Audio driver name change. 1995-04-25 20:07:10 +00:00
christos
f376448086 Added the svr4 files 1995-03-31 02:57:02 +00:00
jtc
d57fb977bb Added -D_KERNEL to CFLAGS alongside each -DKERNEL. 1995-03-23 19:46:18 +00:00
pk
06e2052190 Update for 4/100 1995-03-02 20:53:11 +00:00
pk
35ef499ff3 Make more generic. 1995-03-02 20:48:17 +00:00
pk
c897fc5127 Better 4/100 support. 1995-03-01 21:09:19 +00:00
mycroft
4c34be6b52 Clean up deleted files. 1995-03-01 00:00:00 +00:00
pk
7278038bbd add bsd_fdintr.s 1995-02-22 21:32:34 +00:00
pk
493dddc814 Admit we have a floppy driver. 1995-02-18 09:40:30 +00:00
cgd
b56a5f27d4 add 'maxpartitions' keyword as first 'intesting' thing in the file, to
facilitate the solution of config.new's hardcoded partition number
problems.
1995-01-25 20:45:33 +00:00
cgd
4cc138dd7a vn -> vnd renaming, for consistency 1995-01-25 05:34:51 +00:00
deraadt
4ef28ec578 correct ie[1234] addreses 1994-12-17 23:12:41 +00:00
deraadt
8730c977bd ie[01234] and obclock 1994-12-16 21:53:43 +00:00
deraadt
c68c62c943 SUN4m-only.. 1994-12-16 21:53:25 +00:00
deraadt
2c0a05e7fa oclock for 4/100 and 4/200 1994-12-16 21:53:01 +00:00
mycroft
e5379bfffb Clean up deleted files. 1994-12-07 14:46:06 +00:00
deraadt
4144af8de8 bigtime cleanup 1994-12-07 14:45:54 +00:00
deraadt
1ef32e64bc clean better 1994-12-06 20:54:46 +00:00
deraadt
fcb4fd9cb0 COMPAT_10 all around 1994-12-05 09:17:30 +00:00
deraadt
cae9130ef6 enable SYSVMSG,SYSVSEM,SYSVSHM 1994-11-30 19:44:53 +00:00
deraadt
274a90762d copyright/Id cleanup 1994-11-20 20:51:32 +00:00
deraadt
95e71f1dbd first vme ie card 1994-11-02 05:00:13 +00:00
deraadt
274ac617ef clean vnode_if.[ch] 1994-11-02 04:59:59 +00:00
deraadt
2036bd665c updates 1994-10-26 07:12:38 +00:00
deraadt
a4323e6911 changed sunos_compat, if_ie 1994-10-26 07:12:18 +00:00
deraadt
63afb063a5 declare obio/sbus in the right place
obio/vmes/vmel support only active if requested
1994-10-15 06:01:20 +00:00
deraadt
425833d1b0 sun4/300 support works 1994-10-02 21:59:56 +00:00
deraadt
4fbb770d32 add obio for sun4 1994-09-18 00:03:03 +00:00
deraadt
51150e13d3 new scsi 1994-09-17 23:43:56 +00:00
deraadt
6e2b05d646 new scsi code
sparc/sbus/* --> sparc/dev/*
1994-09-17 23:43:23 +00:00
pk
09301847a4 Compile pamap.c' and cache.c' with normal compiler rules.
Let's pretend this was a bug in some previous version of gcc...
1994-09-05 06:31:34 +00:00
deraadt
7ac73ef982 add addr & level specifiers for non-openboot systems 1994-08-20 09:08:58 +00:00
deraadt
63db65b59d no need for timezone spec 1994-08-20 09:08:27 +00:00
deraadt
c121e1da16 add pseudo-device kbd 1994-08-17 06:22:10 +00:00
deraadt
1b70fad2a5 document why this exists 1994-08-12 01:19:12 +00:00
deraadt
549e3f356d option GDB isn't valid
disable KGDB because we do not have (userland) support for it
1994-08-12 01:16:26 +00:00
deraadt
24a23eab66 make work 1994-08-01 19:26:27 +00:00
mycroft
e17799897e Clean up deleted files. 1994-07-28 09:05:04 +00:00
deraadt
14fe202dc4 cleanup 1994-07-27 09:57:55 +00:00
deraadt
23d08dc0be cleanup 1994-07-27 09:13:54 +00:00
deraadt
9b3e7e6403 compile kernel with -O2 1994-07-20 21:10:00 +00:00
deraadt
e537be043e make it all work, make it faster 1994-06-24 08:13:14 +00:00
deraadt
be4f29289b vnode_if cleanup 1994-06-16 18:52:02 +00:00
pk
b1912ac2e2 New vnode interface. 1994-06-10 13:03:26 +00:00
pk
719132a1f6 Remove old-style profiling hack. 1994-05-27 09:22:26 +00:00
deraadt
ef17fdff45 update.. 1994-05-22 23:13:51 +00:00
deraadt
2db3edfe06 SYSVSHM goes away, it will be back soon 1994-05-12 08:22:41 +00:00
deraadt
77699be44d split sun4c/sun4m/sun4 support somewhat 1994-05-05 07:50:04 +00:00
deraadt
9d5d156cc1 shm 1994-04-18 10:51:05 +00:00
deraadt
848ce7a64d compile genassym static 1994-04-13 10:26:48 +00:00
deraadt
c198b59b4d partial clean; needs more work 1994-04-12 07:47:20 +00:00
pk
470215735f Add some DDB files. 1994-03-17 09:24:58 +00:00
pk
6cce9fd564 Some bits and pieces to make a profiled kernel (for the moment). 1994-03-17 09:24:05 +00:00