#ifndef _HV_PAGE_HT7315_ODTC_PAGE2_H_
#define _HV_PAGE_HT7315_ODTC_PAGE2_H_

#ifndef HV_ODTC_PAGE2_BASE_ADDRESS
    #define HV_ODTC_PAGE2_BASE_ADDRESS                                         0x11053100
#endif


#define TX_ODTC_PAGE2_ODTC_48                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x00)

#define TX_ODTC_PAGE2_ODTC_48_struct                                     rs_tx_odtc_page2_odtc_48

typedef struct _rs_tx_odtc_page2_odtc_48  rs_tx_odtc_page2_odtc_48;
struct _rs_tx_odtc_page2_odtc_48 {
    unsigned int co_dtc_regout53                            :32;
};
#define tx_odtc_page2_odtc_48(val) ((rs_tx_odtc_page2_odtc_48*)&(val))



#define TX_ODTC_PAGE2_ODTC_49                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x04)

#define TX_ODTC_PAGE2_ODTC_49_struct                                     rs_tx_odtc_page2_odtc_49

typedef struct _rs_tx_odtc_page2_odtc_49  rs_tx_odtc_page2_odtc_49;
struct _rs_tx_odtc_page2_odtc_49 {
    unsigned int co_dtc_regout54                            :32;
};
#define tx_odtc_page2_odtc_49(val) ((rs_tx_odtc_page2_odtc_49*)&(val))



#define TX_ODTC_PAGE2_ODTC_50                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x08)

#define TX_ODTC_PAGE2_ODTC_50_struct                                     rs_tx_odtc_page2_odtc_50

typedef struct _rs_tx_odtc_page2_odtc_50  rs_tx_odtc_page2_odtc_50;
struct _rs_tx_odtc_page2_odtc_50 {
    unsigned int co_dtc_regout55                            :32;
};
#define tx_odtc_page2_odtc_50(val) ((rs_tx_odtc_page2_odtc_50*)&(val))



#define TX_ODTC_PAGE2_ODTC_51                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x0C)

#define TX_ODTC_PAGE2_ODTC_51_struct                                     rs_tx_odtc_page2_odtc_51

typedef struct _rs_tx_odtc_page2_odtc_51  rs_tx_odtc_page2_odtc_51;
struct _rs_tx_odtc_page2_odtc_51 {
    unsigned int co_dtc_regout56                            :32;
};
#define tx_odtc_page2_odtc_51(val) ((rs_tx_odtc_page2_odtc_51*)&(val))



#define TX_ODTC_PAGE2_ODTC_52                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x10)

#define TX_ODTC_PAGE2_ODTC_52_struct                                     rs_tx_odtc_page2_odtc_52

typedef struct _rs_tx_odtc_page2_odtc_52  rs_tx_odtc_page2_odtc_52;
struct _rs_tx_odtc_page2_odtc_52 {
    unsigned int co_dtc_regout57                            :32;
};
#define tx_odtc_page2_odtc_52(val) ((rs_tx_odtc_page2_odtc_52*)&(val))



#define TX_ODTC_PAGE2_ODTC_53                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x14)

#define TX_ODTC_PAGE2_ODTC_53_struct                                     rs_tx_odtc_page2_odtc_53

typedef struct _rs_tx_odtc_page2_odtc_53  rs_tx_odtc_page2_odtc_53;
struct _rs_tx_odtc_page2_odtc_53 {
    unsigned int co_dtc_regout58                            :32;
};
#define tx_odtc_page2_odtc_53(val) ((rs_tx_odtc_page2_odtc_53*)&(val))



#define TX_ODTC_PAGE2_ODTC_54                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x18)

#define TX_ODTC_PAGE2_ODTC_54_struct                                     rs_tx_odtc_page2_odtc_54

typedef struct _rs_tx_odtc_page2_odtc_54  rs_tx_odtc_page2_odtc_54;
struct _rs_tx_odtc_page2_odtc_54 {
    unsigned int co_dtc_regout59                            :32;
};
#define tx_odtc_page2_odtc_54(val) ((rs_tx_odtc_page2_odtc_54*)&(val))



#define TX_ODTC_PAGE2_ODTC_55                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x1C)

#define TX_ODTC_PAGE2_ODTC_55_struct                                     rs_tx_odtc_page2_odtc_55

typedef struct _rs_tx_odtc_page2_odtc_55  rs_tx_odtc_page2_odtc_55;
struct _rs_tx_odtc_page2_odtc_55 {
    unsigned int co_dtc_regout60                            :32;
};
#define tx_odtc_page2_odtc_55(val) ((rs_tx_odtc_page2_odtc_55*)&(val))



#define TX_ODTC_PAGE2_ODTC_56                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x20)

#define TX_ODTC_PAGE2_ODTC_56_struct                                     rs_tx_odtc_page2_odtc_56

typedef struct _rs_tx_odtc_page2_odtc_56  rs_tx_odtc_page2_odtc_56;
struct _rs_tx_odtc_page2_odtc_56 {
    unsigned int co_dtc_regout61                            :32;
};
#define tx_odtc_page2_odtc_56(val) ((rs_tx_odtc_page2_odtc_56*)&(val))



#define TX_ODTC_PAGE2_ODTC_57                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x24)

#define TX_ODTC_PAGE2_ODTC_57_struct                                     rs_tx_odtc_page2_odtc_57

typedef struct _rs_tx_odtc_page2_odtc_57  rs_tx_odtc_page2_odtc_57;
struct _rs_tx_odtc_page2_odtc_57 {
    unsigned int co_dtc_regout62                            :32;
};
#define tx_odtc_page2_odtc_57(val) ((rs_tx_odtc_page2_odtc_57*)&(val))



#define TX_ODTC_PAGE2_ODTC_58                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x28)

#define TX_ODTC_PAGE2_ODTC_58_struct                                     rs_tx_odtc_page2_odtc_58

typedef struct _rs_tx_odtc_page2_odtc_58  rs_tx_odtc_page2_odtc_58;
struct _rs_tx_odtc_page2_odtc_58 {
    unsigned int co_dtc_regout63                            :32;
};
#define tx_odtc_page2_odtc_58(val) ((rs_tx_odtc_page2_odtc_58*)&(val))



#define TX_ODTC_PAGE2_ODTC_59                                            (HV_ODTC_PAGE2_BASE_ADDRESS + 0x2C)

#define TX_ODTC_PAGE2_ODTC_59_struct                                     rs_tx_odtc_page2_odtc_59

typedef struct _rs_tx_odtc_page2_odtc_59  rs_tx_odtc_page2_odtc_59;
struct _rs_tx_odtc_page2_odtc_59 {
    unsigned int co_dtc_regout64                            :32;
};
#define tx_odtc_page2_odtc_59(val) ((rs_tx_odtc_page2_odtc_59*)&(val))



#endif