mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
Strip __ieee754_pow() from DFU
This commit is contained in:
@@ -39,7 +39,12 @@ uint32_t desktop_pin_lock_get_fail_timeout() {
|
||||
if(pin_fails < 3) {
|
||||
return 0;
|
||||
}
|
||||
return 30 * pow(2, pin_fails - 3);
|
||||
// Use for loop to avoid including pow() function (4kb of dfu flash)
|
||||
uint32_t mult = 1;
|
||||
for(size_t i = 0; i < pin_fails - 3; i++) {
|
||||
mult *= 2;
|
||||
}
|
||||
return 30 * mult;
|
||||
}
|
||||
|
||||
bool desktop_pin_compare(const PinCode* pin_code1, const PinCode* pin_code2) {
|
||||
|
||||
Reference in New Issue
Block a user