13290 Commits

Author SHA1 Message Date
cgd
37302d79a6 clean up RCS ids 1995-04-19 07:15:50 +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
622d3ff963 don't ranlib read-only files. patch for bug 977, from Greg Hudson
(ghudson@MIT.EDU).  He doesn't think this patch is particularly
beautiful, but i'm not sure much can be done about that.
in particular:
	(1) installing to a different file name, then chowning that
		and using 'mv' brings up a couple of bugs that
		can't reasonably be tested for (and shouldn't have to be),
	(2) you don't particularly want people trying to use the libraries
		until they've been successfully installed, anyway.
1995-04-19 06:26:50 +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
cgd
36bd3c9d16 add mi files; noted by leo. 1995-04-19 00:02:09 +00:00
ragge
f66d5868d5 Added vax for 2-file boot blocks. 1995-04-18 22:37:46 +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
gwr
066fe128b1 Oops, that code was correct before the last change. I was confused. 1995-04-18 21:34:16 +00:00
gwr
4fa65aaec7 Fixed botched increment when reading FP regs from kernel crash dumps... 1995-04-18 21:05:25 +00:00
jtc
d592ce06f6 Add test for ieee fp rounding mode 1995-04-18 19:24:21 +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
jtc
d9202d8af3 test for ieee rounding modes 1995-04-18 16:01:48 +00:00
mycroft
5b613aff01 Remove extra `break;'. 1995-04-18 03:14:18 +00:00
mycroft
82120d943b Finish updating for new interrupt registration mechanism. 1995-04-18 02:25:18 +00:00
mycroft
8c65e4734d Update setup functions for changes in exec.h. 1995-04-18 02:18:08 +00:00
mycroft
8874fd61ca Update to match generic ISA changes. 1995-04-18 00:59:53 +00:00
mycroft
800b1f371a Fix obvious bug in reading from SB_MIC_PORT. 1995-04-17 23:48:06 +00:00
mycroft
fa37f29dc8 Make some functions non-static. 1995-04-17 23:04:31 +00:00
brezak
1b8667f0aa Add config for PSS 1995-04-17 22:44:38 +00:00
cgd
15552a0e17 if_le conflicts with the Alpha; move description back to i386 1995-04-17 20:23:32 +00:00
leo
21b0b278fc NetBSD/Atari, port by Leo Weppelman. 1995-04-17 19:08:47 +00:00
cgd
af67271a66 try to actually (gasp!) describe the drivers. 1995-04-17 17:54:15 +00:00
cgd
d61eaf6f6d ISA config.new files description. 1995-04-17 16:58:30 +00:00
cgd
6495969b94 use included files wherever possible. 1995-04-17 16:58:14 +00:00
cgd
fac8a6879e MI EISA config.new file lists 1995-04-17 16:15:48 +00:00
cgd
27228062f9 config.new file lists 1995-04-17 16:12:14 +00:00
cgd
982230db44 update for new locations 1995-04-17 15:48:20 +00:00
cgd
8fe775c0de useless, as of the new sound drivers. 1995-04-17 15:29:06 +00:00
cgd
dfeb819b45 move sound drivers to their proper homes. 1995-04-17 15:28:30 +00:00
cgd
cf1c3ea213 these belong in dev/isa; they're being moved there now. 1995-04-17 15:22:27 +00:00
cgd
c0caf19aac oops; forgot to delete this with my ISA autoconfig changes earlier 1995-04-17 15:17:24 +00:00
christos
172747839f Fixes from David Brownlee to:
- default to /etc/netgroup if no input file is specified.
- create a temporary file and rename that to the final destination,
  so the we don't get partially created netgroup files.

Fixes PR bin/963.
1995-04-17 15:12:58 +00:00
ragge
460abf6176 kvm machine specific code for VAX. 1995-04-17 12:44:34 +00:00
ragge
db0c9cd300 Removed VAX specific definitions. 1995-04-17 12:28:29 +00:00
ragge
ce0bb6e8d2 Added libc VAX specific files. 1995-04-17 12:23:33 +00:00
chopps
dbd3d08cf0 set blocksize in adosfs_getattr(). fixes pr#968 1995-04-17 12:22:08 +00:00
cgd
8a640328ed clean up several ISA device interfaces: autoconfiguration, header
inclusion, and interrupt configuration.  more work still needs to be done,
but it's getting better...
1995-04-17 12:06:30 +00:00
chopps
78ec8e7701 terminate comment fixes pr#969 1995-04-17 11:50:36 +00:00
cgd
5f252bb8ea config.new files description for PCI mi files. 1995-04-17 07:46:10 +00:00
cgd
236ef3f326 include PCI machine-independent files list 1995-04-17 07:45:29 +00:00
cgd
14d777dff7 allow most program names to be overridden. kill a bogus } in a comment, and
an unnecessary blank line.
1995-04-17 07:30:54 +00:00
cgd
5f2be04d8e use CC="cc -Werror" for cc; kill bogus COMUNIT option 1995-04-17 07:23:50 +00:00
cgd
1b917f3802 use CC="cc -Werror" for cc 1995-04-17 07:23:34 +00:00