@@ -74,7 +74,7 @@ class TonePwmConfig {
74
74
};
75
75
TonePwmConfig _pwm_config;
76
76
77
- inline static bool _is_pwm_enabled (NRF_PWM_Type const * pwm_instance) {
77
+ static bool _is_pwm_enabled (NRF_PWM_Type const * pwm_instance) {
78
78
bool isEnabled =
79
79
(pwm_instance->ENABLE & PWM_ENABLE_ENABLE_Msk) ==
80
80
(PWM_ENABLE_ENABLE_Enabled << PWM_ENABLE_ENABLE_Pos);
@@ -93,13 +93,13 @@ inline static bool _is_pwm_enabled(NRF_PWM_Type const * pwm_instance) {
93
93
See https://gist.github.com/henrygab/6b570ebd51354bf247633c72b8dc383b
94
94
for code that compares the new lambdas to the old calculations.
95
95
*/
96
- constexpr inline static uint16_t _calculate_time_period (uint32_t frequency) {
96
+ constexpr static uint16_t _calculate_time_period (uint32_t frequency) {
97
97
// range for frequency == [20..25000],
98
98
// so range of result == [ 5..62500]
99
99
// which fits in 16 bits.
100
100
return 125000 / frequency;
101
101
};
102
- constexpr inline static uint64_t _calculate_pulse_count (uint32_t frequency, uint32_t duration) {
102
+ constexpr static uint64_t _calculate_pulse_count (uint32_t frequency, uint32_t duration) {
103
103
// range for frequency == [20..25000],
104
104
// range for duration == [ 1..0xFFFF_FFFF]
105
105
// so range of result == [ 1..0x18_FFFF_FFE7] (requires 37 bits)
@@ -112,15 +112,15 @@ constexpr inline static uint64_t _calculate_pulse_count(uint32_t frequency, uint
112
112
(duration / 1000ULL ) * frequency :
113
113
(((uint64_t )duration) * frequency / 1000ULL );
114
114
};
115
- inline static int _bits_used (unsigned long x) {
115
+ static int _bits_used (unsigned long x) {
116
116
if (0 == x) return 0 ;
117
117
unsigned int result = 0 ;
118
118
do {
119
119
result++;
120
120
} while (x >>= 1 );
121
121
return result;
122
122
}
123
- inline static int _bits_used (unsigned long long x) {
123
+ static int _bits_used (unsigned long long x) {
124
124
if (0 == x) return 0 ;
125
125
unsigned int result = 0 ;
126
126
do {
0 commit comments