Jordan K. Hubbard
afbf5b2156
Changes to initialize the id_enabled flag to 1.
...
Also initialize some fields that were never initialized before, and
simply defaulted to 0. I've never looked at this code before, now
I know why. Config needs to die. Horribly.
1994-11-03 04:30:01 +00:00
Jordan K. Hubbard
906c074f8d
Add extra id_enabled flag for userconfig to manipulate. If id_enabled
...
is FALSE, the device will not be probed. id_enabled is TRUE by default.
1994-11-03 04:15:04 +00:00
Jordan K. Hubbard
be4bdae3ac
Make the enable & disable commands finally work.
1994-11-03 04:14:23 +00:00
Andrey A. Chernov
9aa4fece6d
-i case goes to background pause and acts like -a case on receiving
...
SIGTERM. This helps to keep CMOS clock updated before reboot.
Idea from J.Wunsch.
1994-11-03 03:16:16 +00:00
Gary Palmer
97555463a4
Cosmetic changes in comment at start (it's no longer a GENERICAH config
...
file!)
1994-11-03 01:46:59 +00:00
Garrett Wollman
bb0135e920
Completely replace JTW's idea with my (incompletely implemented) original
...
idea. This is les likely to crash your machine. As before, this code is only
enabled under `options IN_RMX'.
1994-11-03 01:05:34 +00:00
Garrett Wollman
f084e01477
Collapse two fields so that we have space for another 32 flags.
...
NB: You will have to recompile programs which use the `rt_use' member in
order to get the correct values. This should not cause incorrect operation,
but the statistics may look a little confusing.
1994-11-03 01:04:32 +00:00
Andrey A. Chernov
512dc52632
Restore jkh's changes, now it works for const strings
1994-11-03 00:30:27 +00:00
Andrey A. Chernov
10a42e2218
Now autosizing code works with const strings too.
...
Prototype added.
1994-11-03 00:28:05 +00:00
Poul-Henning Kamp
e9362258de
Don't set hostname if we already have it. (diskless).
1994-11-02 23:50:54 +00:00
Stefan Eßer
66da596420
Submitted by:
...
Added hooks for "lsdev" ...
PCI devices should need no individual code for lsdev.
1994-11-02 23:47:14 +00:00
Stefan Eßer
1b851d5210
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Modifications required for PCI support.
1994-11-02 23:44:11 +00:00
Stefan Eßer
b3ad637c18
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Added PCI support code.
1994-11-02 23:27:36 +00:00
Jordan K. Hubbard
bfb65cd092
Don't use autosizing code after all - it doesn't like const strings.
1994-11-02 22:39:57 +00:00
Poul-Henning Kamp
99133b4e1e
a missing star.
1994-11-02 22:06:24 +00:00
David Greenman
567127fa54
Fix from Gary Jennejohn - use 'cp' not 'buf' in read call. Oops.
1994-11-02 16:38:51 +00:00
Jordan K. Hubbard
fb7164eda6
Last changes before going to bed. Disk label editor should now work
...
a fair bit better.
1994-11-02 11:00:35 +00:00
Andrey A. Chernov
fb833e7272
Restore back -i, -a
1994-11-02 10:04:11 +00:00
Andrey A. Chernov
76a581c4ce
Call adjkerntz -a every half hour from 0 to 4 am
1994-11-02 09:50:11 +00:00
Andrey A. Chernov
a3d3b73b53
Restore back -i for adjkerntz
1994-11-02 09:43:38 +00:00
Andrey A. Chernov
f30089ed19
Restore back -i, -a
1994-11-02 09:40:06 +00:00
Jordan K. Hubbard
0729dc4924
Whoops. When you `ls' a kernel with lots and lots of devices, guess what?
...
It scrolls off your screen! :-) Add crude "more" type processing.
1994-11-02 09:30:27 +00:00
Jordan K. Hubbard
5e235068bc
Back out Joerg's latest commit. Sorry, Joerg, but this breaks the install
...
floppies now. I'm not sure why, but things hang when it gets to the
`changing root to fd0c' part. Without your latest commit, everything works
fine. Maybe you can figure out what you broke after ALPHA! :)
1994-11-02 09:08:40 +00:00
Jordan K. Hubbard
045e459c30
Stage0 can't dump you into a shell. There isn't one. Just reboot.
...
Stage5 didn't have a large enough dialog box. Fix that. Also use
Andrew's autosizing code.
1994-11-02 09:05:49 +00:00
Poul-Henning Kamp
5a9ee65437
Make MkDir() actually do "mkdir -p", so that we can mount on /home/foo, even if
...
/home isn't a mountpoint.
1994-11-02 08:52:15 +00:00
Paul Traina
e8aae93744
Put a real man page in for cpp(1)... it needs to be converted to the mandoc
...
macros, but it's good enough for now.
Obtained from: gcc 2.6.0 gnu distribution
1994-11-02 08:18:25 +00:00
Jordan K. Hubbard
207d0a541b
Fix more mongoloid coding style.
...
Make a stab at getting free space display to work.
Forward decls to shut compiler warnings up.
Increase some fields to width 2 in order to get edit_line to let you
actually edit them.
Sanity check values and yell at bonehead users.
1994-11-02 08:15:46 +00:00
Andrey A. Chernov
9e92d9eb90
Restore things broken by phk, please use patches to 'cvs update'
...
instead of whole files commiting!
1994-11-02 07:37:40 +00:00
Andrey A. Chernov
00bc21cafc
Restore things broken by phk, please use patches on 'cvs update'
...
instead of whole files!
1994-11-02 07:34:01 +00:00
Poul-Henning Kamp
0d2cd3b7e9
make the right link to "zzz"
1994-11-02 07:20:58 +00:00
Jordan K. Hubbard
eae3147757
More miscellaneous changes. Clear the screen in some appropriate spots.
1994-11-02 07:15:56 +00:00
Jordan K. Hubbard
d8c4842296
Make note of the fact that debugging information is printed to screen 2.
1994-11-02 07:02:13 +00:00
Poul-Henning Kamp
3ac570fb2d
The last committer didn't know that '*' doesn't start a comment in shell's ????
1994-11-02 06:36:42 +00:00
Jordan K. Hubbard
0782333682
Get stage0 and stage5 working.
...
Try to reformat this code to be a little more human. Weird europeans
have been writing this, and can't even seem to agree a single coding
style for more than 4 consecutive lines! :-)
1994-11-02 06:19:53 +00:00
Poul-Henning Kamp
c4b01b57f6
Remove a relic from the old "equiv" kludge
1994-11-02 04:55:15 +00:00
Poul-Henning Kamp
86f39ea7e0
Fixed a #include to point to machine/apm_bios.h
1994-11-02 04:54:30 +00:00
Garrett Wollman
d4a8d8f240
This is the file that actually implements the smarter behavior.
1994-11-02 04:42:14 +00:00
Garrett Wollman
5c2dae8edc
Add code to be a bit smarter about IP routes, conditioned on the option
...
IN_RMX. (Eventually this will be standard, but I just wrote the code today
and don't want to break anyone.)
1994-11-02 04:41:39 +00:00
Andrey A. Chernov
734d3eaf71
Enhance inputbox to pass initial prompt (optional)
1994-11-02 01:41:52 +00:00
Andrey A. Chernov
76ab56f350
Now line_edit() uses passed string as initial prompt
1994-11-02 01:40:34 +00:00
Garrett Wollman
d29895dc1a
Fix Jordan's misplaced IPFIREWALL option. Fix style of other previous commits.
...
Document ARP_PROXYALL.
1994-11-02 01:11:03 +00:00
Garrett Wollman
ac234f9399
Clean up ARP error messages: format IP addresses, explain arplookup()
...
failures in English.
1994-11-02 00:58:29 +00:00
Jordan K. Hubbard
2af60dc4f7
Translate README to english. :-)
1994-11-02 00:39:42 +00:00
Garrett Wollman
d9e91095ab
Forward-declare a few structures to avoid warning messages.
1994-11-02 00:11:00 +00:00
Andrey A. Chernov
07e01ef0c9
Remove -i option from adjkerntz
1994-11-02 00:00:17 +00:00
Garrett Wollman
3fa88dec7f
Add support for filesystem-specific `-o' options, and re-implement the
...
most common cd9660 and nfs options like God intended them. (It is now
possible to say
mount -o ro,soft,bg,intr there:/foo/bar /foo/bar
again.) This whole getmntopt() business is an incredible botch;
it never should have been anything more than a wrapper around
getsubopt(3). Because if the way the current hackaround is implemented,
options which take arguments (like the old `rsize' and `wsize') are still
unavailable, and must be accessed the new, broken way.
(It's unimaginable how Berkeley managed to screw up one of the few things
about NFS that Sun actually got right to begin with!)
1994-11-01 23:51:53 +00:00
Bruce Evans
f23c6e08df
Fix a very old, very stupid race clearing the mask bit for the current
...
interrupt. Other bits in imen and icu+1 are volatile.
INTREN() and INTRDIS() in icu.h need to be changed similarly.
Change #include's to 2.0 style.
1994-11-01 23:29:50 +00:00
Bruce Evans
25dd4b72b8
Only log errors every second (instead of every 5-10 msec) and check for
...
errors at a lower ipl. clist starvation problems can cause hundreds of
tty buffer overflows per second and logging them all amplified the
problems. This problem was less serious in 1.1.5.
Avoid a race in the check for starting a new block of output. com_events
was sometimes messed up and siopoll() looped endlessly. This bug was
introduced in 2.0.
Clean up previous 2 commits. Rename sio_registerdev() to sioregisterdev()
to match the (bad) surrounding naming conventions. There should be a
generic_registerdev().
1994-11-01 23:09:29 +00:00
Poul-Henning Kamp
19a41dfcbd
The latest user-land changes from the author. I added a big warning to the
...
apm.4 man-page. I also hope the Makefiles make sense now.
Submitted by: HOSOKAWA Tatsumi
1994-11-01 22:46:40 +00:00
Bruce Evans
e8b7f39747
Return immediately from ttwrite() if the ttysleep()s that wait for
...
a clist return with an error. There are some clist starvation/deadlock
bugs elsewhere and killing clist hogs didn't help because the breaks
only exited from the inner loops.
1994-11-01 22:23:29 +00:00