mycroft
4516e8c845
Don't use INADDR_* constants in case labels.
1995-06-01 21:46:27 +00:00
mycroft
eb216fd6c2
Avoid byte-swapping IP addresses at run time.
1995-06-01 21:35:34 +00:00
jtc
d045544ebd
Changed ns82450 to ns8250 and dropped ns82550 from probe console messages.
1995-06-01 21:26:51 +00:00
gwr
f38968b1dd
boot --> ufsboot
1995-06-01 21:15:20 +00:00
gwr
7f6fe50cb7
clean up import conflicts
1995-06-01 21:03:07 +00:00
gwr
a48381d6df
Make this build in libsa
1995-06-01 20:44:40 +00:00
gwr
506236d9e5
Booting from ufs works now.
1995-06-01 20:37:44 +00:00
gwr
81c8755972
Moved to ufsboot
1995-06-01 20:26:32 +00:00
gwr
9b910268e1
Better reset code, and reset the chip when it goes comatose.
1995-06-01 20:22:17 +00:00
mycroft
d69f7885b7
Allow [nh]to[hn][ls]() to do constant folding.
1995-06-01 17:19:18 +00:00
mellon
b23214bbd9
Clear up name conflict between Ultrix syscall 103 and 139.
1995-06-01 16:38:15 +00:00
mycroft
2eaf92b3e5
Add missing ntohl() in multicast test.
1995-06-01 15:59:04 +00:00
pk
8066369f08
Deal with v.3 proms (sigh).
1995-06-01 14:36:17 +00:00
mycroft
ba9883ec57
Integrate multicast 3.5 distribution, with several bugs fixed and general
...
cleanup. This is a (working) snapshot of work in progress.
1995-05-31 21:50:34 +00:00
cgd
b86de4fbbd
invoke shutdown hooks
1995-05-31 20:45:14 +00:00
cgd
4a04bbaa09
add a facility by which to register 'hooks' to be run at shutdown time.
1995-05-31 20:41:44 +00:00
mycroft
a54e2ffa20
Add IPPROTO_IP. Fix comment for IP_MULTICAST_IF.
1995-05-31 07:39:33 +00:00
mycroft
f49ddb8b04
Implement IGMP v2. Based on the Multicast 3.5 distribution.
1995-05-31 06:08:17 +00:00
jonathan
ae4eae4f63
Change reference in asm code from ``__mcount'' to ``___mcount'', to be
...
consistent with the (default) prepending of underscores to identifiers.
Because this reference is inside an ASM string it's too hairy to
conditionalize to support different toolchains that don't prepend underscores.
(Just don't do profiling with such toolchains.)
1995-05-31 00:25:06 +00:00
jonathan
8a93b408d6
Fix BPF bit-rot in receive side of pmax/dev/if_le.c: prepend ether header.
1995-05-31 00:15:46 +00:00
briggs
0b3271404c
Make genassym depend on its C source.
1995-05-31 00:09:55 +00:00
pk
ff6265b288
Remove useless msgbufmapped definition.
...
Two cases of incorrect addressing while not mapped at KERNBASE.
Some more sun4m stuff.
1995-05-30 20:29:42 +00:00
mycroft
e9f4bff2cc
Add prototype.
1995-05-30 18:55:28 +00:00
mycroft
2bf9d56861
Always call union_diruncache() when removing the upper object.
1995-05-30 18:52:39 +00:00
mycroft
80d1ab77b5
Release the directory cache when a directory is removed or whited out.
1995-05-30 18:11:46 +00:00
gwr
d992496652
New version that supports writing a Sun disklabel (rewritten).
1995-05-30 15:38:14 +00:00
gwr
68950abf69
Make sure curpcb is up-to-date before possibly copying it.
...
Let child start at spl0 (just like system call entry).
1995-05-30 15:36:58 +00:00
gwr
3b4e8765b5
Take care of curpcb->pcb_ps in vm_machdep, and use appropriate IPL.
...
Add missing line accidently dropped near the end of cpu_switch().
1995-05-30 15:32:37 +00:00
mycroft
ae9e49ed0d
Fix thinko in previous commit. Do this as suggested by John Kohl.
1995-05-30 11:41:38 +00:00
mycroft
60c966ee4e
When replacing a whiteout, set i_endoff to 0, so the directory cannot be
...
shrunk.
1995-05-30 10:44:49 +00:00
mycroft
0ca2e1bd7d
Fix typo.
1995-05-30 10:28:15 +00:00
mycroft
7c7b203953
Make sure un_dircache is set after union_dircache(), to avoid stranding
...
references and the dircache buffer.
1995-05-30 09:37:02 +00:00
mycroft
6760c93567
When a file is removed from the upper layer, make sure to release the
...
reference to it. From John Kohl.
1995-05-30 09:07:10 +00:00
mycroft
53eb79fc69
Preserve the ISWHITEOUT flag between cache_enter() and cache_lookup().
1995-05-30 09:02:02 +00:00
mycroft
eb310b67a7
Fix order of lock assertions in union_lock() and union_removed_upper().
...
Sprinkle a few vprint()s. From John Kohl.
1995-05-30 08:51:24 +00:00
briggs
d271dac88d
Remove extraneous #if
1995-05-30 00:15:26 +00:00
pk
95fcffe527
eeprom device for Sun4 from Jason Thorpe.
1995-05-29 23:56:27 +00:00
pk
555da07c0f
eeprom device (from Jason Thorpe).
1995-05-29 23:53:50 +00:00
hpeyerl
f6d7cb01ee
Check curproc != NULL before PMAP_ACTIVATE.
...
From Chuck Cranor <chuck@maria.wustl.edu>
1995-05-29 19:36:22 +00:00
mellon
ccd1ab13a1
syscall 139 is ULTRIX_SYS_sigcleanup (from Simon Burge)
1995-05-29 17:32:35 +00:00
leo
74d95b443e
Add CLKBROKEN define, so GEM version that are 2 years off on the RTC can
...
be identified.
1995-05-28 21:02:21 +00:00
leo
e4b2ec5091
Add emulator.
1995-05-28 19:58:18 +00:00
leo
1579fb8674
Add HZ=64, remove FPCOPROC.
1995-05-28 19:56:14 +00:00
leo
c21a70ad06
Define a config for the kernel on the boot-floppy. It should be resonably
...
small and boot on both TT and Falcon.
1995-05-28 19:53:48 +00:00
leo
d8cb2b8dfa
According to diffs from Waldi Raven:
...
Make speed/clock-source selection smarter. This makes the baudrates more
accurate and allows speeds upto 115k baud.
1995-05-28 19:50:26 +00:00
leo
27a11d1735
Remove the pointer to view_t from the grf-structure, use viewview(dev)
...
to obtain the pointer instead. This removes a kernel-crash that happened
when something was written to the console while the console was being
resized.
1995-05-28 19:45:36 +00:00
leo
d66ffa3fe1
Use <dev/ic/mc146818.h>. Change systemclock settings. Usable values for
...
HZ are now 48/64/96. This reduces the interrupt overhead, because we
don't need the extra division by 4 in the interrupt handler.
1995-05-28 19:38:49 +00:00
leo
04246ac4f8
Add emulation traps.
1995-05-28 19:33:13 +00:00
leo
b88f1c35c4
Remove FPCOPROC use fputype instead.
1995-05-28 19:31:50 +00:00
leo
896cbdecbf
- Remove FPCOPROC ifdef's. Make fpu code dependant on fputype.
...
- Change clock interrupt handler: remove extra division by 4.
1995-05-28 19:17:54 +00:00