| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
completes defining the 16650 register numbers but not all of their bits.
|
|
|
|
|
|
|
|
|
|
|
|
| |
the description of the data latch registers (they were described as
readonly).
Added some better and worse aliases for standard registers, mostly taken
from the 16950 data sheet. Define deprecated aliases in terms of the
preferred one.
Don't define com_efr in terms of com_fifo. It is unrelated (in a
different bank).
|
| |
|
|
|
|
|
|
|
|
| |
Merged comments to match (put them at the right of the #defines instead
of duplicating them).
Sorted the resulting sections on UART type and register bank. Added a
comment for each bank.
|
|
|
|
|
| |
include ns16550.h. The missing installation of ns16550.h was fixed
long ago and the misplaced defines in sioreg.h were fixed recently.
|
|
|
|
| |
ns16550.h is now sufficient.
|
|
|
|
|
|
|
|
| |
to ns16550.h. The organization of these files was sort of backwards.
The bits in the registers have no driver or bus dependencies but they
but the offsets of the registers in bus space are very bus-dependent.
However, it does no harm to keep the definitions of the register offsets
in ns16550.h provided they are thought of as internal ns*50 offsets.
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| |
| |
| | |
memory.
Obtained from: OpenBSD
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
that has been recorded earlier and overwrite it again later by
reading it directly from the EEPROM again.
Read the MAC address from the PAR0/PAR1 registers instead, which
are autoloaded on reboot.
Tested on AN985, AN983B. According to the datasheets, it should
also work for the AL981 (I don't have such a chip on a card at home)
PR: 52988
Submitted by: Andrew Gordon <arg-bsd@arg.me.uk>
MFC after: 2 weeks
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
dhclient couldn't get killed.
If we execute 'dhclient -r', dhclient gets already
killed, so there is no need to do it twice. Only do
this if we really have to release some leases.
Reviewed by: silence on freebsd-rc@yahoogroups.com
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
state for amd64 was twice as large as necessary. Peter
recently fixed this, so the comment no longer applies.
Also, since the size of struct mcontext changed, adjust
the threads library version of get&set context to match.
FYI, any change layout/size change to any arch's struct
mcontext will likely need some minor changes in libpthread.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
always widen the imputed netmask if it is narrower than the specified octets.
fixes a strange behaviour where inet_net_pton would always return 4 (bits)
for multicast addresses no matter how many octets were specified.
negotiated with Paul Vixie, original author of this function.
PR: standards/53151
Submitted by: Max Laier <max@love2party.net>
Optained from: OpenBSD
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
calculate smoothed signal quality data for each node.
o add a 16-deep history buffer to each driver-private node storage that
holds rssi and antenna info for received frames
o override the default per-node "get rssi" method to return an average
rssi value based on samples collected over the last second
o enable beacon reception so even idle systems maintain a running history
of signal quality
This data may also be useful for improving the rate control algorithm.
Based on work by Tom Marshall <tommy@home.tig-grr.com> for MADWIFI.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
things than record a single value.
o add a per-node method for returning the "current RSSI" for a node
o create a default method that returns ni_rssi which is the rssi for
the last received frame
o use the per-node "get rssi" method to return data for the RID's
submitted by wicontrol, et. al.
Loosely based on work by Tom Marshall <tommy@home.tig-grr.com> for MADWIFI.
|
| |
| |
| |
| |
| | |
global lock contention as symptoms only appear under heavy load (i.e. the
nightly periodic run).
|
| |
| |
| |
| |
| | |
Makefile.inc1 revisions 1.365 and 1.367: libc_pic.a is no longer
necessary to build libpthread.so (ie: libkse.so).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
after suspend/resume for me.
PR:
Submitted by: iwasaki
Reviewed by: orion
Approved by: cg
Obtained from:
MFC after:
|
| |
| |
| |
| |
| |
| |
| |
| | |
to the 802.11 layer if they are at least IEEE80211_MIN_LEN
o mask off interrupt status bits that we don't care about so we don't do
the wrong thing; this fixes a problem where the beacon miss interrupt status
bit is delivered together with other status bits when operating in monitor
mode (we would post a beacon miss swi and then do the wrong thing)
|
| |
| |
| |
| |
| |
| |
| |
| | |
In particular, let drivers send up control frames so we can dispatch
them to bpf in monitor mode.
This is the first (small) step to adding more functionality such as
power save mode.
|
| |
| |
| |
| |
| | |
we use to define IEEE80211_MIN_LEN; the minimal length for frames drivers
may pass up into the 802.11 layer
|
| |
| |
| |
| |
| | |
just killing dhclient. Needed my some broken dhcpd
implementations to be able to get a lease again.
|
| | |
|
| |
| |
| |
| | |
vulnerable to run-of-the-mill DoS attacks in the default installation.
|
| |
| |
| |
| |
| |
| | |
such example.
Reported by: blackend
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
be hardwired into makefiles, including those under /usr/share/mk.
The reporter submitted a patch, but I've watered it down.
Reported by: Ian Freislich <ianf@za.uu.net>
MFC after: 3 weeks
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
was added to the fast path to support the COM_IIR_RXRDYBUG() case even
when that case is not configured. This increased the relative overhead
of sio input by almost 25% in the worst case and by 2-3% in the usual
case (usually only about 0.2% absolute per port at 115200 bps). The
quick fix is to significantly pessimize only the COM_IIR_RXRDYBUG()
case.
|
| |
| |
| |
| | |
OK'ed by: mdodd
|
| |
| |
| |
| |
| |
| | |
user can override this with a sysctl.
Be sure to return the acpi_SetSleepState return value to userland.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
some limitation.
Reported by: Marc G. Fournier <scrappy@hub.org>
|
| |
| |
| |
| | |
to avoid having to include it in almost all other source files.
|
| |
| |
| |
| |
| |
| |
| |
| | |
where the default route is bound to is the same device. Keep it
working for the single user or sysinstall mode, where we just do
what we did before.
Suggested by: dougb
|
| |
| |
| |
| | |
Submitted by: nyan
|
| | |
|
| |
| |
| |
| | |
SIG_CANTMASK to remove unmaskable signal masks.
|
| |
| |
| |
| | |
it will be inherited in pthread_create.
|
| |
| |
| |
| |
| | |
PR: docs/55276
Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
|
| |
| |
| |
| |
| |
| | |
PR: docs/55559
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
MFC after: 3 days
|
| |
| |
| |
| |
| |
| | |
the beacon frames
Reminded by: Stephane Laroche <stephane.laroche@colubris.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to avoid potential memory leak, also fix a bug in pthread_create, contention
scope should be inherited when PTHREAD_INHERIT_SCHED is set, and also check
right field for PTHREAD_INHERIT_SCHED, scheduling inherit flag is in sched_inherit.
2. Execute hooks registered by atexit() on thread stack but not on scheduler
stack.
3. Simplify some code in _kse_single_thread by calling xxx_destroy functions.
Reviewed by: deischen
|
| |
| |
| |
| |
| |
| | |
invoke signal handler.
Reviewed by: deischen
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
should be a value past to pthread_attr_setguardsize, not a rounded up value.
Also fix a stack size matching bug in thr_stack.c, now stack matching code
uses number of pages but not bytes length to match stack size, so for example,
size 512 bytes and size 513 bytes should both match 1 page stack size.
Reviewed by: deischen
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
safe since the 802.11 layer does the right thing for 11a operation)
o select short preamble operation based on the negotiated capabilities; not
just the local state/capability
o fillin the duration field in the 802.11 header as appropriate
o remove detection of 11g support; no longer needed
Obtained from: MADWIFI (with modifications)
|
| |
| |
| |
| |
| |
| |
| |
| | |
capabilities for outbound management frames. But beware of sending
this when operating on 5GHz channels; some 11a AP's reject association
requests if this bit is set in the capabilities listed.
Obtained from: MADWIFI (with modifications)
|
| |
| |
| |
| | |
Reviewed by: deischen
|