Martin Blapp
b9e58d7b73
Sis no longer implements the enhanced phy control
...
register, and phy has to be directly accessed via mdio.
Patch converted to CURRENT from STABLE.
Submitted by: luoqi
Reviewed by: luoqi (again)
MFC after: 2 weeks
2003-01-10 08:14:07 +00:00
Martin Blapp
91f8432fab
SIS_CFG_EDB_MASTER_EN indicates the EDB bus is used instead of
...
the PCI bus. When this bit is set, the Max DMA Burst Size
for TX/RX DMA should be no larger than 64 bytes.
Reviewed by: luoqi
Obtained from: (idea from linux driver source)
MFC after: 2 weeks
2003-01-10 08:12:20 +00:00
Martin Blapp
e808cf6260
When reading PHY regs over the i2c bus, the turnaround ACK bit
...
is read one clock edge too late. This bit is driven low by
slave (as any other input data bits from slave) when the clock
is LOW. The current code did read the bit after the clock was
driven high again.
Reviewed by: luoqi
MFC after: 2 weeks
2003-01-10 08:09:58 +00:00
Tim J. Robbins
c24891e9e2
The macro versions of putc() and putchar() are gone.
2003-01-10 07:47:12 +00:00
Tim J. Robbins
9031030003
There is no macro version of getc() anymore.
2003-01-10 07:45:24 +00:00
Tim J. Robbins
72c9dabbb7
Bring the list of function-like macros up to date with reality.
2003-01-10 07:38:38 +00:00
Marcel Moolenaar
cc4a858397
o Improve wording of the comment that accompanies fs_pad. The
...
padding is not specific to non-i386 architectures. It is
caused by non-i386 specific alignment requirements of
fs_swuid,
o Add a CTASSERT to catch a change in the size of struct fs
at compile-time rather than run-time.
Ok'd: gordon
Tested on: i386 ia64
2003-01-10 06:59:34 +00:00
Alfred Perlstein
d2b9b6b10c
spell multiple correctly.
2003-01-10 06:52:19 +00:00
Tim J. Robbins
4549f62011
Document clearerr_unlocked(), feof_unlocked(), ferror_unlocked()
...
and fileno_unlocked().
2003-01-10 06:22:28 +00:00
Warner Losh
948c244d94
Add preliminary support for the Hawking PN672TX CardBus cards.
...
# Preliminary because there are some subtle things the NetBSD driver does
# that we don't do yet. My card works for me w/o them.
2003-01-10 05:37:15 +00:00
Tim J. Robbins
4d844c09ac
Add a manual page for flockfile(), ftrylockfile(), and funlockfile().
2003-01-10 05:34:11 +00:00
Tim J. Robbins
cbee408df1
Document getc_unlocked(), getchar_unlocked(), putc_unlocked(),
...
and putchar_unlocked().
2003-01-10 04:56:20 +00:00
Tim J. Robbins
a5b0089e65
Add function versions of getchar_unlocked(), getc_unlocked(),
...
putchar_unlocked(), putc_unlocked(), feof_unlocked(), ferror_unlocked(),
clearerr_unlocked(), and fileno_unlocked(). The first four are required
by POSIX. The rest are provided for consistency.
2003-01-10 04:35:08 +00:00
Bruce A. Mah
b511a39421
New release notes: UFS1/UFS2 boot loaders, systat(1) -ifstat.
...
Modified release note: Rewrite matcd(4) removal to be more specific.
2003-01-10 04:10:12 +00:00
Tim J. Robbins
098b8611cb
Avoid a memory leak by using reallocf() instead of realloc().
2003-01-10 02:58:25 +00:00
Tim J. Robbins
73e8989de8
Prototype __getcwd() to avoid a warning.
2003-01-10 02:54:37 +00:00
Tim J. Robbins
826f01cb9e
#include <ctype.h> for prototypes (or macro versions) of
...
tolower() and isdigit().
2003-01-10 02:46:32 +00:00
Jake Burkholder
4ee5222bac
Don't allow user process to set an invalid window state through sigreturn.
...
Spotted by: tmm
2003-01-10 00:04:56 +00:00
Thomas Moestl
a9a7a91220
Clear the target hardware address field when generating an ARP request.
...
Reviewed by: nectar
MFC after: 1 week
2003-01-10 00:04:53 +00:00
Gordon Tetlow
963cae780f
Fix superblock alignment problems on non-i386 platforms. Also change fs_uuid
...
to fs_swuid, making it more descriptive.
Submitted by: marcel
Reviewed by: peter
Pointy hat to: gordon
2003-01-09 23:53:30 +00:00
John Baldwin
4cabc17bf2
Fix a typo: s/save_free/safe_free/.
2003-01-09 22:07:24 +00:00
Eric Moore
d163d5b8c8
Fix for DELL PERC firmware. Driver was hanging
...
during load time; this attributed to the mailbox
busy byte not being set prior to issuing a
polling command.
Approved by: ps
MFC: 7 days
2003-01-09 21:02:28 +00:00
Tom Rhodes
38deb45fc3
Add support for the Davicom DM9009 chipset.
...
PR: 46859
Submitted by: Boaz Haberman <boaz@ool-182f8b09.dyn.optonline.net>
Approved by: rwatson
2003-01-09 20:51:39 +00:00
John Baldwin
0d238da886
Remove earlysetcpuclass() as it has been OBE.
...
Suggested by: bde
2003-01-09 19:59:28 +00:00
John Baldwin
f85b149dae
Rework part of the previous processor name changes so that we read
...
cpu_exthigh and cpu_brand in printcpuinfo() instead of in identify_cpu().
We also only do it for known-good values of cpu_vendor which is a bit more
conservative.
Reviewed by: bde (mostly)
2003-01-09 19:54:49 +00:00
Tom Rhodes
deb8c6ddce
Top Gun Telnet has been deprecated, and the home page recomends Top Gun SSH.
...
Update the URL to reflect this.
PR: 45010
Submitted by: Kim Scarborough <sluggo@unknown.nu> (Original patch)
2003-01-09 19:52:01 +00:00
Jens Schweikhardt
130b468790
Fix a useless use of cat. Save a process today.
2003-01-09 19:16:09 +00:00
David E. O'Brien
29c74adbd0
save_free the buf.
2003-01-09 19:11:16 +00:00
David E. O'Brien
a826c17df2
Separate the uses of a buffer and make it dynamically sized.
...
Approved by: scottl(re), jhb(re)
Reviewed by: kuriyama
2003-01-09 17:44:29 +00:00
David E. O'Brien
73badb2452
Build gem(4) on powerpc also.
2003-01-09 16:37:37 +00:00
David E. O'Brien
d16723e8e7
Moved if_hme to hme.
...
(I need a score card to keep track of the /sys layout fights)
2003-01-09 16:32:12 +00:00
David E. O'Brien
1c65ef9352
Add an hme(4) module.
...
PR: 46871
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
2003-01-09 16:29:03 +00:00
Jake Burkholder
be0800e85e
Oops, add zstty to the witness order list.
...
Noticed by: benno
2003-01-09 15:45:28 +00:00
Sheldon Hearn
eb2ba5d3da
Regen:
...
* Boemler: vendors.txt (2002-12-27)
2003-01-09 15:38:06 +00:00
Søren Schmidt
610e02649a
Dont probe PnP devices.
...
Submitted by: Takahashi Yoshihiro <nyan@FreeBSD.org>
2003-01-09 14:00:07 +00:00
Søren Schmidt
2768d40bf1
Fix typo
...
PR: 45375
2003-01-09 13:54:07 +00:00
Udo Erdelhoff
f1ad0b5f30
SGML cleanup: Remove useless <para> </para> around lists
2003-01-09 13:02:09 +00:00
Benno Rice
f13d93ce55
Make ofw_pci_find_node() use the reg property instead of the
...
assigned-addresses property. This works a lot better.
2003-01-09 12:24:19 +00:00
Dag-Erling Smørgrav
a25cc4a3ae
Document tinderbox and whereintheworld, and move diffburst in its
...
alphabetical place.
2003-01-09 12:24:17 +00:00
Dag-Erling Smørgrav
4ea8a44f02
My version of fenner's "make world" log summarizer.
2003-01-09 12:23:29 +00:00
Dag-Erling Smørgrav
16ef3404c6
Sample tinderbox script & build settings.
2003-01-09 12:22:59 +00:00
Udo Erdelhoff
e8af4c1a98
MFen: Happy new year 2003
2003-01-09 12:11:20 +00:00
Dag-Erling Smørgrav
a5c14b885b
Actually, the canonical way would be syntactically correct.
2003-01-09 12:04:21 +00:00
Benno Rice
a65a280612
Add a pcib variant to allow us to fix up interrupt assignments.
...
We probably want to do something wrt bus enumeration as well at some point.
2003-01-09 12:04:18 +00:00
Dag-Erling Smørgrav
9939988ef2
Canonical way of determining whether or not to use crypto.
2003-01-09 11:57:58 +00:00
Hidetoshi Shimokawa
435dd29b27
- Add error messages for bulkxfer.
...
- Reduce register access.
2003-01-09 10:25:07 +00:00
Benno Rice
3599b2baf7
Allocate interrupts from the resource list.
2003-01-09 09:15:42 +00:00
Dag-Erling Smørgrav
2f34cbe564
ia64 and sparc64 both have libc_r now.
2003-01-09 08:36:05 +00:00
Benno Rice
30081705c6
- Remove the ignore list and replace it with a quirk list of sorts.
...
- Add a quirk type for devices whose interrupt properties are actually
attached to their children.
- Flag the "escc" (zs-alike serial controller) device as having this quirk.
- Rework the interrupt discovery code to deal with devices that have more than
one interrupt.
2003-01-09 06:21:42 +00:00
Sam Leffler
f7890744d0
Invoke the driver directly when a request is submitted via crypto_dispatch
...
or crypto_kdispatch unless the driver is currently blocked. This eliminates
the context switch to the dispatch thread for virtually all requests.
Note that this change means that for software crypto drivers the caller
will now block until the request is completed and the callback is dispatched
to the callback thread (h/w drivers will typically just dispatch the op to
the device and return quickly). If this is an issue we can either implement
a non-blocking interface in the s/w crypto driver or use either the
"no delay" flag in the crypto request or the "software driver" capability
flag to control what to do.
Sponsored by: Vernier Networks
2003-01-09 05:39:04 +00:00