1
0
mirror of https://github.com/taigrr/arduinolibs synced 2026-04-02 06:58:43 -07:00

16-bit limbs are faster than 32-bit on ESP8266

This commit is contained in:
Rhys Weatherley
2018-04-02 15:08:55 +10:00
parent e2420adfc5
commit 599e417f0e

View File

@@ -27,8 +27,9 @@
#include <stddef.h>
// Define exactly one of these to 1 to set the size of the basic limb type.
#if defined(__AVR__)
#if defined(__AVR__) || defined(ESP8266)
// 16-bit limbs seem to give the best performance on 8-bit AVR micros.
// They also seem to give better performance on ESP8266 as well.
#define BIGNUMBER_LIMB_8BIT 0
#define BIGNUMBER_LIMB_16BIT 1
#define BIGNUMBER_LIMB_32BIT 0