\hypertarget{if__uathreg_8h_source}{}\doxysection{if\+\_\+uathreg.\+h}
\label{if__uathreg_8h_source}\index{dev/usb/wlan/if\_uathreg.h@{dev/usb/wlan/if\_uathreg.h}}
\mbox{\hyperlink{if__uathreg_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00001}00001 \textcolor{comment}{/*      \$OpenBSD: if\_uathreg.h,v 1.2 2006/09/18 16:34:23 damien Exp \$   */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00002}00002 \textcolor{comment}{/*      \$FreeBSD\$       */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00003}00003 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00004}00004 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00005}00005 \textcolor{comment}{ * Copyright (c) 2006}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00006}00006 \textcolor{comment}{ *      Damien Bergamini <damien.bergamini@free.fr>}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00007}00007 \textcolor{comment}{ * Copyright (c) 2006 Sam Leffler, Errno Consulting}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00008}00008 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00009}00009 \textcolor{comment}{ * Permission to use, copy, modify, and distribute this software for any}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00010}00010 \textcolor{comment}{ * purpose with or without fee is hereby granted, provided that the above}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00011}00011 \textcolor{comment}{ * copyright notice and this permission notice appear in all copies.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00012}00012 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00013}00013 \textcolor{comment}{ * THE SOFTWARE IS PROVIDED "{}AS IS"{} AND THE AUTHOR DISCLAIMS ALL WARRANTIES}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00014}00014 \textcolor{comment}{ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00015}00015 \textcolor{comment}{ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00016}00016 \textcolor{comment}{ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00017}00017 \textcolor{comment}{ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00018}00018 \textcolor{comment}{ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00019}00019 \textcolor{comment}{ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00020}00020 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00021}00021 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00022}\mbox{\hyperlink{if__uathreg_8h_a3aaebe43b1c7086dc14e0982437efbea}{00022}} \textcolor{preprocessor}{\#define UATH\_CONFIG\_INDEX       0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00023}\mbox{\hyperlink{if__uathreg_8h_a8d402bbc6d613416a4289641fa04ee98}{00023}} \textcolor{preprocessor}{\#define UATH\_IFACE\_INDEX        0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00024}00024 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00025}00025 \textcolor{comment}{/* all fields are big endian */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00026}\mbox{\hyperlink{structuath__fwblock}{00026}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__fwblock}{uath\_fwblock}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00027}\mbox{\hyperlink{structuath__fwblock_acf689ac2018c5ff88ef9a87133f5bf8c}{00027}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_acf689ac2018c5ff88ef9a87133f5bf8c}{flags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00028}\mbox{\hyperlink{if__uathreg_8h_af839bc372c13169a328842605b07522f}{00028}} \textcolor{preprocessor}{\#define UATH\_WRITE\_BLOCK        (1 << 4)}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00029}00029 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00030}\mbox{\hyperlink{structuath__fwblock_a292b12596b9696267c879251f1c7a899}{00030}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_a292b12596b9696267c879251f1c7a899}{len}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00031}\mbox{\hyperlink{if__uathreg_8h_a4c8a4beddfc0b384c433513e917a9f19}{00031}} \textcolor{preprocessor}{\#define UATH\_MAX\_FWBLOCK\_SIZE   2048}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00032}00032 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00033}\mbox{\hyperlink{structuath__fwblock_a1791c2d6d794cf95a938ab7ac56bbeb6}{00033}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_a1791c2d6d794cf95a938ab7ac56bbeb6}{total}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00034}\mbox{\hyperlink{structuath__fwblock_a2dc52d2fbfdbabb3a89e056e265d8d10}{00034}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_a2dc52d2fbfdbabb3a89e056e265d8d10}{remain}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00035}\mbox{\hyperlink{structuath__fwblock_afd3d8ea7851b187cab6c25712c870740}{00035}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_afd3d8ea7851b187cab6c25712c870740}{rxtotal}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00036}\mbox{\hyperlink{structuath__fwblock_a49cdd7ef5ef71eb2f47fb069e432d9c2}{00036}}         uint32\_t        \mbox{\hyperlink{structuath__fwblock_a49cdd7ef5ef71eb2f47fb069e432d9c2}{pad}}[123];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00037}\mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{00037}} \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00038}00038 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00039}\mbox{\hyperlink{if__uathreg_8h_a885873ccf823d63d89ec1c10c30ce5c8}{00039}} \textcolor{preprocessor}{\#define UATH\_MAX\_CMDSZ          512}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00040}00040 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00041}00041 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00042}00042 \textcolor{comment}{ * Messages are passed in Target Endianness.  All fixed-\/size}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00043}00043 \textcolor{comment}{ * fields of a WDS Control Message are treated as 32-\/bit}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00044}00044 \textcolor{comment}{ * values and Control Msgs are guaranteed to be 32-\/bit aligned.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00045}00045 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00046}00046 \textcolor{comment}{ * The format of a WDS Control Message is as follows:}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00047}00047 \textcolor{comment}{ *    Message Length    32 bits}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00048}00048 \textcolor{comment}{ *    Message Opcode    32 bits}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00049}00049 \textcolor{comment}{ *    Message ID        32 bits}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00050}00050 \textcolor{comment}{ *    parameter 1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00051}00051 \textcolor{comment}{ *    parameter 2}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00052}00052 \textcolor{comment}{ *       ...}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00053}00053 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00054}00054 \textcolor{comment}{ * A variable-\/length parameter, or a parmeter that is larger than}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00055}00055 \textcolor{comment}{ * 32 bits is passed as <length, data> pair, where length is a}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00056}00056 \textcolor{comment}{ * 32-\/bit quantity and data is padded to 32 bits.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00057}00057 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00058}\mbox{\hyperlink{structuath__cmd__hdr}{00058}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__hdr}{uath\_cmd\_hdr}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00059}\mbox{\hyperlink{structuath__cmd__hdr_a9317de954c80ecdc37fd1cea2e5507b4}{00059}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__hdr_a9317de954c80ecdc37fd1cea2e5507b4}{len}};         \textcolor{comment}{/* msg length including header */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00060}\mbox{\hyperlink{structuath__cmd__hdr_a6199fbe7ed5bef326aa6786f559c1399}{00060}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__hdr_a6199fbe7ed5bef326aa6786f559c1399}{code}};               \textcolor{comment}{/* operation code */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00061}00061 \textcolor{comment}{/* NB: these are defined for rev 1.5 firmware; rev 1.6 is different */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00062}00062 \textcolor{comment}{/* messages from Host -\/> Target */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00063}\mbox{\hyperlink{if__uathreg_8h_a06e737fa170e5cc76c183e74a003b8e0}{00063}} \textcolor{preprocessor}{\#define WDCMSG\_HOST\_AVAILABLE           0x01}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00064}\mbox{\hyperlink{if__uathreg_8h_a708596ce12ae02ece0f7cd2ebc140dbc}{00064}} \textcolor{preprocessor}{\#define WDCMSG\_BIND                     0x02}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00065}\mbox{\hyperlink{if__uathreg_8h_a56030739af8181c6988943def9153d84}{00065}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_RESET             0x03}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00066}\mbox{\hyperlink{if__uathreg_8h_a1f172981d67e7a94cf1ccad543f5341d}{00066}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_GET\_CAPABILITY    0x04}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00067}\mbox{\hyperlink{if__uathreg_8h_ac69b17e8e3e2935403d819b08ef49433}{00067}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_SET\_CONFIG        0x05}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00068}\mbox{\hyperlink{if__uathreg_8h_a31434df24ec8df9652305a4ab8769358}{00068}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_GET\_STATUS        0x06}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00069}\mbox{\hyperlink{if__uathreg_8h_a31764e41482682ca047838dc6753cb6c}{00069}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_GET\_STATS         0x07}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00070}\mbox{\hyperlink{if__uathreg_8h_af76fbd1cfba900e91b2059cd827e22c5}{00070}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_START             0x08}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00071}\mbox{\hyperlink{if__uathreg_8h_a89250db6c6a09b13f54199fdf2214a14}{00071}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_STOP              0x09}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00072}\mbox{\hyperlink{if__uathreg_8h_ae5e7cf3aa581c5d3fe5e4995cd954b74}{00072}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_ENABLE            0x0a}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00073}\mbox{\hyperlink{if__uathreg_8h_a8d32482695ea2259b0174387a3a1655c}{00073}} \textcolor{preprocessor}{\#define WDCMSG\_TARGET\_DISABLE           0x0b}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00074}\mbox{\hyperlink{if__uathreg_8h_a15f82c335a7be77a205223d106e38c00}{00074}} \textcolor{preprocessor}{\#define WDCMSG\_CREATE\_CONNECTION        0x0c}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00075}\mbox{\hyperlink{if__uathreg_8h_af44965292a92b9dee9baab6b04a9c6af}{00075}} \textcolor{preprocessor}{\#define WDCMSG\_UPDATE\_CONNECT\_ATTR      0x0d}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00076}\mbox{\hyperlink{if__uathreg_8h_a7dd4fe2a1a88fa81c6881930f4f7efef}{00076}} \textcolor{preprocessor}{\#define WDCMSG\_DELETE\_CONNECT           0x0e}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00077}\mbox{\hyperlink{if__uathreg_8h_af8c594c2e91970d50529d6b5065ff1be}{00077}} \textcolor{preprocessor}{\#define WDCMSG\_SEND                     0x0f}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00078}\mbox{\hyperlink{if__uathreg_8h_ad5c2e39ea9fb549fc77d3eded51f9e79}{00078}} \textcolor{preprocessor}{\#define WDCMSG\_FLUSH                    0x10}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00079}00079 \textcolor{comment}{/* messages from Target -\/> Host */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00080}\mbox{\hyperlink{if__uathreg_8h_a3c9456f865d7eeed644a6ec36bfa0ac7}{00080}} \textcolor{preprocessor}{\#define WDCMSG\_STATS\_UPDATE             0x11}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00081}\mbox{\hyperlink{if__uathreg_8h_a7a0efb3ac1b8ecdf0720e046aae8f39d}{00081}} \textcolor{preprocessor}{\#define WDCMSG\_BMISS                    0x12}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00082}\mbox{\hyperlink{if__uathreg_8h_a54de2ea7032948f067bc4c0ebe566ac6}{00082}} \textcolor{preprocessor}{\#define WDCMSG\_DEVICE\_AVAIL             0x13}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00083}\mbox{\hyperlink{if__uathreg_8h_a98e5ad076de497d071ae262e5b6931b0}{00083}} \textcolor{preprocessor}{\#define WDCMSG\_SEND\_COMPLETE            0x14}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00084}\mbox{\hyperlink{if__uathreg_8h_a052a30f60592c4f00a4dd0c400b1513e}{00084}} \textcolor{preprocessor}{\#define WDCMSG\_DATA\_AVAIL               0x15}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00085}\mbox{\hyperlink{if__uathreg_8h_a2ff8e8fe17a22c36761e35409753c9b5}{00085}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_PWR\_MODE             0x16}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00086}\mbox{\hyperlink{if__uathreg_8h_a4597f4266acf27a28e792f25e133543e}{00086}} \textcolor{preprocessor}{\#define WDCMSG\_BMISS\_ACK                0x17}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00087}\mbox{\hyperlink{if__uathreg_8h_a43ef7f974c3c5225f8e9351e9cfa330a}{00087}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_LED\_STEADY           0x18}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00088}\mbox{\hyperlink{if__uathreg_8h_a5bbfd5deea0195636ca612e73ecd9c53}{00088}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_LED\_BLINK            0x19}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00089}00089 \textcolor{comment}{/* more messages */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00090}\mbox{\hyperlink{if__uathreg_8h_abd99926e4c30bd10bcdb8669289dd530}{00090}} \textcolor{preprocessor}{\#define WDCMSG\_SETUP\_BEACON\_DESC        0x1a}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00091}\mbox{\hyperlink{if__uathreg_8h_af2cb467cc4fe98bb9f556206b392c066}{00091}} \textcolor{preprocessor}{\#define WDCMSG\_BEACON\_INIT              0x1b}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00092}\mbox{\hyperlink{if__uathreg_8h_ab82cae207db8c28d326dba135176490e}{00092}} \textcolor{preprocessor}{\#define WDCMSG\_RESET\_KEY\_CACHE          0x1c}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00093}\mbox{\hyperlink{if__uathreg_8h_a99c86d15237da78338b0c12de2e7b419}{00093}} \textcolor{preprocessor}{\#define WDCMSG\_RESET\_KEY\_CACHE\_ENTRY    0x1d}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00094}\mbox{\hyperlink{if__uathreg_8h_abd250f12b7000819389a5657ce5da4fe}{00094}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_KEY\_CACHE\_ENTRY      0x1e}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00095}\mbox{\hyperlink{if__uathreg_8h_a8bf46bbc092142d3e376bc559e68d0cb}{00095}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_DECOMP\_MASK          0x1f}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00096}\mbox{\hyperlink{if__uathreg_8h_af98c1d883a9c7e9e3a3f73ff53f3be57}{00096}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_REGULATORY\_DOMAIN    0x20}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00097}\mbox{\hyperlink{if__uathreg_8h_a5567a8e79ef3a174eecb93e6a4d6704b}{00097}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_LED\_STATE            0x21}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00098}\mbox{\hyperlink{if__uathreg_8h_afad14d3045e923d7848d42112a1c5908}{00098}} \textcolor{preprocessor}{\#define WDCMSG\_WRITE\_ASSOCID            0x22}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00099}\mbox{\hyperlink{if__uathreg_8h_aa1de355b0e3acf5e9573361e3d49368e}{00099}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_STA\_BEACON\_TIMERS    0x23}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00100}\mbox{\hyperlink{if__uathreg_8h_a5eb021c0fd35b95e69004029f82ba03a}{00100}} \textcolor{preprocessor}{\#define WDCMSG\_GET\_TSF                  0x24}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00101}\mbox{\hyperlink{if__uathreg_8h_ad29465a33145cedaf9cbf825ed152051}{00101}} \textcolor{preprocessor}{\#define WDCMSG\_RESET\_TSF                0x25}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00102}\mbox{\hyperlink{if__uathreg_8h_a969d21ba65f865ebadcc965074d2e1d9}{00102}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_ADHOC\_MODE           0x26}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00103}\mbox{\hyperlink{if__uathreg_8h_a1a779e21c12691769088ed8851eddcb8}{00103}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_BASIC\_RATE           0x27}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00104}\mbox{\hyperlink{if__uathreg_8h_aeefebf16ba66fbe84c40293165158905}{00104}} \textcolor{preprocessor}{\#define WDCMSG\_MIB\_CONTROL              0x28}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00105}\mbox{\hyperlink{if__uathreg_8h_a90a92d3f44657368a2215675845739cb}{00105}} \textcolor{preprocessor}{\#define WDCMSG\_GET\_CHANNEL\_DATA         0x29}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00106}\mbox{\hyperlink{if__uathreg_8h_ad4092b5d19079081fb704fa941aecb0c}{00106}} \textcolor{preprocessor}{\#define WDCMSG\_GET\_CUR\_RSSI             0x2a}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00107}\mbox{\hyperlink{if__uathreg_8h_a76e6b0865859fd2761b7e7794d3ba49b}{00107}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_ANTENNA\_SWITCH       0x2b}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00108}\mbox{\hyperlink{if__uathreg_8h_a1eece200a522220f49b36c662d85b776}{00108}} \textcolor{preprocessor}{\#define WDCMSG\_USE\_SHORT\_SLOT\_TIME      0x2f}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00109}\mbox{\hyperlink{if__uathreg_8h_a9b9ab1445158ab8b3fdca6000624f933}{00109}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_POWER\_MODE           0x30}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00110}\mbox{\hyperlink{if__uathreg_8h_af05c8d3a43957f7062a2455d8ee01f33}{00110}} \textcolor{preprocessor}{\#define WDCMSG\_SETUP\_PSPOLL\_DESC        0x31}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00111}\mbox{\hyperlink{if__uathreg_8h_a49299ea2ff1fa0292c57d30f1cfd7546}{00111}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_RX\_MULTICAST\_FILTER  0x32}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00112}\mbox{\hyperlink{if__uathreg_8h_a7edfa5d7d10ddacd21c6377c54d78df8}{00112}} \textcolor{preprocessor}{\#define WDCMSG\_RX\_FILTER                0x33}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00113}\mbox{\hyperlink{if__uathreg_8h_a8cbed5eabcb40df52f0f65195725ac15}{00113}} \textcolor{preprocessor}{\#define WDCMSG\_PER\_CALIBRATION          0x34}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00114}\mbox{\hyperlink{if__uathreg_8h_a832e5b46f8acf52f267e22a36b234608}{00114}} \textcolor{preprocessor}{\#define WDCMSG\_RESET                    0x35}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00115}\mbox{\hyperlink{if__uathreg_8h_a10069a40559d39567c0bb078bc08af6f}{00115}} \textcolor{preprocessor}{\#define WDCMSG\_DISABLE                  0x36}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00116}\mbox{\hyperlink{if__uathreg_8h_a3b9514092d3d7e4e23efa6a386ae8d61}{00116}} \textcolor{preprocessor}{\#define WDCMSG\_PHY\_DISABLE              0x37}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00117}\mbox{\hyperlink{if__uathreg_8h_aae08e0c1ba2264b0609a9f3809fb20f9}{00117}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_TX\_POWER\_LIMIT       0x38}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00118}\mbox{\hyperlink{if__uathreg_8h_accb14f94d03c74135297adc3c65864d7}{00118}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_TX\_QUEUE\_PARAMS      0x39}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00119}\mbox{\hyperlink{if__uathreg_8h_a971b366dc5ef281c5f3e35f055374d97}{00119}} \textcolor{preprocessor}{\#define WDCMSG\_SETUP\_TX\_QUEUE           0x3a}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00120}\mbox{\hyperlink{if__uathreg_8h_a124e1becb028832d2e1b643ed42f6d6e}{00120}} \textcolor{preprocessor}{\#define WDCMSG\_RELEASE\_TX\_QUEUE         0x3b}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00121}\mbox{\hyperlink{if__uathreg_8h_abd4172251de361893e7c3d3ac0a73531}{00121}} \textcolor{preprocessor}{\#define WDCMSG\_SET\_DEFAULT\_KEY          0x43}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00122}\mbox{\hyperlink{structuath__cmd__hdr_abdd88194c57270876f23d46b9a80fcd2}{00122}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__hdr_abdd88194c57270876f23d46b9a80fcd2}{msgid}};             \textcolor{comment}{/* msg id (supplied by host) */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00123}\mbox{\hyperlink{structuath__cmd__hdr_aaf6d944a26843679e547e654a6628729}{00123}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__hdr_aaf6d944a26843679e547e654a6628729}{magic}};             \textcolor{comment}{/* response desired/target status */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00124}\mbox{\hyperlink{structuath__cmd__hdr_abff47b4c533a7be25f4f1c60e7952605}{00124}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__hdr_abff47b4c533a7be25f4f1c60e7952605}{debug}}[4];  \textcolor{comment}{/* debug data area */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00125}00125         \textcolor{comment}{/* msg data follows */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00126}00126 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00127}00127 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00128}\mbox{\hyperlink{structuath__chunk}{00128}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__chunk}{uath\_chunk}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00129}\mbox{\hyperlink{structuath__chunk_ad2bf0dbbb77671f831af7fc593824854}{00129}}         uint8\_t         \mbox{\hyperlink{structuath__chunk_ad2bf0dbbb77671f831af7fc593824854}{seqnum}};           \textcolor{comment}{/* sequence number for ordering */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00130}\mbox{\hyperlink{structuath__chunk_aabb42629ed811898e4fbba6694cf7ad9}{00130}}         uint8\_t         \mbox{\hyperlink{structuath__chunk_aabb42629ed811898e4fbba6694cf7ad9}{flags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00131}\mbox{\hyperlink{if__uathreg_8h_affcc2aa23cd9adab337021c0f48ba921}{00131}} \textcolor{preprocessor}{\#define UATH\_CFLAGS\_FINAL       0x01    }\textcolor{comment}{/* final chunk of a msg */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00132}\mbox{\hyperlink{if__uathreg_8h_aa916241d1e8ad5a67ec1eebbea4cc050}{00132}} \textcolor{preprocessor}{\#define UATH\_CFLAGS\_RXMSG       0x02    }\textcolor{comment}{/* chunk contains rx completion */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00133}\mbox{\hyperlink{if__uathreg_8h_a078be0eaad9d7e4e5deae101c622ed3d}{00133}} \textcolor{preprocessor}{\#define UATH\_CFLAGS\_DEBUG       0x04    }\textcolor{comment}{/* for debugging */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00134}\mbox{\hyperlink{structuath__chunk_a402b2218631f40014edcb31c79edebce}{00134}}         uint16\_t        \mbox{\hyperlink{structuath__chunk_a402b2218631f40014edcb31c79edebce}{length}};           \textcolor{comment}{/* chunk size in bytes */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00135}00135         \textcolor{comment}{/* chunk data follows */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00136}00136 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00137}00137 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00138}\mbox{\hyperlink{if__uathreg_8h_afbcab3352d8b19a4b9be6fdcc8590b29}{00138}} \textcolor{preprocessor}{\#define UATH\_RX\_DUMMYSIZE               4}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00139}00139 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00140}00140 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00141}00141 \textcolor{comment}{ * Message format for a WDCMSG\_DATA\_AVAIL message from Target to Host.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00142}00142 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00143}\mbox{\hyperlink{structuath__rx__desc}{00143}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__rx__desc}{uath\_rx\_desc}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00144}\mbox{\hyperlink{structuath__rx__desc_a049852b266eea0fcab25dc39ab32e157}{00144}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a049852b266eea0fcab25dc39ab32e157}{len}};         \textcolor{comment}{/* msg length including header */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00145}\mbox{\hyperlink{structuath__rx__desc_a8146efc890148005ead23f134be36d47}{00145}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a8146efc890148005ead23f134be36d47}{code}};               \textcolor{comment}{/* WDCMSG\_DATA\_AVAIL */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00146}\mbox{\hyperlink{structuath__rx__desc_ae4e8a0a73e13a75ed5fd6994d48ed3de}{00146}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_ae4e8a0a73e13a75ed5fd6994d48ed3de}{gennum}};           \textcolor{comment}{/* generation number */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00147}\mbox{\hyperlink{structuath__rx__desc_a5b5fa0cd85809acb86881d00e84b3699}{00147}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a5b5fa0cd85809acb86881d00e84b3699}{status}};           \textcolor{comment}{/* start of RECEIVE\_INFO */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00148}\mbox{\hyperlink{if__uathreg_8h_ad1db90bef45bd26061e82551199eec2b}{00148}} \textcolor{preprocessor}{\#define UATH\_STATUS\_OK                  0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00149}\mbox{\hyperlink{if__uathreg_8h_a5737d4b5f3459f25827ca74becd541ef}{00149}} \textcolor{preprocessor}{\#define UATH\_STATUS\_STOP\_IN\_PROGRESS    1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00150}\mbox{\hyperlink{if__uathreg_8h_a9dc3f06db67b9ceb6b7aff190a6854e0}{00150}} \textcolor{preprocessor}{\#define UATH\_STATUS\_CRC\_ERR             2}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00151}\mbox{\hyperlink{if__uathreg_8h_a9a7bfebbdf479da7eeff98e4aa0309cc}{00151}} \textcolor{preprocessor}{\#define UATH\_STATUS\_PHY\_ERR             3}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00152}\mbox{\hyperlink{if__uathreg_8h_ae3dc1962155bef5ef17f4b6931e74268}{00152}} \textcolor{preprocessor}{\#define UATH\_STATUS\_DECRYPT\_CRC\_ERR     4}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00153}\mbox{\hyperlink{if__uathreg_8h_ad7f200963d4a4f87a1f760d18c32b3ef}{00153}} \textcolor{preprocessor}{\#define UATH\_STATUS\_DECRYPT\_MIC\_ERR     5}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00154}\mbox{\hyperlink{if__uathreg_8h_ab4b59611a5ce2a1f26ef8de6eb2e23a0}{00154}} \textcolor{preprocessor}{\#define UATH\_STATUS\_DECOMP\_ERR          6}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00155}\mbox{\hyperlink{if__uathreg_8h_a21732d14fedfe28ca762404e03ddc0e9}{00155}} \textcolor{preprocessor}{\#define UATH\_STATUS\_KEY\_ERR             7}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00156}\mbox{\hyperlink{if__uathreg_8h_afda7539a1e02b5d4018b7b7c1ea6ba85}{00156}} \textcolor{preprocessor}{\#define UATH\_STATUS\_ERR                 8}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00157}\mbox{\hyperlink{structuath__rx__desc_ae56005dd9afc8119857640bbf1003a6d}{00157}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_ae56005dd9afc8119857640bbf1003a6d}{tstamp\_low}};   \textcolor{comment}{/* low-\/order 32-\/bits of rx timestamp */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00158}\mbox{\hyperlink{structuath__rx__desc_a2c5404ad337cd73df2c9cfa8a3008050}{00158}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a2c5404ad337cd73df2c9cfa8a3008050}{tstamp\_high}}; \textcolor{comment}{/* high-\/order 32-\/bits of rx timestamp */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00159}\mbox{\hyperlink{structuath__rx__desc_a343a5b108ee9e9520e27b36e9dca6f81}{00159}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a343a5b108ee9e9520e27b36e9dca6f81}{framelen}};       \textcolor{comment}{/* frame length */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00160}\mbox{\hyperlink{structuath__rx__desc_a1c848e0f27576f54a1973c849740f5a0}{00160}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a1c848e0f27576f54a1973c849740f5a0}{rate}};               \textcolor{comment}{/* rx rate code */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00161}\mbox{\hyperlink{structuath__rx__desc_af92b7997f40dd1a1541625eedb038917}{00161}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_af92b7997f40dd1a1541625eedb038917}{antenna}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00162}\mbox{\hyperlink{structuath__rx__desc_ab7492ceee3e778bfb60f8ec7a094ec1b}{00162}}         int32\_t         \mbox{\hyperlink{structuath__rx__desc_ab7492ceee3e778bfb60f8ec7a094ec1b}{rssi}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00163}\mbox{\hyperlink{structuath__rx__desc_a63595b8f4eb612a1cb7b8e89c2c35c69}{00163}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a63595b8f4eb612a1cb7b8e89c2c35c69}{channel}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00164}\mbox{\hyperlink{structuath__rx__desc_a2e990e23247e45e5eeac258019e9e46e}{00164}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a2e990e23247e45e5eeac258019e9e46e}{phyerror}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00165}\mbox{\hyperlink{structuath__rx__desc_a7734b98c701959ef9b68e5bb994a17b6}{00165}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a7734b98c701959ef9b68e5bb994a17b6}{connix}};           \textcolor{comment}{/* key table ix for bss traffic */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00166}\mbox{\hyperlink{structuath__rx__desc_a381f177c3fbcc8ce07be94c735e37be2}{00166}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a381f177c3fbcc8ce07be94c735e37be2}{decrypterror}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00167}\mbox{\hyperlink{structuath__rx__desc_a8188ebedddcf64a566509006e42967d3}{00167}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_a8188ebedddcf64a566509006e42967d3}{keycachemiss}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00168}\mbox{\hyperlink{structuath__rx__desc_aa175f42189c36727210056fb9b4ae761}{00168}}         uint32\_t        \mbox{\hyperlink{structuath__rx__desc_aa175f42189c36727210056fb9b4ae761}{pad}};         \textcolor{comment}{/* XXX? */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00169}00169 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00170}00170 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00171}\mbox{\hyperlink{structuath__tx__desc}{00171}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__tx__desc}{uath\_tx\_desc}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00172}\mbox{\hyperlink{structuath__tx__desc_ac79519553b6e38d87cbabedc7558f9eb}{00172}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_ac79519553b6e38d87cbabedc7558f9eb}{msglen}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00173}\mbox{\hyperlink{structuath__tx__desc_ac0ed3f3505fd14d10b549203514b967b}{00173}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_ac0ed3f3505fd14d10b549203514b967b}{msgid}};             \textcolor{comment}{/* msg id (supplied by host) */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00174}\mbox{\hyperlink{structuath__tx__desc_adbb205b954fa8258448fd08400be26e4}{00174}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_adbb205b954fa8258448fd08400be26e4}{type}};               \textcolor{comment}{/* opcode: WDMSG\_SEND or WDCMSG\_FLUSH */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00175}\mbox{\hyperlink{structuath__tx__desc_ae9cc9589feb7c3b5934f7eb6c907b22e}{00175}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_ae9cc9589feb7c3b5934f7eb6c907b22e}{txqid}};             \textcolor{comment}{/* tx queue id and flags */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00176}\mbox{\hyperlink{if__uathreg_8h_a5ed71ff5cfab5990289d0ab20727d434}{00176}} \textcolor{preprocessor}{\#define UATH\_TXQID\_MASK         0x0f}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00177}\mbox{\hyperlink{if__uathreg_8h_a66aef5d7f47d3556d655ea9f5ab6e096}{00177}} \textcolor{preprocessor}{\#define UATH\_TXQID\_MINRATE      0x10    }\textcolor{comment}{/* use min tx rate */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00178}\mbox{\hyperlink{if__uathreg_8h_accffb5a7b60a3638670f83a6082b6821}{00178}} \textcolor{preprocessor}{\#define UATH\_TXQID\_FF           0x20    }\textcolor{comment}{/* content is fast frame */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00179}\mbox{\hyperlink{structuath__tx__desc_a02960c92b0ec2674f163cf8bbe5d61b1}{00179}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_a02960c92b0ec2674f163cf8bbe5d61b1}{connid}};           \textcolor{comment}{/* tx connection id */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00180}\mbox{\hyperlink{if__uathreg_8h_a5510e481849abad61187b703c9512f87}{00180}} \textcolor{preprocessor}{\#define UATH\_ID\_INVALID 0xffffffff      }\textcolor{comment}{/* for sending prior to connection */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00181}\mbox{\hyperlink{structuath__tx__desc_a07e6aff04743ba0c3bdb5a556c03f381}{00181}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_a07e6aff04743ba0c3bdb5a556c03f381}{flags}};             \textcolor{comment}{/* non-\/zero if response desired */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00182}\mbox{\hyperlink{if__uathreg_8h_a6a13c3d0104a134a9af6a35070adbbad}{00182}} \textcolor{preprocessor}{\#define UATH\_TX\_NOTIFY  (1 << 24)       }\textcolor{comment}{/* f/w will send a UATH\_NOTIF\_TX */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00183}\mbox{\hyperlink{structuath__tx__desc_a87a40667a52058915d13805a63006f9f}{00183}}         uint32\_t        \mbox{\hyperlink{structuath__tx__desc_a87a40667a52058915d13805a63006f9f}{buflen}};           \textcolor{comment}{/* payload length */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00184}00184 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00185}00185 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00186}\mbox{\hyperlink{structuath__cmd__host__available}{00186}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__host__available}{uath\_cmd\_host\_available}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00187}\mbox{\hyperlink{structuath__cmd__host__available_a2d4b975ba750cf79553bd1079d98a825}{00187}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__host__available_a2d4b975ba750cf79553bd1079d98a825}{sw\_ver\_major}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00188}\mbox{\hyperlink{structuath__cmd__host__available_acc227e2ced15e80087acdb4f9df2c070}{00188}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__host__available_acc227e2ced15e80087acdb4f9df2c070}{sw\_ver\_minor}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00189}\mbox{\hyperlink{structuath__cmd__host__available_ae03a089b13db0af9369bfae91b8d5cac}{00189}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__host__available_ae03a089b13db0af9369bfae91b8d5cac}{sw\_ver\_patch}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00190}\mbox{\hyperlink{structuath__cmd__host__available_a5916a9d3b2109b3571e109ea7ab86f7a}{00190}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__host__available_a5916a9d3b2109b3571e109ea7ab86f7a}{sw\_ver\_build}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00191}00191 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00192}\mbox{\hyperlink{if__uathreg_8h_a54fc709480d426d24a21ae3011f6d328}{00192}} \textcolor{preprocessor}{\#define ATH\_SW\_VER\_MAJOR        1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00193}\mbox{\hyperlink{if__uathreg_8h_a823d94ff65dbc1c15223c8427da80e6d}{00193}} \textcolor{preprocessor}{\#define ATH\_SW\_VER\_MINOR        5}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00194}\mbox{\hyperlink{if__uathreg_8h_ad92cf4dacf26ac2ab5fe11e22a2ee6b7}{00194}} \textcolor{preprocessor}{\#define ATH\_SW\_VER\_PATCH        0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00195}\mbox{\hyperlink{if__uathreg_8h_aa0e390b9de0e038537e5d33327819cdd}{00195}} \textcolor{preprocessor}{\#define ATH\_SW\_VER\_BUILD        9999}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00196}00196 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00197}\mbox{\hyperlink{structuath__cmd__bind}{00197}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__bind}{uath\_cmd\_bind}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00198}\mbox{\hyperlink{structuath__cmd__bind_adbc933a7f6ce9956a6aa915eb0b251c0}{00198}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__bind_adbc933a7f6ce9956a6aa915eb0b251c0}{targethandle}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00199}\mbox{\hyperlink{structuath__cmd__bind_a75a154fc1d7bc06307ddf35a55d5ae65}{00199}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__bind_a75a154fc1d7bc06307ddf35a55d5ae65}{hostapiversion}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00200}00200 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00201}00201 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00202}00202 \textcolor{comment}{/* structure for command WDCMSG\_RESET */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00203}\mbox{\hyperlink{structuath__cmd__reset}{00203}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__reset}{uath\_cmd\_reset}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00204}\mbox{\hyperlink{structuath__cmd__reset_a9b7e6a11e4b2913a532bf4d33785381e}{00204}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_a9b7e6a11e4b2913a532bf4d33785381e}{flags}};             \textcolor{comment}{/* channel flags */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00205}\mbox{\hyperlink{if__uathreg_8h_a219d5e4556a16e24ad7a24627b7e9148}{00205}} \textcolor{preprocessor}{\#define UATH\_CHAN\_TURBO 0x0100}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00206}\mbox{\hyperlink{if__uathreg_8h_aabce138884c9c3ccdf4c4fdbb6272367}{00206}} \textcolor{preprocessor}{\#define UATH\_CHAN\_CCK   0x0200}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00207}\mbox{\hyperlink{if__uathreg_8h_a7795d2a1b4a88fe13dfb3cef6715b9e3}{00207}} \textcolor{preprocessor}{\#define UATH\_CHAN\_OFDM  0x0400}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00208}\mbox{\hyperlink{if__uathreg_8h_a37edc4ee7c3c07664e0d73ccc7d68444}{00208}} \textcolor{preprocessor}{\#define UATH\_CHAN\_2GHZ  0x1000}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00209}\mbox{\hyperlink{if__uathreg_8h_a334f33db09a3b38bd570a055f30e5d46}{00209}} \textcolor{preprocessor}{\#define UATH\_CHAN\_5GHZ  0x2000}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00210}\mbox{\hyperlink{structuath__cmd__reset_a488eb8d530e6c88e79597355144b29c6}{00210}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_a488eb8d530e6c88e79597355144b29c6}{freq}};               \textcolor{comment}{/* channel frequency */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00211}\mbox{\hyperlink{structuath__cmd__reset_ad93ec5c3a831a760f8f9be3b6083d7aa}{00211}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_ad93ec5c3a831a760f8f9be3b6083d7aa}{maxrdpower}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00212}\mbox{\hyperlink{structuath__cmd__reset_a1f3d3ad7fd49409f3006d063d90f96e9}{00212}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_a1f3d3ad7fd49409f3006d063d90f96e9}{cfgctl}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00213}\mbox{\hyperlink{structuath__cmd__reset_a835969b36eeb52f9ee5821ddbfcb9938}{00213}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_a835969b36eeb52f9ee5821ddbfcb9938}{twiceantennareduction}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00214}\mbox{\hyperlink{structuath__cmd__reset_acaa3f68a3ab2f83b0d237e2131592223}{00214}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_acaa3f68a3ab2f83b0d237e2131592223}{channelchange}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00215}\mbox{\hyperlink{structuath__cmd__reset_a24ea25da61f0d1f41b5033d996fcee40}{00215}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__reset_a24ea25da61f0d1f41b5033d996fcee40}{keeprccontent}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00216}00216 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00217}00217 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00218}00218 \textcolor{comment}{/* structure for commands UATH\_CMD\_READ\_MAC and UATH\_CMD\_READ\_EEPROM */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00219}\mbox{\hyperlink{structuath__read__mac}{00219}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__read__mac}{uath\_read\_mac}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00220}\mbox{\hyperlink{structuath__read__mac_ae0d964a9342fee7cb0cab227941412ee}{00220}}         uint32\_t        \mbox{\hyperlink{structuath__read__mac_ae0d964a9342fee7cb0cab227941412ee}{len}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00221}\mbox{\hyperlink{structuath__read__mac_a1f2c032f0becb892d4f784c594944f40}{00221}}         uint8\_t         \mbox{\hyperlink{structuath__read__mac_a1f2c032f0becb892d4f784c594944f40}{data}}[32];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00222}00222 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00223}00223 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00224}00224 \textcolor{comment}{/* structure for command UATH\_CMD\_WRITE\_MAC */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00225}\mbox{\hyperlink{structuath__write__mac}{00225}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__write__mac}{uath\_write\_mac}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00226}\mbox{\hyperlink{structuath__write__mac_ab80800878427ec10c392e6a9748bcff4}{00226}}         uint32\_t        \mbox{\hyperlink{structuath__write__mac_ab80800878427ec10c392e6a9748bcff4}{reg}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00227}\mbox{\hyperlink{structuath__write__mac_afa75d25cd400bf2074b79314c8770f3f}{00227}}         uint32\_t        \mbox{\hyperlink{structuath__write__mac_afa75d25cd400bf2074b79314c8770f3f}{len}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00228}\mbox{\hyperlink{structuath__write__mac_a0f5868109130504ac2e9575c81461b93}{00228}}         uint8\_t         \mbox{\hyperlink{structuath__write__mac_a0f5868109130504ac2e9575c81461b93}{data}}[32];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00229}00229 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00230}00230 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00231}00231 \textcolor{comment}{/* structure for command UATH\_CMD\_STA\_JOIN */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00232}\mbox{\hyperlink{structuath__cmd__join__bss}{00232}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__join__bss}{uath\_cmd\_join\_bss}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00233}\mbox{\hyperlink{structuath__cmd__join__bss_aecb678be8468a22c94821fc3565cfb49}{00233}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_aecb678be8468a22c94821fc3565cfb49}{bssid}};             \textcolor{comment}{/* NB: use zero */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00234}\mbox{\hyperlink{structuath__cmd__join__bss_a1c6a5b58d9c4bef8fad523625081cda5}{00234}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a1c6a5b58d9c4bef8fad523625081cda5}{bssmac}}[2];        \textcolor{comment}{/* bssid mac address */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00235}\mbox{\hyperlink{structuath__cmd__join__bss_a9b700d0b027b48f210b033c218e7d886}{00235}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a9b700d0b027b48f210b033c218e7d886}{bsstype}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00236}\mbox{\hyperlink{structuath__cmd__join__bss_ad214556c5c0339a38dfb369b8a8baf64}{00236}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_ad214556c5c0339a38dfb369b8a8baf64}{wlanmode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00237}\mbox{\hyperlink{structuath__cmd__join__bss_ad791ecadbde4c32a7bff680b953bbd10}{00237}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_ad791ecadbde4c32a7bff680b953bbd10}{beaconinterval}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00238}\mbox{\hyperlink{structuath__cmd__join__bss_ac2145d0929b9d82f172e02ec918db2f3}{00238}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_ac2145d0929b9d82f172e02ec918db2f3}{dtiminterval}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00239}\mbox{\hyperlink{structuath__cmd__join__bss_ad4b1252557e82ca8cd493f8586b391e8}{00239}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_ad4b1252557e82ca8cd493f8586b391e8}{cfpinterval}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00240}\mbox{\hyperlink{structuath__cmd__join__bss_a30dbae66b67c2f4fbba8ba33baaac37c}{00240}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a30dbae66b67c2f4fbba8ba33baaac37c}{atimwindow}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00241}\mbox{\hyperlink{structuath__cmd__join__bss_a97910dde137786532dbb2b63037be0a2}{00241}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a97910dde137786532dbb2b63037be0a2}{defaultrateix}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00242}\mbox{\hyperlink{structuath__cmd__join__bss_a84c5e1a18f8c5b0e40a86a9d26f714c6}{00242}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a84c5e1a18f8c5b0e40a86a9d26f714c6}{shortslottime11g}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00243}\mbox{\hyperlink{structuath__cmd__join__bss_aee50d76aa241504b2fa35fb978d499d2}{00243}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_aee50d76aa241504b2fa35fb978d499d2}{sleepduration}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00244}\mbox{\hyperlink{structuath__cmd__join__bss_a518db52a27cfeb2398ce8ea2e3dd517b}{00244}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a518db52a27cfeb2398ce8ea2e3dd517b}{bmissthreshold}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00245}\mbox{\hyperlink{structuath__cmd__join__bss_aefdb867b885550d1ad47e3bf98cc23a4}{00245}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_aefdb867b885550d1ad47e3bf98cc23a4}{tcppowerlimit}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00246}\mbox{\hyperlink{structuath__cmd__join__bss_a819ecd1d89f43aa065fb446991979ae1}{00246}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a819ecd1d89f43aa065fb446991979ae1}{quietduration}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00247}\mbox{\hyperlink{structuath__cmd__join__bss_a67ccc1b1db418a83bb449d48ceeeb9f2}{00247}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a67ccc1b1db418a83bb449d48ceeeb9f2}{quietoffset}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00248}\mbox{\hyperlink{structuath__cmd__join__bss_a9520038c15064f9cd481a86a3629e19c}{00248}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a9520038c15064f9cd481a86a3629e19c}{quietackctsallow}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00249}\mbox{\hyperlink{structuath__cmd__join__bss_a64e2998ce8c305a0c2e63ca30d70cb0f}{00249}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__join__bss_a64e2998ce8c305a0c2e63ca30d70cb0f}{bssdefaultkey}};     \textcolor{comment}{/* XXX? */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00250}00250 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00251}00251 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00252}\mbox{\hyperlink{structuath__cmd__assoc__bss}{00252}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__assoc__bss}{uath\_cmd\_assoc\_bss}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00253}\mbox{\hyperlink{structuath__cmd__assoc__bss_a8ba5cdf962be02d948336549ec1d9498}{00253}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__assoc__bss_a8ba5cdf962be02d948336549ec1d9498}{bssid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00254}\mbox{\hyperlink{structuath__cmd__assoc__bss_adc7569ca0165571478a77e190a47d9e8}{00254}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__assoc__bss_adc7569ca0165571478a77e190a47d9e8}{associd}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00255}00255 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00256}00256 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00257}\mbox{\hyperlink{structuath__cmd__start__bss}{00257}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__start__bss}{uath\_cmd\_start\_bss}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00258}\mbox{\hyperlink{structuath__cmd__start__bss_aa139e73b8d489021df3a516ca30ae8ce}{00258}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__start__bss_aa139e73b8d489021df3a516ca30ae8ce}{bssid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00259}00259 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00260}00260 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00261}00261 \textcolor{comment}{/* structure for command UATH\_CMD\_0C */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00262}\mbox{\hyperlink{structuath__cmd__0c}{00262}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__0c}{uath\_cmd\_0c}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00263}\mbox{\hyperlink{structuath__cmd__0c_a001d23c339f277d9588a256b3dc9f98b}{00263}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__0c_a001d23c339f277d9588a256b3dc9f98b}{magic1}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00264}\mbox{\hyperlink{structuath__cmd__0c_a6accd749682c86fc03ad5f23a3b99342}{00264}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__0c_a6accd749682c86fc03ad5f23a3b99342}{magic2}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00265}\mbox{\hyperlink{structuath__cmd__0c_a8c83188ca00b7e489cb80709eea1f49b}{00265}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__0c_a8c83188ca00b7e489cb80709eea1f49b}{magic3}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00266}00266 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00267}00267 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00268}\mbox{\hyperlink{structuath__cmd__ledsteady}{00268}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__ledsteady}{uath\_cmd\_ledsteady}} \{           \textcolor{comment}{/* WDCMSG\_SET\_LED\_STEADY */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00269}\mbox{\hyperlink{structuath__cmd__ledsteady_af38332ca46e32f8fb75c893852277c60}{00269}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledsteady_af38332ca46e32f8fb75c893852277c60}{lednum}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00270}\mbox{\hyperlink{if__uathreg_8h_af299b60a994a78cd51fe7c3b3bd77dda}{00270}} \textcolor{preprocessor}{\#define UATH\_LED\_LINK           0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00271}\mbox{\hyperlink{if__uathreg_8h_af21ffaff2e785fd7415cc820c14be01c}{00271}} \textcolor{preprocessor}{\#define UATH\_LED\_ACTIVITY       1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00272}\mbox{\hyperlink{structuath__cmd__ledsteady_a73430d940bdfe9b80a8bb98a106ec473}{00272}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledsteady_a73430d940bdfe9b80a8bb98a106ec473}{ledmode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00273}\mbox{\hyperlink{if__uathreg_8h_a8b4a4f99eba0a9dc84b4fb63a29644d0}{00273}} \textcolor{preprocessor}{\#define UATH\_LED\_OFF    0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00274}\mbox{\hyperlink{if__uathreg_8h_a6c48f7c1889a3afa934501faa7ed7bee}{00274}} \textcolor{preprocessor}{\#define UATH\_LED\_ON     1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00275}00275 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00276}00276 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00277}\mbox{\hyperlink{structuath__cmd__ledblink}{00277}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__ledblink}{uath\_cmd\_ledblink}} \{             \textcolor{comment}{/* WDCMSG\_SET\_LED\_BLINK */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00278}\mbox{\hyperlink{structuath__cmd__ledblink_ae5b5a1c4aabc2920504e5b6b3826b0ed}{00278}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledblink_ae5b5a1c4aabc2920504e5b6b3826b0ed}{lednum}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00279}\mbox{\hyperlink{structuath__cmd__ledblink_ae5bc1193547249177ed00538f4c53d7a}{00279}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledblink_ae5bc1193547249177ed00538f4c53d7a}{ledmode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00280}\mbox{\hyperlink{structuath__cmd__ledblink_a43b0d072785ffb04c19b41ffbd6c2f91}{00280}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledblink_a43b0d072785ffb04c19b41ffbd6c2f91}{blinkrate}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00281}\mbox{\hyperlink{structuath__cmd__ledblink_af817ff32cf4d98bb1abddf42757ceb8d}{00281}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledblink_af817ff32cf4d98bb1abddf42757ceb8d}{slowmode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00282}00282 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00283}00283 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00284}\mbox{\hyperlink{structuath__cmd__ledstate}{00284}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__ledstate}{uath\_cmd\_ledstate}} \{             \textcolor{comment}{/* WDCMSG\_SET\_LED\_STATE */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00285}\mbox{\hyperlink{structuath__cmd__ledstate_a34e1d35dfce13b1dd3f68a85daac1400}{00285}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__ledstate_a34e1d35dfce13b1dd3f68a85daac1400}{connected}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00286}00286 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00287}00287 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00288}\mbox{\hyperlink{structuath__connkey__rec}{00288}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__connkey__rec}{uath\_connkey\_rec}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00289}\mbox{\hyperlink{structuath__connkey__rec_a0b7495149673cb7bfa350ee3254a8bf0}{00289}}         uint8\_t         \mbox{\hyperlink{structuath__connkey__rec_a0b7495149673cb7bfa350ee3254a8bf0}{bssid}}[IEEE80211\_ADDR\_LEN];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00290}\mbox{\hyperlink{structuath__connkey__rec_a0c56fb550d4751a74d33721315a0a04c}{00290}}         uint32\_t        \mbox{\hyperlink{structuath__connkey__rec_a0c56fb550d4751a74d33721315a0a04c}{keyiv}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00291}\mbox{\hyperlink{structuath__connkey__rec_ab125a76d29197ee6b85fb38022f74fa5}{00291}}         uint32\_t        \mbox{\hyperlink{structuath__connkey__rec_ab125a76d29197ee6b85fb38022f74fa5}{extkeyiv}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00292}\mbox{\hyperlink{structuath__connkey__rec_ad803c053a00402b00a96b75b82fa7cbd}{00292}}         uint16\_t        \mbox{\hyperlink{structuath__connkey__rec_ad803c053a00402b00a96b75b82fa7cbd}{keyflags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00293}\mbox{\hyperlink{structuath__connkey__rec_af7ac6fc86a475037dd1b1ca0f492aa9f}{00293}}         uint16\_t        \mbox{\hyperlink{structuath__connkey__rec_af7ac6fc86a475037dd1b1ca0f492aa9f}{keylen}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00294}\mbox{\hyperlink{structuath__connkey__rec_abf106ced2dc9d6958f9d5910de857bff}{00294}}         uint16\_t        \mbox{\hyperlink{structuath__connkey__rec_abf106ced2dc9d6958f9d5910de857bff}{keytype}}; \textcolor{comment}{/* WEP, TKIP or AES */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00295}00295         \textcolor{comment}{/* As far as I know, MIPS 4Kp is 32-\/bit processor  */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00296}\mbox{\hyperlink{structuath__connkey__rec_a2f26a4c29c19d6c27b73d382d7b5da20}{00296}}         uint32\_t        \mbox{\hyperlink{structuath__connkey__rec_a2f26a4c29c19d6c27b73d382d7b5da20}{priv}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00297}\mbox{\hyperlink{structuath__connkey__rec_a8744e97015365217ef58df4ac232724e}{00297}}         uint8\_t         \mbox{\hyperlink{structuath__connkey__rec_a8744e97015365217ef58df4ac232724e}{keyval}}[32];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00298}\mbox{\hyperlink{structuath__connkey__rec_a22bcfb63aa4e9eb8ac891ba23497c3d4}{00298}}         uint16\_t        \mbox{\hyperlink{structuath__connkey__rec_a22bcfb63aa4e9eb8ac891ba23497c3d4}{aes\_keylen}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00299}\mbox{\hyperlink{structuath__connkey__rec_a8259c78a1b30efb210610d5d0dbe7a17}{00299}}         uint8\_t         \mbox{\hyperlink{structuath__connkey__rec_a8259c78a1b30efb210610d5d0dbe7a17}{aes\_keyval}}[16];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00300}\mbox{\hyperlink{structuath__connkey__rec_a212c8f3986e27d3b2b044fac849f73f1}{00300}}         uint8\_t         \mbox{\hyperlink{structuath__connkey__rec_a212c8f3986e27d3b2b044fac849f73f1}{mic\_txkeyval}}[8];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00301}\mbox{\hyperlink{structuath__connkey__rec_aeca392f59fb3527eeeee0503ff7b48e7}{00301}}         uint8\_t         \mbox{\hyperlink{structuath__connkey__rec_aeca392f59fb3527eeeee0503ff7b48e7}{mic\_rxkeyval}}[8];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00302}\mbox{\hyperlink{structuath__connkey__rec_a3cbb5fbe35a85baeb1326b50d1db5d9e}{00302}}         int64\_t         \mbox{\hyperlink{structuath__connkey__rec_a3cbb5fbe35a85baeb1326b50d1db5d9e}{keyrsc}}[17];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00303}\mbox{\hyperlink{structuath__connkey__rec_a7bd9b22fa3732f2f01580f062e2ead2c}{00303}}         int32\_t         \mbox{\hyperlink{structuath__connkey__rec_a7bd9b22fa3732f2f01580f062e2ead2c}{keytsc}}[17];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00304}\mbox{\hyperlink{structuath__connkey__rec_ac38b6c41a57771051c847aaca968b2ef}{00304}}         int32\_t         \mbox{\hyperlink{structuath__connkey__rec_ac38b6c41a57771051c847aaca968b2ef}{keyexttsc}}[17];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00305}00305 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00306}00306 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00307}00307 \textcolor{comment}{/* structure for command UATH\_CMD\_CRYPTO */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00308}\mbox{\hyperlink{structuath__cmd__crypto}{00308}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__crypto}{uath\_cmd\_crypto}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00309}\mbox{\hyperlink{structuath__cmd__crypto_a3f69c7ca4cbb23ba56f95bd33e221c66}{00309}}         uint32\_t                \mbox{\hyperlink{structuath__cmd__crypto_a3f69c7ca4cbb23ba56f95bd33e221c66}{keyidx}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00310}\mbox{\hyperlink{if__uathreg_8h_a8da2abdd1824ac84351203849bcc4c00}{00310}} \textcolor{preprocessor}{\#define UATH\_DEFAULT\_KEY        6}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00311}\mbox{\hyperlink{structuath__cmd__crypto_a486aa10a727130e649277efc9152fc78}{00311}}         uint32\_t                \mbox{\hyperlink{structuath__cmd__crypto_a486aa10a727130e649277efc9152fc78}{xorkey}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00312}\mbox{\hyperlink{structuath__cmd__crypto_a539e7bbe720905c3e300a7f182965bc6}{00312}}         uint32\_t                \mbox{\hyperlink{structuath__cmd__crypto_a539e7bbe720905c3e300a7f182965bc6}{size}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00313}\mbox{\hyperlink{structuath__cmd__crypto_aaa1faf43d58a922e99abc78d29329360}{00313}}         \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__connkey__rec}{uath\_connkey\_rec}} \mbox{\hyperlink{structuath__cmd__crypto_aaa1faf43d58a922e99abc78d29329360}{rec}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00314}00314 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00315}00315 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00316}\mbox{\hyperlink{structuath__cmd__rateset}{00316}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rateset}{uath\_cmd\_rateset}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00317}\mbox{\hyperlink{structuath__cmd__rateset_a3ba10f544f06e4c1be274fd764c7079a}{00317}}         uint8\_t         \mbox{\hyperlink{structuath__cmd__rateset_a3ba10f544f06e4c1be274fd764c7079a}{length}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00318}\mbox{\hyperlink{if__uathreg_8h_afbb3ccb8cd05e3a3adbcd91abce04187}{00318}} \textcolor{preprocessor}{\#define UATH\_MAX\_NRATES 32}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00319}\mbox{\hyperlink{structuath__cmd__rateset_ae7658adcd29cdaec96bcf6a17f98cd19}{00319}}         uint8\_t         \mbox{\hyperlink{structuath__cmd__rateset_ae7658adcd29cdaec96bcf6a17f98cd19}{set}}[\mbox{\hyperlink{if__uathreg_8h_afbb3ccb8cd05e3a3adbcd91abce04187}{UATH\_MAX\_NRATES}}];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00320}00320 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00321}00321 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00322}00322 \textcolor{comment}{/* structure for command WDCMSG\_SET\_BASIC\_RATE */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00323}\mbox{\hyperlink{structuath__cmd__rates}{00323}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rates}{uath\_cmd\_rates}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00324}\mbox{\hyperlink{structuath__cmd__rates_ac44151ac0155e7a4ed80ed53442a5241}{00324}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rates_ac44151ac0155e7a4ed80ed53442a5241}{connid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00325}\mbox{\hyperlink{structuath__cmd__rates_afd28d8ec3f56b3e9e15cf961cc8a9c02}{00325}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rates_afd28d8ec3f56b3e9e15cf961cc8a9c02}{keeprccontent}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00326}\mbox{\hyperlink{structuath__cmd__rates_a47fcab9563b9135f09e29f54c19c59b7}{00326}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rates_a47fcab9563b9135f09e29f54c19c59b7}{size}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00327}\mbox{\hyperlink{structuath__cmd__rates_ab41291d0c732afab1ab90915c8621fe6}{00327}}         \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rateset}{uath\_cmd\_rateset}} \mbox{\hyperlink{structuath__cmd__rates_ab41291d0c732afab1ab90915c8621fe6}{rateset}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00328}00328 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00329}00329 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00330}00330 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00331}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea810553826eab87b3dde3e0658d150dae}{00331}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea810553826eab87b3dde3e0658d150dae}{WLAN\_MODE\_NONE}} = 0,}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00332}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea939fa4026e73481965d303c6747cac7e}{00332}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea939fa4026e73481965d303c6747cac7e}{WLAN\_MODE\_11b}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00333}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea5bd4ab0a56c787c656736161c082412a}{00333}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea5bd4ab0a56c787c656736161c082412a}{WLAN\_MODE\_11a}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00334}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eae07279927a35b493de5b0a353c23eef4}{00334}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eae07279927a35b493de5b0a353c23eef4}{WLAN\_MODE\_11g}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00335}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eae7a5752461a7cfafd5d73200341c05c4}{00335}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eae7a5752461a7cfafd5d73200341c05c4}{WLAN\_MODE\_11a\_TURBO}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00336}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea9d61ea0f94cbd0bf3957713dac48c054}{00336}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea9d61ea0f94cbd0bf3957713dac48c054}{WLAN\_MODE\_11g\_TURBO}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00337}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eac7e7ac146952fe3f33af6335148e8b9c}{00337}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eac7e7ac146952fe3f33af6335148e8b9c}{WLAN\_MODE\_11a\_TURBO\_PRIME}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00338}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eafefd9b1ce140674adb68c2aa6202ffa2}{00338}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28eafefd9b1ce140674adb68c2aa6202ffa2}{WLAN\_MODE\_11g\_TURBO\_PRIME}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00339}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea91c9ac39ae93993c7ea5790f9be5007c}{00339}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea91c9ac39ae93993c7ea5790f9be5007c}{WLAN\_MODE\_11a\_XR}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00340}\mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea983d194ac74bc42b4b0de64e70a665db}{00340}}         \mbox{\hyperlink{if__uathreg_8h_a2f1398dba5e4a5616b83437528bdb28ea983d194ac74bc42b4b0de64e70a665db}{WLAN\_MODE\_11g\_XR}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00341}00341 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00342}00342 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00343}\mbox{\hyperlink{structuath__cmd__connection__attr}{00343}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__connection__attr}{uath\_cmd\_connection\_attr}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00344}\mbox{\hyperlink{structuath__cmd__connection__attr_a0356b1533ad22bd6263b43b245f40239}{00344}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__connection__attr_a0356b1533ad22bd6263b43b245f40239}{longpreambleonly}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00345}\mbox{\hyperlink{structuath__cmd__connection__attr_ac949ff660d7d8f0090c8401f9165e309}{00345}}         \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rateset}{uath\_cmd\_rateset}} \mbox{\hyperlink{structuath__cmd__connection__attr_ac949ff660d7d8f0090c8401f9165e309}{rateset}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00346}\mbox{\hyperlink{structuath__cmd__connection__attr_a5d17064304c81ed81687de8fb83a52a2}{00346}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__connection__attr_a5d17064304c81ed81687de8fb83a52a2}{wlanmode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00347}00347 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00348}00348 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00349}00349 \textcolor{comment}{/* structure for command WDCMSG\_CREATE\_CONNECTION */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00350}\mbox{\hyperlink{structuath__cmd__create__connection}{00350}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__create__connection}{uath\_cmd\_create\_connection}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00351}\mbox{\hyperlink{structuath__cmd__create__connection_ab9731e7543561f3e27b622272bbb419d}{00351}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__create__connection_ab9731e7543561f3e27b622272bbb419d}{connid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00352}\mbox{\hyperlink{structuath__cmd__create__connection_aefb64f01650d032356a62aecb4143992}{00352}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__create__connection_aefb64f01650d032356a62aecb4143992}{bssid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00353}\mbox{\hyperlink{structuath__cmd__create__connection_a31b24063db16b698765c0f86c97a0da1}{00353}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__create__connection_a31b24063db16b698765c0f86c97a0da1}{size}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00354}\mbox{\hyperlink{structuath__cmd__create__connection_ab516db8b03a5123d784e21f574948d3f}{00354}}         \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__connection__attr}{uath\_cmd\_connection\_attr}} \mbox{\hyperlink{structuath__cmd__create__connection_ab516db8b03a5123d784e21f574948d3f}{connattr}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00355}00355 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00356}00356 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00357}\mbox{\hyperlink{structuath__cmd__txq__setparams}{00357}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__txq__setparams}{uath\_cmd\_txq\_setparams}} \{           \textcolor{comment}{/* WDCMSG\_SET\_TX\_QUEUE\_PARAMS */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00358}\mbox{\hyperlink{structuath__cmd__txq__setparams_a58adc1642bc41895b47b30917ec3f749}{00358}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a58adc1642bc41895b47b30917ec3f749}{qnum}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00359}\mbox{\hyperlink{structuath__cmd__txq__setparams_a5875bd55c6bdf3357451885a69aadb83}{00359}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a5875bd55c6bdf3357451885a69aadb83}{aifs}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00360}\mbox{\hyperlink{structuath__cmd__txq__setparams_a3b53b5f40898588623266c1a19e7293a}{00360}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a3b53b5f40898588623266c1a19e7293a}{logcwmin}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00361}\mbox{\hyperlink{structuath__cmd__txq__setparams_a6f1c80c46005df6b33b516665fdb2cfd}{00361}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a6f1c80c46005df6b33b516665fdb2cfd}{logcwmax}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00362}\mbox{\hyperlink{structuath__cmd__txq__setparams_a5b02e41475226cbacc3dd9003ac63729}{00362}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a5b02e41475226cbacc3dd9003ac63729}{bursttime}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00363}\mbox{\hyperlink{structuath__cmd__txq__setparams_a40af7fd4dfe834e9aad9e179f2e5a28d}{00363}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setparams_a40af7fd4dfe834e9aad9e179f2e5a28d}{qflags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00364}00364 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00365}00365 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00366}\mbox{\hyperlink{structuath__cmd__txq__attr}{00366}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__txq__attr}{uath\_cmd\_txq\_attr}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00367}\mbox{\hyperlink{structuath__cmd__txq__attr_a0f1159d6ded40dfa87bbc590fbc5fa0e}{00367}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_a0f1159d6ded40dfa87bbc590fbc5fa0e}{priority}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00368}\mbox{\hyperlink{structuath__cmd__txq__attr_afe21ba84aad3fd625cd390d5cca4a3dc}{00368}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_afe21ba84aad3fd625cd390d5cca4a3dc}{aifs}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00369}\mbox{\hyperlink{structuath__cmd__txq__attr_af4a63c94d8a7b8782f7287501800b68f}{00369}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_af4a63c94d8a7b8782f7287501800b68f}{logcwmin}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00370}\mbox{\hyperlink{structuath__cmd__txq__attr_a8b5d7e3c6a61d62b3329ccc05f2325ba}{00370}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_a8b5d7e3c6a61d62b3329ccc05f2325ba}{logcwmax}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00371}\mbox{\hyperlink{structuath__cmd__txq__attr_a04d70dfd87e30548a9bef2aca6147f29}{00371}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_a04d70dfd87e30548a9bef2aca6147f29}{bursttime}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00372}\mbox{\hyperlink{structuath__cmd__txq__attr_a0c0f56be0e50b852111c3d1328989c8a}{00372}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_a0c0f56be0e50b852111c3d1328989c8a}{mode}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00373}\mbox{\hyperlink{structuath__cmd__txq__attr_ad08a58472bca75c432df0713e9e32469}{00373}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__attr_ad08a58472bca75c432df0713e9e32469}{qflags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00374}00374 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00375}00375 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00376}\mbox{\hyperlink{structuath__cmd__txq__setup}{00376}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__txq__setup}{uath\_cmd\_txq\_setup}} \{           \textcolor{comment}{/* WDCMSG\_SETUP\_TX\_QUEUE */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00377}\mbox{\hyperlink{structuath__cmd__txq__setup_a82c4e7c9c4a6d5059ba53b00e221e88c}{00377}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setup_a82c4e7c9c4a6d5059ba53b00e221e88c}{qid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00378}\mbox{\hyperlink{structuath__cmd__txq__setup_a3a4011cd0afffce12e5b01ef3abeaee9}{00378}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__txq__setup_a3a4011cd0afffce12e5b01ef3abeaee9}{len}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00379}\mbox{\hyperlink{structuath__cmd__txq__setup_ae3d4212140f93ea75a202087b46c91f8}{00379}}         \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__txq__attr}{uath\_cmd\_txq\_attr}} \mbox{\hyperlink{structuath__cmd__txq__setup_ae3d4212140f93ea75a202087b46c91f8}{attr}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00380}00380 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00381}00381 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00382}\mbox{\hyperlink{structuath__cmd__stoptxdma}{00382}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__stoptxdma}{uath\_cmd\_stoptxdma}} \{           \textcolor{comment}{/* WDCMSG\_STOP\_TX\_DMA */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00383}\mbox{\hyperlink{structuath__cmd__stoptxdma_a6ed45b683a3c0e487afa9747d0a99aed}{00383}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__stoptxdma_a6ed45b683a3c0e487afa9747d0a99aed}{qnum}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00384}\mbox{\hyperlink{structuath__cmd__stoptxdma_a36f4d9cd7b5be622d2b6dd43003ca201}{00384}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__stoptxdma_a36f4d9cd7b5be622d2b6dd43003ca201}{msec}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00385}00385 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00386}00386 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00387}00387 \textcolor{comment}{/* structure for command UATH\_CMD\_31 */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00388}\mbox{\hyperlink{structuath__cmd__31}{00388}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__31}{uath\_cmd\_31}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00389}\mbox{\hyperlink{structuath__cmd__31_ae4bbe61b3b8d947fbd59a9e26fddf5bc}{00389}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__31_ae4bbe61b3b8d947fbd59a9e26fddf5bc}{magic1}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00390}\mbox{\hyperlink{structuath__cmd__31_a3bf7e6640e80b72eb21d7582b3331535}{00390}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__31_a3bf7e6640e80b72eb21d7582b3331535}{magic2}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00391}00391 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00392}00392 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00393}\mbox{\hyperlink{structuath__cmd__rx__filter}{00393}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rx__filter}{uath\_cmd\_rx\_filter}} \{           \textcolor{comment}{/* WDCMSG\_RX\_FILTER */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00394}\mbox{\hyperlink{structuath__cmd__rx__filter_ad4b1243d56143f2b61d424afc1b1e46f}{00394}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rx__filter_ad4b1243d56143f2b61d424afc1b1e46f}{bits}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00395}\mbox{\hyperlink{if__uathreg_8h_af079c51f19f0989fe3a42071c4d718b8}{00395}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_UCAST            0x00000001}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00396}\mbox{\hyperlink{if__uathreg_8h_a30f2e7b9e5b0efff3adc6a85dbe150b5}{00396}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_MCAST            0x00000002}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00397}\mbox{\hyperlink{if__uathreg_8h_acf5964cb9d820d81669331b2f8de3fc1}{00397}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_BCAST            0x00000004}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00398}\mbox{\hyperlink{if__uathreg_8h_a4fbfc21df6c345bf281580b61568ebb2}{00398}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_CONTROL          0x00000008}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00399}\mbox{\hyperlink{if__uathreg_8h_a6583842e23dccac608cdab28a7393387}{00399}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_BEACON           0x00000010      }\textcolor{comment}{/* beacon frames */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00400}\mbox{\hyperlink{if__uathreg_8h_afc7d5a400b5122a830d1507d4b23c6f2}{00400}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_PROM             0x00000020      }\textcolor{comment}{/* promiscuous mode */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00401}\mbox{\hyperlink{if__uathreg_8h_a689b43213e84389bed28e6a0c5f9062b}{00401}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_PHY\_ERR          0x00000040      }\textcolor{comment}{/* phy errors */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00402}\mbox{\hyperlink{if__uathreg_8h_a0313a91993fc059f3a9f9cedadf3ae54}{00402}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_PHY\_RADAR        0x00000080      }\textcolor{comment}{/* radar phy errors */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00403}\mbox{\hyperlink{if__uathreg_8h_afd782308796e1938e4fc86cb60c5b8c2}{00403}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_XR\_POOL          0x00000400      }\textcolor{comment}{/* XR group polls */}\textcolor{preprocessor}{}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00404}\mbox{\hyperlink{if__uathreg_8h_a24b6326004a0f3811e40fb803ad6029b}{00404}} \textcolor{preprocessor}{\#define UATH\_FILTER\_RX\_PROBE\_REQ        0x00000800}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00405}\mbox{\hyperlink{structuath__cmd__rx__filter_ab2ead64e549aefaf1318a1a55acca059}{00405}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rx__filter_ab2ead64e549aefaf1318a1a55acca059}{op}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00406}\mbox{\hyperlink{if__uathreg_8h_af3befcc2834731bf009c4cf62909805d}{00406}} \textcolor{preprocessor}{\#define UATH\_FILTER\_OP\_INIT             0x0}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00407}\mbox{\hyperlink{if__uathreg_8h_a09e1b15ad64cfad7a77c8ee4e79c76dd}{00407}} \textcolor{preprocessor}{\#define UATH\_FILTER\_OP\_SET              0x1}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00408}\mbox{\hyperlink{if__uathreg_8h_aafac5e067567854f01cebe057fe316cd}{00408}} \textcolor{preprocessor}{\#define UATH\_FILTER\_OP\_CLEAR            0x2}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00409}\mbox{\hyperlink{if__uathreg_8h_aed27f2a7284641db7e9bf65daf22a6a2}{00409}} \textcolor{preprocessor}{\#define UATH\_FILTER\_OP\_TEMP             0x3}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00410}\mbox{\hyperlink{if__uathreg_8h_a0af620d978a7fde789f9ef4345b944e0}{00410}} \textcolor{preprocessor}{\#define UATH\_FILTER\_OP\_RESTORE          0x4}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00411}00411 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00412}00412 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00413}\mbox{\hyperlink{structuath__cmd__rx__mcast__filter}{00413}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__rx__mcast__filter}{uath\_cmd\_rx\_mcast\_filter}} \{       \textcolor{comment}{/* WDCMSG\_SET\_RX\_MCAST\_FILTER */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00414}\mbox{\hyperlink{structuath__cmd__rx__mcast__filter_a00ad189e7c24c825fc27849b4c150a65}{00414}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rx__mcast__filter_a00ad189e7c24c825fc27849b4c150a65}{filter0}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00415}\mbox{\hyperlink{structuath__cmd__rx__mcast__filter_a7204e260b5679ad5290acab643ecb288}{00415}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__rx__mcast__filter_a7204e260b5679ad5290acab643ecb288}{filter1}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00416}00416 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00417}00417 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00418}\mbox{\hyperlink{structuath__cmd__set__associd}{00418}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__set__associd}{uath\_cmd\_set\_associd}} \{               \textcolor{comment}{/* WDCMSG\_WRITE\_ASSOCID */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00419}\mbox{\hyperlink{structuath__cmd__set__associd_a82c08a40b02dba420a4aeb374c5c323b}{00419}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__associd_a82c08a40b02dba420a4aeb374c5c323b}{defaultrateix}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00420}\mbox{\hyperlink{structuath__cmd__set__associd_a227aa9d1ecd0eda4a54487841d4d8125}{00420}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__associd_a227aa9d1ecd0eda4a54487841d4d8125}{associd}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00421}\mbox{\hyperlink{structuath__cmd__set__associd_aa272d7daced135213b709e7e2d6b85c5}{00421}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__associd_aa272d7daced135213b709e7e2d6b85c5}{timoffset}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00422}\mbox{\hyperlink{structuath__cmd__set__associd_a1126f81dc21feb9841f853625ff08723}{00422}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__associd_a1126f81dc21feb9841f853625ff08723}{turboprime}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00423}\mbox{\hyperlink{structuath__cmd__set__associd_ac33d3e29a14953323a222389f9223fc0}{00423}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__associd_ac33d3e29a14953323a222389f9223fc0}{bssid}}[2];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00424}00424 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00425}00425 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00426}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers}{00426}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers}{uath\_cmd\_set\_stabeacon\_timers}} \{     \textcolor{comment}{/* WDCMSG\_SET\_STA\_BEACON\_TIMERS */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00427}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a17cf921408efb26002ee0a17b1db938c}{00427}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a17cf921408efb26002ee0a17b1db938c}{nexttbtt}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00428}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a5226660a5acb2d767039683f20b421b6}{00428}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a5226660a5acb2d767039683f20b421b6}{nextdtim}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00429}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a353d52e94b2ab64ebc60c069ee90ed11}{00429}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a353d52e94b2ab64ebc60c069ee90ed11}{nextcfp}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00430}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_ad4ab04284645b36a6d2fda2acc5ef0d2}{00430}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_ad4ab04284645b36a6d2fda2acc5ef0d2}{beaconperiod}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00431}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a7cb8b9ee92a6842431c36c0058ab2da7}{00431}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a7cb8b9ee92a6842431c36c0058ab2da7}{dtimperiod}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00432}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_ad2e72e7811dc2c55cfb4e20d5f37d6a1}{00432}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_ad2e72e7811dc2c55cfb4e20d5f37d6a1}{cfpperiod}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00433}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a713355129fe18be351b1408a144f4e67}{00433}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a713355129fe18be351b1408a144f4e67}{cfpduration}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00434}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_aad58d1fdc2733969e183f019dcee8e3b}{00434}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_aad58d1fdc2733969e183f019dcee8e3b}{sleepduration}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00435}\mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a808d9fbc87307a188137ba2b6352b770}{00435}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__set__stabeacon__timers_a808d9fbc87307a188137ba2b6352b770}{bsmissthreshold}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00436}00436 \} \mbox{\hyperlink{if__uathreg_8h_aa61c2ccce65041fc2f52140c0f40bfee}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00437}00437 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00438}00438 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00439}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a3dc057473a527822d0a2c79f52919c71}{00439}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a3dc057473a527822d0a2c79f52919c71}{CFG\_NONE}},                       \textcolor{comment}{/* Sentinal to indicate "{}no config"{} */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00440}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a27ecbd2857288322f4778b25b8f5f356}{00440}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a27ecbd2857288322f4778b25b8f5f356}{CFG\_REG\_DOMAIN}},                   \textcolor{comment}{/* Regulatory Domain */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00441}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a8fcc53bfa3de04c69f19af9ef5a5d1ba}{00441}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a8fcc53bfa3de04c69f19af9ef5a5d1ba}{CFG\_RATE\_CONTROL\_ENABLE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00442}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426acd65e084249e23b167a5b6912ca52003}{00442}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426acd65e084249e23b167a5b6912ca52003}{CFG\_DEF\_XMIT\_DATA\_RATE}},           \textcolor{comment}{/* NB: if rate control is not enabled */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00443}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426af230e1edbd6520915468647b6b46918a}{00443}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426af230e1edbd6520915468647b6b46918a}{CFG\_HW\_TX\_RETRIES}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00444}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6b061b3c45dd246ec575662bacc3646f}{00444}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6b061b3c45dd246ec575662bacc3646f}{CFG\_SW\_TX\_RETRIES}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00445}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a1bda298a5af9c653bc423fc36ab3ba18}{00445}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a1bda298a5af9c653bc423fc36ab3ba18}{CFG\_SLOW\_CLOCK\_ENABLE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00446}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a4e3cf39f260ecb91a06e58d210d07eae}{00446}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a4e3cf39f260ecb91a06e58d210d07eae}{CFG\_COMP\_PROC}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00447}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a51c806f5cf677134041ec4b7e33cfe31}{00447}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a51c806f5cf677134041ec4b7e33cfe31}{CFG\_USER\_RTS\_THRESHOLD}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00448}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a350e406203696b72986d54f9a5f73b24}{00448}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a350e406203696b72986d54f9a5f73b24}{CFG\_XR2NORM\_RATE\_THRESHOLD}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00449}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a3080730e712e4c12d1a0947ebed2fbac}{00449}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a3080730e712e4c12d1a0947ebed2fbac}{CFG\_XRMODE\_SWITCH\_COUNT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00450}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ae949bbfe134837f902d6c65b59d1947d}{00450}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ae949bbfe134837f902d6c65b59d1947d}{CFG\_PROTECTION\_TYPE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00451}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a8aae799f3d1d51d34d498901b3b79e78}{00451}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a8aae799f3d1d51d34d498901b3b79e78}{CFG\_BURST\_SEQ\_THRESHOLD}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00452}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a0ccc73ef6467465dc2da0f18267e81e2}{00452}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a0ccc73ef6467465dc2da0f18267e81e2}{CFG\_ABOLT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00453}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426abbe7f4ffb1e6120cbafceb72cb8b27d2}{00453}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426abbe7f4ffb1e6120cbafceb72cb8b27d2}{CFG\_IQ\_LOG\_COUNT\_MAX}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00454}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6fe662125a23d1901ed6ba7567f55f7a}{00454}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6fe662125a23d1901ed6ba7567f55f7a}{CFG\_MODE\_CTS}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00455}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426abaa0c91e7da5af9a554454a73d2c9c57}{00455}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426abaa0c91e7da5af9a554454a73d2c9c57}{CFG\_WME\_ENABLED}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00456}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a9e0144890b44826b37e2f80a39ac1155}{00456}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a9e0144890b44826b37e2f80a39ac1155}{CFG\_GPRS\_CBR\_PERIOD}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00457}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ac8474ee11f649d80d82d4535fb5a9e85}{00457}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ac8474ee11f649d80d82d4535fb5a9e85}{CFG\_SERVICE\_TYPE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00458}00458         \textcolor{comment}{/* MAC Address to use.  Overrides EEPROM */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00459}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426addee63301ce36e363e6dfb0a5231270b}{00459}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426addee63301ce36e363e6dfb0a5231270b}{CFG\_MAC\_ADDR}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00460}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6ad6fe22bc71e1cfd1cf8760caf88005}{00460}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a6ad6fe22bc71e1cfd1cf8760caf88005}{CFG\_DEBUG\_EAR}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00461}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a5c60adfbc7bcdf304bf850e2defe5118}{00461}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a5c60adfbc7bcdf304bf850e2defe5118}{CFG\_INIT\_REGS}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00462}00462         \textcolor{comment}{/* An ID for use in error \& debug messages */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00463}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426afc695361af2f5cd2120fc778fc3948d8}{00463}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426afc695361af2f5cd2120fc778fc3948d8}{CFG\_DEBUG\_ID}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00464}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a594b6e157fe62b5e98d860ecb4cbcb34}{00464}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a594b6e157fe62b5e98d860ecb4cbcb34}{CFG\_COMP\_WIN\_SZ}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00465}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a0f8e66ce49feb5a9e499587ac8625c58}{00465}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a0f8e66ce49feb5a9e499587ac8625c58}{CFG\_DIVERSITY\_CTL}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00466}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a5c52d18a2401ad93167a7955eae78b0e}{00466}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a5c52d18a2401ad93167a7955eae78b0e}{CFG\_TP\_SCALE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00467}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a70ece41d50491a5266a6f3d779412ee6}{00467}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a70ece41d50491a5266a6f3d779412ee6}{CFG\_TPC\_HALF\_DBM5}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00468}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a39bf98b6d893fb1b08f9d042f8a6f31d}{00468}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a39bf98b6d893fb1b08f9d042f8a6f31d}{CFG\_TPC\_HALF\_DBM2}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00469}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a642ef84ab5a6e72f4f0fda07aff57911}{00469}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a642ef84ab5a6e72f4f0fda07aff57911}{CFG\_OVERRD\_TX\_POWER}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00470}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ababbf6f5efe1a177efc82eee6c18bd67}{00470}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426ababbf6f5efe1a177efc82eee6c18bd67}{CFG\_USE\_32KHZ\_CLOCK}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00471}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426aa5c2bbd24e8846ce70058da0e0d460a3}{00471}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426aa5c2bbd24e8846ce70058da0e0d460a3}{CFG\_GMODE\_PROTECTION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00472}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a25ea56351b212f23d1423b9a5194daae}{00472}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a25ea56351b212f23d1423b9a5194daae}{CFG\_GMODE\_PROTECT\_RATE\_INDEX}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00473}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a70f2a7701dcdcf6ee7e5da10c7194875}{00473}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a70f2a7701dcdcf6ee7e5da10c7194875}{CFG\_GMODE\_NON\_ERP\_PREAMBLE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00474}\mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a09d927e8ebad6c6b9fe4408cf17b95d4}{00474}}         \mbox{\hyperlink{if__uathreg_8h_aeac2de18c0ed342a690b3e2ba3c52426a09d927e8ebad6c6b9fe4408cf17b95d4}{CFG\_WDC\_TRANSPORT\_CHUNK\_SIZE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00475}00475 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00476}00476 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00477}00477 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00478}00478         \textcolor{comment}{/* Sentinal to indicate "{}no capability"{} */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00479}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa1572bf7aac77ca27af70fce6c519a4a}{00479}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa1572bf7aac77ca27af70fce6c519a4a}{CAP\_NONE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00480}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a2a69653105fee15f687b5f9bcd0b823d}{00480}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a2a69653105fee15f687b5f9bcd0b823d}{CAP\_ALL}},                 \textcolor{comment}{/* ALL capabilities */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00481}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a0e9ed6008ae93e38a80f3d810d39305e}{00481}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a0e9ed6008ae93e38a80f3d810d39305e}{CAP\_TARGET\_VERSION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00482}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a454b2fb95b94420cff49e0b55203cabc}{00482}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a454b2fb95b94420cff49e0b55203cabc}{CAP\_TARGET\_REVISION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00483}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa25f7077a239e805bf06fc98bb182d0a}{00483}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa25f7077a239e805bf06fc98bb182d0a}{CAP\_MAC\_VERSION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00484}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ada118fa43e8bf28da188ec10f5143e2e}{00484}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ada118fa43e8bf28da188ec10f5143e2e}{CAP\_MAC\_REVISION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00485}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abe5f5f8f22dc453a25adcbfbc05a61c5}{00485}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abe5f5f8f22dc453a25adcbfbc05a61c5}{CAP\_PHY\_REVISION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00486}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a1a4ac2baab233941d3a7507377950185}{00486}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a1a4ac2baab233941d3a7507377950185}{CAP\_ANALOG\_5GHz\_REVISION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00487}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a1e197a3f065636a55e76f5d6a267efe0}{00487}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a1e197a3f065636a55e76f5d6a267efe0}{CAP\_ANALOG\_2GHz\_REVISION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00488}00488         \textcolor{comment}{/* Target supports WDC message debug features */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00489}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a3ace6ca67c173f8801c0ac6ced61c2a8}{00489}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a3ace6ca67c173f8801c0ac6ced61c2a8}{CAP\_DEBUG\_WDCMSG\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00490}00490 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00491}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abbcc24280703fc02ef385c1046a925b7}{00491}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abbcc24280703fc02ef385c1046a925b7}{CAP\_REG\_DOMAIN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00492}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a497f1a86514e68e445b8193a84c0f294}{00492}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a497f1a86514e68e445b8193a84c0f294}{CAP\_COUNTRY\_CODE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00493}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a25e6bf2b3b5d492421ba2003065e78d9}{00493}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a25e6bf2b3b5d492421ba2003065e78d9}{CAP\_REG\_CAP\_BITS}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00494}00494 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00495}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ade00e12f86e5092d6e1ddc6e92bce5ed}{00495}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ade00e12f86e5092d6e1ddc6e92bce5ed}{CAP\_WIRELESS\_MODES}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00496}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5d5b62288f729312f2f3c73981aaeb81}{00496}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5d5b62288f729312f2f3c73981aaeb81}{CAP\_CHAN\_SPREAD\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00497}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a6ff30268c57732ef76abe6dd5564ef16}{00497}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a6ff30268c57732ef76abe6dd5564ef16}{CAP\_SLEEP\_AFTER\_BEACON\_BROKEN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00498}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ab084298ca5a6a0f92230c24a29fb8cd5}{00498}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ab084298ca5a6a0f92230c24a29fb8cd5}{CAP\_COMPRESS\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00499}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ac07f9df782cd6d37a62b88c47b20fdf5}{00499}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ac07f9df782cd6d37a62b88c47b20fdf5}{CAP\_BURST\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00500}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a16e52b905d198868d5bf16e4f738ab20}{00500}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a16e52b905d198868d5bf16e4f738ab20}{CAP\_FAST\_FRAMES\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00501}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aadcb02ee972e8e4850d89fbe96d37176}{00501}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aadcb02ee972e8e4850d89fbe96d37176}{CAP\_CHAP\_TUNING\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00502}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abda04286820c82ee2676a66672d4cd6c}{00502}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abda04286820c82ee2676a66672d4cd6c}{CAP\_TURBOG\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00503}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a6e083896cd90f2727dc306c63342e768}{00503}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a6e083896cd90f2727dc306c63342e768}{CAP\_TURBO\_PRIME\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00504}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a96f1dd6547a49d06ae8a2b2c291b84b7}{00504}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a96f1dd6547a49d06ae8a2b2c291b84b7}{CAP\_DEVICE\_TYPE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00505}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ad66acdd781dbc270e5f816e8cc589af3}{00505}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ad66acdd781dbc270e5f816e8cc589af3}{CAP\_XR\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00506}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a8816b9c0fb7ce812fa65f6059d0cf23e}{00506}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a8816b9c0fb7ce812fa65f6059d0cf23e}{CAP\_WME\_SUPPORT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00507}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a0924cdb47dd195c90c68d958b2d84064}{00507}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a0924cdb47dd195c90c68d958b2d84064}{CAP\_TOTAL\_QUEUES}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00508}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a61e85a0f2e9a94f5f3d207c048314646}{00508}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a61e85a0f2e9a94f5f3d207c048314646}{CAP\_CONNECTION\_ID\_MAX}},             \textcolor{comment}{/* Should absorb CAP\_KEY\_CACHE\_SIZE */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00509}00509 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00510}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa0e294e1ee20ce7b7bac711dfbfc12f4}{00510}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa0e294e1ee20ce7b7bac711dfbfc12f4}{CAP\_LOW\_5GHZ\_CHAN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00511}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a4edb10340dfede950120345b094da006}{00511}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a4edb10340dfede950120345b094da006}{CAP\_HIGH\_5GHZ\_CHAN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00512}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13adf366ed254c45b9ee6036af00d2c1651}{00512}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13adf366ed254c45b9ee6036af00d2c1651}{CAP\_LOW\_2GHZ\_CHAN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00513}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ad4a3c3eae6af259f08fbcbfbd1287f5c}{00513}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ad4a3c3eae6af259f08fbcbfbd1287f5c}{CAP\_HIGH\_2GHZ\_CHAN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00514}00514 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00515}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a8e55ef44cbb0a3919abae789d92bb5e9}{00515}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a8e55ef44cbb0a3919abae789d92bb5e9}{CAP\_MIC\_AES\_CCM}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00516}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a9caa5e6f4e9ae51ff672bb91da81e042}{00516}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a9caa5e6f4e9ae51ff672bb91da81e042}{CAP\_MIC\_CKIP}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00517}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5ca54a25e9135d19cd7b3c465ca5fead}{00517}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5ca54a25e9135d19cd7b3c465ca5fead}{CAP\_MIC\_TKIP}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00518}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abd0a9dce102b8173c6dc40b4a8efe61b}{00518}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13abd0a9dce102b8173c6dc40b4a8efe61b}{CAP\_MIC\_TKIP\_WME}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00519}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa35ab25dfb524698992b6fdf79bb9dbe}{00519}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13aa35ab25dfb524698992b6fdf79bb9dbe}{CAP\_CIPHER\_AES\_CCM}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00520}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ae4789e08a3cb681bb48c828b80ff5a6f}{00520}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13ae4789e08a3cb681bb48c828b80ff5a6f}{CAP\_CIPHER\_CKIP}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00521}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13adfc8ef173a2572644f85684ef557dc7c}{00521}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13adfc8ef173a2572644f85684ef557dc7c}{CAP\_CIPHER\_TKIP}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00522}00522 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00523}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5f188a7a85ae21bd2e948e4204ac5c42}{00523}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a5f188a7a85ae21bd2e948e4204ac5c42}{CAP\_TWICE\_ANTENNAGAIN\_5G}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00524}\mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a2ae29d1b868514ba9e3917bae45d1319}{00524}}         \mbox{\hyperlink{if__uathreg_8h_a0ac0b7994a7d738aa77d2c1cfe8d6d13a2ae29d1b868514ba9e3917bae45d1319}{CAP\_TWICE\_ANTENNAGAIN\_2G}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00525}00525 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00526}00526 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00527}00527 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00528}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a9a8ebd951565c1079c216cdc7408a8de}{00528}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a9a8ebd951565c1079c216cdc7408a8de}{ST\_NONE}},                    \textcolor{comment}{/* Sentinal to indicate "{}no status"{} */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00529}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a66f75cc515b0941ed788ae3fdeb0152c}{00529}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a66f75cc515b0941ed788ae3fdeb0152c}{ST\_ALL}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00530}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a675df893a901b81419fdb46fae5f865f}{00530}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a675df893a901b81419fdb46fae5f865f}{ST\_SERVICE\_TYPE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00531}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a0e2658e550092540e97cb9bcc6e77314}{00531}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a0e2658e550092540e97cb9bcc6e77314}{ST\_WLAN\_MODE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00532}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a843e696f95b8cf426bc75f0224c4b138}{00532}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a843e696f95b8cf426bc75f0224c4b138}{ST\_FREQ}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00533}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a9a92e29c3e3dc159cf6b912379cd3488}{00533}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a9a92e29c3e3dc159cf6b912379cd3488}{ST\_BAND}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00534}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a97678d3f9797647cf5b495c93d98be20}{00534}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a97678d3f9797647cf5b495c93d98be20}{ST\_LAST\_RSSI}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00535}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618aeca087484567842a7c8b94aca8f831fc}{00535}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618aeca087484567842a7c8b94aca8f831fc}{ST\_PS\_FRAMES\_DROPPED}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00536}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a8f37cb03fe292d9650f4f9e7affbb05a}{00536}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a8f37cb03fe292d9650f4f9e7affbb05a}{ST\_CACHED\_DEF\_ANT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00537}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a3ca97c8f6e5f62831073e0ac1021d05d}{00537}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a3ca97c8f6e5f62831073e0ac1021d05d}{ST\_COUNT\_OTHER\_RX\_ANT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00538}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618ac8e9a7606b50368bf91694fa6339f5e7}{00538}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618ac8e9a7606b50368bf91694fa6339f5e7}{ST\_USE\_FAST\_DIVERSITY}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00539}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a67be7f9a8baf000d7c64f0a3d258af1d}{00539}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a67be7f9a8baf000d7c64f0a3d258af1d}{ST\_MAC\_ADDR}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00540}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618ae2b1d783d7fa3d51610de5d6002c05d8}{00540}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618ae2b1d783d7fa3d51610de5d6002c05d8}{ST\_RX\_GENERATION\_NUM}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00541}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618af27881d64daf26d43c833c4b5300a602}{00541}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618af27881d64daf26d43c833c4b5300a602}{ST\_TX\_QUEUE\_DEPTH}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00542}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a72421b94c9101129cd7e411a109b1a00}{00542}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a72421b94c9101129cd7e411a109b1a00}{ST\_SERIAL\_NUMBER}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00543}\mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a3f602caef1bbde87dac6f23a15107b00}{00543}}         \mbox{\hyperlink{if__uathreg_8h_a5bea799269f02f5b3395d6b2c068b618a3f602caef1bbde87dac6f23a15107b00}{ST\_WDC\_TRANSPORT\_CHUNK\_SIZE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00544}00544 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00545}00545 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00546}00546 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00547}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caae6960e255565bfc2ac85f4377b17a93}{00547}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caae6960e255565bfc2ac85f4377b17a93}{BSS\_ATTR\_BEACON\_INTERVAL}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00548}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca5a442d6086f84362b0160fbd5a037c86}{00548}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca5a442d6086f84362b0160fbd5a037c86}{BSS\_ATTR\_DTIM\_INTERVAL}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00549}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3cace08ace4437370efa0e9dd92f738404d}{00549}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3cace08ace4437370efa0e9dd92f738404d}{BSS\_ATTR\_CFP\_INTERVAL}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00550}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca3eb57081ee9ecf9c7250c40912e7b1aa}{00550}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca3eb57081ee9ecf9c7250c40912e7b1aa}{BSS\_ATTR\_CFP\_MAX\_DURATION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00551}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca811ab3bbd457adc09b22724102e3a114}{00551}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca811ab3bbd457adc09b22724102e3a114}{BSS\_ATTR\_ATIM\_WINDOW}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00552}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca2494f86c19bfdead2f640a4f3af0fad0}{00552}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca2494f86c19bfdead2f640a4f3af0fad0}{BSS\_ATTR\_DEFAULT\_RATE\_INDEX}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00553}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caa1d1ead2f6690fe73444da1bd593c6dc}{00553}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caa1d1ead2f6690fe73444da1bd593c6dc}{BSS\_ATTR\_SHORT\_SLOT\_TIME\_11g}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00554}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca682881a71fff3455c72b7def67fc983f}{00554}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca682881a71fff3455c72b7def67fc983f}{BSS\_ATTR\_SLEEP\_DURATION}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00555}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca8c7b42d52959654d8fb3fed1a8ea4742}{00555}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca8c7b42d52959654d8fb3fed1a8ea4742}{BSS\_ATTR\_BMISS\_THRESHOLD}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00556}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caf82594de7a15aaea313639f019efec2b}{00556}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3caf82594de7a15aaea313639f019efec2b}{BSS\_ATTR\_TPC\_POWER\_LIMIT}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00557}\mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca2fdb2b18ef7619c2a1ef8220221573f9}{00557}}         \mbox{\hyperlink{if__uathreg_8h_a15b3bbe041870ee299f7e042b0305e3ca2fdb2b18ef7619c2a1ef8220221573f9}{BSS\_ATTR\_BSS\_KEY\_UPDATE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00558}00558 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00559}00559 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00560}\mbox{\hyperlink{structuath__cmd__update__bss__attribute}{00560}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__update__bss__attribute}{uath\_cmd\_update\_bss\_attribute}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00561}\mbox{\hyperlink{structuath__cmd__update__bss__attribute_af28709c066d421834c03605e111a2d99}{00561}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute_af28709c066d421834c03605e111a2d99}{bssid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00562}\mbox{\hyperlink{structuath__cmd__update__bss__attribute_ade94fbe37b88fd242792d652e51d3cca}{00562}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute_ade94fbe37b88fd242792d652e51d3cca}{attribute}};     \textcolor{comment}{/* BSS\_ATTR\_BEACON\_INTERVAL, et al. */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00563}\mbox{\hyperlink{structuath__cmd__update__bss__attribute_a9dbe0cd84cbbe479b60a5f018fe326de}{00563}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute_a9dbe0cd84cbbe479b60a5f018fe326de}{cfgsize}}; \textcolor{comment}{/* should be zero 0 */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00564}\mbox{\hyperlink{structuath__cmd__update__bss__attribute_a6f7043c27d6892c84186e9d373c97a9e}{00564}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute_a6f7043c27d6892c84186e9d373c97a9e}{cfgdata}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00565}00565 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00566}00566 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00567}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key}{00567}} \textcolor{keyword}{struct }\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key}{uath\_cmd\_update\_bss\_attribute\_key}} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00568}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a93a56fe4686fe9e96bc65196041aac32}{00568}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a93a56fe4686fe9e96bc65196041aac32}{bssid}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00569}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a0573f1f0486473cdc4a7123d05d6f30e}{00569}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a0573f1f0486473cdc4a7123d05d6f30e}{attribute}};     \textcolor{comment}{/* BSS\_ATTR\_BSS\_KEY\_UPDATE */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00570}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a756dd09cae7ca896c20410da081a03b7}{00570}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a756dd09cae7ca896c20410da081a03b7}{cfgsize}}; \textcolor{comment}{/* size of remaining data */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00571}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a79ea03c2f4d2daa3e82217b68160d45a}{00571}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a79ea03c2f4d2daa3e82217b68160d45a}{bsskeyix}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00572}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a98d15aba20ad39da7347eaa5b04d0e84}{00572}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a98d15aba20ad39da7347eaa5b04d0e84}{isdefaultkey}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00573}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa654da18cb17bd99b536e099860bccb5}{00573}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa654da18cb17bd99b536e099860bccb5}{keyiv}};             \textcolor{comment}{/* IV generation control */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00574}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a39b7b080d3a93271490cb3dc1ab06f9e}{00574}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a39b7b080d3a93271490cb3dc1ab06f9e}{extkeyiv}};       \textcolor{comment}{/* extended IV for TKIP \& CCM */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00575}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aba187d81043245dcc3b7cfef0af4f85c}{00575}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aba187d81043245dcc3b7cfef0af4f85c}{keyflags}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00576}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a7544baa324b6584b844bfc2a60142d66}{00576}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a7544baa324b6584b844bfc2a60142d66}{keytype}};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00577}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa89d34b23fea7511e6a576c7e47a1bfd}{00577}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa89d34b23fea7511e6a576c7e47a1bfd}{initvalue}};     \textcolor{comment}{/* XXX */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00578}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a624c39349be280fb50d828f24f62504a}{00578}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a624c39349be280fb50d828f24f62504a}{keyval}}[4];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00579}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a01fbeecd0cafcf75a1d09f88d484a353}{00579}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_a01fbeecd0cafcf75a1d09f88d484a353}{mictxkeyval}}[2];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00580}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa8df5e72ffbebb4853d3080862c90ad2}{00580}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aa8df5e72ffbebb4853d3080862c90ad2}{micrxkeyval}}[2];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00581}\mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aca012010ecf73586c06f451afc5d67c4}{00581}}         uint32\_t        \mbox{\hyperlink{structuath__cmd__update__bss__attribute__key_aca012010ecf73586c06f451afc5d67c4}{keyrsc}}[2];}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00582}00582 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00583}00583 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00584}00584 \textcolor{keyword}{enum} \{}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00585}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeaf0d0b7972648fb8bec1a7241a55146f9}{00585}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeaf0d0b7972648fb8bec1a7241a55146f9}{TARGET\_DEVICE\_AWAKE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00586}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeae75a6bbadd35ac6b164263d8a41dffc6}{00586}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeae75a6bbadd35ac6b164263d8a41dffc6}{TARGET\_DEVICE\_SLEEP}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00587}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aea28cb5c9b621033609aeca846f5007999}{00587}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aea28cb5c9b621033609aeca846f5007999}{TARGET\_DEVICE\_PWRDN}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00588}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeae93f3cc6c4469de32c3ca3bca8d0ca7f}{00588}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeae93f3cc6c4469de32c3ca3bca8d0ca7f}{TARGET\_DEVICE\_PWRSAVE}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00589}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeac6b994cd9217be84b620c2c6faf83bb1}{00589}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aeac6b994cd9217be84b620c2c6faf83bb1}{TARGET\_DEVICE\_SUSPEND}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00590}\mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aea7c635b5246cbc43f091651c37f36263a}{00590}}         \mbox{\hyperlink{if__uathreg_8h_ae62fccd8cea8f216b24ba625d404c4aea7c635b5246cbc43f091651c37f36263a}{TARGET\_DEVICE\_RESUME}},}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00591}00591 \};}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00592}00592 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00593}\mbox{\hyperlink{if__uathreg_8h_adda9583f1f4de4b5652991b63b0f0f35}{00593}} \textcolor{preprocessor}{\#define UATH\_MAX\_TXBUFSZ                                                \(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00594}00594 \textcolor{preprocessor}{        (sizeof(struct uath\_chunk) + sizeof(struct uath\_tx\_desc) +      \(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00595}00595 \textcolor{preprocessor}{        IEEE80211\_MAX\_LEN)}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00596}00596 }
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00597}00597 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00598}00598 \textcolor{comment}{ * it's not easy to measure how the chunk is passed into the host if the target}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00599}00599 \textcolor{comment}{ * passed the multi-\/chunks so just we check a minimal size we can imagine.}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00600}00600 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__uathreg_8h_source_l00601}\mbox{\hyperlink{if__uathreg_8h_abbc1180dc78e16130d2b9df4e2dd4bd4}{00601}} \textcolor{preprocessor}{\#define UATH\_MIN\_RXBUFSZ        (sizeof(struct uath\_chunk))}}

\end{DoxyCode}
