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
mycroft
d72e576cfb
Rearrange top-level configuration to be more consistent.
1994-03-12 03:29:20 +00:00
mycroft
fa9a6175a6
Update for new config(8).
1994-03-12 03:28:16 +00:00
cgd
e00e65ce64
add TIOC[SG]FLAGS, for setting driver-specific flags, e.g. SOFTCAR,
...
CLOCAL-on-open, and CRTSCTS-on-open.
1994-03-12 03:15:46 +00:00
cgd
899cb3e1af
make CRTSCTS be one bit wide, and define CRTS_IFLOW and CCTS_OFLOW
...
in terms of it (for compatibility). CRTSCTS == "bidirectional
RTS/CTS flow control". CRTS_IFLOW and CCTS_OFLOW are mostly-unused,
and will go away eventually.
1994-03-12 03:14:19 +00:00
cgd
5b7db22d24
garbage collect, and slight line-spacing change
1994-03-12 02:55:21 +00:00
cgd
2beaff5c30
fix rcs id
1994-03-12 01:31:32 +00:00
jtc
427a14083c
Added RCSID macro, for RCS ID's (what else?).
1994-03-12 01:23:21 +00:00
mycroft
119f3ea688
Various:
...
Put WDF_ERROR in the wdc_softc, to avoid gratuitously forcing non-active drives
into single-sector mode on the next transfer. Arrange to wait for an interrupt
after wdsetctlr(); this avoids long busy-wait delays, and gets rid of the
`extra interrupt' messages (except for one immediately after autoconfig on some
machines). Replace some uses of wdsetctlr() with simply lowering wd->sc_state;
no point in forcing this immediately. Allow control operations to time out.
Enable the warnings for long busy-wait delays by default. Some other minor
things not worth mentioning.
1994-03-11 23:29:12 +00:00
deraadt
08678da2df
hack to get cursor right on video cards with real 6845 chips
1994-03-11 12:22:31 +00:00
pk
b2d32f38eb
A zero scale factor turns profiling off.
1994-03-11 09:12:22 +00:00
chopps
a7e85dfbd5
ack yucky dependenc on unit nums, temp hack for now.
1994-03-11 02:46:49 +00:00
mycroft
99dbc0692d
Add a heuristic for detecting old config(8)s. This is very temporary.
1994-03-10 22:30:06 +00:00
mycroft
390f5990bb
Now that the disk probe routines are actually called, they need to return
...
something.
1994-03-10 21:52:07 +00:00
mycroft
dbe6344515
Clean up deleted files.
1994-03-10 21:40:07 +00:00
phil
41217f580c
adding ovbcopy to bcopy.s and new random.c for network support.
...
disksubr.c removed dos type disklabel check, icu.h - splimp change
locore.s -- network changes
1994-03-10 21:39:56 +00:00
mycroft
b8be52a88c
Update for new config; handles subdevices differently.
1994-03-10 21:38:46 +00:00
phil
92f7fca836
Allowing pseudo_dma and cosmetic changes.
1994-03-10 21:35:48 +00:00
phil
573413edb2
Various changes ... new file pc532/random.s, minor updates to config files
1994-03-10 21:35:14 +00:00
pk
1564238ca1
Fix addupc().
1994-03-10 20:59:28 +00:00
mycroft
367c93feb4
Updates to match config(8).
1994-03-10 20:52:09 +00:00
mycroft
865b38f30e
Oops. Forgot two prototypes.
1994-03-10 20:26:26 +00:00
mycroft
0c19458c6f
More updates for new config.
1994-03-10 20:05:30 +00:00
mycroft
aa45779df7
Update for new config.
1994-03-10 19:57:20 +00:00
mycroft
095308adeb
Add isa_dmaabort().
1994-03-10 18:14:32 +00:00
mycroft
9ece60144d
Fix some constants in preparation for my new driver.
1994-03-10 18:10:41 +00:00
ws
a21a74eddd
Correct timezone handling
1994-03-10 17:03:40 +00:00
ws
ec20310be9
Oops. Bug fix for nfs server. Reported by Theo.
1994-03-10 16:56:14 +00:00
mycroft
e4102b8797
Cleanup to fit standard coding conventions, and *many* bugs fixed.
1994-03-10 05:18:33 +00:00
hpeyerl
ba5c433f94
Make ep0 reflect factory default settings rather than my own.
1994-03-09 22:55:55 +00:00
mycroft
84f0c5b17b
Clean up deleted files.
1994-03-09 21:25:30 +00:00
ws
ce516ff13d
Make FFS optional
1994-03-09 21:21:37 +00:00
brezak
3d090222c3
Fix for disk (and tape) units > 0
1994-03-09 20:17:38 +00:00
mycroft
aab638bd07
Fix NS handling.
1994-03-09 17:19:10 +00:00
chopps
8562ffd511
make useful for emacs users and update files checked for tags.
1994-03-09 15:56:08 +00:00
deraadt
0388374233
add vax mid value
1994-03-09 10:51:55 +00:00
mycroft
3a57542a30
Back out previous change for now.
1994-03-09 07:58:39 +00:00
mycroft
229b0deb91
Fix #includes.
1994-03-09 07:37:08 +00:00
glass
bffafd64b8
interrupt.s
1994-03-09 05:00:20 +00:00
cgd
badabd0634
add I586_CPU at the suggestion of mike.long@analog.com
1994-03-09 02:57:21 +00:00
cgd
535c793257
syscalls.master updated
1994-03-08 23:57:47 +00:00
cgd
ba8c3b1ce4
move LKM syscalls to 210 -> 219, and fix comment
1994-03-08 23:57:00 +00:00
phil
28a4cae003
Changes to add a real console driver.
1994-03-08 19:47:51 +00:00
mycroft
a692d2185a
Inline spl*() calls.
1994-03-08 13:24:46 +00:00
mycroft
a618881dd7
#include cpu.h in all files which use spl*().
1994-03-08 12:21:10 +00:00
mycroft
1a53c20eaf
Inline a call to splhigh().
1994-03-08 11:59:41 +00:00
chopps
a891b3ef78
Little bit of cleanup, didn't go near the GNU stuff aside from function
...
deeclaritors.
1994-03-08 10:48:47 +00:00
chopps
e89d0f4875
fix typo.
1994-03-08 10:30:16 +00:00
mycroft
49051114a6
Major cleanup and many bugs fixed; based in part on Brad Huntting's version
...
for BSD/386. More to be done when the low-level interrupt system is replaced.
1994-03-08 08:12:56 +00:00
chopps
0cea66c536
cannot conditionally reserve spots for lkm devices.
1994-03-08 08:12:49 +00:00
chopps
25cfe143da
first get it to compile with DDB.
1994-03-08 07:52:07 +00:00
chopps
d0f3004632
added .include <bsd.prog.mk> hopefully clears up problem with
...
some make targets.
1994-03-08 07:36:26 +00:00
cgd
b32da851b9
Some stability/safety/extensibility patches. Inspired by Christoph Badura.
...
Always make sure our buffer is large enough, and restart hung lines.
1994-03-08 07:27:23 +00:00
mycroft
917559fb12
Add `com' softintr.
1994-03-08 06:57:28 +00:00
cgd
d5bc8cd801
cut and paste bit me.
1994-03-08 02:38:08 +00:00
mycroft
cf69754fa3
Fix minor bogon from last change.
1994-03-08 01:56:24 +00:00
mycroft
90f8ec1f8f
Some minor speed improvements; inspired by John Dyson's code.
1994-03-07 22:30:30 +00:00
mycroft
5a17003403
Some changes inspired by Bruce Evans's driver:
...
Consolidate error reporting in one function. Actually use the dk_status and
dk_error fields, and pass around only the error bit to avoid lots of unneeded
assignments and tests. No functional differences.
1994-03-07 05:54:44 +00:00
mycroft
991225bfc8
Remove DKFL_QUIET.
1994-03-07 03:18:35 +00:00
ws
581b6ca207
Don't let uninitialized variable slip by
1994-03-06 19:34:46 +00:00
mycroft
41cc9cb4f2
Better delay() from magnum branch.
1994-03-06 17:37:56 +00:00
mycroft
5f4063cc56
DELAY() --> delay(). This is not a macro.
1994-03-06 17:21:44 +00:00
mycroft
0c082bcaf8
DELAY() --> delay(). This is not a macro.
1994-03-06 17:18:43 +00:00
glass
7df1653c73
change receive freq
1994-03-06 04:38:55 +00:00
mycroft
676007bcd2
Don't do TIOCHPCL if !COMPAT_43. In the new world, you use termios.
1994-03-05 22:42:54 +00:00
mycroft
87ed28e74e
Move the drive select and various other things into wdcommand(), to avoid
...
duplicating code.
1994-03-05 08:17:06 +00:00
deraadt
120a1bbccd
cut and paste hell
1994-03-05 02:26:39 +00:00
mycroft
3e02952c52
Make sure we clear the interrupt when necessary. Why this isn't needed on
...
my hardware is a mystery.
1994-03-04 23:43:14 +00:00
cgd
b8d4a797fa
initialize the raw partition when creating a new disk label.
1994-03-04 23:22:33 +00:00
mycroft
652712272f
Add another missing splx().
1994-03-04 17:51:10 +00:00
mycroft
0f92f76ceb
Remember to splx() on some error conditions.
1994-03-04 17:45:22 +00:00
chopps
54fa15b809
That comment at least needed fixing now. Also changed some buffer
...
sizes to more reasonable ammounts.
1994-03-04 13:53:48 +00:00
chopps
32d1d2b36a
1 pounds of coffee, 6 packs of smokes and a couple pizzas.
...
This is for backup purposes only. It works in a hacked up
user-mode setting. I have to get ddb working with amiga's to
test this any further though. I tested the main opcodes pretty
much, not too much testing on the fpu ops and it printed pflusha :^)
major externally visible changes still planned.
1994-03-04 13:44:30 +00:00
mycroft
ef3c1bf7e6
Start the timeout loop *after* we've decided there is a disk there.
1994-03-04 04:15:24 +00:00
mycroft
220512c2a8
De-ANSIfy. Move the timeout counter into struct disk. Remove unneeded args
...
to wd[gs]etctlr(). Other minor changes.
1994-03-04 03:43:48 +00:00
hpeyerl
499a02a6a9
New probe for 3c579's (EISA). EISA cards still don't work but I
...
have no idea when I'll be able to work on this next.
1994-03-04 01:31:50 +00:00
mycroft
9fc021a30e
Add a magic DELAY() in the reset sequence which causes the ITT 387 to not.
...
From Brian de Alwis.
1994-03-03 22:22:51 +00:00
mycroft
108cc16061
Move some code, but no functional difference.
1994-03-03 20:48:16 +00:00
mycroft
16d4233622
Add some comments explaining this ridiculous interface, and enable the reset
...
code by default.
1994-03-03 19:28:04 +00:00
mycroft
3bf0631a5e
Flush the keyboard buffer before and after the reset. This should now work
...
on all machines and keyboards.
1994-03-03 19:11:59 +00:00
pk
d16ac2d7d6
undo last change; bug was already fixed
1994-03-03 16:14:57 +00:00
mycroft
34115459a4
Upload the ether address to the card after a reset, per Matt Kimmel.
1994-03-03 15:30:27 +00:00
deraadt
fd0320c5dc
update to syscall.master (for sysconf)
1994-03-03 14:15:53 +00:00
deraadt
d6976aca70
DoH!
1994-03-03 14:15:25 +00:00
deraadt
ae535bfeb6
first cut at a SUNOS_COMPAT sysconf() system call.
1994-03-03 14:08:25 +00:00
deraadt
c0cf4434ea
kbd is now a pseudo-device
1994-03-03 13:17:14 +00:00
deraadt
d4bbe75640
delete unneeded printf
1994-03-03 12:23:26 +00:00
deraadt
49adc2f4c2
bug fix torek sent me ages ago
1994-03-03 12:23:00 +00:00
deraadt
afbbc16f69
fix rcsid
1994-03-03 12:22:04 +00:00
deraadt
e592a9cb39
fix comment
1994-03-03 12:19:13 +00:00
mycroft
fa396ad402
Watch `seek complete' bit per IBM documentation. Clean up wdioctl(). Other
...
minor cleanup.
1994-03-03 01:58:21 +00:00
paulus
7c687a255f
msdos filesystem now works on big-endian machines.
1994-03-03 00:51:30 +00:00
mycroft
7b734f94ec
Be more careful about clearing the controller and drive active flags.
1994-03-02 23:27:13 +00:00
cgd
51a49b06ae
fix Id header
1994-03-02 23:23:04 +00:00
mycroft
37135f9686
Add 8003W and 8003EB, per David Greenman.
1994-03-02 22:47:36 +00:00
mycroft
21118b1bc4
Don't busy-wait for read or write completion.
1994-03-02 22:07:00 +00:00
mycroft
469206981a
Fix prototype of wdintr().
1994-03-02 21:43:42 +00:00
mycroft
e9326b3ba7
Make wdc_wait() do an implicit wait_for_unbusy(). Pass structure pointers
...
rahter than unit numbers where appropriate. Fix conflict if two drives have
I/O pending at the same time. Add some more sanity checks. Some other minor
cleanup.
1994-03-02 21:42:31 +00:00
deraadt
da17512980
make vn driver work either way
1994-03-02 20:05:58 +00:00
ws
442e944127
Correct handling of ST field (+some minor reformatting)
1994-03-02 19:05:20 +00:00
ws
ae33a75671
Correct (de-)blocking in readlink
1994-03-02 19:04:29 +00:00
mycroft
81de6fa982
Increment outbound packet count, per Matt Kimmel.
1994-03-02 16:23:23 +00:00
hpeyerl
a37cf2aecc
Make probe routines return amount of space used. Still needs some
...
work to determine difference between SB/SB-pro.
1994-03-02 16:23:10 +00:00
mycroft
b1ec7fd1c9
Add an IDE drive.
1994-03-02 10:40:16 +00:00
mycroft
a9e3e0dd28
Add more experimental probe gunk, not enabled.
1994-03-02 08:03:02 +00:00
mycroft
04d67df50c
Add mouse gunk.
1994-03-02 08:02:27 +00:00
mycroft
2292eadf37
Set the keyboard to scancode table 1 rather than having the 8042 convert.
1994-03-02 06:46:11 +00:00
mycroft
ab1474a681
Remove scantokey[] and extscantokey[], as they are not used.
1994-03-02 05:44:10 +00:00
mycroft
6ba1208b1d
Add code to set the translation table number, but disabled for now.
1994-03-02 04:38:26 +00:00
mycroft
2542f2a4a4
Clean up deleted files.
1994-03-02 04:19:12 +00:00
mycroft
165d9e602c
Fix the 790 interrupt table, per Christoph Robitschko.
1994-03-02 03:40:46 +00:00
mycroft
6902746df6
Attempt to insure the keyboard is enabled after reset, but turn off the entire
...
reset sequence by default since it causes some keyboards to become catatonic.
1994-03-02 00:57:35 +00:00
briggs
e84113894c
Nuke MAC2... Doesn't need to be here.
1994-03-02 00:16:45 +00:00
phil
46dccadb76
Little changes ... locore => fixed a setrq bug that was causing kernel panics.
1994-03-01 22:23:15 +00:00
pk
381f4cb170
set errno.
1994-03-01 20:57:56 +00:00
pk
4013a20ab3
Enable nfs_lock(); useful when IO_APPEND'ing.
1994-03-01 20:31:09 +00:00
mycroft
b9dbe12a58
Check for acks and naks in X mode.
1994-03-01 18:30:13 +00:00
mycroft
9091bc8257
Remove some dead code.
1994-03-01 18:22:52 +00:00
mycroft
a3735835a3
New constants for setting and clearing masks.
1994-03-01 18:18:07 +00:00
mycroft
7dd7c20604
Clean up DMA code. Mask and unmask channels. Warn if terminal count not
...
reached.
1994-03-01 18:16:33 +00:00
briggs
10c02ec354
More Dayna separation.
1994-03-01 15:24:25 +00:00
briggs
8505642469
At least recognize different machine types.
1994-03-01 15:22:47 +00:00
briggs
7754e67583
Add a bunch of machine types. Not that we support them, but it's at least
...
polite to know what you're dealing with.
1994-03-01 15:22:08 +00:00
briggs
b208f831a7
Get rid of some compiler warnings.
1994-03-01 15:21:21 +00:00
briggs
79d28b3a47
Add COMPAT_SUNOS--it seems to work.
1994-03-01 15:20:37 +00:00
deraadt
83c054bf10
Driver should now work on new & old bt742/747/445 versions of the
...
BusTech cards. Fixes from Michael VanLoon <michaelv@iastate.edu>
KNF'd too.
1994-03-01 12:42:36 +00:00
glass
c0a47356da
cleanup
1994-03-01 08:23:57 +00:00
glass
115ee66204
bugs fixed and cleanup
1994-03-01 08:22:59 +00:00
glass
f7f69f9b04
canonicalize includes. cleanup. missing copyrights.
1994-03-01 08:07:12 +00:00
glass
b4b437e1c3
remove some warnings
1994-03-01 08:00:02 +00:00
glass
1827fc3820
small improvement in output formatting of scdebug routines
1994-03-01 07:58:28 +00:00
glass
1bf91e4911
so you can compile a kernel w/o using our hacked gas
1994-03-01 07:50:49 +00:00
glass
1fa0d00b1a
should use ENTRY() macro
1994-03-01 07:47:59 +00:00
mycroft
69b37af13f
Clean up a bit more; make it look like other drivers. Remove SIOCGIFADDR.
1994-03-01 05:41:26 +00:00
cgd
92dba352d6
format cop, plus fix up ether_type byte order difference.
...
things that i think look bogus are marked "XXX" with "cgd" in the
same line; some enet-savvy person should look through them.
1994-03-01 04:12:25 +00:00
hpeyerl
172a039d7a
Add el0
1994-03-01 03:03:52 +00:00
hpeyerl
a65ae4142d
Driver for 3Com Etherlink (3c501)
...
>From Matthew E. Kimmel (kimmel@cs.umass.edu )
1994-03-01 02:45:00 +00:00
hpeyerl
2065d7e19e
add if_el driver.
1994-03-01 02:38:40 +00:00
andrew
bc72e3a892
Fixed a bug with TUN_OPEN flag handling during tunclose(), as noted by
...
Mark Delany <markd@bushwire.apana.org.au>.
1994-02-28 07:16:10 +00:00
chopps
75e489c8fc
Michael Hitches patch applied for misc things, limited 5380 support.
1994-02-28 06:05:41 +00:00
cgd
02305fe0f3
add bt0. ddb stays in
1994-02-28 01:48:45 +00:00
cgd
6770129a5a
comment out com1, add ed1
1994-02-28 01:46:20 +00:00
chopps
776563485e
copyinstr: 4321, not 2143 :^) also removed a couple beq's. fixes from
...
Michael Hitch.
1994-02-28 00:27:26 +00:00
deraadt
80cff20936
whoops
1994-02-27 19:49:11 +00:00
pk
4fb4e6a9ec
bootblocks must be stripped.
1994-02-27 18:28:20 +00:00
briggs
4ef4d51787
Include cop. Also change a bunch of printfs to PRINTF() and define
...
PRINTF() to nothing.
1994-02-27 16:50:31 +00:00
briggs
034c4cb56e
Disable SCSIDEBUG and make COMPAT_NOMID an option (defined).
1994-02-27 16:48:33 +00:00
briggs
4474958dd0
Add LCII machine id.
1994-02-27 16:42:33 +00:00
briggs
bedc2847a2
Add MDP_STACKADJ for compat_sunos.
1994-02-27 16:41:41 +00:00
briggs
5026219abb
Basic changes for compat_sunos--copied from amiga.
1994-02-27 16:40:38 +00:00
briggs
902fef1bad
Add files for compat_sunos. Shouldn't these be in sys/conf/files.newconf?
1994-02-27 16:39:54 +00:00
cgd
dc58832610
kill XXX's i marked long ago
1994-02-27 11:53:31 +00:00
deraadt
42ba2b6516
add things needed by the cgsix
1994-02-27 10:33:25 +00:00
deraadt
5a99cb799e
fake out KIOCLAYOUT
1994-02-27 09:09:50 +00:00
deraadt
21d7b68b1d
more more more
1994-02-27 08:46:17 +00:00
deraadt
b50839c249
support vn/lkm/tun. do not prototype dump routine
1994-02-27 08:44:12 +00:00
deraadt
24dc81248d
call vnclose/read/write as intended
1994-02-27 08:42:01 +00:00
deraadt
8f09bb0623
add vnclose function
1994-02-27 08:41:11 +00:00
briggs
ad15753d94
Make FPCOPROC an options option and remove it from the Makefile defines.
...
Also add a configuration that doesn't have it.
1994-02-27 03:44:24 +00:00
briggs
82a0604c37
A little clean-up.
1994-02-27 03:40:26 +00:00
mycroft
8ba740e6ab
Get the residual count right.
1994-02-26 19:49:25 +00:00
mycroft
060ee7dbab
Clean up busy-wait code a little, and we need a special disksort() to skip
...
over bufs in a combined transfer.
1994-02-26 19:00:51 +00:00
mycroft
969cea2357
Fix bug from 1.43 correctly.
1994-02-26 17:59:46 +00:00
mycroft
4299a2baec
Fix typo.
1994-02-26 17:13:44 +00:00
mycroft
aeae0fd5e3
Various cleanup, and fix last night's bug.
1994-02-26 17:10:12 +00:00
pk
188f08ecf9
A one liner for now.
1994-02-26 11:04:02 +00:00
pk
196acb6c78
Sparc bootblocks (a tight fit)
1994-02-26 10:57:09 +00:00
deraadt
a7ccc4228a
support SYSVSEM and SYSVMSG
1994-02-26 10:30:35 +00:00
pk
2c2ca1351c
Don't use aggregate initialization;
...
Add memcpy().
1994-02-26 10:29:41 +00:00