briggs
22c116cc4e
Comment out stacknquit() so we actually get to the panic on a fault.
1994-02-22 01:23:37 +00:00
briggs
8f42469b7c
Changes by grantham for RBV support.
1994-02-22 01:20:15 +00:00
briggs
90db065cbf
Some modifications by grantham to handle the RBV chip which emulates some
...
VIA2 functinos.
1994-02-22 01:19:21 +00:00
briggs
b4bf0c73ff
Rudimentary, experimental fpu emulator. Needs lots o' work before it can
...
move to m68k or even be useful for more than testing purposes...
1994-02-22 01:17:53 +00:00
briggs
7e6b2cfa8a
/sbin/disklabel will print out disklabels, so don't be verbose when
...
doing readdisklabel.
1994-02-22 01:16:33 +00:00
briggs
bb20b67105
Get rid of if_init assignment.
1994-02-22 01:15:00 +00:00
briggs
42ad9a0be4
Minor tweaks to prevent hangs and other bad behavior... Needs much more
...
work now that we have more info (Designing Cards and Drivers for the
Macintosh Family Hardware.
1994-02-22 01:11:33 +00:00
briggs
2fbb727cb3
Various fixes, changes and so forth by lkestel. Among them should be
...
support for > 1-bit modes (slow...)...
1994-02-22 01:07:40 +00:00
briggs
b9fe737afd
Add a few new defined machine type constants and a few new globals.
1994-02-22 01:00:44 +00:00
briggs
4795851aeb
Moved PTBASE from 60000000 to 60100000 for PowerBooks. From grantham.
1994-02-22 00:59:34 +00:00
briggs
c76cc12799
Make include paths reference arch/mac68k/scsi instead of just scsi.
1994-02-22 00:57:23 +00:00
chopps
0622d87221
fix incorect check of nprocs vs. maxproc.
1994-02-21 23:10:46 +00:00
mycroft
34a3a5ea06
Fix copyright. No code by G. Clark left.
1994-02-21 15:23:59 +00:00
mycroft
0a6f2656f8
Fixed probe routine from Holger Veit; lots of other cleanup by me.
1994-02-21 15:23:11 +00:00
chopps
1067838f3f
note change to ite.c and that X runs with no redirection and no MMU failt now.
1994-02-21 09:37:31 +00:00
chopps
e27239fe91
toss chars instead of outputing when in GRF mode.
1994-02-21 09:34:19 +00:00
phil
bb05aff977
One more attempt to get the end of DMA stuff right for the dp driver.
1994-02-21 06:44:14 +00:00
phil
d3751424a3
New snapshot of the dp files, scn changes due to change in ttioctl call.
1994-02-21 06:43:27 +00:00
chopps
9c183bba91
fixed a couple minor bugs in con code for ite. added floptical support in
...
sd.c (based on patch from Andreas E. Heitman).
1994-02-21 06:30:36 +00:00
chopps
bd48fb1aa9
place conditional around sun_nfssvc.
1994-02-20 23:24:03 +00:00
mycroft
6075d3863c
Correct prototype for ttylclose().
1994-02-20 22:04:26 +00:00
chopps
2c758da37c
changes to support Python tape drive.
1994-02-20 21:15:46 +00:00
mycroft
f663fac02d
Return a legitimate value from ttylclose().
1994-02-20 17:24:19 +00:00
mycroft
6adb7d5015
Don't send SIGINFO if ISIG off.
1994-02-20 16:56:56 +00:00
mycroft
678e80720a
Some formatting changes.
1994-02-20 16:55:10 +00:00
mycroft
3b3ce2d3c6
From Bruce Evans: Ignore the read-ahead cache if the device changes.
1994-02-20 14:05:19 +00:00
mycroft
485e7af18d
Forgot to enable the interrupt on Ultras.
1994-02-20 04:05:26 +00:00
chopps
95965c3a2c
fixed cmopile warns with LKM enabled.
1994-02-20 03:55:52 +00:00
mycroft
fb83787cdd
Clean up deleted files.
1994-02-20 03:25:18 +00:00
mycroft
cd2a3dfd90
Add mcd.
1994-02-20 03:21:33 +00:00
mycroft
986265a242
Need cpu.h for setsoftnet().
1994-02-20 03:19:45 +00:00
hpeyerl
81058be6b3
fix up some #include's.
1994-02-19 17:55:12 +00:00
chopps
fc6043dda3
fix typo.
1994-02-19 07:10:08 +00:00
cgd
e1534f62b5
don't define drq for ahb0
1994-02-19 05:03:51 +00:00
mycroft
7408373b25
Speed it up a little...
1994-02-19 03:36:12 +00:00
mycroft
06dbad88db
Minor tweak of no importance.
1994-02-19 02:43:53 +00:00
mycroft
7fb410694f
Remove lpa.
1994-02-18 20:14:57 +00:00
mycroft
0d0c9a0663
Update for new lpt.
1994-02-18 19:54:15 +00:00
mycroft
7dc4b7410f
Clean up deleted files.
1994-02-18 19:51:07 +00:00
mycroft
5f76c23bdf
Combined version from magnum branch. Somewhat faster and less buggy.
1994-02-18 19:50:56 +00:00
mycroft
001cf55bc5
Add a lpt.
1994-02-18 17:23:50 +00:00
mycroft
16cd66939d
Do the right thing for late model 486s.
1994-02-18 02:23:18 +00:00
hpeyerl
55d82e79b8
Add an "or". Thanx to Christos Zoulas <christos@deshaw.com>
1994-02-17 22:52:46 +00:00
hpeyerl
aa55bde66e
Herb sheepishly puts the keyboard connection code back in.
...
(which means Herb needs to buy a keyboard now)
1994-02-17 15:08:30 +00:00
mycroft
75029eb7b4
#include proc.h.
1994-02-17 14:50:38 +00:00
chopps
5532e2dbd0
latest changes indicated.
1994-02-17 09:15:37 +00:00
chopps
2803afecbc
amiga now has USRSTACK at 0x0e000000 for further sun compat.
1994-02-17 09:11:52 +00:00
chopps
78bd633dc3
modified to use generic cons. (and some grf defs changed)
1994-02-17 09:10:32 +00:00
chopps
13d319feb2
modified to use generic cons.
1994-02-17 09:09:57 +00:00
mycroft
dd47e0c59c
Clean up deleted files.
1994-02-17 09:09:26 +00:00
chopps
5d5901eac7
modified to use generic cons, added kernel assert macro.
1994-02-17 09:09:21 +00:00
mycroft
7e5b65e9d4
Simplify a couple of bits, since IFF_MULTICAST is always set.
1994-02-17 07:20:06 +00:00
cgd
dd282e8164
sw_freed -> sw_flags, plus defs and compatibility gunk
1994-02-17 06:06:43 +00:00
mycroft
48747d1da5
New versions from magnum branch.
1994-02-17 03:39:52 +00:00
mycroft
3e9c527c3a
Add mms0 just for testing.
1994-02-17 03:35:08 +00:00
cgd
652a63ee06
another development machine
1994-02-17 01:14:21 +00:00
cgd
aae203eafd
add LOFS
1994-02-17 01:10:38 +00:00
mycroft
04bedf2b62
Fix a couple of bogons I just created.
1994-02-16 21:07:22 +00:00
mycroft
bc67661c6a
Fix the credits.
1994-02-16 20:52:37 +00:00
mycroft
811c50e72e
Fix typo.
1994-02-16 20:22:04 +00:00
mycroft
c540418d24
Use IFF_ALLMULTI correctly.
1994-02-16 20:15:18 +00:00
mycroft
73535dd9ce
IFF_ALLMULTI is not externally settable.
1994-02-16 20:12:50 +00:00
mycroft
04a992fa41
Add copyright notices.
1994-02-16 19:28:19 +00:00
mycroft
a25bda954d
Finish 507 probe routine.
1994-02-16 19:04:41 +00:00
cgd
41dddd378d
add ie0 and ep0 (for parity with GENERICAHA)
1994-02-16 18:23:00 +00:00
mycroft
1a8d283a97
Move elink_reset() into a separate file, and add a generic elink_idseq().
1994-02-16 17:59:11 +00:00
mycroft
e831e82344
Add elink.c.
1994-02-16 17:58:13 +00:00
mycroft
efb9434888
Add ep0 and ie0.
1994-02-16 17:55:15 +00:00
pk
96fc0a6188
Check `uio_resid' separately (and panic if invalid).
1994-02-16 17:34:01 +00:00
pk
c90756358c
read(): return EINVAL if `count' argument is negative.
1994-02-16 17:23:03 +00:00
hpeyerl
19219795da
Add common reset function so if_ep and if_ie don't reset each-other.
...
(this is a 3commonality)
1994-02-16 07:26:50 +00:00
mycroft
e0b1614dc7
Remove some dead code.
1994-02-16 03:03:46 +00:00
mycroft
499efbcbdd
More KNF-like.
1994-02-16 02:41:10 +00:00
cgd
3e8adee653
Add 4 vn devices to the SUN_LAMP config
1994-02-16 01:52:21 +00:00
cgd
a790e23e87
simplify error returns, and fix bugs
1994-02-16 01:21:00 +00:00
mycroft
4335fa14b3
Increase the timeout for start_unit.
1994-02-16 00:47:35 +00:00
cgd
fd3fc1deb4
get sense of two comparisons right. from Chris Hopps <chopps@lamp>
1994-02-16 00:09:39 +00:00
mycroft
3ecfc99ae9
Make epsendidseq() look less like it was transliterated from assembler.
1994-02-15 22:57:09 +00:00
mycroft
bc47f533d5
Macros bite again.
1994-02-15 21:43:09 +00:00
mycroft
28abb89625
Format police.
1994-02-15 21:26:01 +00:00
pk
e85a637bca
Update {a,m}time vnode attributes on special files a la ufs_vnode.c,
...
but make it a non-urgent operation, to leave us some performance.
1994-02-15 21:07:10 +00:00
mycroft
2670ac57bc
Pull from magnum branch. The way this driver does multicast is somewhat
...
bogus.
1994-02-15 20:56:51 +00:00
mycroft
0af6241797
Hack to make this closer to new config.
1994-02-15 19:53:20 +00:00
mycroft
79b447f626
Hack to make this closer to new config.
1994-02-15 19:37:12 +00:00
mycroft
50dbbcfe2f
Forgot a break.
1994-02-15 17:44:53 +00:00
mycroft
8cb24d089a
Eliminate a bunch of compiler warnings.
1994-02-15 16:25:04 +00:00
mycroft
692010351e
Remove imbedded RCS logs.
1994-02-15 15:08:24 +00:00
mycroft
a3f9e2d2fa
Remove RCS logs.
1994-02-15 14:50:41 +00:00
mycroft
d78c3ff463
Some cleanup.
1994-02-15 14:17:07 +00:00
mycroft
e69b4e2e08
We don't use Aztec C.
1994-02-15 14:02:59 +00:00
mycroft
451fbfb366
Update from libc.
1994-02-15 13:42:30 +00:00
mycroft
83be6ac4f5
Some more cleanup.
1994-02-15 13:35:53 +00:00
mycroft
349d681690
Undo last change; executables is `file', not `a.out'.
1994-02-15 13:32:39 +00:00
cgd
7a659f86ca
define nsysent right next to the sysent table.
1994-02-15 07:22:11 +00:00
cgd
1511b4c22d
kill warning
1994-02-15 07:18:46 +00:00
cgd
3e54f0cda2
add proc ptr
1994-02-15 06:59:33 +00:00
cgd
022a8ce9c5
add a proc ptr to the syscall debug info
1994-02-15 06:58:07 +00:00
cgd
14e283ea01
oops, forgot the proc!
1994-02-15 06:55:19 +00:00
cgd
95e17fef9f
add scdebug variable, to enable printing, defaulting to on, and change args
1994-02-15 06:52:25 +00:00
cgd
039600b18f
fix proto
1994-02-15 06:51:39 +00:00
cgd
958e1d9632
SYSCALL_DEBUG stuff
1994-02-15 06:49:03 +00:00
cgd
9740a53c8b
add SYSCALL_DEBUG stuff for glass
1994-02-15 06:38:33 +00:00
cgd
d23339cb78
make kern/syscalls.c included if syscall_debug defined
1994-02-15 06:14:45 +00:00
mycroft
ba9dfee947
Shorten the todo list.
1994-02-15 01:13:17 +00:00
mycroft
71c1dd3b10
Add NE2100 and multicast support, and clean up some formatting.
1994-02-15 00:46:16 +00:00
mycroft
ccba59071a
Make the multicast filter calculation identical to what will be in if_is.c.
1994-02-14 23:56:16 +00:00
mycroft
a06d1b4301
Fix some weirdness in the multicast initialization.
1994-02-14 23:03:54 +00:00
mycroft
4a5c858157
PARANOID --> DIAGNOSTIC for inexpensive tests.
1994-02-14 21:49:08 +00:00
mycroft
a893329d3b
Kill useless comment.
1994-02-14 21:47:57 +00:00
mycroft
94b2718bd1
PARANOID --> DIAGNOSTIC for inexpensive tests.
1994-02-14 21:43:33 +00:00
ws
1df94d108f
Add .. entry to /kern
1994-02-14 19:46:18 +00:00
ws
0cb2a819b2
Rename file -> a.out
1994-02-14 19:08:36 +00:00
ws
4eab6179ba
Don't try to show a file for a process if there is none
1994-02-14 19:07:27 +00:00
cgd
bb5d305ea8
fix typo and allow creations to work right. this is in a questionably
...
correct chunk of code; author contacted.
1994-02-14 19:02:54 +00:00
chopps
caa63cf2fd
moved n "}" outside of conditional DEBUG
1994-02-14 18:22:58 +00:00
ws
fbf99acae8
(Hopefully) do the right thing with VTIME > 0 and select
1994-02-14 18:22:39 +00:00
chopps
2c8eadcb23
don't ignore users request for specific boot device, reported by Ty Sarna
1994-02-14 10:26:36 +00:00
deraadt
59afe6ad54
ioctl takes a proc *
1994-02-14 09:37:11 +00:00
cgd
f373544236
it needs <net/af.h> like i need a hole in my head.
1994-02-14 06:42:43 +00:00
cgd
489bece05f
be more intelligent with credentials, so nfsd's don't inherit
...
strange credentials. This doesn't actually have any effect on
performance, because the remote cred is used for all operations,
anyway. however, it makes "ps" et al. look normal, because the
proc's ucred is no longer clobbered.
1994-02-14 05:58:29 +00:00
hpeyerl
b52fc7e2d9
Pedantism. Should delay after stopping Coax xcvr.
1994-02-14 03:50:09 +00:00
deraadt
8312c9cc62
missing spl's
1994-02-14 02:09:31 +00:00
chopps
ec2af5101d
Changed amiga MAXPARTITIONS to 16.
1994-02-13 23:02:13 +00:00
mycroft
7c9a9be0f2
Clean up deleted files.
1994-02-13 21:27:19 +00:00
chopps
6a6ff26439
added local CHANGES file for things that would not interest
...
NetBSD in general.
1994-02-13 21:27:17 +00:00
chopps
ddf1b913ff
chnaged to handle new (and removed) files.
1994-02-13 21:14:32 +00:00
mycroft
437774a1e3
Clean up deleted files.
1994-02-13 21:13:33 +00:00
chopps
b700b86fc5
merged most cc_* (all but one) into cc.c and cc.h, cleaned up include.
...
removed local pte.h use machine/pte.h
1994-02-13 21:13:07 +00:00
chopps
7bb75ba6be
cleaned up include's relocated grf/* stuf to grfabs*.
1994-02-13 21:10:20 +00:00
mycroft
3678c726a2
Clean up deleted files.
1994-02-13 21:01:57 +00:00
mycroft
f2fe1704b1
Fix typo.
1994-02-13 11:32:46 +00:00
mycroft
3406139426
Format police, the end.
1994-02-13 11:31:16 +00:00
mycroft
22a8203482
Format police, second pass.
1994-02-13 10:20:02 +00:00
mycroft
e3c4154717
Format police, first pass.
1994-02-13 09:57:12 +00:00
mycroft
aa8b8cf7c4
Format police.
1994-02-13 09:36:09 +00:00
mycroft
7ef6eb49d3
Do the right thing on overflow.
1994-02-13 07:42:47 +00:00
mycroft
551478ad4a
Don't save runt or errored packets. These are almost always `normal', and we
...
really can't deal with them anyway.
1994-02-13 05:44:39 +00:00
mycroft
a9d8288589
Update prototype cpu_exit() code for LDT handling.
1994-02-13 04:27:09 +00:00
mycroft
78bca19b28
KNFify uname code.
1994-02-13 04:18:06 +00:00
mycroft
b0c5083b46
Format police.
1994-02-13 04:12:03 +00:00
mycroft
754f02f1c2
Correct spelling errors.
1994-02-13 03:49:24 +00:00
cgd
a0bdba3231
always good to think about patches before they're included:
...
NEVER pass a "NULL" proc to an ioctl; you never know when a 'real'
proc will be needed. pass curproc, if you don't have one.
1994-02-13 00:10:47 +00:00
briggs
9593f1ef8f
The booter can finally deal with ld's executables.
1994-02-12 18:03:12 +00:00
glass
2afef02671
undefined variable fix from Mark_Weaver@brown.edu
1994-02-12 15:52:49 +00:00
cgd
efa03b9a6c
fix from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de>:
...
byte swap macros used a variable "X" internally, which would get
screwed up if user programs #defined "X". change uses of X to __x.
1994-02-12 07:23:49 +00:00
mycroft
974e9ba226
Fix typo in last change.
1994-02-12 07:19:11 +00:00
mycroft
6839509d86
Support for several new cards pulled from magnum branch.
...
Format police.
1994-02-12 07:16:24 +00:00
mycroft
8519570fa2
Avoid some TLB flushes.
1994-02-12 07:14:15 +00:00
cgd
3a46cb73c6
ditto on the last; weird failure modes are the cause of the day.
1994-02-12 07:02:34 +00:00
cgd
64517d6f7f
don't forget to deallocate vmcmds if exec fails bounds checks.
...
thanks to charles for pointing it out.
1994-02-12 04:13:43 +00:00