Rev 1789 | Rev 1899 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1789 | Rev 1882 | ||
---|---|---|---|
Line 85... | Line 85... | ||
85 | 85 | ||
86 | /** TICK_compare Register. */ |
86 | /** TICK_compare Register. */ |
87 | union tick_compare_reg { |
87 | union tick_compare_reg { |
88 | uint64_t value; |
88 | uint64_t value; |
89 | struct { |
89 | struct { |
90 | unsigned int_dis : 1; /**< TICK_INT interrupt disabled flag. */ |
90 | unsigned int_dis : 1; /**< TICK_INT interrupt disabled flag. */ |
91 | uint64_t tick_cmpr : 63; /**< Compare value for TICK interrupts. */ |
91 | uint64_t tick_cmpr : 63; /**< Compare value for TICK interrupts. */ |
92 | } __attribute__ ((packed)); |
92 | } __attribute__ ((packed)); |
93 | }; |
93 | }; |
94 | typedef union tick_compare_reg tick_compare_reg_t; |
94 | typedef union tick_compare_reg tick_compare_reg_t; |
95 | 95 | ||
Line 103... | Line 103... | ||
103 | unsigned tick_int : 1; |
103 | unsigned tick_int : 1; |
104 | } __attribute__ ((packed)); |
104 | } __attribute__ ((packed)); |
105 | }; |
105 | }; |
106 | typedef union softint_reg softint_reg_t; |
106 | typedef union softint_reg softint_reg_t; |
107 | 107 | ||
- | 108 | /** Floating-point Registers State Register. */ |
|
- | 109 | union fprs_reg { |
|
- | 110 | uint64_t value; |
|
- | 111 | struct { |
|
- | 112 | uint64_t : 61; |
|
- | 113 | unsigned fef : 1; |
|
- | 114 | unsigned du : 1; |
|
- | 115 | unsigned dl : 1; |
|
- | 116 | } __attribute__ ((packed)); |
|
- | 117 | }; |
|
- | 118 | typedef union fprs_reg fprs_reg_t; |
|
- | 119 | ||
108 | #endif |
120 | #endif |
109 | 121 | ||
110 | /** @} |
122 | /** @} |
111 | */ |
123 | */ |