cgd
ca971e3467
add -D${MACHINE_ARCH} to cflags; machines with new cpp predefs need it.
1995-04-19 07:24:08 +00:00
cgd
a1dacc2457
alphabetize machine includes, add alpha
1995-04-19 07:22:59 +00:00
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