martin
c8006a73d3
Remove some spurious (debug?) output.
2001-12-16 00:55:40 +00:00
bjh21
b17e1abb0f
Use the MI DP83905 support for media selection on those cards that use it.
2001-12-16 00:23:59 +00:00
bjh21
7f32875295
if_media support for the DP83905 AT/LANTIC (a souped-up DP8390).
2001-12-16 00:22:43 +00:00
bjh21
2ca506c0ca
if_ne_pbus needs the "mx98905" attribute.
2001-12-15 23:48:38 +00:00
fredette
d3a28a576e
Rather than using nlist(3), use a magic structure with a magic
...
number that installboot(8) can search for. Suggested by cgd@netbsd.org .
2001-12-15 23:09:50 +00:00
fredette
c9e7d7b7ba
On the sun2, added support for loading larger kernels,
...
and pull objects from the libgcc in DESTDIR.
2001-12-15 23:02:34 +00:00
bjh21
7bc474a92b
mod() was unused. g/c it. New code should use abs() anyway.
2001-12-15 22:41:44 +00:00
fredette
175ee0ab88
Fixed a bug where we weren't checking for required or
...
forbidden locators correctly, especially physical addresses.
2001-12-15 22:39:17 +00:00
fredette
9976af904a
Remove some devices that aren't needed in INSTALL or RAMDISK
...
kernels, reenable NFS v3, and enable kernfs in INSTALL.
2001-12-15 22:22:13 +00:00
bjh21
eefdf030c9
Simplify the pixel-clock-rate-setting code, so it always works out the
...
parameters from first principles rather than using a static table for some
rates. This makes it work correctly on ARM7500, for which the table was
bogus (ARM7500 has a different refclk from VIDC20).
2001-12-15 22:21:46 +00:00
fredette
74e4ac42de
Be sure to mark in the prototype attach args
...
that a physical address is required for each
device on this bus.
2001-12-15 22:13:11 +00:00
martin
7801c694b0
Enable additional error messages for the discovery phase, clarify some
...
others. Change one timeout slightly - we need to make all others user
settable.
2001-12-15 20:43:31 +00:00
martin
f19c69323c
Make reconnects after LCP keepalive detected an error actually work.
2001-12-15 20:40:37 +00:00
bjh21
7de3bbbbe3
Use the MX98905 bug workaround for EtherN and EtherI cards.
2001-12-15 20:30:06 +00:00
bjh21
c72d5d40dd
Add code to support the bugged Macronix MX98905 chip, as used in several
...
podulebus Ethernet cards. This replaces the NE2000 memory-access routines
with ones that don't try to transfer more than 255 bytes at a time.
This code should perhaps be merged into ne2000.c, but presumably most NE2000
clones won't need it.
2001-12-15 17:47:34 +00:00
soren
875bff0962
To make dev/pcmcia work on platforms with 64-bit bus_addr_t and
...
32-bit bus_size_t (sparc), change the pcmcia_mem_map(9) offsetp
argument to bus_size_t as it is used as a bus_space offset.
2001-12-15 13:23:20 +00:00
soren
3514260fd4
Regen.
2001-12-15 13:18:10 +00:00
soren
c425f6ea72
Add Cologne Chip Designs ISDN controller.
2001-12-15 13:17:49 +00:00
soren
6a76b36417
Use regular read/writes for stream variant calls.
2001-12-15 12:39:55 +00:00
soren
e324e87ca8
Fix typo in comment.
2001-12-15 12:01:55 +00:00
soren
3022b71f80
Correct copyright header.
2001-12-15 11:45:24 +00:00
soren
df984ecc52
Use bus_size_t's for bus space read/write offsets.
2001-12-15 11:41:09 +00:00
wdk
505a7027b6
Revert back to invalidating cache during BUS_DMASYNC_POSTREAD instead of
...
during BUS_DMASYNC_PREREAD.
Fixes problem where SCSI bus probe didn't read meaningful identity data.
Technically there should be no difference between invalidating before or
after the DMA, but for reasons known only to the R3000 this fixes the
problem. Some thought needs to be given to whether there is a performace
difference between these two cases.
2001-12-15 11:33:13 +00:00
wdk
c49454c890
Declare KGDB hook functions.
2001-12-15 11:17:03 +00:00
wdk
b697919ea7
Add bus_dmamap_sync for pre-read and pre-write case. This was previously
...
left out as it was a no-op on the R3000 processor. However, recent changes
to the Mips cache ops highlighted we should DTRT in case the MI/MD layer
choses to invalidate the cache ahead of the DMA instead of after it.
2001-12-15 11:11:49 +00:00
chs
ae5b4093b5
when counting PTEs, look at all the segments in a region, not just the first.
2001-12-15 09:00:50 +00:00
explorer
6b9f60a2db
install into /usr/include/dev/ir, since Jason made irdaattach look here.
2001-12-15 01:03:28 +00:00
fvdl
e3e7b4bd55
Set np->n_size before calling nfs_vinvalbuf, to avoid recursion
...
and confusion about the actual filesize. From Matt Dillon's
similar change in FreeBSD.
XXX n_size is really redundant in -current and must die. This commit
XXX is more of a placeholder for a pullup into the 1.5 branch.
2001-12-15 00:32:49 +00:00
augustss
c6df7d4358
Regen.
2001-12-15 00:31:43 +00:00
augustss
385b05e2f9
Add another Altima PHY. From Peter Seebach.
2001-12-15 00:31:03 +00:00
augustss
c70fc55cba
Add a hack for ScanLogic SL11R IDE adapter. From FreeBSD.
2001-12-15 00:26:14 +00:00
augustss
3a31906841
Regen.
2001-12-15 00:25:00 +00:00
augustss
4a4ae0b6b7
YAD.
2001-12-15 00:15:01 +00:00
augustss
18c6adb0b6
YAD (Yet Another Device)
2001-12-15 00:07:45 +00:00
augustss
f79701e3fa
Regen.
2001-12-14 23:57:00 +00:00
augustss
154a59571d
Add SS1001.
2001-12-14 23:56:42 +00:00
augustss
356c54687b
Integrate fix from PR 10155.
...
Add ACCTON SS1001.
2001-12-14 23:56:21 +00:00
thorpej
f77397d481
Use __sh__ instead of __sh3__.
2001-12-14 23:30:02 +00:00
briggs
ea6ecf9933
Match MPC107, too.
2001-12-14 22:42:01 +00:00
briggs
b7409e5213
Re-enable wscons stuff. Add rtk* as it's now confirmed to work on sandpoint.
2001-12-14 22:41:33 +00:00
nathanw
8d1585affa
The Olympus C-1 engine cameras seem to need the PQIRK_ONLYBIG quirk.
2001-12-14 22:15:52 +00:00
thorpej
3d25834fb6
Fix a typo.
2001-12-14 20:51:01 +00:00
christos
878eb1362a
PR/14946: Rafal Boni: Make this work again.
...
Notes:
- I added bsd.obj.mk and made it work with objdirs.
- I added an entry point to the linker to fix a warning.
- I made the backup of biostramp.inc silent.
- I added missing clean targets.
This needs to be tested further.
2001-12-14 20:32:23 +00:00
christos
d259e61055
Fix warnings about register prefixes caused by the new toolchain.
2001-12-14 20:30:10 +00:00
augustss
aa71c52956
Uncomment uirda since it woks now.
2001-12-14 16:24:52 +00:00
augustss
74a0c5db97
Remember to add header byte to length.
...
Use fewer magic constants.
(The driver works now.)
2001-12-14 15:44:04 +00:00
augustss
342a82f2dd
Start read at open.
...
Don't send new header when nothing changes.
(But uirda is still not working.)
2001-12-14 13:07:33 +00:00
augustss
7f50d17c46
Sanity check speed setting.
2001-12-14 12:57:30 +00:00
augustss
142cdc8997
Rearrage softc a little.
2001-12-14 12:56:58 +00:00
augustss
aa89e69702
Don't reallocate I/O buffers.
2001-12-14 12:08:14 +00:00