Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Sep 2011 16:42:53 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Kang Yin Su <cantona@cantona.net>
Cc:        freebsd-wireless@freebsd.org
Subject:   Re: AR5416 - tdma ??
Message-ID:  <CAJ-Vmo=qO8pNWTMCzEs4GxoE3kSYrKLdTv21ZY886e6bbKbJOQ@mail.gmail.com>
In-Reply-To: <CAHjFwoC79W0bP5GWji_Jr_5ubz1JoakFtYQFtg084pb7bpHf3g@mail.gmail.com>
References:  <CAAUsrB4CAQsUE48LcR6MQ36TT7K7mwUBti-ekxZbCV4rZpVicg@mail.gmail.com> <CAHjFwoBVO7dUzygDuKywQsMYtTb0CtpwR=OCduMFz8hRA0Lc9g@mail.gmail.com> <CAJ-VmomEBiUYMHnZHO89aXeuUNzXdEpfqn4zgYVwd%2Bz7fOR34Q@mail.gmail.com> <CAHjFwoC79W0bP5GWji_Jr_5ubz1JoakFtYQFtg084pb7bpHf3g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7 September 2011 16:02, Kang Yin Su <cantona@cantona.net> wrote:
> Sure, =A0For testing >2 slot, I just comment out the line from ieee80211_=
tdma.c
>
> =A0110://CTASSERT(TDMA_MAXSLOTS =3D=3D 2);

And what about these:

        uint8_t tdma_inuse[1];          /* mask of slots in use */
        uint8_t tdma_active[1];         /* mask of active slots */

And:

ieee80211_tdma.c:#define        TDMA_SLOTCNT_DEFAULT    2
 /* 2x (pt-to-pt) */

Did you update these?

Ie, the above bitmaps are only 8 slots wide. The above define is used
for initialising tdma_slotcnt so you may have overridden it somehow
using ifconfig.

Thanks,



Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=qO8pNWTMCzEs4GxoE3kSYrKLdTv21ZY886e6bbKbJOQ>