\hypertarget{if__rumreg_8h_source}{}\doxysection{if\+\_\+rumreg.\+h}
\label{if__rumreg_8h_source}\index{dev/usb/wlan/if\_rumreg.h@{dev/usb/wlan/if\_rumreg.h}}
\mbox{\hyperlink{if__rumreg_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00001}00001 \textcolor{comment}{/*      \$FreeBSD\$       */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00002}00002 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00003}00003 \textcolor{comment}{/*-\/}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00004}00004 \textcolor{comment}{ * Copyright (c) 2005, 2006 Damien Bergamini <damien.bergamini@free.fr>}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00005}00005 \textcolor{comment}{ * Copyright (c) 2006 Niall O'Higgins <niallo@openbsd.org>}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00006}00006 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00007}00007 \textcolor{comment}{ * Permission to use, copy, modify, and distribute this software for any}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00008}00008 \textcolor{comment}{ * purpose with or without fee is hereby granted, provided that the above}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00009}00009 \textcolor{comment}{ * copyright notice and this permission notice appear in all copies.}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00010}00010 \textcolor{comment}{ *}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00011}00011 \textcolor{comment}{ * THE SOFTWARE IS PROVIDED "{}AS IS"{} AND THE AUTHOR DISCLAIMS ALL WARRANTIES}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00012}00012 \textcolor{comment}{ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00013}00013 \textcolor{comment}{ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00014}00014 \textcolor{comment}{ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00015}00015 \textcolor{comment}{ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00016}00016 \textcolor{comment}{ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00017}00017 \textcolor{comment}{ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00018}00018 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00019}00019 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00020}\mbox{\hyperlink{if__rumreg_8h_a5fa093e8940065cba3972283c7ecd25f}{00020}} \textcolor{preprocessor}{\#define RT2573\_NOISE\_FLOOR      -\/95}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00021}00021 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00022}\mbox{\hyperlink{if__rumreg_8h_ac3762e8a7851970d1d230e190f12883c}{00022}} \textcolor{preprocessor}{\#define RT2573\_TX\_DESC\_SIZE     (sizeof (struct rum\_tx\_desc))}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00023}\mbox{\hyperlink{if__rumreg_8h_a5867958fc6b98a8c365a9bd9433da5a6}{00023}} \textcolor{preprocessor}{\#define RT2573\_RX\_DESC\_SIZE     (sizeof (struct rum\_rx\_desc))}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00024}00024 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00025}\mbox{\hyperlink{if__rumreg_8h_a12d0525f22095c01dfc3e013fc8a6b86}{00025}} \textcolor{preprocessor}{\#define RT2573\_CONFIG\_NO        1}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00026}\mbox{\hyperlink{if__rumreg_8h_a8285a2876998e1cacb223bc26ceb3456}{00026}} \textcolor{preprocessor}{\#define RT2573\_IFACE\_INDEX      0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00027}00027 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00028}\mbox{\hyperlink{if__rumreg_8h_a2f2479dcd721ef55f760926c50a633d4}{00028}} \textcolor{preprocessor}{\#define RT2573\_MCU\_CNTL         0x01}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00029}\mbox{\hyperlink{if__rumreg_8h_a5868a06685c77ad3dbf0e1bbd594cdcc}{00029}} \textcolor{preprocessor}{\#define RT2573\_WRITE\_MAC        0x02}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00030}\mbox{\hyperlink{if__rumreg_8h_a56bcc39dfd884d2969ff642e80cda21d}{00030}} \textcolor{preprocessor}{\#define RT2573\_READ\_MAC         0x03}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00031}\mbox{\hyperlink{if__rumreg_8h_a38bd2c3f66eef74274982a1f886c2d4f}{00031}} \textcolor{preprocessor}{\#define RT2573\_WRITE\_MULTI\_MAC  0x06}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00032}\mbox{\hyperlink{if__rumreg_8h_a7d437a74160db43c95c20e284d15e910}{00032}} \textcolor{preprocessor}{\#define RT2573\_READ\_MULTI\_MAC   0x07}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00033}\mbox{\hyperlink{if__rumreg_8h_ad9022423d24755b40e3115dd239431e9}{00033}} \textcolor{preprocessor}{\#define RT2573\_READ\_EEPROM      0x09}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00034}\mbox{\hyperlink{if__rumreg_8h_a7ba5581153664e27ac5894ad92c8eaea}{00034}} \textcolor{preprocessor}{\#define RT2573\_WRITE\_LED        0x0a}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00035}00035 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00036}00036 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00037}00037 \textcolor{comment}{ * WME registers.}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00038}00038 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00039}\mbox{\hyperlink{if__rumreg_8h_abcd38941ab392e61f42fadfc14aa415b}{00039}} \textcolor{preprocessor}{\#define RT2573\_AIFSN\_CSR        0x0400}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00040}\mbox{\hyperlink{if__rumreg_8h_a652a018d4c1660601cdf19837d0752a9}{00040}} \textcolor{preprocessor}{\#define RT2573\_CWMIN\_CSR        0x0404}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00041}\mbox{\hyperlink{if__rumreg_8h_af392a3fe3068e69cf8e1ad7e473fabd7}{00041}} \textcolor{preprocessor}{\#define RT2573\_CWMAX\_CSR        0x0408}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00042}\mbox{\hyperlink{if__rumreg_8h_ab546fd309d9df614b7bff0c073b30e96}{00042}} \textcolor{preprocessor}{\#define RT2573\_TXOP01\_CSR       0x040C}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00043}\mbox{\hyperlink{if__rumreg_8h_a62fcef8bb1bb3e5fe2370ddf84cc45bb}{00043}} \textcolor{preprocessor}{\#define RT2573\_TXOP23\_CSR       0x0410}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00044}\mbox{\hyperlink{if__rumreg_8h_aa3e5c106190cbf6692941b9ccab9fadc}{00044}} \textcolor{preprocessor}{\#define RT2573\_MCU\_CODE\_BASE    0x0800}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00045}00045 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00046}00046 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00047}00047 \textcolor{comment}{ * H/w encryption/decryption support}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00048}00048 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00049}\mbox{\hyperlink{if__rumreg_8h_a2d996237e082b78b41771b5aa1a6eae1}{00049}} \textcolor{preprocessor}{\#define KEY\_SIZE                (IEEE80211\_KEYBUF\_SIZE + IEEE80211\_MICBUF\_SIZE)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00050}\mbox{\hyperlink{if__rumreg_8h_a4a0e84ac29ad3604e47265d9f84f1621}{00050}} \textcolor{preprocessor}{\#define RT2573\_ADDR\_MAX         64}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00051}\mbox{\hyperlink{if__rumreg_8h_af8bf384a41bb3c96fa5eee4660348374}{00051}} \textcolor{preprocessor}{\#define RT2573\_SKEY\_MAX         4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00052}00052 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00053}\mbox{\hyperlink{if__rumreg_8h_a165ed503c9623b5c4bb950ee81bbffc6}{00053}} \textcolor{preprocessor}{\#define RT2573\_SKEY(vap, kidx)  (0x1000 + ((vap) * RT2573\_SKEY\_MAX + \(\backslash\)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00054}00054 \textcolor{preprocessor}{        (kidx)) * KEY\_SIZE)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00055}\mbox{\hyperlink{if__rumreg_8h_a657a20acf3575187b24f317824adf912}{00055}} \textcolor{preprocessor}{\#define RT2573\_PKEY(id)         (0x1200 + (id) * KEY\_SIZE)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00056}00056 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00057}\mbox{\hyperlink{if__rumreg_8h_abfd34ae9e643f54ad0dc8d2e587b2929}{00057}} \textcolor{preprocessor}{\#define RT2573\_ADDR\_ENTRY(id)   (0x1a00 + (id) * 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00058}00058 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00059}00059 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00060}00060 \textcolor{comment}{ * Shared memory area}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00061}00061 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00062}\mbox{\hyperlink{if__rumreg_8h_aaaae9d956e6dd10ffc293da6fac614d9}{00062}} \textcolor{preprocessor}{\#define RT2573\_HW\_BCN\_BASE(id)  (0x2400 + (id) * 0x100)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00063}00063 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00064}00064 \textcolor{comment}{/*}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00065}00065 \textcolor{comment}{ * Control and status registers.}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00066}00066 \textcolor{comment}{ */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00067}\mbox{\hyperlink{if__rumreg_8h_ac482bb3444baf201effaa7bf04c94f5b}{00067}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR0         0x3000}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00068}\mbox{\hyperlink{if__rumreg_8h_a5ba428621fc27991244e6dd1a5526371}{00068}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR1         0x3004}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00069}\mbox{\hyperlink{if__rumreg_8h_a853e37714ae7c34e4b66b54cf1c7fd66}{00069}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR2         0x3008}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00070}\mbox{\hyperlink{if__rumreg_8h_a0b0709fd66404edee20ea647543dbe72}{00070}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR3         0x300c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00071}\mbox{\hyperlink{if__rumreg_8h_a67017e21061dd0606f62b98a9b5ef5a9}{00071}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR4         0x3010}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00072}\mbox{\hyperlink{if__rumreg_8h_a2145c2d20ee3cf987ab748292de58f5d}{00072}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR5         0x3014}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00073}\mbox{\hyperlink{if__rumreg_8h_a5ae7060e9d38615f73e444f6b461af63}{00073}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR6         0x3018}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00074}\mbox{\hyperlink{if__rumreg_8h_abcb0412c1c758a96c1e9ba8374ad4dc4}{00074}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR7         0x301c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00075}\mbox{\hyperlink{if__rumreg_8h_a1eb4afce1f85e41e8e7162fbe4276364}{00075}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR8         0x3020}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00076}\mbox{\hyperlink{if__rumreg_8h_a40fd921c7bafea5385d1e1c5738eca73}{00076}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR9         0x3024}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00077}\mbox{\hyperlink{if__rumreg_8h_ac514381c7752076bbd0ca74b604b8712}{00077}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR10        0x3028}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00078}\mbox{\hyperlink{if__rumreg_8h_a58b66c63fdc459501a0b92f55e1001a1}{00078}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR11        0x302c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00079}\mbox{\hyperlink{if__rumreg_8h_a418de05677b5ac5caa8ac730383e04f4}{00079}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR12        0x3030}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00080}\mbox{\hyperlink{if__rumreg_8h_a84ce2648989a927f26093ddd50d11553}{00080}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR13        0x3034}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00081}\mbox{\hyperlink{if__rumreg_8h_ada8ce144ec60af20f8ff076f2cf1b8c4}{00081}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR14        0x3038}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00082}\mbox{\hyperlink{if__rumreg_8h_a32d6b26b9dfa8a5f95db84bcdfc9554a}{00082}} \textcolor{preprocessor}{\#define RT2573\_MAC\_CSR15        0x303c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00083}\mbox{\hyperlink{if__rumreg_8h_a8951e990e0b460a308f8d2abd7282c4a}{00083}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR0        0x3040}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00084}\mbox{\hyperlink{if__rumreg_8h_a0edf4ccfb5fb97a043c258ebdee4f45b}{00084}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR1        0x3044}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00085}\mbox{\hyperlink{if__rumreg_8h_a0c4af2b3ad6d38fd2f15179cc4b62b45}{00085}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR2        0x3048}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00086}\mbox{\hyperlink{if__rumreg_8h_ab94ccc7f54b9292b4c89416a2a086819}{00086}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR3        0x304c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00087}\mbox{\hyperlink{if__rumreg_8h_a8710b78adae7bb1d2d84c696cc3d0d5f}{00087}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR4        0x3050}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00088}\mbox{\hyperlink{if__rumreg_8h_ac33d4d03651e3107235e072fe4c69c62}{00088}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR5        0x3054}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00089}\mbox{\hyperlink{if__rumreg_8h_a7e5d8ba9533126d9b6e6fe327085f733}{00089}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR6        0x3058}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00090}\mbox{\hyperlink{if__rumreg_8h_a0d0e73948ef5e369d2b4bf2c9549629d}{00090}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR7        0x305c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00091}\mbox{\hyperlink{if__rumreg_8h_a6521cdfe0b80924214132d7faadfbf18}{00091}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR8        0x3060}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00092}\mbox{\hyperlink{if__rumreg_8h_a01794b09a5f9cefdb4759d6906135596}{00092}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR9        0x3064}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00093}\mbox{\hyperlink{if__rumreg_8h_aa2c737ceb65a5afaabc465e209c57da2}{00093}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR10       0x3068}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00094}\mbox{\hyperlink{if__rumreg_8h_af537ef9c1670a0d4e28363e7eb402d53}{00094}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR11       0x306c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00095}\mbox{\hyperlink{if__rumreg_8h_ae5f8188f04e29c6dab02b4c0e0b5bb13}{00095}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR12       0x3070}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00096}\mbox{\hyperlink{if__rumreg_8h_a41e15a05a6a93f9502685f2f49e15285}{00096}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR13       0x3074}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00097}\mbox{\hyperlink{if__rumreg_8h_a0d83158752d96a79cb062be369f0e07b}{00097}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR14       0x3078}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00098}\mbox{\hyperlink{if__rumreg_8h_a71fc2164aea1d96eaf2ce88dbcaa4162}{00098}} \textcolor{preprocessor}{\#define RT2573\_TXRX\_CSR15       0x307c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00099}\mbox{\hyperlink{if__rumreg_8h_acda04a926f35d02b4409771d5611e550}{00099}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR0         0x3080}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00100}\mbox{\hyperlink{if__rumreg_8h_a3f39adb0f0db2b097b4ac93e90e745cc}{00100}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR1         0x3084}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00101}\mbox{\hyperlink{if__rumreg_8h_ab2ed0a3ae5e6ffdea11bb234e940fc52}{00101}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR2         0x3088}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00102}\mbox{\hyperlink{if__rumreg_8h_aa968d3dafb07e5e0f7a1a4ddb3be76cb}{00102}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR3         0x308c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00103}\mbox{\hyperlink{if__rumreg_8h_ab4bad312ca9308771a26a19c71e911b4}{00103}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR4         0x3090}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00104}\mbox{\hyperlink{if__rumreg_8h_a6b30abf433410ae7ea55c9e3ee27ae44}{00104}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR5         0x3094}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00105}\mbox{\hyperlink{if__rumreg_8h_aa287b077a4f8580e36abc5a1fac7e925}{00105}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR6         0x3098}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00106}\mbox{\hyperlink{if__rumreg_8h_a97ea6ab505fd1e0aaa7a66bf042a686e}{00106}} \textcolor{preprocessor}{\#define RT2573\_PHY\_CSR7         0x309c}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00107}\mbox{\hyperlink{if__rumreg_8h_a812ed5587ce82c61d055eabd3dc0b11f}{00107}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR0         0x30a0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00108}\mbox{\hyperlink{if__rumreg_8h_a1429fba6599adb1d8eacf109335ad544}{00108}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR1         0x30a4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00109}\mbox{\hyperlink{if__rumreg_8h_a51ee6b15d3762646389be080766c45cb}{00109}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR2         0x30a8}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00110}\mbox{\hyperlink{if__rumreg_8h_a88008908b543c0eb1f6b5ab862f037c6}{00110}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR3         0x30ac}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00111}\mbox{\hyperlink{if__rumreg_8h_a7087e72ea5cbbd5bb190c9646da421b0}{00111}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR4         0x30b0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00112}\mbox{\hyperlink{if__rumreg_8h_a5094bc43557a9134f64f04ddb223f23f}{00112}} \textcolor{preprocessor}{\#define RT2573\_SEC\_CSR5         0x30b4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00113}\mbox{\hyperlink{if__rumreg_8h_a76e9cb59c8799ba8b6a99421e08b930b}{00113}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR0         0x30c0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00114}\mbox{\hyperlink{if__rumreg_8h_a497f299e952d89f7f1acd7d89b849dfc}{00114}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR1         0x30c4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00115}\mbox{\hyperlink{if__rumreg_8h_a37e27b64eb508325edd1c671522ad99d}{00115}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR2         0x30c8}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00116}\mbox{\hyperlink{if__rumreg_8h_af2f05ef46711eaea916aca56a5781754}{00116}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR3         0x30cc}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00117}\mbox{\hyperlink{if__rumreg_8h_a974b85f30911a3425091f2f72acdc7bf}{00117}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR4         0x30d0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00118}\mbox{\hyperlink{if__rumreg_8h_a1abb73ba59a92c40554ada9423e5c4f4}{00118}} \textcolor{preprocessor}{\#define RT2573\_STA\_CSR5         0x30d4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00119}00119 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00120}00120 \textcolor{comment}{/* possible values for register RT2573\_ADDR\_MODE */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00121}\mbox{\hyperlink{if__rumreg_8h_a6894798d07cfa829ce176046b069fff1}{00121}} \textcolor{preprocessor}{\#define RT2573\_MODE\_MASK        0x7}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00122}\mbox{\hyperlink{if__rumreg_8h_aa36e1fb378f9b97fb978a4f2e4eb8131}{00122}} \textcolor{preprocessor}{\#define RT2573\_MODE\_NOSEC       0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00123}\mbox{\hyperlink{if__rumreg_8h_a11d9020aa48412a381772d41c91280a0}{00123}} \textcolor{preprocessor}{\#define RT2573\_MODE\_WEP40       1}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00124}\mbox{\hyperlink{if__rumreg_8h_a74acdd425a3d4fb6d6ddbf3f8b2ac1c0}{00124}} \textcolor{preprocessor}{\#define RT2573\_MODE\_WEP104      2}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00125}\mbox{\hyperlink{if__rumreg_8h_afd2eb2b1fa169aaae883d618ce0ece97}{00125}} \textcolor{preprocessor}{\#define RT2573\_MODE\_TKIP        3}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00126}\mbox{\hyperlink{if__rumreg_8h_ae6996681f4abd37eebda022dcb154441}{00126}} \textcolor{preprocessor}{\#define RT2573\_MODE\_AES\_CCMP    4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00127}\mbox{\hyperlink{if__rumreg_8h_a4d0fbb2a4d00f0b049349535d37fecf9}{00127}} \textcolor{preprocessor}{\#define RT2573\_MODE\_CKIP40      5}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00128}\mbox{\hyperlink{if__rumreg_8h_a5d65118946639f19330efb542f391075}{00128}} \textcolor{preprocessor}{\#define RT2573\_MODE\_CKIP104     6}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00129}00129 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00130}00130 \textcolor{comment}{/* possible flags for register RT2573\_MAC\_CSR1 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00131}\mbox{\hyperlink{if__rumreg_8h_ac6b9672b1313fb7b795146a1c17285d4}{00131}} \textcolor{preprocessor}{\#define RT2573\_RESET\_ASIC       (1 << 0)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00132}\mbox{\hyperlink{if__rumreg_8h_add925efc587cfdd4180e27f85fa9aefb}{00132}} \textcolor{preprocessor}{\#define RT2573\_RESET\_BBP        (1 << 1)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00133}\mbox{\hyperlink{if__rumreg_8h_a5cd58c9993f811a73137c2cd0df58a56}{00133}} \textcolor{preprocessor}{\#define RT2573\_HOST\_READY       (1 << 2)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00134}00134 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00135}00135 \textcolor{comment}{/* possible flags for register MAC\_CSR5 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00136}\mbox{\hyperlink{if__rumreg_8h_a293b4f4ab4167eeaac9d094514d28537}{00136}} \textcolor{preprocessor}{\#define RT2573\_NUM\_BSSID\_MSK(n) (((n * 3) \& 3) << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00137}00137 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00138}00138 \textcolor{comment}{/* possible flags for register MAC\_CSR11 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00139}\mbox{\hyperlink{if__rumreg_8h_a43b95dfde6e9d49716af0e20a3a1c426}{00139}} \textcolor{preprocessor}{\#define RT2573\_AUTO\_WAKEUP              (1 << 15)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00140}\mbox{\hyperlink{if__rumreg_8h_a5eef245ea12502678343f1a9964df9be}{00140}} \textcolor{preprocessor}{\#define RT2573\_TBCN\_EXP(n)              ((n) << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00141}\mbox{\hyperlink{if__rumreg_8h_a6a53362b6509191a7c0760eb98cdb762}{00141}} \textcolor{preprocessor}{\#define RT2573\_TBCN\_EXP\_MAX             0x7f}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00142}\mbox{\hyperlink{if__rumreg_8h_ae173b0f11ecd874ffb923bfbb2e86dbc}{00142}} \textcolor{preprocessor}{\#define RT2573\_TBCN\_DELAY(t)            (t)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00143}\mbox{\hyperlink{if__rumreg_8h_ac8ae4bfee4b7c613ca1ae9744069280d}{00143}} \textcolor{preprocessor}{\#define RT2573\_TBCN\_DELAY\_MAX           0xff}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00144}00144 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00145}00145 \textcolor{comment}{/* possible flags for register TXRX\_CSR0 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00146}00146 \textcolor{comment}{/* Tx filter flags are in the low 16 bits */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00147}\mbox{\hyperlink{if__rumreg_8h_a93e19ce490e75f36bc791620e1442c06}{00147}} \textcolor{preprocessor}{\#define RT2573\_AUTO\_TX\_SEQ              (1 << 15)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00148}00148 \textcolor{comment}{/* Rx filter flags are in the high 16 bits */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00149}\mbox{\hyperlink{if__rumreg_8h_a66f5ae914511de317a1b7ccda1c748f1}{00149}} \textcolor{preprocessor}{\#define RT2573\_DISABLE\_RX               (1 << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00150}\mbox{\hyperlink{if__rumreg_8h_a870083e3b27b037ba193c224acea0446}{00150}} \textcolor{preprocessor}{\#define RT2573\_DROP\_CRC\_ERROR           (1 << 17)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00151}\mbox{\hyperlink{if__rumreg_8h_a9c6af63562c3b89aeece224e5f138f05}{00151}} \textcolor{preprocessor}{\#define RT2573\_DROP\_PHY\_ERROR           (1 << 18)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00152}\mbox{\hyperlink{if__rumreg_8h_abf8e311817a0820a618971df15f4bb88}{00152}} \textcolor{preprocessor}{\#define RT2573\_DROP\_CTL                 (1 << 19)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00153}\mbox{\hyperlink{if__rumreg_8h_a888ca43f20d7e1c9f9ae3d622b617491}{00153}} \textcolor{preprocessor}{\#define RT2573\_DROP\_NOT\_TO\_ME           (1 << 20)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00154}\mbox{\hyperlink{if__rumreg_8h_a4eac5f7eb29a65f6b9465d03a74badfd}{00154}} \textcolor{preprocessor}{\#define RT2573\_DROP\_TODS                (1 << 21)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00155}\mbox{\hyperlink{if__rumreg_8h_a8c08ba2a7f0a244e84710ac884f18895}{00155}} \textcolor{preprocessor}{\#define RT2573\_DROP\_VER\_ERROR           (1 << 22)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00156}\mbox{\hyperlink{if__rumreg_8h_a3caad2f8f8199ee35d8c43cf7fac8b48}{00156}} \textcolor{preprocessor}{\#define RT2573\_DROP\_MULTICAST           (1 << 23)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00157}\mbox{\hyperlink{if__rumreg_8h_a94ef7dd04ba318f9eec9b3ea19fb1577}{00157}} \textcolor{preprocessor}{\#define RT2573\_DROP\_BROADCAST           (1 << 24)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00158}\mbox{\hyperlink{if__rumreg_8h_a6087c7364cadca272b60ccb149a5e8f8}{00158}} \textcolor{preprocessor}{\#define RT2573\_DROP\_ACKCTS              (1 << 25)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00159}00159 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00160}00160 \textcolor{comment}{/* possible flags for register TXRX\_CSR4 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00161}\mbox{\hyperlink{if__rumreg_8h_acc1df5891de13db1f8448fd5ba1c57c8}{00161}} \textcolor{preprocessor}{\#define RT2573\_ACKCTS\_PWRMGT    (1 << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00162}\mbox{\hyperlink{if__rumreg_8h_a7c69e0855de6d2617e2c9f9b62908e83}{00162}} \textcolor{preprocessor}{\#define RT2573\_SHORT\_PREAMBLE   (1 << 18)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00163}\mbox{\hyperlink{if__rumreg_8h_a3eb7024ac39b6c44de8fd4d2f4d88a39}{00163}} \textcolor{preprocessor}{\#define RT2573\_MRR\_ENABLED      (1 << 19)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00164}\mbox{\hyperlink{if__rumreg_8h_a2a7608b81cce2e2f1bfaaf6f799980b4}{00164}} \textcolor{preprocessor}{\#define RT2573\_MRR\_CCK\_FALLBACK (1 << 22)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00165}\mbox{\hyperlink{if__rumreg_8h_a1f69e79e5f16d517d690c3034719e673}{00165}} \textcolor{preprocessor}{\#define RT2573\_LONG\_RETRY(max)  ((max) << 24)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00166}\mbox{\hyperlink{if__rumreg_8h_aadaf359378d1dfec7857a003818b2da9}{00166}} \textcolor{preprocessor}{\#define RT2573\_LONG\_RETRY\_MASK  (0xf << 24)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00167}\mbox{\hyperlink{if__rumreg_8h_a6e58c86370ed9c69eea769d0f72ea441}{00167}} \textcolor{preprocessor}{\#define RT2573\_SHORT\_RETRY(max) ((max) << 28)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00168}\mbox{\hyperlink{if__rumreg_8h_a50b736db54f4a6c3a8c63aae60747554}{00168}} \textcolor{preprocessor}{\#define RT2573\_SHORT\_RETRY\_MASK (0xf << 28)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00169}00169 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00170}00170 \textcolor{comment}{/* possible flags for register TXRX\_CSR9 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00171}\mbox{\hyperlink{if__rumreg_8h_ae9dfc45ed9aff3ce76738d02478ddf04}{00171}} \textcolor{preprocessor}{\#define RT2573\_TSF\_TIMER\_EN             (1 << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00172}\mbox{\hyperlink{if__rumreg_8h_ac0c66ed877d3f777b351b29bb7e34f95}{00172}} \textcolor{preprocessor}{\#define RT2573\_TSF\_SYNC\_MODE(x)         (((x) \& 0x3) << 17)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00173}\mbox{\hyperlink{if__rumreg_8h_a531331686db9a49e846ba61b80ccbde0}{00173}} \textcolor{preprocessor}{\#define RT2573\_TSF\_SYNC\_MODE\_DIS        0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00174}\mbox{\hyperlink{if__rumreg_8h_a548d6146312cae248948364af39d9de4}{00174}} \textcolor{preprocessor}{\#define RT2573\_TSF\_SYNC\_MODE\_STA        1}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00175}\mbox{\hyperlink{if__rumreg_8h_a7ca484bb92ac2f6013cfdf3dc5119b3f}{00175}} \textcolor{preprocessor}{\#define RT2573\_TSF\_SYNC\_MODE\_IBSS       2}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00176}\mbox{\hyperlink{if__rumreg_8h_a5bbd60f06a35a9c7ef1757f3d2bed0ef}{00176}} \textcolor{preprocessor}{\#define RT2573\_TSF\_SYNC\_MODE\_HOSTAP     3}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00177}\mbox{\hyperlink{if__rumreg_8h_a2a24156580b1d337fff712616f5dd905}{00177}} \textcolor{preprocessor}{\#define RT2573\_TBTT\_TIMER\_EN            (1 << 19)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00178}\mbox{\hyperlink{if__rumreg_8h_a301a48370f64fed6cc1ae52de4daeeb2}{00178}} \textcolor{preprocessor}{\#define RT2573\_BCN\_TX\_EN                (1 << 20)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00179}00179 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00180}00180 \textcolor{comment}{/* possible flags for register PHY\_CSR0 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00181}\mbox{\hyperlink{if__rumreg_8h_a8486d722a09eab635713cf8da33754cb}{00181}} \textcolor{preprocessor}{\#define RT2573\_PA\_PE\_2GHZ       (1 << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00182}\mbox{\hyperlink{if__rumreg_8h_af950bc98981585d8f64c036dc4221a87}{00182}} \textcolor{preprocessor}{\#define RT2573\_PA\_PE\_5GHZ       (1 << 17)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00183}00183 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00184}00184 \textcolor{comment}{/* possible flags for register PHY\_CSR3 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00185}\mbox{\hyperlink{if__rumreg_8h_abb8c3aea476d4bd23e40fe6219f9dfca}{00185}} \textcolor{preprocessor}{\#define RT2573\_BBP\_READ (1 << 15)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00186}\mbox{\hyperlink{if__rumreg_8h_aa8dfc83af790181c07aecca539fdac2a}{00186}} \textcolor{preprocessor}{\#define RT2573\_BBP\_BUSY (1 << 16)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00187}00187 \textcolor{comment}{/* possible flags for register PHY\_CSR4 */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00188}\mbox{\hyperlink{if__rumreg_8h_a7b29824c5403099aefa8bca6044bfe09}{00188}} \textcolor{preprocessor}{\#define RT2573\_RF\_20BIT (20 << 24)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00189}\mbox{\hyperlink{if__rumreg_8h_a5c095fe613ee9d3b0078f8e268cfa809}{00189}} \textcolor{preprocessor}{\#define RT2573\_RF\_BUSY  (1U << 31)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00190}00190 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00191}00191 \textcolor{comment}{/* LED values */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00192}\mbox{\hyperlink{if__rumreg_8h_af00ecda59b02d557338d44e7887d81ed}{00192}} \textcolor{preprocessor}{\#define RT2573\_LED\_RADIO        (1 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00193}\mbox{\hyperlink{if__rumreg_8h_a94d43d29c1bf5f2d2bdc65dc164dd5c9}{00193}} \textcolor{preprocessor}{\#define RT2573\_LED\_G            (1 << 9)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00194}\mbox{\hyperlink{if__rumreg_8h_a88a8cb3d1a942d72ed100b523d4f0dc7}{00194}} \textcolor{preprocessor}{\#define RT2573\_LED\_A            (1 << 10)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00195}\mbox{\hyperlink{if__rumreg_8h_a80763d298f35cce1eda7e50475eb7494}{00195}} \textcolor{preprocessor}{\#define RT2573\_LED\_ON           0x1e1e}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00196}\mbox{\hyperlink{if__rumreg_8h_afb64d1a28f2f88792651b2b76b00285c}{00196}} \textcolor{preprocessor}{\#define RT2573\_LED\_OFF          0x0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00197}00197 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00198}00198 \textcolor{comment}{/* USB vendor requests */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00199}\mbox{\hyperlink{if__rumreg_8h_acf4e22b86f697c2a5a501e31b293f7a0}{00199}} \textcolor{preprocessor}{\#define RT2573\_MCU\_SLEEP        7}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00200}\mbox{\hyperlink{if__rumreg_8h_a24b93addd23d4653dc05a7df0fc979b5}{00200}} \textcolor{preprocessor}{\#define RT2573\_MCU\_RUN          8}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00201}\mbox{\hyperlink{if__rumreg_8h_a5060571791d3a673114dbdfbdec9c211}{00201}} \textcolor{preprocessor}{\#define RT2573\_MCU\_WAKEUP       9}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00202}00202 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00203}\mbox{\hyperlink{if__rumreg_8h_aa00fb0a39a5e9c3bcf589414682eee32}{00203}} \textcolor{preprocessor}{\#define RT2573\_SMART\_MODE       (1 << 0)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00204}00204 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00205}\mbox{\hyperlink{if__rumreg_8h_acde5c1441f12756e297f1323153690d3}{00205}} \textcolor{preprocessor}{\#define RT2573\_BBPR94\_DEFAULT   6}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00206}00206 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00207}\mbox{\hyperlink{if__rumreg_8h_afb38ae34b56ad9784b9eb18f861b8753}{00207}} \textcolor{preprocessor}{\#define RT2573\_BBP\_WRITE        (1 << 15)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00208}00208 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00209}00209 \textcolor{comment}{/* dual-\/band RF */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00210}\mbox{\hyperlink{if__rumreg_8h_aee557c5889cf4084e459f66ac6e93dd4}{00210}} \textcolor{preprocessor}{\#define RT2573\_RF\_5226  1}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00211}\mbox{\hyperlink{if__rumreg_8h_ae959985d6be8581ea136e73b80ac7997}{00211}} \textcolor{preprocessor}{\#define RT2573\_RF\_5225  3}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00212}00212 \textcolor{comment}{/* single-\/band RF */}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00213}\mbox{\hyperlink{if__rumreg_8h_ad9f6c102c17508b6113a269c8c96160a}{00213}} \textcolor{preprocessor}{\#define RT2573\_RF\_2528  2}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00214}\mbox{\hyperlink{if__rumreg_8h_a25e2a900ea1039ec2017230be5aa560b}{00214}} \textcolor{preprocessor}{\#define RT2573\_RF\_2527  4}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00215}00215 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00216}\mbox{\hyperlink{if__rumreg_8h_a1f674b31179bf11cf58e8f8b20e3bf9a}{00216}} \textcolor{preprocessor}{\#define RT2573\_BBP\_VERSION      0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00217}00217 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00218}\mbox{\hyperlink{structrum__tx__desc}{00218}} \textcolor{keyword}{struct }\mbox{\hyperlink{structrum__tx__desc}{rum\_tx\_desc}} \{}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00219}\mbox{\hyperlink{structrum__tx__desc_ae1d1c2d19ae7534547125b7e880a2983}{00219}}         uint32\_t        \mbox{\hyperlink{structrum__tx__desc_ae1d1c2d19ae7534547125b7e880a2983}{flags}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00220}\mbox{\hyperlink{if__rumreg_8h_a63b6c583ae8ae7336a573d8c91ff594f}{00220}} \textcolor{preprocessor}{\#define RT2573\_TX\_BURST                 (1 << 0)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00221}\mbox{\hyperlink{if__rumreg_8h_ace39832d0f9346dba991d6d6f9183c28}{00221}} \textcolor{preprocessor}{\#define RT2573\_TX\_VALID                 (1 << 1)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00222}\mbox{\hyperlink{if__rumreg_8h_a42b50865a3cf05cb01b95f8165f0d56a}{00222}} \textcolor{preprocessor}{\#define RT2573\_TX\_MORE\_FRAG             (1 << 2)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00223}\mbox{\hyperlink{if__rumreg_8h_affaead99ede2314e7abe7a58f71cd46c}{00223}} \textcolor{preprocessor}{\#define RT2573\_TX\_NEED\_ACK              (1 << 3)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00224}\mbox{\hyperlink{if__rumreg_8h_a7cf601aa95ded62aa248cc64bf24d33b}{00224}} \textcolor{preprocessor}{\#define RT2573\_TX\_TIMESTAMP             (1 << 4)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00225}\mbox{\hyperlink{if__rumreg_8h_a0d262dd39b88c76bdd6b85b03592171b}{00225}} \textcolor{preprocessor}{\#define RT2573\_TX\_OFDM                  (1 << 5)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00226}\mbox{\hyperlink{if__rumreg_8h_a01f8918f0d67aab50448f00268141d23}{00226}} \textcolor{preprocessor}{\#define RT2573\_TX\_IFS\_SIFS              (1 << 6)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00227}\mbox{\hyperlink{if__rumreg_8h_a746f0a824359f3021467fe366374633a}{00227}} \textcolor{preprocessor}{\#define RT2573\_TX\_LONG\_RETRY            (1 << 7)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00228}\mbox{\hyperlink{if__rumreg_8h_a7b7c673d0a8d26828b80f09b9666cb07}{00228}} \textcolor{preprocessor}{\#define RT2573\_TX\_TKIPMIC               (1 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00229}\mbox{\hyperlink{if__rumreg_8h_a589199ec89a1ccdb96cfca6474c1e1dc}{00229}} \textcolor{preprocessor}{\#define RT2573\_TX\_KEY\_PAIR              (1 << 9)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00230}\mbox{\hyperlink{if__rumreg_8h_ac1d4bb52b1298a4b382712a8beb28360}{00230}} \textcolor{preprocessor}{\#define RT2573\_TX\_KEY\_ID(id)            (((id) \& 0x3f) << 10)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00231}\mbox{\hyperlink{if__rumreg_8h_a2b4739e4870f235d5e62613c2537808f}{00231}} \textcolor{preprocessor}{\#define RT2573\_TX\_CIP\_MODE(m)           ((m) << 29)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00232}00232 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00233}\mbox{\hyperlink{structrum__tx__desc_ad6826b4a136d3ee5b839c747592ccfd5}{00233}}         uint16\_t        \mbox{\hyperlink{structrum__tx__desc_ad6826b4a136d3ee5b839c747592ccfd5}{wme}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00234}\mbox{\hyperlink{if__rumreg_8h_a45bb81b057d6c41bdf8f176e7052c910}{00234}} \textcolor{preprocessor}{\#define RT2573\_QID(v)           (v)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00235}\mbox{\hyperlink{if__rumreg_8h_aac36651a2d67cd1facaf597568d8e8ce}{00235}} \textcolor{preprocessor}{\#define RT2573\_AIFSN(v)         ((v) << 4)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00236}\mbox{\hyperlink{if__rumreg_8h_a64fb65b1c9fd1641ebf00b4b427eac7f}{00236}} \textcolor{preprocessor}{\#define RT2573\_LOGCWMIN(v)      ((v) << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00237}\mbox{\hyperlink{if__rumreg_8h_af13ee338d373001ed00eccfa790f0187}{00237}} \textcolor{preprocessor}{\#define RT2573\_LOGCWMAX(v)      ((v) << 12)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00238}00238 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00239}\mbox{\hyperlink{structrum__tx__desc_ad27816a9f89b2a40d02ba0ae4bc5350e}{00239}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_ad27816a9f89b2a40d02ba0ae4bc5350e}{hdrlen}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00240}\mbox{\hyperlink{structrum__tx__desc_af7b7896324110499df95f17520c3ffea}{00240}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_af7b7896324110499df95f17520c3ffea}{xflags}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00241}\mbox{\hyperlink{if__rumreg_8h_a687d182392a15b0166dd87c796c7d432}{00241}} \textcolor{preprocessor}{\#define RT2573\_TX\_HWSEQ         (1 << 4)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00242}00242 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00243}\mbox{\hyperlink{structrum__tx__desc_aed632c9ab27b030c91090a96256fc31e}{00243}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_aed632c9ab27b030c91090a96256fc31e}{plcp\_signal}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00244}\mbox{\hyperlink{structrum__tx__desc_ac4f14f2ee7f8c6583dfd14fbd4086b1e}{00244}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_ac4f14f2ee7f8c6583dfd14fbd4086b1e}{plcp\_service}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00245}\mbox{\hyperlink{if__rumreg_8h_a2cbbe7c9b843ad5f75d5d4feef5c0760}{00245}} \textcolor{preprocessor}{\#define RT2573\_PLCP\_LENGEXT     0x80}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00246}00246 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00247}\mbox{\hyperlink{structrum__tx__desc_a8e844d9f6262750612a5c29b03f2142b}{00247}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_a8e844d9f6262750612a5c29b03f2142b}{plcp\_length\_lo}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00248}\mbox{\hyperlink{structrum__tx__desc_a825bee1a47df75f7d31ceb1a71546194}{00248}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_a825bee1a47df75f7d31ceb1a71546194}{plcp\_length\_hi}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00249}00249 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00250}\mbox{\hyperlink{structrum__tx__desc_a8e863b7e60824aa4d323194c850f555a}{00250}}         uint32\_t        \mbox{\hyperlink{structrum__tx__desc_a8e863b7e60824aa4d323194c850f555a}{iv}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00251}\mbox{\hyperlink{structrum__tx__desc_a4f7081b81c75a822e891168b90a3ffa2}{00251}}         uint32\_t        \mbox{\hyperlink{structrum__tx__desc_a4f7081b81c75a822e891168b90a3ffa2}{eiv}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00252}00252 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00253}\mbox{\hyperlink{structrum__tx__desc_ad3e80a41608c36984f17c15c9cf9793c}{00253}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_ad3e80a41608c36984f17c15c9cf9793c}{offset}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00254}\mbox{\hyperlink{structrum__tx__desc_ae45482bb875abdebdc2df222f91d9a82}{00254}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_ae45482bb875abdebdc2df222f91d9a82}{qid}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00255}\mbox{\hyperlink{structrum__tx__desc_a1400ea35be8a6c7fc1a84ef785274395}{00255}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_a1400ea35be8a6c7fc1a84ef785274395}{txpower}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00256}\mbox{\hyperlink{if__rumreg_8h_aa1b87c277e8363cc7d8eaaab761f6275}{00256}} \textcolor{preprocessor}{\#define RT2573\_DEFAULT\_TXPOWER  0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00257}00257 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00258}\mbox{\hyperlink{structrum__tx__desc_a25946ed63e2bbb6b6f7ead2e866e04d7}{00258}}         uint8\_t         \mbox{\hyperlink{structrum__tx__desc_a25946ed63e2bbb6b6f7ead2e866e04d7}{reserved}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00259}\mbox{\hyperlink{if__rumreg_8h_a1295c91dc9c02eb9267cdb5175a26bf7}{00259}} \} \mbox{\hyperlink{if__rumreg_8h_a1295c91dc9c02eb9267cdb5175a26bf7}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00260}00260 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00261}\mbox{\hyperlink{structrum__rx__desc}{00261}} \textcolor{keyword}{struct }\mbox{\hyperlink{structrum__rx__desc}{rum\_rx\_desc}} \{}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00262}\mbox{\hyperlink{structrum__rx__desc_afddca2b5190481bd7d83b2093a2e18cb}{00262}}         uint32\_t        \mbox{\hyperlink{structrum__rx__desc_afddca2b5190481bd7d83b2093a2e18cb}{flags}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00263}\mbox{\hyperlink{if__rumreg_8h_af2bf18a3c71c549eccd7d2f9fa4a2500}{00263}} \textcolor{preprocessor}{\#define RT2573\_RX\_BUSY          (1 << 0)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00264}\mbox{\hyperlink{if__rumreg_8h_a2e78130efc3408bdf9f6655797c27e1f}{00264}} \textcolor{preprocessor}{\#define RT2573\_RX\_DROP          (1 << 1)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00265}\mbox{\hyperlink{if__rumreg_8h_ad0664a3aa3fcbc1448e8f15f0f4123c3}{00265}} \textcolor{preprocessor}{\#define RT2573\_RX\_UC2ME         (1 << 2)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00266}\mbox{\hyperlink{if__rumreg_8h_aae3e0ac8cffae394673e0380020e485c}{00266}} \textcolor{preprocessor}{\#define RT2573\_RX\_MC            (1 << 3)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00267}\mbox{\hyperlink{if__rumreg_8h_a3f6d13e8736bc4989ad9fa129e2e7193}{00267}} \textcolor{preprocessor}{\#define RT2573\_RX\_BC            (1 << 4)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00268}\mbox{\hyperlink{if__rumreg_8h_aeefd5f7a52dd83de36155a7609dc996f}{00268}} \textcolor{preprocessor}{\#define RT2573\_RX\_MYBSS         (1 << 5)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00269}\mbox{\hyperlink{if__rumreg_8h_a5a82270c5e63a4423f8f809eb84e2ffd}{00269}} \textcolor{preprocessor}{\#define RT2573\_RX\_CRC\_ERROR     (1 << 6)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00270}\mbox{\hyperlink{if__rumreg_8h_a87f824243b6be92d5cd2d9a8260c2027}{00270}} \textcolor{preprocessor}{\#define RT2573\_RX\_OFDM          (1 << 7)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00271}00271 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00272}\mbox{\hyperlink{if__rumreg_8h_abd4bac030452a4d59a196f5c4f9901ec}{00272}} \textcolor{preprocessor}{\#define RT2573\_RX\_DEC\_MASK      (3 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00273}\mbox{\hyperlink{if__rumreg_8h_a951878498d6c94a4f3dcef5030f1fe8b}{00273}} \textcolor{preprocessor}{\#define RT2573\_RX\_DEC\_OK        (0 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00274}00274 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00275}\mbox{\hyperlink{if__rumreg_8h_af860ec7817322deefd724f87eae9f4cb}{00275}} \textcolor{preprocessor}{\#define RT2573\_RX\_IV\_ERROR      (1 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00276}\mbox{\hyperlink{if__rumreg_8h_a232bc38121f9a288f09947862a5c7f39}{00276}} \textcolor{preprocessor}{\#define RT2573\_RX\_MIC\_ERROR     (2 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00277}\mbox{\hyperlink{if__rumreg_8h_a0a381abeb67934aa0ec29ff33897321f}{00277}} \textcolor{preprocessor}{\#define RT2573\_RX\_KEY\_ERROR     (3 << 8)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00278}00278 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00279}\mbox{\hyperlink{if__rumreg_8h_aa12e3a592070f29ac99dd84b95621349}{00279}} \textcolor{preprocessor}{\#define RT2573\_RX\_KEY\_PAIR      (1 << 28)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00280}00280 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00281}\mbox{\hyperlink{if__rumreg_8h_a0af9f55fdfc21cd8f3dd5a9f0b9da2fb}{00281}} \textcolor{preprocessor}{\#define RT2573\_RX\_CIP\_MASK      (7 << 29)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00282}\mbox{\hyperlink{if__rumreg_8h_aa3e059b6dc57e79c216eb059d2c6dec8}{00282}} \textcolor{preprocessor}{\#define RT2573\_RX\_CIP\_MODE(m)   ((m) << 29)}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00283}00283 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00284}\mbox{\hyperlink{structrum__rx__desc_af9298e8c70ef71d598a6165f49c218e8}{00284}}         uint8\_t         \mbox{\hyperlink{structrum__rx__desc_af9298e8c70ef71d598a6165f49c218e8}{rate}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00285}\mbox{\hyperlink{structrum__rx__desc_aaf84d309c461a34cf8b752b436d0c34a}{00285}}         uint8\_t         \mbox{\hyperlink{structrum__rx__desc_aaf84d309c461a34cf8b752b436d0c34a}{rssi}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00286}\mbox{\hyperlink{structrum__rx__desc_af199994b5d5b08b1e0fa478732be7952}{00286}}         uint8\_t         \mbox{\hyperlink{structrum__rx__desc_af199994b5d5b08b1e0fa478732be7952}{reserved1}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00287}\mbox{\hyperlink{structrum__rx__desc_ab96933e66ab3e4c53199e0a0c5316819}{00287}}         uint8\_t         \mbox{\hyperlink{structrum__rx__desc_ab96933e66ab3e4c53199e0a0c5316819}{offset}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00288}\mbox{\hyperlink{structrum__rx__desc_af7bc3e026ee7283b99636aacdd52c2a0}{00288}}         uint32\_t        \mbox{\hyperlink{structrum__rx__desc_af7bc3e026ee7283b99636aacdd52c2a0}{iv}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00289}\mbox{\hyperlink{structrum__rx__desc_a59b33b09e2b1bf7b0d561f8700b8720e}{00289}}         uint32\_t        \mbox{\hyperlink{structrum__rx__desc_a59b33b09e2b1bf7b0d561f8700b8720e}{eiv}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00290}\mbox{\hyperlink{structrum__rx__desc_acfac75ee349b5ee1b16ce4a05ba830a6}{00290}}         uint32\_t        \mbox{\hyperlink{structrum__rx__desc_acfac75ee349b5ee1b16ce4a05ba830a6}{reserved2}}[2];}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00291}00291 \} \mbox{\hyperlink{if__rumreg_8h_a1295c91dc9c02eb9267cdb5175a26bf7}{\_\_packed}};}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00292}00292 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00293}\mbox{\hyperlink{if__rumreg_8h_a42a8375e160258c7269d59777dc7a034}{00293}} \textcolor{preprocessor}{\#define RT2573\_RF1      0}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00294}\mbox{\hyperlink{if__rumreg_8h_a0f3c7e909f55ac64465a700c783403d3}{00294}} \textcolor{preprocessor}{\#define RT2573\_RF2      2}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00295}\mbox{\hyperlink{if__rumreg_8h_af221b031ea3dd0ab0a69dc5cd596432e}{00295}} \textcolor{preprocessor}{\#define RT2573\_RF3      1}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00296}\mbox{\hyperlink{if__rumreg_8h_a1b5d2e137a1baef352695d113c1c5c8e}{00296}} \textcolor{preprocessor}{\#define RT2573\_RF4      3}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00297}00297 }
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00298}\mbox{\hyperlink{if__rumreg_8h_ac2f9b65358d273b0dd00df13f65bc4a6}{00298}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_MACBBP            0x0000}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00299}\mbox{\hyperlink{if__rumreg_8h_adfbef26a8f44f09bffdf045a78f54a86}{00299}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_ADDRESS           0x0004}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00300}\mbox{\hyperlink{if__rumreg_8h_a901745ebad104e052c8cfaacc2a721d8}{00300}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_ANTENNA           0x0020}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00301}\mbox{\hyperlink{if__rumreg_8h_ac5ea0783a50c4444117e4415ed5afc8f}{00301}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_CONFIG2           0x0022}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00302}\mbox{\hyperlink{if__rumreg_8h_a7780d73981fa3d5a47329e06b3de1629}{00302}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_BBP\_BASE          0x0026}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00303}\mbox{\hyperlink{if__rumreg_8h_ad04ddaa15f591eb03c1e13d3334ad919}{00303}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_TXPOWER           0x0046}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00304}\mbox{\hyperlink{if__rumreg_8h_ab0840cf5fdc38145b6bdebbb2373e986}{00304}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_FREQ\_OFFSET       0x005e}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00305}\mbox{\hyperlink{if__rumreg_8h_abcff158d8fa772ecda1d62ef507169c2}{00305}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_RSSI\_2GHZ\_OFFSET  0x009a}}
\DoxyCodeLine{\Hypertarget{if__rumreg_8h_source_l00306}\mbox{\hyperlink{if__rumreg_8h_a20f3687779f2812f33327f1843afab15}{00306}} \textcolor{preprocessor}{\#define RT2573\_EEPROM\_RSSI\_5GHZ\_OFFSET  0x009c}}

\end{DoxyCode}
