Adrian Chadd | 9 Mar 19:54 2013

Fine, OK, here's my initial AR9380/AR9485 support

I finally got the legal all-clear to push this open source version of
the QCA mainline HAL into open source.

So, without further ado:

The open HAL is there.

I then forked it:

.. and then I created a branch, called local/freebsd, which has the
FreeBSD specific changes needed to make this thing work.

Now, I'm going to prefix this by saying:

"This stuff can break your hardware. Only run it if you're willing to
debug and diagnose issues. Yes, this means you. I don't take any
responsibility for your equipment or whether this breaks the RF around
you. Don't be a dick. It's your responsibility."

What's tested:

* legacy, 1x1 and 2x2 HT20/HT40, STA mode
* AR9380 (1x1, 2x2 - 2/5ghz)
* AR9485 (1x1, 2ghz only)

What's not tested:
(Continue reading)