mycroft
d5a269b4dd
Put controller target in scsi_switch.
1994-03-25 07:38:51 +00:00
mycroft
008f13bb69
Fix off-by-one error in comopen() unit number sanity check. From Brian de
...
Alwis.
1994-03-25 04:38:01 +00:00
mycroft
9c8b310d5e
Don't need to do all the splx() crap on syscall and trap exit.
1994-03-25 00:46:51 +00:00
mycroft
873b203a64
Reorder AST check.
1994-03-25 00:45:42 +00:00
mycroft
99b8c3e6f6
Actually finish this change from three months ago.
1994-03-25 00:06:43 +00:00
mycroft
df96b74ad3
Small code clean up, and make the normal cases a few cycles faster.
1994-03-24 21:50:33 +00:00
cgd
c3218832ba
print even more SCSI sense data; this should be in a function...
1994-03-24 17:47:35 +00:00
pk
5fbd6e4285
DDB support
1994-03-24 08:46:45 +00:00
pk
12edf7ac11
DDB support.
1994-03-24 08:44:20 +00:00
deraadt
1c5df11dd3
i have an ast card
1994-03-24 08:20:20 +00:00
cgd
20c82de12d
print out lots of info on non-media hardware error...
1994-03-24 04:32:44 +00:00
jtc
fb55e2e002
Change BC_* constants. We're using GNU bc, which has really huge limits.
1994-03-24 01:31:37 +00:00
pk
1728074945
DDB support
1994-03-23 20:40:26 +00:00
pk
4ccdc884fc
struct command => struct db_command, and define it in db_command.h
1994-03-23 20:00:56 +00:00
deraadt
974484d469
kern/subr_disk.c is standard
1994-03-23 18:22:52 +00:00
deraadt
d77d51eea8
kernel/disklib.c goes away, not very portable
1994-03-23 18:18:45 +00:00
pk
78ceee0372
DDB support
1994-03-23 10:43:20 +00:00
mycroft
fcb12cd74d
Much faster on 486s and Pentiums; a little slower on 386s.
1994-03-23 08:49:46 +00:00
cgd
feacc618e1
allow mmaping of /dev/mem and /dev/kmem. The former for folks with
...
buff vid boards which map at high physical addrs, the latter for fun,
since it's possible.
1994-03-23 05:09:45 +00:00
cgd
ace91bc015
two reference count fixes, and minor cleanup (to offset the added goto! 8-).
1994-03-23 05:05:03 +00:00
cgd
18f36e1745
copyright foo
1994-03-23 03:55:24 +00:00
mycroft
a3c2ef3169
Don't poll more than 4 ports.
1994-03-23 03:04:32 +00:00
mycroft
4cc5b77bfa
Some stylistic cleanup, and a very minor speedup.
1994-03-23 03:01:50 +00:00
chopps
b8f74df1a5
default type is MAP_FILE if none given.
1994-03-23 01:54:02 +00:00
cgd
c6b399cce8
add AST-style serial multiport support, from Roland McGrath
...
<roland@@frob.com>. Needs light clean by Mr. I386, but mostly
OK. For some reason, Bad Things (TM) happened on the last cvs commit.
1994-03-23 01:28:23 +00:00
cgd
c24c16f35f
add AST-style serial multiport support, from Roland McGrath
...
<roland@frob.com>. Needs light clean by Mr. I386, but mostly
OK.
1994-03-23 01:25:53 +00:00
cgd
c0fdd09d5c
add line for 'ast' mp-com driver. needs to go into fils.newconf eventually
1994-03-23 00:37:23 +00:00
deraadt
21bd5c11f4
delete some unneeded things
1994-03-22 19:17:22 +00:00
deraadt
46e78d4fac
splimp >= (splnet or spltty)
1994-03-22 08:09:24 +00:00
deraadt
1d2fa0cf4d
move defn of trapvec to cpu.h
1994-03-22 08:08:43 +00:00
phil
5641eba25c
various and sundry changes
...
bcopy.s: added ovbcopy / made bcopy same as ovbcopy
in_cksum.c: completely new (sparc version)
1994-03-22 00:18:25 +00:00
phil
130bf68fa5
ncr: try to get it to recognize slower devices
...
scn: mode it closer to i386 version
1994-03-22 00:15:21 +00:00
phil
1c6250a371
Small changes to get them current and useful.
1994-03-22 00:12:40 +00:00
chopps
44458e5c43
yes ite is now auto margin, this fixes a conflict with the
...
termcap which has vt100 vt102 vt200 and v320 all as automargin.
1994-03-20 10:13:54 +00:00
chopps
d75b6eaf33
fix shell command for linking. (from Stephen J. Roznows)
1994-03-20 10:08:44 +00:00
chopps
73548d3d48
load symbols if given -S flag, upped kern version to 2. All
...
symbols handling changes thanks to Michael Hitch.
1994-03-20 10:05:11 +00:00
chopps
9a4c630c24
kernel ddb now has symbols
1994-03-20 10:02:28 +00:00
pk
4f785694ac
DDB support
1994-03-20 09:13:37 +00:00
pk
05f8a1e6f6
add comment that was lost on last commit
1994-03-20 09:11:54 +00:00
pk
9d2747e462
DDB support
1994-03-20 08:58:41 +00:00
lkestel
cd701f50a3
Fixed a few major bugs. add_nubus_intr() was getting the wrong address,
...
and bcopy and bzero were being used. The latter use longs to copy/zero,
and some ethernet cards can't handle longs. I've added bbcopy and bbzero
as a temporary hack, but these should later be added to locore and maybe
changed to use shorts. Still doesn't work: I can now get an interrupt on
the first transmit, but further transmits don't generate more interrupts.
1994-03-20 03:03:26 +00:00
briggs
ffad885639
Small mods. Needs lots of cleanup.
...
Added one change to make sure we get symbols in DDB.
1994-03-20 00:26:21 +00:00
briggs
2412bfd803
Changes to allow kernel debugger symbols.
1994-03-20 00:16:07 +00:00
briggs
c0d5b28126
Goof. Missed some mods in the changes to config.new a long time ago.
...
Thanks go to kesteloo@cs.unc.edu (Lawrence Kesteloot) for finding this.
1994-03-20 00:14:16 +00:00
glass
ebf601d2d0
bad comment. fix from vdlinden@fwi.uva.nl (Frank van der Linden)
1994-03-19 18:38:33 +00:00
brezak
39e3da4a69
Add RCSID macro; be sure ENTRY is in .text
1994-03-18 21:18:07 +00:00
ws
044478d0f7
Ooops. Forgot to move something.
1994-03-18 20:15:39 +00:00
mycroft
8f86452554
Standardize #includes.
1994-03-18 19:08:28 +00:00
mycroft
1dbf6bf32e
Clean up uname(2) code some more.
1994-03-18 18:57:13 +00:00
pk
905558ae87
Sparc support.
1994-03-18 08:35:56 +00:00
cgd
456e197d26
add reasonable support for MDMBUF output flow control. input to be done later
1994-03-18 05:13:26 +00:00
cgd
b1b4713e3b
add another flag. *twitch*
1994-03-18 04:02:38 +00:00
cgd
02dd2aa8ab
fix somebody's typo
1994-03-18 04:01:15 +00:00
cgd
fa2051edb1
add hw input flow control support
1994-03-18 03:48:30 +00:00
cgd
ac397d89c2
chg comment and add a flag
1994-03-18 03:46:31 +00:00
cgd
8c7d6fd2f2
add t_hwiflow
1994-03-18 03:46:18 +00:00
cgd
332469124c
needs these includes like a hole in its head...
1994-03-18 03:11:47 +00:00
pk
470215735f
Add some DDB files.
1994-03-17 09:24:58 +00:00
pk
6cce9fd564
Some bits and pieces to make a profiled kernel (for the moment).
1994-03-17 09:24:05 +00:00
briggs
bf860bb2b2
PG_COW -> PG_COPYONWRITE to match earlier changes in vm_page.h.
1994-03-17 04:10:32 +00:00
cgd
70dabb7d43
don't be so agressive w/renaming, clean for consistency, types in one place.
1994-03-17 02:51:57 +00:00
phil
9c07c19e94
Adding a delay in the check processing that lets it find some slower devices.
1994-03-17 01:02:34 +00:00
glass
d4ef8d6c0d
copyright change
1994-03-16 19:10:35 +00:00
jtc
91906bc019
Inline assembly [hn]to[nh][sl] functions used xchgb %h1,%b1 instead of the
...
faster (on the i486 & i586) rorw $8, %w1. The inline assembly for GCC 1.X
already used rorw. Using rorw is one byte longer, but we wouldn't be
inlining at all if we weren't optimizing for speed.
1994-03-16 17:20:24 +00:00
pk
3a0020b839
make gas happy.
1994-03-16 16:14:44 +00:00
glass
8db6d0d6fb
do nothing obio_probe_byte()
1994-03-16 04:35:36 +00:00
glass
7d3c6bd847
eeprom stuff
1994-03-16 04:34:00 +00:00
glass
8dcb2136a4
posix fix. fixes sendmail
1994-03-16 01:40:21 +00:00
mycroft
fd9b2a84ed
Thought I had corrected this spelling error already.
1994-03-15 22:06:09 +00:00
ws
24a233289e
Do some access checks
1994-03-15 21:37:29 +00:00
glass
0ceda577d0
zs supposedly works
1994-03-15 07:40:32 +00:00
cgd
7dcd783f0c
as pointed out by Phil: all instances of bcopy used in this file should
...
be 'ovbcopy', because they can (and sometimes do) overlap. arguably should
be rewritten to work differently.
1994-03-14 21:15:07 +00:00
chopps
328cdec7d4
use dmode passed in to fetch the frame pointers. fix from,
...
francis@hasler.ascom.ch (Francis Demierre).
1994-03-14 15:02:28 +00:00
mycroft
b03c4f17ca
Remove two bogus splx()s.
1994-03-14 13:32:56 +00:00
glass
ceb45a1b88
add missing explicit type declaration for func argument
1994-03-14 07:49:44 +00:00
glass
f5cea46e83
put declarations in argument order
1994-03-14 07:46:05 +00:00
hpeyerl
936ff09fcd
Fix for trailer support reported by <sommerfeld@orchard.medford.ma.us>
1994-03-14 06:57:25 +00:00
cgd
ff30e7db73
add basic integral types (a la sparc port) that new nvi wants.
1994-03-14 02:12:15 +00:00
cgd
d64461d7d3
add basic integral types (a la sparc port) that new nvi wants.
...
mark old 'basic integral types' as XXX -- they should be squished
when whoever gets this port working.
1994-03-14 02:12:06 +00:00
cgd
f5a57afb87
add basic integral types (a la sparc port) that new nvi wants.
1994-03-14 02:11:32 +00:00
cgd
3df116ff20
add comment for consistency.
1994-03-14 02:11:09 +00:00
cgd
6c218e563f
add basic integral types (a la sparc port) that new nvi wants.
1994-03-14 02:10:40 +00:00
chopps
5a5d870892
spaces->tabs, jeesh this file is like sys:system/clock under amigados. :^)
1994-03-14 01:55:43 +00:00
chopps
76367c224e
add LALT-LMETA-F10 to enter the kernel debugger.
1994-03-14 01:19:31 +00:00
mycroft
f7729d3753
Clean up deleted files.
1994-03-14 01:02:49 +00:00
chopps
15bc019234
more generic generic files.
1994-03-14 01:02:46 +00:00
lkestel
da9f3f0aeb
Added -I$S/arch, per amiga port. (Used by db_disasm.c.)
1994-03-13 22:27:06 +00:00
ws
e17a876370
Add plausibility check to prevent infinite loops
1994-03-13 17:24:23 +00:00
cgd
663711d26e
add NFSSERVER
1994-03-13 09:43:47 +00:00
cgd
9801d57e4e
export SIR_COM
1994-03-13 00:48:19 +00:00
cgd
229878db12
need highmask to be extern'd.
1994-03-13 00:46:04 +00:00
mycroft
fe3d0b99c3
Prefix the busy-wait messages with `ignore this:' so people stop reporting
...
it as a bug.
1994-03-12 22:36:40 +00:00
mycroft
9ab5683dc7
Fix problem with reading the disk label if it's not at the beginning of the
...
disk.
1994-03-12 22:32:48 +00:00
mycroft
28183d4cff
Remove last vestiges of dcfclk.
1994-03-12 22:06:20 +00:00
cgd
39f57c7820
copy appropriate hardware config bits from config's flags
1994-03-12 08:04:19 +00:00
cgd
86ac0459be
fix some of the last; thanks to charles for looking it over...
1994-03-12 07:43:03 +00:00
cgd
c38cf8e43e
support new ioctls. fix the way CRTSCTS is used, etc. Seperate 'hardware'
...
and 'software' flags. beginnings of multiport support.
1994-03-12 07:25:16 +00:00
mycroft
15d0f84500
Fix bug in last change.
1994-03-12 04:10:03 +00:00
mycroft
15d758c39a
Remove backward compatibility hacks for config(8), as they are no longer
...
useful.
1994-03-12 03:45:03 +00:00
mycroft
d884f7c425
Update to match config(8).
1994-03-12 03:34:02 +00:00