hpeyerl
c19b5f314c
SCSI disklabel support complete with Duct Tape (tm).
1994-02-22 07:17:22 +00:00
chopps
dce197fded
kernel now linked with dist ld.
1994-02-22 02:06:25 +00:00
chopps
ad9cc8b5da
amiga now uses PROF and uses m68k/asm.h in locore.s
1994-02-22 02:05:25 +00:00
briggs
c680a85d1d
Add fpu.c and alphabetize a bunch.
1994-02-22 01:35:55 +00:00
briggs
a59f38907a
Enable several more options.
1994-02-22 01:34:31 +00:00
briggs
2064299d52
Numerous changes by lkestel and grantham to match those in machdep.c.
1994-02-22 01:32:26 +00:00
briggs
5a7bb220b3
Numerous changes from grantham and lkestel--including:
...
* A method to interpret passed environment variables in from the
booter.
* MACHINE_NONCONTIG stuff.
* Debugging aids.
1994-02-22 01:30:55 +00:00
briggs
3960884078
Changes by lkestel for MACHINE_NONCONTIG. I haven't tested them, but
...
they'll come in handy for the IIci and friends.
1994-02-22 01:25:27 +00:00
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
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
2c758da37c
changes to support Python tape drive.
1994-02-20 21:15:46 +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
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
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
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
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
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
cgd
3e8adee653
Add 4 vn devices to the SUN_LAMP config
1994-02-16 01:52:21 +00:00
mycroft
3ecfc99ae9
Make epsendidseq() look less like it was transliterated from assembler.
1994-02-15 22:57:09 +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
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
958e1d9632
SYSCALL_DEBUG stuff
1994-02-15 06:49:03 +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
chopps
caa63cf2fd
moved n "}" outside of conditional DEBUG
1994-02-14 18:22:58 +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
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
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
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
b0c5083b46
Format police.
1994-02-13 04:12:03 +00:00
mycroft
754f02f1c2
Correct spelling errors.
1994-02-13 03:49:24 +00:00
briggs
9593f1ef8f
The booter can finally deal with ld's executables.
1994-02-12 18:03:12 +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
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
chopps
a57b764627
no more if_init.
1994-02-12 00:00:08 +00:00
pk
68f0489fb0
[GS]ETREG definitions for ptrace
1994-02-11 16:51:35 +00:00
pk
61d987c30c
[GS]ETREG ptrace functions.
1994-02-11 16:50:03 +00:00
chopps
276eff6bd9
Add missing Id's
1994-02-11 07:00:37 +00:00
chopps
ccd0b66d74
Add missing $Id$'s
1994-02-11 06:59:16 +00:00
chopps
a082d3d959
update proto(non) for dump call.
1994-02-11 05:07:08 +00:00
chopps
a245a4c9d3
ioctl's always pass proc.
1994-02-11 05:02:36 +00:00
mycroft
b8e893f885
Add proc arg to wdioctl() proto.
1994-02-11 04:44:30 +00:00
pk
4574bd34c2
Define a few things here, in line with other ports.
1994-02-10 19:05:03 +00:00
mycroft
9638fd585a
Nuke if_init.
1994-02-10 17:17:56 +00:00
mycroft
2f62d06c05
Back pointers are not useful for disksort().
1994-02-10 15:17:34 +00:00
mycroft
d2c5a70266
Rearrange some #includes.
1994-02-10 14:55:29 +00:00
mycroft
20f96b580e
Add arg to ioctl functions. Clean up #includes.
1994-02-10 13:59:25 +00:00
briggs
ecfa08e11e
ioctl now takes struct proc *.
1994-02-10 04:30:27 +00:00
briggs
011f63af43
New disklabelling from finchm@cray-ymp.acm.stuorg.vt.edu. Cleaned up and
...
modified somewhat by yours truly. Still need setdisklabel and
writedisklabel at some point--for now, though, it's easier to let MacOS
programs like SilverLining handle this...
1994-02-10 04:29:11 +00:00
briggs
4a88f971b4
Get rid of local FS_* definitions and add a few more partition strings to
...
keep from labelling the driver and partition map partitions with new
disklabelling code.
1994-02-10 04:26:47 +00:00
briggs
0323c54f9d
Make whole disk partition c.
...
Assign it FS_OTHER to mark it as used.
Don't assign a type to partition a so that we can use it later if there
is no root partition. This wouldn't be necessary with more partitions
available. Perhaps in the future...
1994-02-10 04:23:45 +00:00
mycroft
bbb3e7618c
All ioctl routines take a struct proc * now.
1994-02-09 21:06:46 +00:00
chopps
2413e2f66c
added support for TEAC 60M, quite possibly the worst scsi interface on the planet earth.
1994-02-09 20:16:55 +00:00
chopps
b4318b8153
removed vn, now in sys/dev
1994-02-09 01:51:13 +00:00
mycroft
caa12d08f1
Clean up deleted files.
1994-02-09 01:50:14 +00:00
deraadt
37fd24a631
use normal major numbers for ptys
1994-02-08 21:39:55 +00:00
mycroft
5580321195
Don't try to clear the diag register in NVRAM; it's used for other purposes
...
by some BIOSes, and mysterious lossage results.
1994-02-08 05:10:48 +00:00
briggs
d220a8bafd
Update to use b_actf instead of av_forw(?) per Charles Hannum's changes.
1994-02-08 03:54:08 +00:00
mycroft
7ce014f038
Clean up multicast code; part from magnum branch, and part from Brad Parker
...
<brad@fcr.com>. A couple of other nits.
1994-02-08 03:06:20 +00:00
chopps
6dd465d0be
remove redef of SIZE_T, logically same, lexically different.
1994-02-07 15:16:17 +00:00
cgd
341cd2eca5
clean up slightly. kill entries for:
...
X-10 power controller (never incorporated into NetBSD)
(old) soundblaster (as opposed to /dev/audio)
codrv (never incorporated; whatever happened to it?)
dcfclk (never incorporated)
acct (deprecated)
(they're now marked "XXX unused", and should be used before extending the
table, in the future.)
1994-02-07 07:44:54 +00:00
cgd
6231aa2d5d
kill comments about where to have numbers assigned.
1994-02-07 07:30:50 +00:00
mycroft
c820be75f2
Clean up deleted files.
1994-02-07 07:30:38 +00:00
chopps
77325b2517
removed old drivers. updated st.c for buf struct changes (used diff from hp300)
1994-02-07 07:30:35 +00:00
briggs
a09eafbddd
Fixup calls to profclock and softclock.
1994-02-06 22:06:25 +00:00
mycroft
57892d4faf
Remove another use of b_actl.
1994-02-06 17:39:48 +00:00
deraadt
9c9539c664
cleanup
1994-02-06 15:27:54 +00:00
mycroft
adeebc448e
Use b_actf, not av_forw.
1994-02-06 10:00:30 +00:00
mycroft
70a4b20dfa
Use b_actb, not b_actl.
1994-02-06 07:24:58 +00:00
mycroft
e0cbda5321
Add a prototype, to eliminate silly warnings.
1994-02-06 01:32:31 +00:00
mycroft
3738793f03
Remove outdated console handling code.
1994-02-06 01:08:36 +00:00
mycroft
7165791ed6
Fix typo.
1994-02-06 00:53:26 +00:00
mycroft
f1827085d7
Strict prototyping and a couple of other nits.
1994-02-06 00:46:02 +00:00
mycroft
fd2124f1a9
Clean up deleted files.
1994-02-06 00:44:41 +00:00
mycroft
ea15b558a8
Use common version of cons.c.
1994-02-06 00:44:26 +00:00
mycroft
442a100145
Increase # of transmit buffers.
1994-02-05 15:08:47 +00:00
mycroft
cd2e9eb071
Remember to set txcnt before it bites me.
1994-02-05 15:04:18 +00:00
mycroft
0ee7464aba
Allow multiple transmit buffers to be outstanding. Original code by Hibler;
...
some cleanup by me.
1994-02-05 06:58:08 +00:00
mycroft
ebb4a096a1
Add multicast support. Lots of other cleanup, mostly from the SPARC port.
1994-02-05 05:06:54 +00:00