Commit Graph

12 Commits

Author SHA1 Message Date
thorpej
3e554dfa58 - Unify the "rtwn" and "urtwn" register definitions and initialization
tables into common header files shared by both drivers.
- Fix some register and bit definitions, from OpenBSD and verified against
  the vendor driver.
- Add some additional register / descriptor defnitions, from OpenBSD.
2018-06-29 04:02:10 +00:00
nat
7b4ff3c65a Add another register as found on 8192eu. 2018-06-01 19:17:04 +00:00
nat
041ac2d003 Add support for Realtek 8192EU.
OK christos@
2016-10-12 03:23:29 +00:00
nat
989fb94197 IQ Calibration for urtwn devices.
Addresses PR/47781.

OK christos@
2016-10-12 02:56:45 +00:00
skrll
4e8e66439e Merge nick-nhusb
- API / infrastructure changes to support memory management changes.
- Memory management improvements and bug fixes.
- HCDs should now be MP safe
- conversion to KERNHIST based debug
- FS/LS isoc support on ehci(4).
- conversion to kmem(9)
- Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
- interrupt transfers now get proper DMA operations
- general bug fixes
    - kern/48308
    - uhub status notification improvements
    - umass(4) probe fix (applied to HEAD already)
    - ohci(4) short transfer fix
2016-04-23 10:15:27 +00:00
nonaka
1b6f30d4ec Added support for the Realtek RTL8188EUS and RTL8188ETV chipsets from FreeBSD. 2014-07-20 13:25:23 +00:00
christos
7d2bde72e3 move default last, add symbolic mask. 2014-02-16 16:13:37 +00:00
nonaka
aa143675c7 Remove duplicated comment. 2014-02-16 08:18:28 +00:00
christos
28e311e50e ibss and hostap support from stsp @ openbsd. 2014-02-14 04:17:41 +00:00
christos
f94b954b7b ke monitor mode work:
1) Call urtwn_rxfilter_init() after urtwn_mac_init() as the later sets
   R92C_RCR[0:15] and the former sets R92C_RCR[0-31].
2) The FCS is not included in the packets returned by the hardware as
   R92C_RCR[31] is not set.  Set the bpf wr_flags appropriately.
3) Stop if we get a packet of zero length from the hardware.  (This
   was mistakenly removed earlier.)
4) When switching to IEEE80211_S_RUN in IEEE80211_M_MONITOR mode, set
   the rxfilter to pass all frames and the nettype to NOLINK.
5) A few comments.
2013-01-28 23:46:33 +00:00
christos
e9a09ec894 more (and less) locking fixes 2013-01-20 20:21:57 +00:00
nonaka
db4c04c984 Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices. 2012-03-25 00:11:16 +00:00