Commit Graph

357 Commits

Author SHA1 Message Date
gwr
6b745182fc No need for NFS_BOOT_RWSIZE here (root is always md0) 1998-01-28 16:41:10 +00:00
gwr
d2f145c059 Add NFS_BOOT_BOOTPARAM (fixes PR#4904) 1998-01-28 16:40:19 +00:00
gwr
dd049a163c Add config flags for tty[cd] to set TIOCFLAG_SOFTCAR.
Remove the framebuffer devices (not useful here).
1998-01-22 23:21:57 +00:00
gwr
2c9c7a74bd Remove the config flags from "si" lines so the driver default will
be used.  That also makes it possible to patch the kernel in case
the default option causes boot failures or something...
1998-01-22 23:00:24 +00:00
gwr
8c3664b216 Remove the config flags from "si" lines so the driver default will
be used.  That also makes it possible to patch the kernel in case
the default option causes boot failures or something...
1998-01-22 22:27:57 +00:00
thorpej
1adb4489a6 Update for changes to config. 1998-01-12 20:23:38 +00:00
gwr
be7fd676e5 Sync with GENERIC 1997-12-13 00:26:08 +00:00
gwr
ebbce0eb18 Need MEMORY_DISK_IS_ROOT now also.
Sync with GENERIC
1997-12-13 00:25:15 +00:00
gwr
4f0a44847d Move Sun3/E stuff 1997-12-13 00:23:45 +00:00
gwr
6be94f263f obsolete 1997-12-13 00:21:01 +00:00
kleink
28e0cf0693 Add COMPAT_13. 1997-12-01 16:02:09 +00:00
fair
315f8de9c2 add pseudo-device rnd, commented out 1997-11-20 08:11:14 +00:00
lukem
e8cb388f65 * add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
* fix up use of 'options<SPACE><TAB>'
1997-11-17 01:58:31 +00:00
lukem
6c986561ee * add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
* fix up use of 'options<SPACE><TAB>'
1997-11-17 01:57:23 +00:00
thorpej
ce4c770f88 Make sure CPP, AR, AS, and RANLIB are defined. 1997-11-12 23:11:50 +00:00
thorpej
a421995756 Define LORDER, NM, and TSORT here, like we do the rest of the tools. 1997-11-12 22:25:31 +00:00
gwr
737748a765 Generate assym.h into assym.h.tmp first, then move it. (safety)
Add a dependency for stub.o:Makefile
1997-10-23 01:39:20 +00:00
gwr
cfe268b782 Sync with GENERIC 1997-10-17 04:29:59 +00:00
gwr
1b1b628e81 Sync with GENERIC 1997-10-17 03:17:50 +00:00
gwr
1f0cc730a8 typo 1997-10-17 03:17:01 +00:00
gwr
ab5828ead6 Add Sun3/E stuff, and re-organize. 1997-10-17 02:59:05 +00:00
gwr
787dc36d1a Add COMPAT_1? 1997-10-17 02:55:40 +00:00
gwr
4aaf52ce2a Add VME support 1997-10-16 17:20:35 +00:00
gwr
35cfb77c2f Sync with GENERIC 1997-10-07 17:50:50 +00:00
gwr
8e46a17c49 cosmetic 1997-10-07 17:49:26 +00:00
gwr
0a6d195bf0 Add the ie driver (and reorder some things) 1997-10-07 17:08:35 +00:00
gwr
c63931a407 use common genassym.awk 1997-10-04 17:14:07 +00:00
lukem
7d508b124f define SIZE?=size, and use ${SIZE} instead of size. makes cross
compilation easier
1997-10-03 07:17:00 +00:00
christos
7f41ec0345 PR/4162: Chris Jones: make cleandir does not work properly; it does not
remove the object files and the .depend file in the kernel build directory.
1997-09-30 22:50:53 +00:00
mycroft
50cfb2fcdd Kill vestiges of Locore.c. 1997-09-12 07:55:17 +00:00
bouyer
6f3bab1f59 Merge scsipi branch in the mainline. This add support for ATAPI devices
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and atapibus). This needed to
change some include files and structure names in the low level scsi drivers.
1997-08-27 11:22:52 +00:00
mjacob
6ac7f6248f add a before tab to SCSIVERBOSE 1997-08-23 19:16:06 +00:00
mjacob
1a7afa3853 add commented out reference SCSIVERBOSE option 1997-08-20 18:38:13 +00:00
jeremy
89aa743138 Config file for a RAMDISK kernel. 1997-05-27 01:06:33 +00:00
jeremy
608a6800e6 Things are stable enough that DDB, PMAP_DEBUG and DIAGNOSTIC aren't needed
anymore.
1997-05-15 01:49:27 +00:00
lukem
6fe4889b92 cleanup use of whitespace 1997-05-07 02:20:26 +00:00
lukem
a9016579ab clean up whitespace use 1997-05-07 02:14:59 +00:00
gwr
a0d8cf3b65 Kill an obsolete comment. 1997-04-28 21:44:53 +00:00
gwr
dcc94a5dd9 Document the flags accepted by the esp driver. 1997-04-12 19:48:00 +00:00
thorpej
378c9b0f3b Remove redundant file directives 1997-04-09 20:37:17 +00:00
jeremy
60d41bb34e Add floppy controller and floppy drive. Also add MS-DOS filesystem for
use with floppies.  Remove 'SYMTAB_SPACE' now that we have our own
bootloader.
1997-04-09 04:36:56 +00:00
gwr
199246e95f No longer need SYMTAB_SPACE now that sun3x/stand/* works.
(Thanks, Jeremy!)
1997-03-24 17:39:04 +00:00
jeremy
4d949455d4 Fixed address for bwtwo framebuffer. 1997-03-21 07:28:36 +00:00
gwr
c960be72aa Add /dev/leds (closes PR#2172 from der Mouse) 1997-03-18 22:21:50 +00:00
gwr
03c1c9cee0 Fixup dependencies 1997-03-17 20:59:47 +00:00
gwr
08f7a407f9 Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00
is
07b064e02e New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.

For the detailed change history, look at the commit log entries for
the is-newarp branch.
1997-03-15 18:09:08 +00:00
gwr
0fefd47a64 Use arch/m68k/m68k/sig_machdep.c 1997-03-13 20:30:19 +00:00
gwr
f64034e8f6 Sync up with changes in GENERIC 1997-03-11 21:21:49 +00:00
gwr
b4de41ef34 Update the description of the flags for "si" devices.
Remove wired-down scsi disk targets (no longer needed).
Add ch, ss, uk (scsi devcies) at mycroft's requst.
1997-03-11 20:59:10 +00:00
jeremy
1c79e9f83d The first GENERIC config for sun3x. Includes new esp driver. 1997-02-24 03:53:52 +00:00
gwr
2e84cacf02 Add dev/clock_subr.c 1997-02-19 23:36:38 +00:00
gwr
626bde2f9b Add bus_subr.c 1997-02-18 15:10:40 +00:00
gwr
2053794556 Add sun3/regdump.c 1997-02-14 20:10:50 +00:00
gwr
fb373dd41e Add sun3/sig_machdep.c 1997-02-13 22:21:22 +00:00
gwr
45ff882a54 Replace sun3/kgdb_stub.c with sun3/kgdb_machdep.c 1997-02-13 18:14:31 +00:00
gwr
9536056d54 Fix some comments 1997-02-11 18:59:23 +00:00
gwr
c70de0b625 Actually works now. 1997-02-10 23:36:09 +00:00
gwr
2f46cb47e2 update comments 1997-02-10 23:35:27 +00:00
gwr
dfddf9c39b Actually works now. 1997-02-10 23:34:38 +00:00
gwr
7ceee3c729 Add -fno-defer-pop to COPTS (helps ddb backtrace).
Add AFLAGS=-m68020 and use it with ${AS} commands.
Depend kgdb_stub.o on Makefile (KGDBDEV, KGDBRATE).
1997-02-10 19:23:41 +00:00
gwr
60d4782469 Get rid of HOSTED_CC. 1997-02-07 22:55:44 +00:00
gwr
c0b220738c change :: to : 1997-02-04 17:15:38 +00:00
perry
19d153fc48 Nuke some options GENERIC residue. 1997-02-04 04:57:10 +00:00
perry
0b3a46d6b3 Nuke some GENERIC residue. 1997-02-04 04:31:55 +00:00
thorpej
739819c9ba Adopt for new file system and root spec grammar. 1997-01-31 06:05:14 +00:00
thorpej
95380a8478 Adopt for new file system and root spec grammar. 1997-01-31 02:08:19 +00:00
gwr
4618767f94 Add sun3/sunmon.c (also kill trailing spaces) 1997-01-27 16:11:11 +00:00
thorpej
7b40f5228e "md" is declared in sys/conf/files, now. 1997-01-21 09:39:20 +00:00
gwr
be760a77bf Moved MACHINE_NONCONTIG into include/vmparam.h
Also kill obsolete "options NEWCONFIG" line.
1997-01-18 19:09:15 +00:00
gwr
2dbfabbb97 Initial import. Gets as far as nfs_mountroot. 1997-01-14 20:57:01 +00:00
mikel
aed485cdf2 add 'pseudo-device ccd' where necessary; PR kern/1830. 1997-01-11 09:11:37 +00:00
pk
d5b11782b5 rename: ramdisk => md 1996-12-28 23:27:00 +00:00
gwr
0c5e3e4955 Make this compile with -Werror -Wall -Wstrict-prototypes
(finally! yea!)  Also get rid of __BROKEN_INDIRECT_CONFIG
1996-12-17 21:10:35 +00:00
jonathan
4c1d96de78 * Replace explicit -O2 in CFLAGS with COPTS macro. Default COPTS?= -O2.
Lets users over-ride with makeoptions COPTS="..." in kernel config files.

  Leave `mandatory' flags (like  -msoft-float which  on m68k enforces no
  FP in kernel) in CFLAGS.
1996-12-01 06:12:25 +00:00
gwr
51cc81ac4f Move SWAPPAGER, VNODEPAGER, DEVPAGER to std.sun3 1996-11-19 21:04:44 +00:00
gwr
2fcc0a64d2 Use explicit addresses for obio devices. 1996-10-30 00:17:10 +00:00
gwr
23439db6ba The new cg4 driver does not use dev/bt_subr.c 1996-10-29 19:58:14 +00:00
gwr
6fa72d79b5 Add options EXEC_AOUT and EXEC_SCRIPT 1996-10-23 16:14:23 +00:00
thorpej
401d011da6 Merge netbsd-1-2 branch back into mainline. 1996-10-09 00:14:32 +00:00
jtc
edd633aef1 Changed "../../m68k/fpe/files.fpe" to "arch/m68k/fpe/files.fpe" because of config changes 1996-10-08 18:03:00 +00:00
jtc
705b2e0726 Changed "std.sun3" to "arch/sun3/conf/std.sun3" because of config changes 1996-10-08 18:01:47 +00:00
mycroft
b3ffba62a6 Move strip(1) flags into a separate variable, so that $STRIP can
be passed to subordinate make(1)s.  Remove $TOUCH.  Add HOSTED_CC,
HOSTED_CPPFLAGS, and HOSTED_CFLAGS, and use them when depending genassym.
1996-09-09 21:06:55 +00:00
mycroft
30a617c634 Wrap the default definition of S' in .ifndef'. 1996-08-31 21:40:47 +00:00
mrg
b8e9f36083 add COMPAT_12. 1996-08-26 23:39:36 +00:00
mycroft
558d72128e Put into . Remove hooks for `config-dependent' and
`device-driver' flags.
1996-08-12 00:51:24 +00:00
mycroft
cf67f29afe * Add a HOSTED_C_C variable, which strips -p', -pg', and
`-nostdinc', and use it when building genassym.
* Use `-nostdinc' just to be sure we're self-contained.
1996-08-10 06:07:57 +00:00
mycroft
f94052ed3a * Define CWARNFLAGS and MKDEP in some moderately consistent fashion.
* Make S expand to an absolute path at compile time.
* Use `-S' rather than `-x' to remove debugging symbols.
* Garbage collect unused variables.
* Reverse a handful of port-specific changes that do not correspond to
the common build model and are not needed.
1996-08-10 05:29:24 +00:00
gwr
a1ec070f97 Take control over the kernel libraries so cross-build is easier. 1996-06-20 03:47:27 +00:00
gwr
a2b74a415d Several minor changes to make cross-compilation easier.
(I do most compiles on a sparc these days...)
1996-06-18 16:18:34 +00:00
gwr
75a1ca034a Add KGDB support 1996-06-15 14:34:32 +00:00
mycroft
540f9550c0 Make `make depend' work for libraries. 1996-05-11 16:11:30 +00:00
thorpej
eadc4bd43f 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:30:18 +00:00
gwr
fa59facc05 New autoconfig design that controls attach order. 1996-03-26 15:15:46 +00:00
gwr
3bc57e3794 Document how to configure a kernel with ttyc,ttyd instead of kbd/ms 1996-03-26 15:14:27 +00:00
cgd
94907fa254 adjust to deal with expression support for optional file specs 1996-03-17 13:21:09 +00:00
cgd
0cfd94f31d fix typos in recent attachment changes. 1996-03-17 06:08:12 +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
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
gwr
dfdd60a3d1 keep static symbols 1996-02-20 22:03:56 +00:00
gwr
b80de84521 kill SCSIDEBUG 1996-02-20 22:03:20 +00:00
gwr
5cb4cacff1 Add some things needed by KGDB 1996-02-16 20:04:36 +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
mycroft
88e512b693 LOCORE -> _LOCORE 1996-02-01 22:28:24 +00:00
gwr
0d44b7f3fe Include m68k/fpe/files.fpe for FPU emulation support (fixes PR 1773) 1996-01-30 00:35:28 +00:00
gwr
f261ae08c7 Update for the new z8530 driver 1996-01-24 22:39:48 +00:00
thorpej
e9d1c5366d ncr5380sbc attribute is now defined in sys/conf/files. 1996-01-01 22:48:55 +00:00
gwr
86f10d8343 Switch to ncr_si (will just do PIO for now) and cleanup 1995-11-17 23:31:11 +00:00
gwr
7ff18ba0a2 The xy goes on VME16, not VME32. 1995-10-30 21:15:40 +00:00
gwr
b3a6cbaeb0 New from Chuck Cranor: drivers for SMD disks!
xd: Xylogics 753/7053 SMD disk controller
xy: Xylogics 450/451 SMD disk controller
These now compile, but have not been tested.
1995-10-30 20:58:04 +00:00
gwr
93d0f65970 New SCSI driver for the NCR5380, by David Jones.
Does DMA with interrupts.  Much faster than our old
driver which did only PIO transfers. (Thanks David!)
Could be used on the amiga, and probably others...
1995-10-29 21:19:06 +00:00
gwr
df737690d7 Remove (again) things accidently revived by cvs tag... 1995-10-13 19:37:06 +00:00
gwr
facfdf5c60 Use sys/scsi/files.scsi 1995-10-10 21:25:29 +00:00
gwr
2d50d2a6b9 Add RAMDISK, move some things around.
Add rd*, xd*, xy* (only rd is done).
1995-10-08 23:38:41 +00:00
gwr
3c868e07f9 New DVMA interface, and various cleanup. 1995-09-26 04:01:53 +00:00
thorpej
970f736653 Compile the kernel with -Werror -fno-builtin. 1995-09-19 23:54:29 +00:00
gwr
67ad80c6ed Not really useful anymore. 1995-08-08 22:28:32 +00:00
gwr
9ede017ccb Set TIMEZONE=0, DST=0 (which is correct for the hardware clock). 1995-08-08 20:51:26 +00:00
gwr
ca95fcc2e3 Put back SYMTAB_SPACE so the distributed kernels will have symbols when
loaded by the SunOS boot program.  Our netboot works, but our ufsboot
still has a problem on the 3/260, so keep SunOS boot support for now.
1995-07-07 16:01:22 +00:00
gwr
38c03f8581 Add ${LIBKERN} ${LIBCOMPAT} to SYSTEM_DEP so they are built.
Move ${DEBUG} from ${CC} to ${CFLAGS} for compatibility.
1995-07-01 00:51:15 +00:00
christos
8d8973280c 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:48:36 +00:00
gwr
66f34029e5 Leave pseudo-device prom in for now (even though it doesn't work)
so config will create prom.h
1995-06-12 19:05:43 +00:00
gwr
b80b4c93a5 Retool for native build. 1995-06-09 21:53:27 +00:00
gwr
23718d5ee4 Merged locore code back into locore.s 1995-05-24 20:29:16 +00:00
jtc
f90f8d10aa Removing -DKERNEL, transition to _KERNEL has been completed 1995-05-16 22:24:17 +00:00
cgd
0e59975fac rename files files for new config/config.old naming 1995-04-28 08:19:12 +00:00
christos
843a2a3539 Use new files.sunos 1995-04-27 12:08:54 +00:00
christos
5f162d51b1 Moved sunos_machdep.c to m68k 1995-04-22 23:41:32 +00:00
christos
de42a28a1b - added sunos_machdep.c for sun3, atari, amiga and mac68k.
- changed machdep.c and trap.c to use struct emul.
- remove ep_setup references.
- added struct emul to all emulations.
1995-04-22 20:24:40 +00:00
gwr
c1ff5b5570 Add cache.c 1995-04-13 21:49:02 +00:00
mellon
df78dbb096 Reference cninit.c as well as cons.c 1995-04-11 09:52:11 +00:00
gwr
89c2b367b3 Oops, sparc -> sun3 1995-04-10 22:11:22 +00:00
gwr
63052ecc6e Add cgtwo 1995-04-07 02:23:03 +00:00
gwr
3de4f27e67 Yet more SYMTAB_SPACE 1995-04-07 02:18:39 +00:00
gwr
69aa4da3cf Add FDESC FIFO NULLFS UNION file systems. 1995-04-03 22:03:38 +00:00
gwr
0784cab36b Sync with GENERIC 1995-03-26 19:17:48 +00:00
gwr
3316bb27fd Nuke FPCOPROC 1995-03-26 19:17:23 +00:00
gwr
d57d569cad Determine FPU type during autoconfig. 1995-03-24 17:27:12 +00:00
jtc
d57fb977bb Added -D_KERNEL to CFLAGS alongside each -DKERNEL. 1995-03-23 19:46:18 +00:00
gwr
91b78094fd Add more stuff! (/kern /proc bpf, ppp, sp, ...) 1995-03-10 23:52:10 +00:00
gwr
91c5750c11 Add bwtwo, cgfour, fb 1995-03-10 02:31:29 +00:00
gwr
04efad1126 Add option FPU_EMULATE 1995-03-01 05:07:39 +00:00
gwr
bb34764434 Minor tweaks: avoid accidental FPU instructions,
allow DEBUG=-O override on the make command line.
1995-03-01 05:07:02 +00:00
gwr
54c3738c73 Add arch/m68k/fpe/fpu_emulate.c 1995-03-01 05:05:03 +00:00
gwr
3aca3d5d48 Make scsi device mappings Sun compatible. 1995-02-24 04:58:21 +00:00
gwr
43b55e3133 Move FPCOPROC out of std.sun3 1995-02-11 21:01:18 +00:00
gwr
20503e3b8b db_memrw ==> db_machdep 1995-02-07 04:41:15 +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
gwr
c150d9f6de Enable the ie and si drivers on VME. 1995-01-24 05:48:27 +00:00
gwr
b756f0feb1 Include vnode_if.c in mkdep args. 1995-01-24 05:45:54 +00:00
gwr
20c7e5582c Cleanup (cpp flags just once) 1995-01-11 20:37:12 +00:00
gwr
34054c22a9 Add the 110, 160, 260 now that ie and zs both work. 1994-12-21 23:54:11 +00:00
gwr
fe52f9ae4f New autoconfig interface to support VME, etc. 1994-12-12 18:58:45 +00:00
gwr
6ab4f0b024 sun_* -> sunos_* 1994-11-23 06:40:22 +00:00
gwr
59bf96aa56 Lots of changes. Fairly stable now. 1994-11-21 21:26:40 +00:00
cgd
20af809ca2 new RCS ID format. 1994-10-26 09:07:55 +00:00
gwr
d68c93647d Add dev/eeprom.c 1994-09-20 16:18:34 +00:00
gwr
255acc64c2 Turn on optimization. 1994-09-20 16:17:53 +00:00
gwr
185c98f55a GENERIC kernel works. 1994-09-20 16:17:08 +00:00
gwr
ad138901b9 My config file for testing. 1994-07-29 04:19:59 +00:00
gwr
c53ca7b9df Fix config line, clean up. 1994-07-23 03:39:02 +00:00
gwr
23e5b7b70a Add mising dependency 1994-07-18 14:59:47 +00:00
gwr
321a38087b Move vnode_if.o earlier in the OBJ list. 1994-06-28 21:40:34 +00:00
gwr
99b3d9f091 Update for new FS code (vnode_if.*) 1994-06-13 15:54:16 +00:00
gwr
55708a7a67 Goodbye to MAXFDESCS 1994-05-27 15:03:15 +00:00
gwr
f76483738b Add m68k/copy.s 1994-05-27 15:02:02 +00:00
gwr
9456eaca13 SCSI driver works! 1994-05-13 15:01:39 +00:00
gwr
1f4fdeb600 Uncomment scsi stuff so config.new makes sd.h,st.h,...
(The new conf.c needs those generated headers.)
1994-05-10 05:22:43 +00:00
gwr
9200c97aec Oops - had some options in twice. 1994-05-05 03:48:56 +00:00
gwr
77a3c6a20e Make conf.o depend on the Makefile 1994-05-04 05:57:27 +00:00
gwr
8e386a7196 Add zs driver, organize like TIMESINK 1994-05-04 05:56:33 +00:00
gwr
1e7ab48e57 Add zs driver files. 1994-05-04 05:55:35 +00:00
glass
4193c502e4 fixed to use new queue stuff. random diffs to make ddb stuff mostly compile 1994-04-24 20:10:13 +00:00
glass
79e6634ac0 compiles again. also cleanup of development printfs. and trap stuff 1994-04-17 06:31:10 +00:00
ws
ce516ff13d Make FFS optional 1994-03-09 21:21:37 +00:00
glass
c0a47356da cleanup 1994-03-01 08:23:57 +00:00
glass
21bf639b81 test config for scsi 1994-02-23 15:29:45 +00:00
glass
8461eac15e boots, presents shell prompt, and doesn't crash immediately 1994-02-23 08:28:11 +00:00
glass
0224e19bc6 sun3 port works under NetBSD-current now. rcsids probably fucked 1994-02-04 08:19:37 +00:00
cgd
85144bf311 ddb code now common 1994-01-09 16:40:33 +00:00
cgd
66e7c94753 delete dupes 1994-01-08 18:34:14 +00:00
cgd
12695b2d2c add id and machine arch spec 1994-01-08 18:33:50 +00:00
glass
aa497f4aea snapshot of my private sources 1993-12-12 09:08:26 +00:00
glass
06932ce0f8 Now works with current tree, as opposed to the july 8th tree in which it was
written.
Requires magnum infrastructure now, particularly the clock stuff.
Fails to exec init because the /sbin/init binary
is a sunos binary.  Next step is to integrate sunos compatibility code
from /sys/compat/sunos, and the amiga port.
Does not yet implement MACHINE_NOCONTIG support.

[from glass Mon Nov 22 21:22:45 PST 1993  home tag: home2]
1993-11-23 05:28:35 +00:00
deraadt
7679710d7c some cleanup, better than sending adam reminder notes 1993-11-10 07:42:12 +00:00
glass
8585a64107 sun3 port updated. netboot integrated. 1993-10-12 05:17:41 +00:00
glass
8a49818de4 snapshot. starts nfsmountroot but doesn't seem to emit any packets 1993-08-24 20:26:48 +00:00
glass
6041363205 gets past enablertclock(), now time to deal with the mountroot mess 1993-08-22 21:26:15 +00:00
glass
dc22f15a6d snapshot. for uploading. gets lost in swtch after enablertclock() 1993-08-21 02:16:07 +00:00
glass
2b5ecfd1ab cute bug that mycroft fixed in the hp300 stuff 1993-08-16 16:36:47 +00:00
glass
a5a10a9e7c 'clock' is now part of the standard config system instead of being done
early and in a hacked way.  the movement of startrtclock() to below
cpu_startup() allows this.
1993-08-16 10:42:19 +00:00
glass
8ff8fa8046 runs up to and including configure().
todo: exceptions, interrupt support, make isrs affect vector table
kernel/user stacks
1993-08-15 23:01:58 +00:00
glass
9c18e650a2 snapshot. ready to call configure(), partial integration of torek's config
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:11 +00:00
glass
f94a1c2f10 snapshot. ready to call configure(), partial integration of torek's config
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:07 +00:00
glass
2824cc586e fixed problem that caused two consecutive segments to be using the same
pmeg unknowingly.  still too many printfs, not sure how many are actualy
in the machine dependent code.  reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:16 +00:00
glass
f62f42a80a make config -g work, add timesink config 1993-08-08 12:16:57 +00:00