mycroft
77fe78350b
Minor update to a comment.
1994-08-15 16:45:14 +00:00
cgd
cefdccbf31
changes for the new sys_process.c, and some cleanup
1994-08-15 16:37:04 +00:00
cgd
97bdeab31e
replace with a completely rewritten version, based around the 4.4BSD
...
procfs. Now the author of the old version will stop complaining that
we're using his code.
1994-08-15 16:32:41 +00:00
cgd
b48d84b629
replce with virgin copy from 4.4-Lite
1994-08-15 16:29:22 +00:00
mycroft
d980c59b98
Better fix for the previous.
1994-08-15 15:19:55 +00:00
mycroft
05c7d6e9c7
Kill stupid compiler warning.
1994-08-15 15:17:07 +00:00
mycroft
5f27568164
Eliminate struct pte and struct pde.
1994-08-15 14:46:45 +00:00
mycroft
36975ff354
Don't use altsts. Sigh.
1994-08-15 08:22:20 +00:00
mycroft
8f2482ff3d
Fix `make depend' error.
1994-08-15 06:42:04 +00:00
gwr
486ad2cc03
Correct bad memory reference when dumpdev == NODEV (i.e. DISKLESS).
1994-08-14 22:47:28 +00:00
gwr
8a15866490
Just like GENERIC but gets root/swap from NFS.
1994-08-14 22:38:54 +00:00
mycroft
a618f9d915
Slight optimization, and don't go bonkers if one of the sub-devices is not
...
configured.
1994-08-14 14:13:25 +00:00
mycroft
a570fcd929
Re-enable EISA reset.
1994-08-14 09:43:59 +00:00
mycroft
cd2f7cc8a0
Clean up a little.
1994-08-14 09:24:55 +00:00
mycroft
06476a4e53
ccdevsw --> cdevsw
1994-08-14 07:41:08 +00:00
gwr
f23d6f0929
Add the option NFS_BOOT_RWSIZE to allow diskless boot configuration
...
to start with a reduced NFS read and write size (need for wd8003).
1994-08-14 03:35:27 +00:00
cgd
9561cfe8fe
add a new p_emul value, clean up slightly.
1994-08-14 00:55:09 +00:00
deraadt
35ff4b995a
needed for X
1994-08-14 00:13:20 +00:00
deraadt
bdf0a4caf3
fix for bug #403 from <grossman@informatik.tu-muenchen.de>
1994-08-13 08:53:38 +00:00
pk
4e501cd0bf
Files with > 1 links can always be removed on the server, even if a
...
"silly name" exists.
1994-08-13 08:46:53 +00:00
pk
8f36af34c9
Introduce new flag.
1994-08-13 08:36:11 +00:00
pk
1b07d18247
Keep those pointers moving.
1994-08-13 08:33:51 +00:00
pk
820532e4cf
Remove bogus fsstat().
1994-08-13 08:33:08 +00:00
mycroft
4a8bf3976b
Fix a problem in sync() where we might keep a stale pointer to the next mount
...
entry.
1994-08-13 07:05:53 +00:00
mycroft
60280d9735
Don't allow VM86 mode, for now.
1994-08-13 06:55:47 +00:00
deraadt
790f70650e
add lduha & stha
1994-08-12 09:52:40 +00:00
deraadt
692c724215
un-aligned access is not cool on some processors
1994-08-12 08:57:18 +00:00
cgd
c4b592cd82
fix typo
1994-08-12 04:31:51 +00:00
cgd
8814bea1a6
kill two errant spaces.
1994-08-12 03:49:24 +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
mycroft
da79c879cd
On probe or open, retry the READ CAPACITY once if the drive reports NOT READY.
1994-08-11 23:51:26 +00:00
mycroft
1f532b06bd
char * --> caddr_t, where appropriate.
1994-08-11 23:47:51 +00:00
gwr
38cca96798
Diskless boot will now bind the local socket to a reserved port to
...
satisfy picky servers. Also fix some missing initializations.
(Thanks to Chuck Cranor for PR#394 -- now fixed.)
1994-08-11 22:25:32 +00:00
cgd
5009183daf
make output a bit cleaner, to satisfy mckusick.
1994-08-11 21:57:38 +00:00
mycroft
3c3258eb6d
Make this work.
1994-08-11 04:54:13 +00:00
mycroft
55b11feb0a
Update some comments.
1994-08-10 04:37:52 +00:00
mycroft
e079a8f355
Add ncr0.
1994-08-09 22:31:45 +00:00
mycroft
d291808d92
Add NCR and PCI files.
1994-08-09 22:24:29 +00:00
mycroft
8dbfcf9e2e
Add NCR 53c8XX driver, originally from Wolfgang Stanglmeier.
1994-08-09 22:20:44 +00:00
deraadt
70a55969a1
tiny error
1994-08-09 19:55:09 +00:00
mycroft
3e685aec5c
Change ST_Q_NEEDS_PAGE_0 to something more generic.
1994-08-09 18:50:17 +00:00
ws
872b3e89e0
Fix rename bug found by vdlinden@fwi.uva.nl
1994-08-09 18:44:12 +00:00
ws
865d38c0e2
Fix one of these famous off-by-one errors.
1994-08-09 17:51:29 +00:00
pk
ff05bd4bc1
Echo terminating NL too.
1994-08-09 14:00:06 +00:00
mycroft
199e2eea6a
Fix handling of M-RET with PCVT_META_ESC defined.
1994-08-09 13:56:25 +00:00
mycroft
6df721be97
Add PCI autoconfiguration support.
1994-08-09 00:47:46 +00:00
gwr
dac6268e7d
Added for X11 (at Theo's suggestion).
1994-08-08 21:14:15 +00:00
pk
a9b7ea6607
Only use doflush' when
perftest' is #defined, as was probably intended.
1994-08-08 20:52:29 +00:00
deraadt
0e5ad5faf5
delete unused extern decl
1994-08-08 19:29:29 +00:00
phil
76987b5103
Clarify author and state of source.
1994-08-08 18:42:53 +00:00
mycroft
061c42c22d
Minor update.
1994-08-08 07:09:31 +00:00
deraadt
c6a626e130
first cuts
1994-08-08 05:43:56 +00:00
phil
c343ac2001
It is about time to add this.
1994-08-08 04:51:03 +00:00
lkestel
e0b83d37fb
Added Sysseg as argument to remap_MMU() so it can map the ROMs.
1994-08-08 00:14:42 +00:00
lkestel
ddd8267edb
Some machines (e.g., IIcx) have '030 and map all of memory (4 gigs) with
...
the MMU. Added sanity checking in the get_mapping() call to catch this
and stop at the end of RAM. Now available RAM is min of booter-specified
amount and what the MMU maps.
Also added remap_rom() ifdef'ed out which uses early termination pte's
to map 8 megs of ROM.
1994-08-08 00:11:40 +00:00
lkestel
acb0c1ec5f
Added ifdef'ed out code to map the ROM in pmap_init(). Might be enabled
...
later if we decide to use the ROM's for anything.
1994-08-08 00:08:47 +00:00
mycroft
59de58a39b
Count up the silo overflows and only log a warning at most once per minute.
1994-08-07 11:27:51 +00:00
mycroft
9c8afcf191
Avoid using DFIFOHF, which doesn't exist on 6260 chips. Turn off
...
AIC_USE_DWORDS by default.
1994-08-07 10:51:40 +00:00
mycroft
b0db502d9c
Remove diagnostic.
1994-08-07 10:49:06 +00:00
mycroft
d9a996a92e
Add multiplexer for RT 4-port serial cards.
1994-08-07 10:45:53 +00:00
mycroft
70cc90a193
Add rtfps.
1994-08-07 10:43:56 +00:00
mycroft
b6e9bf14c8
Simplify the DEPCA memory test, and fix a problem with using the alternate
...
PROM address.
1994-08-07 00:56:04 +00:00
deraadt
ebd23fe5e0
cleanup
1994-08-06 23:19:39 +00:00
deraadt
4bb1df3001
maintain resident_count and wired_count
1994-08-06 22:08:32 +00:00
chopps
e18ca7a71a
use tar for now until problem with pax can be solved.
1994-08-05 23:34:58 +00:00
chopps
37330ed064
mama always said to protect those macro args..
1994-08-05 23:21:31 +00:00
mycroft
eade2eabf4
Clean up deleted files.
1994-08-05 23:16:10 +00:00
mycroft
558c00c001
Fix spelling of `STEREO'.
1994-08-05 22:56:19 +00:00
deraadt
cefefb25ca
cleanup, working 32 bit IO on the 3c579, and memory alignment of insl/insw
...
for better performance.
1994-08-05 21:16:33 +00:00
briggs
183f4c6128
Lots of cleanup. Add functions for serial console--just stubs for now.
...
Fix initialization (for good this time?).
Little things.
1994-08-05 01:27:58 +00:00
brezak
62a05786ea
Use installboot.sh from 4.4 instead of installboot.c
1994-08-04 19:42:16 +00:00
brezak
c2e9be0873
Make libsa compile again by not including sys/errno.h
1994-08-04 19:39:32 +00:00
ws
70b7bfcf94
Fix for endless loop on nearly full disk
1994-08-04 16:32:29 +00:00
mycroft
b5c5c47f92
Obey the command queue size for the controller.
1994-08-04 09:52:47 +00:00
mycroft
74d29b909d
Disable most of the Cyrix-specific code by default; just turn off aching of
...
the ISA hole.
1994-08-03 22:35:02 +00:00
mycroft
3882663a9f
Don't mess with Cyrix configuration bits that are hardware-specific. Move
...
all of the cache-enabling junk into an #ifdef. Print a warning even if the
cache is enabled.
1994-08-03 22:11:53 +00:00
deraadt
ffb9d6e173
document cyrix configuration registers
1994-08-03 21:39:16 +00:00
mycroft
9d7eefb176
Change iosize to 16.
1994-08-03 09:17:12 +00:00
mycroft
a17171c0a2
Add a missing splx() and increase the reset delay during probe, as suggested
...
by Juergen Keil. Add a diagnostic message if the controller info is not what
we expect.
1994-08-03 08:57:59 +00:00
mycroft
50a6dfb61a
Actually, preserve PSL_T for debugging.
1994-08-03 06:28:10 +00:00
mycroft
0cdf874ccb
Reset eflags on exec.
1994-08-03 06:26:00 +00:00
grantham
703df009b8
Multiply GMTBIAS by 60; it's in minutes, time is in seconds.
1994-08-03 06:23:10 +00:00
mycroft
5cd29a7fce
Kill IOPL, dead, dead, dead.
1994-08-03 06:22:26 +00:00
mycroft
0372e53d79
Mild nits.
1994-08-03 06:03:12 +00:00
mycroft
d4a420650a
Make sure CS8 is set if RAW is on.
1994-08-03 03:41:34 +00:00
briggs
d9e2b087ef
Clean up a bit. Move ite to 11, generic console to 0. Add lkm stuff
...
to at least give it a prayer of working...
1994-08-03 02:53:36 +00:00
phil
000c57f728
fixed cdev vn config. *sigh*
1994-08-02 23:39:59 +00:00
ragge
8026fb53f2
Initial VAX port merging.
1994-08-02 20:18:46 +00:00
ragge
3fd2818a03
Added bcopy.s
1994-08-02 18:43:00 +00:00
briggs
08d96f103f
Nuke holdovers from old HP300 console code. Get rid of any reference
...
to serial_boot_echo stuff here.
1994-08-02 17:55:24 +00:00
grantham
aa804576eb
To get Greenwich Mean Time, *subtract* the GMTBIAS from our time,
...
passed in from Booter. (Among its many features, MacBSD provides
time travel.)
1994-08-02 16:39:57 +00:00
ws
55211b963a
Unmount the first dir, too.
1994-08-02 12:27:10 +00:00
mycroft
078c594c69
Fix this numerous bugs, including loss of OPOST mode.
1994-08-02 08:47:54 +00:00
mycroft
743c8ea38e
Clear t_flags on first open.
1994-08-02 08:45:46 +00:00
paulus
da587a132a
Use ld -N for linking the kernel instead of ld.old -n -P 1000.
1994-08-02 03:54:05 +00:00
phil
11bf31e8d7
add vn
1994-08-01 23:44:08 +00:00
phil
f9b2f20e7d
proc_machdep.c => process_machdep.c
1994-08-01 22:58:42 +00:00
mycroft
f21e020e59
Clean up deleted files.
1994-08-01 22:57:01 +00:00
phil
787f57c486
name change.
1994-08-01 22:56:59 +00:00