@@ -12,57 +12,59 @@ enum asic_fw_indirect_accessor_status_status_value {
12
12
};
13
13
typedef enum asic_fw_indirect_accessor_status_status_value
14
14
asic_fw_indirect_accessor_status_status_value ;
15
- static inline uint64
16
- asic_fw_indirect_accessor_version_version (const uint64 reg_value )
15
+ static inline uint64_t
16
+ asic_fw_indirect_accessor_version_version (const uint64_t reg_value )
17
17
{
18
- return (uint64 )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
18
+ return (uint64_t )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
19
19
}
20
20
static inline int
21
- set_asic_fw_indirect_accessor_version_version (uint64 * reg_value , uint64 value )
21
+ set_asic_fw_indirect_accessor_version_version (uint64_t * reg_value ,
22
+ uint64_t value )
22
23
{
23
- if (value & ~( 0xffffffffffffffffULL ) )
24
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0xffffffffffffffffULL )
24
25
return 1 ;
25
26
(* reg_value ) = ((* reg_value ) & ~((0xffffffffffffffffULL ) << 0 )) |
26
27
(((value >> 0 ) & (0xffffffffffffffffULL )) << 0 );
27
28
return 0 ;
28
29
}
29
- static inline uint64
30
- asic_fw_indirect_accessor_address_address (const uint64 reg_value )
30
+ static inline uint64_t
31
+ asic_fw_indirect_accessor_address_address (const uint64_t reg_value )
31
32
{
32
- return (uint64 )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
33
+ return (uint64_t )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
33
34
}
34
35
static inline int
35
- set_asic_fw_indirect_accessor_address_address (uint64 * reg_value , uint64 value )
36
+ set_asic_fw_indirect_accessor_address_address (uint64_t * reg_value ,
37
+ uint64_t value )
36
38
{
37
- if (value & ~( 0xffffffffffffffffULL ) )
39
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0xffffffffffffffffULL )
38
40
return 1 ;
39
41
(* reg_value ) = ((* reg_value ) & ~((0xffffffffffffffffULL ) << 0 )) |
40
42
(((value >> 0 ) & (0xffffffffffffffffULL )) << 0 );
41
43
return 0 ;
42
44
}
43
- static inline uint8
44
- asic_fw_indirect_accessor_control_write (const uint64 reg_value )
45
+ static inline uint8_t
46
+ asic_fw_indirect_accessor_control_write (const uint64_t reg_value )
45
47
{
46
- return (uint8 )((((reg_value >> 0 ) & 0x1ULL ) << 0 ));
48
+ return (uint8_t )((((reg_value >> 0 ) & 0x1ULL ) << 0 ));
47
49
}
48
- static inline int set_asic_fw_indirect_accessor_control_write ( uint64 * reg_value ,
49
- uint8 value )
50
+ static inline int
51
+ set_asic_fw_indirect_accessor_control_write ( uint64_t * reg_value , uint8_t value )
50
52
{
51
- if (value & ~( 0x1ULL ) )
53
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0x1ULL )
52
54
return 1 ;
53
55
(* reg_value ) = ((* reg_value ) & ~((0x1ULL ) << 0 )) |
54
56
(((value >> 0 ) & (0x1ULL )) << 0 );
55
57
return 0 ;
56
58
}
57
- static inline uint8
58
- asic_fw_indirect_accessor_control_read (const uint64 reg_value )
59
+ static inline uint8_t
60
+ asic_fw_indirect_accessor_control_read (const uint64_t reg_value )
59
61
{
60
- return (uint8 )((((reg_value >> 1 ) & 0x1ULL ) << 0 ));
62
+ return (uint8_t )((((reg_value >> 1 ) & 0x1ULL ) << 0 ));
61
63
}
62
- static inline int set_asic_fw_indirect_accessor_control_read ( uint64 * reg_value ,
63
- uint8 value )
64
+ static inline int
65
+ set_asic_fw_indirect_accessor_control_read ( uint64_t * reg_value , uint8_t value )
64
66
{
65
- if (value & ~( 0x1ULL ) )
67
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0x1ULL )
66
68
return 1 ;
67
69
(* reg_value ) = ((* reg_value ) & ~((0x1ULL ) << 1 )) |
68
70
(((value >> 0 ) & (0x1ULL )) << 1 );
@@ -97,44 +99,45 @@ static inline const char *asic_fw_indirect_accessor_status_status_value_name(
97
99
return "UNKNOWN VALUE" ;
98
100
}
99
101
static inline asic_fw_indirect_accessor_status_status_value
100
- asic_fw_indirect_accessor_status_status (const uint64 reg_value )
102
+ asic_fw_indirect_accessor_status_status (const uint64_t reg_value )
101
103
{
102
- return (asic_fw_indirect_accessor_status_status_value )(
103
- ((( reg_value >> 0 ) & 0xffULL ) << 0 ));
104
+ return (asic_fw_indirect_accessor_status_status_value )((
105
+ ((reg_value >> 0 ) & 0xffULL ) << 0 ));
104
106
}
105
107
static inline int set_asic_fw_indirect_accessor_status_status (
106
- uint64 * reg_value , asic_fw_indirect_accessor_status_status_value value )
108
+ uint64_t * reg_value ,
109
+ asic_fw_indirect_accessor_status_status_value value )
107
110
{
108
- if (value & ~( 0xffULL ) )
111
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0xffULL )
109
112
return 1 ;
110
113
(* reg_value ) = ((* reg_value ) & ~((0xffULL ) << 0 )) |
111
114
(((value >> 0 ) & (0xffULL )) << 0 );
112
115
return 0 ;
113
116
}
114
- static inline uint8
115
- asic_fw_indirect_accessor_status_chip_specific_status (const uint64 reg_value )
117
+ static inline uint8_t
118
+ asic_fw_indirect_accessor_status_chip_specific_status (const uint64_t reg_value )
116
119
{
117
- return (uint8 )((((reg_value >> 8 ) & 0xffULL ) << 0 ));
120
+ return (uint8_t )((((reg_value >> 8 ) & 0xffULL ) << 0 ));
118
121
}
119
122
static inline int
120
- set_asic_fw_indirect_accessor_status_chip_specific_status (uint64 * reg_value ,
121
- uint8 value )
123
+ set_asic_fw_indirect_accessor_status_chip_specific_status (uint64_t * reg_value ,
124
+ uint8_t value )
122
125
{
123
- if (value & ~( 0xffULL ) )
126
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0xffULL )
124
127
return 1 ;
125
128
(* reg_value ) = ((* reg_value ) & ~((0xffULL ) << 8 )) |
126
129
(((value >> 0 ) & (0xffULL )) << 8 );
127
130
return 0 ;
128
131
}
129
- static inline uint64
130
- asic_fw_indirect_accessor_value_value (const uint64 reg_value )
132
+ static inline uint64_t
133
+ asic_fw_indirect_accessor_value_value (const uint64_t reg_value )
131
134
{
132
- return (uint64 )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
135
+ return (uint64_t )((((reg_value >> 0 ) & 0xffffffffffffffffULL ) << 0 ));
133
136
}
134
- static inline int set_asic_fw_indirect_accessor_value_value (uint64 * reg_value ,
135
- uint64 value )
137
+ static inline int set_asic_fw_indirect_accessor_value_value (uint64_t * reg_value ,
138
+ uint64_t value )
136
139
{
137
- if (value & ~( 0xffffffffffffffffULL ) )
140
+ if (( uint64_t ) value < 0x0ULL || ( uint64_t ) value > 0xffffffffffffffffULL )
138
141
return 1 ;
139
142
(* reg_value ) = ((* reg_value ) & ~((0xffffffffffffffffULL ) << 0 )) |
140
143
(((value >> 0 ) & (0xffffffffffffffffULL )) << 0 );
0 commit comments