// Copyright (c) 2014 Qualcomm Atheros, Inc.  All rights reserved.
// $ATH_LICENSE_HW_HDR_C$
//
// DO NOT EDIT!  This file is automatically generated
//               These definitions are tied to a particular hardware layout


#ifndef _RATE_TABLE_H_
#define _RATE_TABLE_H_
#if !defined(__ASSEMBLER__)
#endif

// ################ START SUMMARY #################
//
//	Dword	Fields
//	0-3	struct rate_table_com_desc rate_table_com_desc;
//	4-8	struct rate_table_entry rate_table_entry_a_bw20;
//	9-13	struct rate_table_entry rate_table_entry_a_bw40;
//	14-18	struct rate_table_entry rate_table_entry_a_bw80;
//	19-23	struct rate_table_entry rate_table_entry_a_bw160;
//	24-28	struct rate_table_entry rate_table_entry_b_bw20;
//	29-33	struct rate_table_entry rate_table_entry_b_bw40;
//	34-38	struct rate_table_entry rate_table_entry_b_bw80;
//	39-43	struct rate_table_entry rate_table_entry_b_bw160;
//	44-48	struct rate_table_entry rate_table_entry_c_bw20;
//	49-53	struct rate_table_entry rate_table_entry_c_bw40;
//	54-58	struct rate_table_entry rate_table_entry_c_bw80;
//	59-63	struct rate_table_entry rate_table_entry_c_bw160;
//	64-68	struct rate_table_entry rate_table_entry_d_bw20;
//	69-73	struct rate_table_entry rate_table_entry_d_bw40;
//	74-78	struct rate_table_entry rate_table_entry_d_bw80;
//	79-83	struct rate_table_entry rate_table_entry_d_bw160;
//
// ################ END SUMMARY #################

#define NUM_OF_DWORDS_RATE_TABLE 84

struct rate_table {
    struct            rate_table_com_desc                       rate_table_com_desc;
    struct            rate_table_entry                       rate_table_entry_a_bw20;
    struct            rate_table_entry                       rate_table_entry_a_bw40;
    struct            rate_table_entry                       rate_table_entry_a_bw80;
    struct            rate_table_entry                       rate_table_entry_a_bw160;
    struct            rate_table_entry                       rate_table_entry_b_bw20;
    struct            rate_table_entry                       rate_table_entry_b_bw40;
    struct            rate_table_entry                       rate_table_entry_b_bw80;
    struct            rate_table_entry                       rate_table_entry_b_bw160;
    struct            rate_table_entry                       rate_table_entry_c_bw20;
    struct            rate_table_entry                       rate_table_entry_c_bw40;
    struct            rate_table_entry                       rate_table_entry_c_bw80;
    struct            rate_table_entry                       rate_table_entry_c_bw160;
    struct            rate_table_entry                       rate_table_entry_d_bw20;
    struct            rate_table_entry                       rate_table_entry_d_bw40;
    struct            rate_table_entry                       rate_table_entry_d_bw80;
    struct            rate_table_entry                       rate_table_entry_d_bw160;
};

/*

struct rate_table_com_desc rate_table_com_desc
			
			The common portion of the rate table descriptor

struct rate_table_entry rate_table_entry_a_bw20
			
			The A_20 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_a_bw40
			
			The A_40 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_a_bw80
			
			The A_80 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_a_bw160
			
			The A_160 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_b_bw20
			
			The B_20 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_b_bw40
			
			The B_40 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_b_bw80
			
			The B_80 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_b_bw160
			
			The B_160 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_c_bw20
			
			The C_20 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_c_bw40
			
			The C_40 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_c_bw80
			
			The C_80 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_c_bw160
			
			The C_160 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_d_bw20
			
			The D_20 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_d_bw40
			
			The D_40 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_d_bw80
			
			The D_80 entry of the rate table descriptor

struct rate_table_entry rate_table_entry_d_bw160
			
			The D_160 entry of the rate table descriptor
*/

#define RATE_TABLE_0_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_OFFSET  0x00000000
#define RATE_TABLE_0_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_LSB     0
#define RATE_TABLE_0_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_MASK    0xffffffff
#define RATE_TABLE_1_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_OFFSET  0x00000004
#define RATE_TABLE_1_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_LSB     0
#define RATE_TABLE_1_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_MASK    0xffffffff
#define RATE_TABLE_2_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_OFFSET  0x00000008
#define RATE_TABLE_2_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_LSB     0
#define RATE_TABLE_2_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_MASK    0xffffffff
#define RATE_TABLE_3_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_OFFSET  0x0000000c
#define RATE_TABLE_3_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_LSB     0
#define RATE_TABLE_3_RATE_TABLE_COM_DESC_RATE_TABLE_COM_DESC_MASK    0xffffffff
#define RATE_TABLE_4_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_OFFSET 0x00000010
#define RATE_TABLE_4_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_LSB    0
#define RATE_TABLE_4_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_MASK   0xffffffff
#define RATE_TABLE_5_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_OFFSET 0x00000014
#define RATE_TABLE_5_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_LSB    0
#define RATE_TABLE_5_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_MASK   0xffffffff
#define RATE_TABLE_6_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_OFFSET 0x00000018
#define RATE_TABLE_6_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_LSB    0
#define RATE_TABLE_6_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_MASK   0xffffffff
#define RATE_TABLE_7_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_OFFSET 0x0000001c
#define RATE_TABLE_7_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_LSB    0
#define RATE_TABLE_7_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_MASK   0xffffffff
#define RATE_TABLE_8_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_OFFSET 0x00000020
#define RATE_TABLE_8_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_LSB    0
#define RATE_TABLE_8_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW20_MASK   0xffffffff
#define RATE_TABLE_9_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_OFFSET 0x00000024
#define RATE_TABLE_9_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_LSB    0
#define RATE_TABLE_9_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_MASK   0xffffffff
#define RATE_TABLE_10_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_OFFSET 0x00000028
#define RATE_TABLE_10_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_LSB   0
#define RATE_TABLE_10_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_MASK  0xffffffff
#define RATE_TABLE_11_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_OFFSET 0x0000002c
#define RATE_TABLE_11_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_LSB   0
#define RATE_TABLE_11_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_MASK  0xffffffff
#define RATE_TABLE_12_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_OFFSET 0x00000030
#define RATE_TABLE_12_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_LSB   0
#define RATE_TABLE_12_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_MASK  0xffffffff
#define RATE_TABLE_13_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_OFFSET 0x00000034
#define RATE_TABLE_13_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_LSB   0
#define RATE_TABLE_13_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW40_MASK  0xffffffff
#define RATE_TABLE_14_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_OFFSET 0x00000038
#define RATE_TABLE_14_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_LSB   0
#define RATE_TABLE_14_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_MASK  0xffffffff
#define RATE_TABLE_15_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_OFFSET 0x0000003c
#define RATE_TABLE_15_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_LSB   0
#define RATE_TABLE_15_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_MASK  0xffffffff
#define RATE_TABLE_16_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_OFFSET 0x00000040
#define RATE_TABLE_16_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_LSB   0
#define RATE_TABLE_16_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_MASK  0xffffffff
#define RATE_TABLE_17_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_OFFSET 0x00000044
#define RATE_TABLE_17_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_LSB   0
#define RATE_TABLE_17_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_MASK  0xffffffff
#define RATE_TABLE_18_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_OFFSET 0x00000048
#define RATE_TABLE_18_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_LSB   0
#define RATE_TABLE_18_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW80_MASK  0xffffffff
#define RATE_TABLE_19_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_OFFSET 0x0000004c
#define RATE_TABLE_19_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_LSB  0
#define RATE_TABLE_19_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_MASK 0xffffffff
#define RATE_TABLE_20_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_OFFSET 0x00000050
#define RATE_TABLE_20_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_LSB  0
#define RATE_TABLE_20_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_MASK 0xffffffff
#define RATE_TABLE_21_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_OFFSET 0x00000054
#define RATE_TABLE_21_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_LSB  0
#define RATE_TABLE_21_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_MASK 0xffffffff
#define RATE_TABLE_22_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_OFFSET 0x00000058
#define RATE_TABLE_22_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_LSB  0
#define RATE_TABLE_22_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_MASK 0xffffffff
#define RATE_TABLE_23_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_OFFSET 0x0000005c
#define RATE_TABLE_23_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_LSB  0
#define RATE_TABLE_23_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_A_BW160_MASK 0xffffffff
#define RATE_TABLE_24_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_OFFSET 0x00000060
#define RATE_TABLE_24_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_LSB   0
#define RATE_TABLE_24_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_MASK  0xffffffff
#define RATE_TABLE_25_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_OFFSET 0x00000064
#define RATE_TABLE_25_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_LSB   0
#define RATE_TABLE_25_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_MASK  0xffffffff
#define RATE_TABLE_26_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_OFFSET 0x00000068
#define RATE_TABLE_26_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_LSB   0
#define RATE_TABLE_26_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_MASK  0xffffffff
#define RATE_TABLE_27_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_OFFSET 0x0000006c
#define RATE_TABLE_27_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_LSB   0
#define RATE_TABLE_27_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_MASK  0xffffffff
#define RATE_TABLE_28_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_OFFSET 0x00000070
#define RATE_TABLE_28_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_LSB   0
#define RATE_TABLE_28_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW20_MASK  0xffffffff
#define RATE_TABLE_29_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_OFFSET 0x00000074
#define RATE_TABLE_29_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_LSB   0
#define RATE_TABLE_29_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_MASK  0xffffffff
#define RATE_TABLE_30_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_OFFSET 0x00000078
#define RATE_TABLE_30_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_LSB   0
#define RATE_TABLE_30_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_MASK  0xffffffff
#define RATE_TABLE_31_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_OFFSET 0x0000007c
#define RATE_TABLE_31_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_LSB   0
#define RATE_TABLE_31_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_MASK  0xffffffff
#define RATE_TABLE_32_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_OFFSET 0x00000080
#define RATE_TABLE_32_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_LSB   0
#define RATE_TABLE_32_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_MASK  0xffffffff
#define RATE_TABLE_33_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_OFFSET 0x00000084
#define RATE_TABLE_33_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_LSB   0
#define RATE_TABLE_33_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW40_MASK  0xffffffff
#define RATE_TABLE_34_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_OFFSET 0x00000088
#define RATE_TABLE_34_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_LSB   0
#define RATE_TABLE_34_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_MASK  0xffffffff
#define RATE_TABLE_35_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_OFFSET 0x0000008c
#define RATE_TABLE_35_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_LSB   0
#define RATE_TABLE_35_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_MASK  0xffffffff
#define RATE_TABLE_36_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_OFFSET 0x00000090
#define RATE_TABLE_36_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_LSB   0
#define RATE_TABLE_36_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_MASK  0xffffffff
#define RATE_TABLE_37_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_OFFSET 0x00000094
#define RATE_TABLE_37_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_LSB   0
#define RATE_TABLE_37_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_MASK  0xffffffff
#define RATE_TABLE_38_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_OFFSET 0x00000098
#define RATE_TABLE_38_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_LSB   0
#define RATE_TABLE_38_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW80_MASK  0xffffffff
#define RATE_TABLE_39_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_OFFSET 0x0000009c
#define RATE_TABLE_39_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_LSB  0
#define RATE_TABLE_39_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_MASK 0xffffffff
#define RATE_TABLE_40_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_OFFSET 0x000000a0
#define RATE_TABLE_40_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_LSB  0
#define RATE_TABLE_40_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_MASK 0xffffffff
#define RATE_TABLE_41_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_OFFSET 0x000000a4
#define RATE_TABLE_41_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_LSB  0
#define RATE_TABLE_41_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_MASK 0xffffffff
#define RATE_TABLE_42_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_OFFSET 0x000000a8
#define RATE_TABLE_42_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_LSB  0
#define RATE_TABLE_42_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_MASK 0xffffffff
#define RATE_TABLE_43_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_OFFSET 0x000000ac
#define RATE_TABLE_43_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_LSB  0
#define RATE_TABLE_43_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_B_BW160_MASK 0xffffffff
#define RATE_TABLE_44_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_OFFSET 0x000000b0
#define RATE_TABLE_44_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_LSB   0
#define RATE_TABLE_44_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_MASK  0xffffffff
#define RATE_TABLE_45_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_OFFSET 0x000000b4
#define RATE_TABLE_45_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_LSB   0
#define RATE_TABLE_45_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_MASK  0xffffffff
#define RATE_TABLE_46_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_OFFSET 0x000000b8
#define RATE_TABLE_46_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_LSB   0
#define RATE_TABLE_46_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_MASK  0xffffffff
#define RATE_TABLE_47_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_OFFSET 0x000000bc
#define RATE_TABLE_47_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_LSB   0
#define RATE_TABLE_47_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_MASK  0xffffffff
#define RATE_TABLE_48_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_OFFSET 0x000000c0
#define RATE_TABLE_48_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_LSB   0
#define RATE_TABLE_48_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW20_MASK  0xffffffff
#define RATE_TABLE_49_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_OFFSET 0x000000c4
#define RATE_TABLE_49_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_LSB   0
#define RATE_TABLE_49_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_MASK  0xffffffff
#define RATE_TABLE_50_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_OFFSET 0x000000c8
#define RATE_TABLE_50_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_LSB   0
#define RATE_TABLE_50_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_MASK  0xffffffff
#define RATE_TABLE_51_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_OFFSET 0x000000cc
#define RATE_TABLE_51_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_LSB   0
#define RATE_TABLE_51_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_MASK  0xffffffff
#define RATE_TABLE_52_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_OFFSET 0x000000d0
#define RATE_TABLE_52_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_LSB   0
#define RATE_TABLE_52_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_MASK  0xffffffff
#define RATE_TABLE_53_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_OFFSET 0x000000d4
#define RATE_TABLE_53_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_LSB   0
#define RATE_TABLE_53_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW40_MASK  0xffffffff
#define RATE_TABLE_54_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_OFFSET 0x000000d8
#define RATE_TABLE_54_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_LSB   0
#define RATE_TABLE_54_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_MASK  0xffffffff
#define RATE_TABLE_55_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_OFFSET 0x000000dc
#define RATE_TABLE_55_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_LSB   0
#define RATE_TABLE_55_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_MASK  0xffffffff
#define RATE_TABLE_56_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_OFFSET 0x000000e0
#define RATE_TABLE_56_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_LSB   0
#define RATE_TABLE_56_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_MASK  0xffffffff
#define RATE_TABLE_57_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_OFFSET 0x000000e4
#define RATE_TABLE_57_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_LSB   0
#define RATE_TABLE_57_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_MASK  0xffffffff
#define RATE_TABLE_58_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_OFFSET 0x000000e8
#define RATE_TABLE_58_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_LSB   0
#define RATE_TABLE_58_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW80_MASK  0xffffffff
#define RATE_TABLE_59_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_OFFSET 0x000000ec
#define RATE_TABLE_59_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_LSB  0
#define RATE_TABLE_59_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_MASK 0xffffffff
#define RATE_TABLE_60_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_OFFSET 0x000000f0
#define RATE_TABLE_60_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_LSB  0
#define RATE_TABLE_60_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_MASK 0xffffffff
#define RATE_TABLE_61_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_OFFSET 0x000000f4
#define RATE_TABLE_61_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_LSB  0
#define RATE_TABLE_61_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_MASK 0xffffffff
#define RATE_TABLE_62_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_OFFSET 0x000000f8
#define RATE_TABLE_62_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_LSB  0
#define RATE_TABLE_62_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_MASK 0xffffffff
#define RATE_TABLE_63_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_OFFSET 0x000000fc
#define RATE_TABLE_63_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_LSB  0
#define RATE_TABLE_63_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_C_BW160_MASK 0xffffffff
#define RATE_TABLE_64_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_OFFSET 0x00000100
#define RATE_TABLE_64_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_LSB   0
#define RATE_TABLE_64_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_MASK  0xffffffff
#define RATE_TABLE_65_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_OFFSET 0x00000104
#define RATE_TABLE_65_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_LSB   0
#define RATE_TABLE_65_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_MASK  0xffffffff
#define RATE_TABLE_66_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_OFFSET 0x00000108
#define RATE_TABLE_66_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_LSB   0
#define RATE_TABLE_66_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_MASK  0xffffffff
#define RATE_TABLE_67_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_OFFSET 0x0000010c
#define RATE_TABLE_67_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_LSB   0
#define RATE_TABLE_67_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_MASK  0xffffffff
#define RATE_TABLE_68_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_OFFSET 0x00000110
#define RATE_TABLE_68_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_LSB   0
#define RATE_TABLE_68_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW20_MASK  0xffffffff
#define RATE_TABLE_69_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_OFFSET 0x00000114
#define RATE_TABLE_69_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_LSB   0
#define RATE_TABLE_69_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_MASK  0xffffffff
#define RATE_TABLE_70_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_OFFSET 0x00000118
#define RATE_TABLE_70_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_LSB   0
#define RATE_TABLE_70_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_MASK  0xffffffff
#define RATE_TABLE_71_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_OFFSET 0x0000011c
#define RATE_TABLE_71_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_LSB   0
#define RATE_TABLE_71_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_MASK  0xffffffff
#define RATE_TABLE_72_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_OFFSET 0x00000120
#define RATE_TABLE_72_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_LSB   0
#define RATE_TABLE_72_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_MASK  0xffffffff
#define RATE_TABLE_73_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_OFFSET 0x00000124
#define RATE_TABLE_73_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_LSB   0
#define RATE_TABLE_73_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW40_MASK  0xffffffff
#define RATE_TABLE_74_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_OFFSET 0x00000128
#define RATE_TABLE_74_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_LSB   0
#define RATE_TABLE_74_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_MASK  0xffffffff
#define RATE_TABLE_75_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_OFFSET 0x0000012c
#define RATE_TABLE_75_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_LSB   0
#define RATE_TABLE_75_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_MASK  0xffffffff
#define RATE_TABLE_76_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_OFFSET 0x00000130
#define RATE_TABLE_76_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_LSB   0
#define RATE_TABLE_76_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_MASK  0xffffffff
#define RATE_TABLE_77_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_OFFSET 0x00000134
#define RATE_TABLE_77_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_LSB   0
#define RATE_TABLE_77_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_MASK  0xffffffff
#define RATE_TABLE_78_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_OFFSET 0x00000138
#define RATE_TABLE_78_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_LSB   0
#define RATE_TABLE_78_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW80_MASK  0xffffffff
#define RATE_TABLE_79_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_OFFSET 0x0000013c
#define RATE_TABLE_79_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_LSB  0
#define RATE_TABLE_79_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_MASK 0xffffffff
#define RATE_TABLE_80_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_OFFSET 0x00000140
#define RATE_TABLE_80_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_LSB  0
#define RATE_TABLE_80_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_MASK 0xffffffff
#define RATE_TABLE_81_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_OFFSET 0x00000144
#define RATE_TABLE_81_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_LSB  0
#define RATE_TABLE_81_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_MASK 0xffffffff
#define RATE_TABLE_82_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_OFFSET 0x00000148
#define RATE_TABLE_82_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_LSB  0
#define RATE_TABLE_82_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_MASK 0xffffffff
#define RATE_TABLE_83_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_OFFSET 0x0000014c
#define RATE_TABLE_83_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_LSB  0
#define RATE_TABLE_83_RATE_TABLE_ENTRY_RATE_TABLE_ENTRY_D_BW160_MASK 0xffffffff


#endif // _RATE_TABLE_H_
