phk
b706546997
A new Makefile, which is more our kind of makefile.
...
Based on Martins makefile, made by Rod, briefly tested by me
1994-10-28 22:13:22 +00:00
phk
8ef5a847e8
Add netboot to the world of make.
1994-10-28 22:11:50 +00:00
dg
feb96dc39d
Fixed Jordan's editing mistake that caused this to puke.
1994-10-28 18:50:36 +00:00
jkh
6dbcdb0ab9
IP Firewall code from Daniel Boulet and J.S.Antsilevich
...
Submitted by: danny ugen
1994-10-28 15:09:49 +00:00
jkh
685a08f618
Andreas Klemm's tape erase patches from 1.1.5.1
...
Submitted by: andreas
1994-10-28 13:19:42 +00:00
jkh
076633a669
From: fredriks@mcs.com (Lars Fredriksen)
...
...
It turns out that these files do not include <sys/dkbad.h> before
<sys/disklabel.h>.
Submitted by: fredriks
1994-10-28 12:42:05 +00:00
rgrimes
b033a47002
Removed extra slash between ${DESTDIR} and ${BINDIR}, noticed while working
...
on Makefile for netboot.
1994-10-28 07:54:13 +00:00
phk
adec7b0e90
Urg! the netboot/Makefile is in a miserable state.
1994-10-28 04:56:51 +00:00
phk
3ece64714b
This concludes the CVS-surgery. This makefile now just points at the subdir's.
1994-10-28 04:46:08 +00:00
jkh
55967211d2
Note that enable and disable don't do anything, at present.
...
Make ^U/^X actually work.
1994-10-28 02:37:57 +00:00
wollman
932edea11c
Again, this is not a filesystem so don't compile it as if it were.
1994-10-27 23:39:19 +00:00
wollman
c231fede0a
ibcs2 is not a filesystem, don't compile it as if it were.
1994-10-27 23:36:57 +00:00
jkh
1ca2f392e1
Julian Elischer's disklabel fixes.
1994-10-27 20:45:13 +00:00
se
6cc6dda103
Change some compile time defaults, which may be overridden from the
...
kernel config file by options lines.
Now the default settings are FAST SCSI, max. 4 TAGS, WIDE transfers,
if supported by the hardware ...
1994-10-27 20:12:46 +00:00
pst
741eddd9e6
Set the EOF flag properly.
...
Obtained from: netbsd-bugs mailing list
1994-10-27 18:44:31 +00:00
sos
82358e0f07
Added device registration stuff.
1994-10-27 08:03:15 +00:00
phk
a5e94e98c7
The other half of patch011, read Numlck state from bios.
1994-10-27 05:47:09 +00:00
phk
7247526ec3
Extra intr's have nothing to do with LAPTOP.
...
Made five-strikes-we-shut-up for timeouts.
Inspired by: bde in 1.1.5.1-patch011
1994-10-27 05:39:12 +00:00
phk
eb0c230b88
Made an annoying printf #ifdef SEADEBUG
1994-10-27 05:23:09 +00:00
phk
f4fb66c724
Fix the panic message if init dies to show the exit status.
1994-10-27 05:21:39 +00:00
phk
67c17d90f1
Fix a bug which had crept in (an almost certain panic).
...
Remove inline assembler.
Avoid mbuf spaghetti by using m_devget.
1994-10-27 05:08:28 +00:00
bde
315d574f12
Fix compiler warnings.
1994-10-26 22:01:11 +00:00
bde
a4930dbb41
Move definition and initialization of video_mode_pointer to syscons.c.
1994-10-26 21:52:25 +00:00
bde
aec62fec58
Fix initialization of video_mode_ptr. It only worked if the segments
...
in the far pointers are multiples of 4K (as is normal when the video
BIOS is at seg 0xc000). Disallow mode switching if the pointer is bad.
Use a new pa_to_va() macro for all BIOS and video addresses in syscons.
1994-10-26 21:51:22 +00:00
wollman
38816fb7f9
Stylistic changes.
1994-10-26 21:10:13 +00:00
jkh
7469ab546f
Gross hack to make kernel names not starting with '/' start with '/'.
1994-10-26 20:46:05 +00:00
jkh
9a61e8cf98
Adjust boot message to conform to reality.
1994-10-26 20:22:10 +00:00
jkh
41601d7537
Enable USERCONFIG and document it in LINT.
1994-10-26 19:20:27 +00:00
jkh
9e94737627
Add userconfig.
1994-10-26 19:19:12 +00:00
jkh
70ece4ed16
Add my user configuration utility - userconfig().
...
David wrote the I/O routines for this thing and deserves most of the
credit for thinking the whole idea up.
1994-10-26 19:18:28 +00:00
jkh
cdc900c194
Invoke userconfig() if kernel compiled with options USERCONFIG and
...
-c flag used.
1994-10-26 18:35:02 +00:00
jkh
6f019d574f
Remove the code for asking for a filesystem floppy. We don't need
...
it anymore, and neither David nor I can think of a reasonable
mechanism to stick in its place.
1994-10-26 13:46:34 +00:00
jkh
d09a563092
Remove RB_ASKFS again - to make this meaningful we'd need to invest in
...
implementing too much generality at this stage.
1994-10-26 13:45:52 +00:00
jkh
2a2ba0b8d6
Add RB_ASKFS
1994-10-26 13:38:23 +00:00
jkh
429db815e2
Add RB_CONFIG.
1994-10-26 13:33:01 +00:00
jkh
dc92d14121
Add RB_CONFIG flag.
1994-10-26 13:18:49 +00:00
jkh
29a9c7eaa7
I'm going to nuke strtol() for now. Now I need strncmp() and rather
...
that add it too, and end up fighting an unwanted battle right now,
I'm just going to back away from both and start including my own private
copies of everything. I'm not going to use _anything_ from libkern
until we decide its fate.
1994-10-26 11:14:21 +00:00
jkh
9a212b4de9
Fix two very minor nits, one of which caused a warning (no return type for
...
main).
1994-10-26 10:18:24 +00:00
phk
cdef6c396b
When all else fails, try to use "/stand/sysinstall" as "init" process. The
...
new installation procedure needs this.
1994-10-26 03:34:20 +00:00
phk
3a3984ac2a
Fixed a couple of wrong printfs (too few arguments supplied). Also zapped
...
a couple of unused vars at the same time. Added a #include <sys/proc.h>
to isa.c while here anyway.
1994-10-26 00:16:20 +00:00
se
cf28ffb3ff
Modified fifth parameter (imask) to register_intr() according to
...
new definition of that function.
1994-10-25 23:09:08 +00:00
se
47e036524e
BEWARE: Interface change of register_intr() !
...
Changed the fifth parameter to register_intr() from u_int mask into
u_int *maskptr in preparation for new features (shared interrupts and
removable devices, eg. for PCMCIA).
1994-10-25 23:06:16 +00:00
se
6016ecdff7
BEWARE: Interface change of register_intr() !
...
Changed the fifth parameter to register_intr() from u_int mask into
u_int *maskptr in preparation for new features (shared interrupts and
removable devices, eg. for PCMCIA).
1994-10-25 22:35:12 +00:00
swallace
84b8ad00c8
Patch for proper multicast support on point-to-point links.
...
Submitted by: apg@demos.su (Paul Antonov) - patch020
1994-10-25 22:13:32 +00:00
bde
10fb081e1d
Never strip the kernel.
...
Recommend -Wimplicit in CWARNFLAGS next. There are still a few hundred
potential arg mismatches because no function declaration is in scope.
Don't duplicate option `-I.'.
Remove null editing of the assembler source for all profiled objects.
The required magic has been done since prehistoric times by an
asm("mcount") declaration.
Simplify the clean rule.
Don't try to be clever about timestamps involving genassym. genassym's
timestamp usually got ahead of assym.s's timestamp, so `make' almost
always had to run genassym and compare *assym.s to decide that nothing
needed to be done. The cost is reassembling a few files whenever
genassym is rebuilt. Assembling is almost as fast as comparing.
Always go through genassym.o to build genassym. This would have avoided
numerous bugs involving mkdep -p. Now it just stops genassym from
depending on the name of the temporary object file.
Use ${CFLAGS} for building genassym. Mainly ${CWARNFLAGS} were missing.
1994-10-25 19:34:57 +00:00
se
04ad970a93
Added decoding of chipset registers for Pentium 90/100 CPUs.
1994-10-25 18:45:19 +00:00
bde
aced007bf5
Use the correct macro for deciding whether syscons' variables should
...
be accessed.
Remove some unused declarations and document a bogus one.
1994-10-25 18:22:32 +00:00
jkh
0b13b0b13d
Add strtol() to libkern in support of some other work I'm doing.
...
I just know I'm going to get flamed for adding for the miserable
abortion that is libkern, but what am I supposed to do? At least I
didn't drag in the ctype stuff! :-)
1994-10-25 14:57:57 +00:00
dg
d31e603a06
Changed some variable names in lf_addblock to make the code both
...
understandable and conform to other conventions used in the file.
1994-10-25 11:27:51 +00:00
dg
5eb8532563
Allow MAXMEM kernel option to indicate more memory than is detected; it
...
previously could only be used to limit the amount of memory.
1994-10-25 08:58:33 +00:00