Re: [rfc] removing the NDISulator

2013-10-19 Thread Matthias Apitz
El día Friday, October 18, 2013 a las 02:19:42PM -0700, Adrian Chadd escribió:

> I'd really like to see bwi/bwn maintained and have support added for the
> later hardware.

Hi Adrian,

$ pciconf -vl 
ndis0@pci0:1:0:0:   class=0x028000 card=0xe01b105b chip=0x431514e4 rev=0x01 
hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM4312 802.11b/g LP-PHY'
class  = network

I'm using NDIS as well in r250588. Is bwi/bwn the point to start to look
into for this chip? Thanks

matthias
-- 
Matthias Apitz   |  /"\ ASCII Ribbon Campaign: www.asciiribbon.org
E-mail: g...@unixarea.de |  \ / - No HTML/RTF in E-mail
WWW: http://www.unixarea.de/ |   X  - No proprietary attachments
phone: +49-170-4527211   |  / \ - Respect for open standards
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"


Re: [rfc] removing the NDISulator

2013-10-19 Thread m
On 01:51 19-Oct 2013 Adrian Chadd wrote:
> bwn(4) requires a lot more than just an additional PCI ID.
> 
> The driver is somewhat architected for all the different RF and PHY modules
> that plug into the internal bus (the whole SIBA thing) but it does sorely
> need updating.
>

In brcsmac (driver that supports 4313 and whole bunch of new chips) they
have replaced SIBA with AMBA-like bus[1]. Although, README says, that
they don't use anything AMBA-specific. Probably SIBA can be hacked up at
least for PCI case.

Actually, I've started playing with Linux version of the driver[2], it's
opensource and dual-licensed, but code seem to me very tangled. (Code of
the bus part is GPL-only)

Can you recommend any papers about wireless drivers in general?
Particularly, I'm interested in working with PHY/ratetables.

[1] https://github.com/torvalds/linux/blob/master/drivers/bcma/README
[2]
https://github.com/torvalds/linux/tree/master/drivers/net/wireless/brcm80211/brcmsmac
___
freebsd-wireless@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"