Commit Graph

77 Commits

Author SHA1 Message Date
gwr
81bc13db4b Need to flush the I-cache before jumping into just-loaded code.
Without this, boot programs fail with some PROM versions...
1997-10-06 19:37:26 +00:00
gwr
8b680f206c Need to flush the I-cache before jumping into just-loaded code.
Without this, boot programs fail with some PROM versions...
1997-09-18 01:47:08 +00:00
gwr
d2e3710fa9 Cosmetic (s/sun3_/_/) to be closer to the sun3x version. 1997-09-05 04:51:06 +00:00
gwr
c04589c8a8 Make stand/Makefile.inc work with obj directories. (Fixes PR 4014) 1997-09-05 04:31:50 +00:00
drochner
bdb232d2b6 Don't use <lib/libsa/if_ether.h> anymore. This was a copy of the
old (before ARP changes) <netinet/if_ether.h>, intended for
temporary use.
1997-07-22 17:41:01 +00:00
mrg
71ee532c82 move man pages into share/man. 1997-06-22 06:25:58 +00:00
veego
6bdd438fca s/_round_page/m68k_round_page/ 1997-06-10 19:27:08 +00:00
cjs
7a66732d34 Back out BUILDDIR and NOINSTALL changes. 1997-05-31 21:21:13 +00:00
cjs
83498d7e88 Remove empty libinstall target and add NOINSTALL=1. 1997-05-30 13:43:06 +00:00
mycroft
185b24dd5b Use libinstall::, not install:, to prevent instaling LIB. 1997-05-07 16:20:26 +00:00
gwr
0faac5faf2 Back-out the CWD hack... 1997-04-01 23:11:28 +00:00
gwr
8bec95da2c Use ${INSTALL} ... 1997-03-24 17:48:19 +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
40b1a6f68b No longer need to define SUN_BOOTPARAMS 1997-03-14 21:28:38 +00:00
gwr
f3952a7326 No longer need to override DEFS 1997-03-13 16:19:01 +00:00
gwr
032d13fc7d s/sun3_/_/ in sun3_(round|trunc)_(page|seg) macros 1997-03-13 15:58:49 +00:00
gwr
ec6bb1d018 s/-T/-Ttext/ 1997-03-11 20:13:20 +00:00
gwr
4ad7ed0b97 Moved dev_net.[ch] to sys/lib/libsa 1997-03-11 18:29:30 +00:00
gwr
ca11ffdfae Kill a type-cast. 1997-02-05 17:44:59 +00:00
gwr
b4f4d97d22 s/romp/romVectorPtr/ 1997-02-05 17:39:21 +00:00
gwr
84fad0db28 include <machine/pte.h> 1997-02-05 17:33:46 +00:00
gwr
699e513ced Add -Dsun3 1997-02-05 17:31:46 +00:00
gwr
340699a2b1 Fix copyrights (/s/REGENTS/FOUNDATION/) 1997-01-27 19:40:46 +00:00
gwr
0332502588 Most files that were copyright Adam Glass and/or Gordon W. Ross
are now copyright The NetBSD Foundation (rights assigned).
1996-11-20 18:56:49 +00:00
thorpej
150c33e60b Use ${INSTALL}. 1996-10-18 05:55:26 +00:00
jtc
209801c89e Add memcpy.c to SRC_sa 1996-06-26 19:32:32 +00:00
gwr
e1cc05a94c Fix ZMAGIC (from Chuck Cranor) 1996-06-20 03:59:41 +00:00
gwr
f6762bf5cf Retry calls to the PROM strategy function. Fixes PR# 2145
Call prom_iopen only on the first disk_open call, otherwise
only the first file open attempt ever works. Fixes PR# 1726
Both from der Mouse <mouse@Collatz.McRCIM.McGill.EDU>
1996-04-10 18:31:14 +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
gwr
6cc7bd528f Oops, didn't notice those type warnings... 1996-01-31 17:20:39 +00:00
gwr
57664ea85c Oops, did not mean to check that one in... 1996-01-29 23:59:04 +00:00
gwr
38c7f668a2 Clean-up open/close logic of "net" device. Fixes PR 1726 1996-01-29 23:54:14 +00:00
gwr
4541c9f5c6 Work-around sensitivity to DVMA address in PROM revision 2.6 so the
netboot program will work on Sun3/50 machines.  Also fixes PR 1928.
1996-01-29 23:41:03 +00:00
gwr
92b8a2d9e5 just cleanup 1995-11-17 23:23:44 +00:00
gwr
3c996d6b06 ufs ==> ffs 1995-11-07 23:01:40 +00:00
jtc
014044ef1a Fix formatting 1995-10-28 20:43:49 +00:00
gwr
9182ffe624 Get rid of an extra twiddle() call (ufs.c does it.) 1995-10-17 23:07:19 +00:00
gwr
ca022f8909 Re-write of tapeboot, using a "rawfs" abstraction to hide the fact
that the device only supports block access.  (Even works now!)
1995-10-17 22:58:10 +00:00
gwr
6af0af5daf Change the interface to prom_iopen() slightly, for tapeboot. 1995-10-13 21:44:57 +00:00
gwr
52f39566b5 Add tapeboot, make ${SA_PROG}.bin padded to a block boundary. 1995-10-13 21:44:08 +00:00
gwr
c4e07b055f Bump version number. 1995-10-13 21:33:09 +00:00
gwr
c890f5c659 Boot program to help load tape kernels.
(You can even choose a tape segment!)
1995-10-13 21:27:30 +00:00
gwr
3d587a6700 Link this -static 1995-10-08 23:44:02 +00:00
gwr
995b4710b8 Correct mapinfo for Multibus PROM devices. 1995-09-26 21:30:19 +00:00
gwr
50201d2bb5 Fix comment, add copyright. 1995-09-26 21:29:25 +00:00
gwr
23ee56022d Cleanup, and catch up with libsa changes. 1995-09-23 03:42:17 +00:00
gwr
13d9b9d700 Sync up with the sparc version. 1995-09-23 03:40:28 +00:00
gwr
d9678d59b2 Fix up DVMA-related confusion. Disk boot now works. 1995-08-12 18:38:30 +00:00
gwr
dac3687c31 Make it work with obj dirs. (from Jason Thorpe) 1995-08-08 21:02:04 +00:00
gwr
7eda63e726 Get rid of libnet 1995-08-08 21:00:00 +00:00