Commit Graph

6995 Commits

Author SHA1 Message Date
briggs
a6ba5f8f7e Update to use softc better and handle mainbus being indirect. 1995-04-20 15:32:01 +00:00
briggs
8288b9238d Make mainbus an indirect device--needs more work, but it does function. 1995-04-20 15:31:23 +00:00
briggs
64bd3f0995 Move to ptytty
Nuke the grf's reset space holder.
1995-04-20 15:30:22 +00:00
briggs
df693904cd include mi scsi files file.
Change several devices from needs-count to needs-flag.
1995-04-20 15:28:54 +00:00
briggs
4137a8ff57 Add itetty(). 1995-04-20 15:27:43 +00:00
briggs
a7f44caf1b Add a sertty() and update to use ser_softc instead of a bunch of arrays
everywhere.
1995-04-20 15:27:12 +00:00
briggs
1286501d43 Grab the sun3 cpu_coredump(). 1995-04-20 15:25:41 +00:00
phil
6fbf1113f7 Fix a mycroft typo. 1995-04-20 07:16:30 +00:00
mycroft
cb856a9a4d Watchdog now takes an int, not a short. 1995-04-19 22:42:51 +00:00
mycroft
055a6395e0 Update to match conf.h 1995-04-19 22:37:27 +00:00
mycroft
0ded4e4007 pttty -> ptytty 1995-04-19 22:35:40 +00:00
mycroft
b92e5976ff Rename pttty() to ptytty() to mimic ptyioctl(). 1995-04-19 22:33:56 +00:00
mycroft
44e9c73f2c Update for global changes. 1995-04-19 22:16:30 +00:00
mycroft
943618dbe5 Fix thinko in previous commit. 1995-04-19 22:08:08 +00:00
mycroft
9e28a35469 Fix thinko in previous change. 1995-04-19 22:04:33 +00:00
mycroft
ac0d34236e Fix typo. 1995-04-19 21:32:32 +00:00
pk
6367e0730f Use db_printsym() for calls and branches. 1995-04-19 21:24:29 +00:00
pk
af16724ee9 Avoid dereffing a fuzzy NULL-pointer. 1995-04-19 20:59:29 +00:00
mycroft
8854e7193d Remove d_reset, and change the uses of d_ttys as appropriate. 1995-04-19 19:22:15 +00:00
mycroft
f1e8ea1dcc Kluge the *tty() routines until this port is converted to config.new. 1995-04-19 19:15:47 +00:00
mycroft
53d73c77a5 Garbage collect #includes. 1995-04-19 19:10:35 +00:00
mycroft
5e398279f4 Using cloning specs for rtfps subdevices. 1995-04-19 19:08:52 +00:00
mycroft
1f599fe30b Using cloning specs for ast subdevices. 1995-04-19 19:07:33 +00:00
mycroft
4c28b7cb87 Change needs-count' to needs-flag'. 1995-04-19 19:02:54 +00:00
mycroft
e1315808a7 Implement comtty(). 1995-04-19 18:59:27 +00:00
mycroft
cdd1a8eb54 Fix typo. 1995-04-19 18:58:14 +00:00
mycroft
7aaa443e99 Implement pttty(), and rename pt_ioctl to pt_softc. 1995-04-19 18:50:21 +00:00
mycroft
20b6b4f24d Change ttselect() to use a callback to get the tty structure. 1995-04-19 18:46:10 +00:00
mycroft
aed68a1067 Implement pctty(). 1995-04-19 18:33:27 +00:00
mycroft
b665ddf808 Implement pctty(). 1995-04-19 18:10:47 +00:00
mellon
8da89a0fc3 Fix leioctl declaration mismatch 1995-04-19 18:06:03 +00:00
mycroft
cd09cbdae5 Remove d_reset. Replace d_ttys with a callback to the driver. Don't allow
select() on a framebuffer.
1995-04-19 18:04:57 +00:00
mycroft
7945dde65c leinit() returns void. Prototype more functions. Garbage collect some things
in leattach().
1995-04-19 16:23:11 +00:00
briggs
7345c91d2e 'twould help to unmount the filesystems, wouldn't it? 1995-04-19 14:01:58 +00:00
chopps
77c35a2e3b allow boot from cdrom. from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-04-19 13:02:57 +00:00
chopps
3e80dca508 unomunt file systems when rebooting from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-04-19 12:54:32 +00:00
pk
bd52caa035 probeset() was trashing its arguments; fix from Chuck Cranor. 1995-04-19 12:49:27 +00:00
cgd
72632df1e2 they've moved. 1995-04-19 09:00:29 +00:00
cgd
3ff27e09e2 fixes (mostly) from Jonathan Stone, to make this driver match the
state of the world as expected by the networking headers/mi code.
i changed one or two things in his patch slightly (do the lestart()
proto the right way, actually delete the if_output assignment line).
1995-04-19 06:56:21 +00:00
cgd
eb1375b9c2 fix my IPL level off-by-one. also, rename intr_disestablish to
isa_intr_disestablish like i meant to before.
1995-04-19 06:14:13 +00:00
briggs
bf68945da5 Define struct ae_ring which is necessary because BYTE_ORDER == BIG_ENDIAN,
but the card is in x86 byte order mode because NuBUS does the swap "for us"
on 16- and 32-bit transfers.  We should probably figure some way to use
the std struct ed_ring if/when all the 8390 drivers are all fully merged.
1995-04-19 04:46:06 +00:00
briggs
2b1a13ab2f Initialize totlen in ae_put. Thanks to chopps for pointing it out!
Also, switch back from using struct ed_ring to using struct ae_ring
because BYTE_ORDER == BIG_ENDIAN, but the card is in x86 byte order
mode because NuBUS does the swap "for us" on 16- and 32-bit transfers.
We should probably figure some way to use the std ed_ring if/when
all the 8390 drivers are all fully merged.
1995-04-19 04:43:36 +00:00
cgd
19c27da954 comment out the scd major declaration 1995-04-19 02:54:12 +00:00
mycroft
496acd4619 Correct a couple of things, and add a `fe' device. 1995-04-19 02:11:10 +00:00
mycroft
6bb01cf7de Remove deprecated md prober/probew/kernacc/useracc. 1995-04-19 01:17:11 +00:00
ragge
b7b88b1ba8 Typo. 1995-04-18 22:08:25 +00:00
ragge
52ecef9b87 Added missing #ifdef VAX750 1995-04-18 22:02:35 +00:00
ragge
dfcfbc4f03 Added VAX specific makefile. (In libkern/arch/vax) 1995-04-18 21:59:46 +00:00
jtc
1fe49b966e Added prototypes for truncate() and ftruncate() along side the
prototype for lseek().

This *hack* should allow programs that use long instead of off_t for
file offsets and don't include <unistd.h> to work.
1995-04-18 18:02:44 +00:00
mycroft
82120d943b Finish updating for new interrupt registration mechanism. 1995-04-18 02:25:18 +00:00