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