From: Luis R. Rodriguez <lrodriguez@atheros.com>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] New TODO - 2008-08-04
Date: Mon, 4 Aug 2008 13:24:08 -0700 [thread overview]
Message-ID: <20080804202408.GE6447@tesla> (raw)
In order to help coordination of development here is a revised
TODO list based on feedback from the community and on our latest
fixups/enhancements. I'd suggest we meet up in #madwifi on freenode
following the tradition with MadWifi development so we can coordinate
with other developers and users to help test there.
If you have any particular listed item you'd like to help out with
please say so.
Since ath9k is now (just a few minutes ago) part of wireless-testing
please send patches based on that tree.
Being worked on:
----------------
* IBSS/Mesh - IBSS should work, needs testing with WPA (any user
interestd in help testing?)
* AP - This is being worked on, expect to see a lot of changes in
beacon.c
* Give regulatory a good scrubbing, specially once CRDA goes in.
Pending additions for CRDA are moving the call to CRDA to use udev
uevent helpers and to allow drivers to pass their own built
regulatory domain structure.
Cleanup
------
* Merge ath_tx_status, ath_rx_status, ath_desc with ar5416_desc.
* HW capabilities is still too convoluted.
* Merge ath9k_txq_info and ath9k_tx_queue_info.
* ChannelFlags are still a bit ugly.
* Merge ath_hal and ath_hal_5416.
* Wireless Mode stuff is messy ( WIRELESS_MODE_* /
ATH9K_MODE_SEL_* / CHANNEL_* )
* Node usage ( usage of sta_info was suggested )
* Virtual Interfaces ( embed ath_vap in the private area of ieee80211_vif )
* RX Filter - has to be completely revamped. (remove ath_scan_end,
ath_scan_start)
* Move aggregation away from rc.c
Minor:
------
* Identify macros that can be moved to mac80211 ( look at ath9k.h )
* Use Bitfields wherever appropriate ( struct ath_buf_state )
* Review inline usage.
* Kerneldoc usage.
* Everything else that were pointed out by Johannes.
In the long run:
----------------
* WDS - Already part of mac80211, probably can be added after AP
* Merge struct ath_hal and struct ath_softc (probably best for 2.6.28)
* LED
* RKILL
* Power management -- needs work and integration on mac80211/cfg80211,
see Johanne's e-mails
next reply other threads:[~2008-08-04 20:24 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-08-04 20:24 Luis R. Rodriguez [this message]
2008-08-07 3:50 ` [ath9k-devel] New TODO - 2008-08-04 Luis R. Rodriguez
2008-08-07 19:49 ` Luis R. Rodriguez
2008-08-07 19:49 ` Luis R. Rodriguez
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080804202408.GE6447@tesla \
--to=lrodriguez@atheros.com \
--cc=ath9k-devel@lists.ath9k.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.