Peter Wemm
64db83a8ab
Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
...
encoding the relative path.
2000-05-27 01:14:33 +00:00
Daniel C. Sobral
b6b204a98b
Strip spaces and comments more agressively.
2000-05-26 22:58:10 +00:00
Cameron Grant
d28089a10d
move various fields from pcm_channel to snd_dbuf
...
improve chn_read code- don't stop/restart on overrun, just dump data
more error checking on ioctls
2000-05-26 21:55:13 +00:00
Cameron Grant
04553e63a5
if we have a codec init routine, fail the attach if init fails
2000-05-26 21:42:50 +00:00
Daniel C. Sobral
7795d19132
Bring in FICL 2.04. No bump of loader version is required by this
...
commit.
2000-05-26 21:35:08 +00:00
Cameron Grant
35f9e4a1db
handle emulated dma reads
...
don't try to get sample size from snd_dbuf
2000-05-26 21:15:47 +00:00
Mike Smith
1bdd62fc06
Some joker decided to make it even harder to build modules outside the
...
kernel, and rather than fix the make search path, hardcoded it into the
module Makefiles themselves. Go with the herd.
2000-05-26 20:07:29 +00:00
Søren Schmidt
d5f65fcbd7
If devclass_alloc_unit() is called with a wired unit #, and this is
...
buzy, only search upwards for a free slot to use..
This broke unit numbering on ATA systems where PCI attached controllers
come before the mainboard ones...
Reviewed by: dfr
2000-05-26 13:59:05 +00:00
Andrew Gallatin
fe81f64ffc
Rather than checking for hlen causing misalignment, we should do the
...
m_adj() and then check the resulting mbuf for misalignment, copying
backwards to align the mbuf if required.
This fixes a longstanding problem where an mbuf which would have been
properly aligned after an m_adj() was being misaligned and causing an
unaligned access trap in ip_input(). This bug only triggered when booting
diskless.
Reviewed by: dfr
2000-05-26 13:47:02 +00:00
Yoshihiro Takahashi
c4de295680
Fixed header file path (machine/lpt.h -> dev/ppbus/lptio.h).
2000-05-26 12:25:01 +00:00
Seigo Tanimura
26605df75f
Add SUP1670 - Supra 336i V+ Intl. Since we update the PnP IDs
...
more frequently than the core part of the sio driver, it might
be good to move the PnP IDs to sio_isapnp.h or something like
that.
PR: i386/18828
Submitted by: J.P. King <jpk28@cam.ac.uk>
2000-05-26 11:41:08 +00:00
Darren Reed
6de9811ef7
define CSUM_DELAY_DATA to match merge
2000-05-26 07:28:03 +00:00
Jake Burkholder
e39756439c
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
David E. O'Brien
4590b8aad9
Bump __FreeBSD_version after the Binutils upgrade -- just in case a port
...
or someone needs to decern the event.
2000-05-26 00:22:48 +00:00
Nick Hibma
42f0d19d1b
Regen.
2000-05-25 22:29:47 +00:00
Nick Hibma
1eb1a86576
New entries (Mike Meyer)
2000-05-25 22:27:55 +00:00
Tor Egge
5bb4998cca
Reintroduce a workaround for a gas bug (misassembled lgdt instruction)
...
Use .code16 for the real mode part of the AP bootstrap trampoline code.
2000-05-25 21:33:52 +00:00
Darren Reed
f1beb78299
fix up #ifdef jungle for FreeBSD
2000-05-25 16:24:46 +00:00
Darren Reed
6774c05335
remove duplicate prototypes
2000-05-25 16:23:30 +00:00
Jonathan Lemon
50c6dc99d8
Mark the checksum as complete when looping back multicast packets.
...
Submitted by: Jeff Gibbons <jgibbons@n2.net>
2000-05-25 02:27:14 +00:00
Archie Cobbs
a79bb513a1
Fix typo.
2000-05-25 00:36:43 +00:00
Mike Smith
b2c30096c7
Build the twe module with the rest.
2000-05-24 23:42:03 +00:00
Mike Smith
d3632ec4c6
Add the 'twe' driver module makefile.
2000-05-24 23:41:26 +00:00
Mike Smith
2597312222
Initial import of a driver for the 3ware Escalade family of ATA RAID
...
controllers.
2000-05-24 23:35:23 +00:00
Mike Smith
1bd2fef771
Take 146 and 147 for the twe driver.
2000-05-24 23:19:15 +00:00
Archie Cobbs
06a429a3c8
Just need to pass the address family to if_simloop(), not the whole sockaddr.
2000-05-24 21:16:56 +00:00
Darren Reed
a4f66d8f4c
fix duplicate rcsid's
2000-05-24 19:38:17 +00:00
Peter Wemm
9f85bc03de
pmap_enter() masked off the page offset bits, pmap_kenter() did not.
...
This (I believe) is the cause of the XFree86 startup and/or mptable(8)
panics when programs were reading from /dev/mem at non-page-aligned
offsets. The offsets were being converted into random page flags in the
page tables. :-( (including PG_PS = 4MB page size)
2000-05-24 14:22:22 +00:00
Bruce Evans
582a77606f
Fixed some style bugs (mainly convoluted logic for blackhole processing).
2000-05-24 12:57:52 +00:00
Peter Wemm
ebb6049b1f
It would have been nice if this actually compiled. Close the header
...
comment */.
2000-05-24 09:08:55 +00:00
Jun Kuriyama
569e965893
Add OPTi 82C700 chipset.
...
Submitted by: sanpei@sanpei.org
PR: kern/18155 (part of)
2000-05-24 09:03:30 +00:00
Dag-Erling Smørgrav
ce4e34c875
Make exe a symlink.
2000-05-24 07:37:02 +00:00
Darren Reed
6e067727a7
fix up conflicts
2000-05-24 04:40:17 +00:00
Darren Reed
255c925eef
fix conflicts
2000-05-24 04:21:35 +00:00
Darren Reed
6dda709260
fix conflicts
2000-05-24 04:09:13 +00:00
Darren Reed
8982edd714
fix conflicts
2000-05-24 04:01:49 +00:00
Darren Reed
d2138b8dd4
fix conflicts
2000-05-24 04:01:30 +00:00
Darren Reed
329247db38
fix conflicts
2000-05-24 03:43:24 +00:00
Darren Reed
fe646be69a
fix conflicts
2000-05-24 03:17:16 +00:00
Jun Kuriyama
3cc13eb5b1
Add 440MX chipset.
...
Submitted by: YOSHIMURA Hideaki <hideakiy@cs-tokyo01.chuosystem.co.jp>
References: [bsd-nomads:13764]
2000-05-24 02:24:38 +00:00
John Baldwin
e1efa49a84
Convert the short stub of real-mode code into 16-bit assembly.
2000-05-24 02:20:34 +00:00
Archie Cobbs
d61b89e4b3
Avoid double-call to bpf_mtap(). This is now handled in ether_input().
2000-05-24 00:05:44 +00:00
Jake Burkholder
740a1973a6
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
Jonathan Lemon
cbd280c6e0
Add code which actually checks for the NCR PCI id so it can be used.
2000-05-23 19:27:43 +00:00
Søren Schmidt
5996ceaaa9
Fix a nasty bug in ata_intr, parens are a good thing if used right.
...
Make the error recovery code a little more obvious.
Inform the user if UDMA66 mode couldn't be selected due to a
non ATA66 compliant 80pin cable.
Minor cosmetics.
2000-05-23 19:05:56 +00:00
Duncan Barclay
1a733adb0e
Moved a bit of resource allocation from probe to attach based on feedback
...
in -hackers on the correct driver structure.
Started to tidy up _detach and _stop.
Added the comq array stuff into mcast.
2000-05-23 16:38:12 +00:00
John Baldwin
a1a611ed6b
Grrr, fix a silly 'movl' -> 'movw' typo in both pxeldr and cdldr. Also,
...
remove unnecessary cruft from the Makefiles for both.
2000-05-23 12:31:32 +00:00
John Baldwin
af54a4fe47
Clean up some more 16-bit code and get rid of more m4 macros.
2000-05-23 12:28:31 +00:00
John Baldwin
638bac9fc0
Clean up all of the 16-bit assembly code in the x86 bootstrap to work
...
with the new binutils. Now that we have a decent assembler, all the old
m4 macros are no longer needed. Instead, straight assembly can be used
since as(1) now understands 16-bit addressing, branches, etc. Also,
several bugs have been fixed in as(1), allowing boot0.s to be further
cleaned up.
2000-05-23 12:18:49 +00:00
Daniel C. Sobral
716f301734
Document abial's .#.
2000-05-23 11:47:23 +00:00