On Tue, Oct 7, 2008 at 9:39 PM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > On Tue, 2008-10-07 at 21:34 +0200, Johannes Berg wrote: > >> Then tell the HW engineers to fix the HW docs. It makes no sense at all >> to say this is 10 pairs rather than 20 single ones if there's nothing >> that uses a pair, the whole thing entirely uses single entries in the >> numbering etc. > > If you need to visualise this, let me draw it: > > bytes (with nibbles): | . | . | . | . | . | . || . | . | . | . | . | . | > | addr 1 |len1 || addr 2 |len2 | > your forced layout: | | | | > my layout: | | || | | > > Note how this actually matches the border between the border between the > two descriptors, the || border. Your layout put addr2 (which is 32 bit) sits on 16 bit boundary Tomas -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html