1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-21 21:22:31 +03:00
Commit Graph

21 Commits

Author SHA1 Message Date
60fe7b4ca8 Add code-spell spelling checks to CI (#8067)
Help find and fix silly spelling errors as they are added to the repo.
2021-05-23 08:53:04 -07:00
36b444dba3 Allow test framework to use cores/esp8266/Arduino.h directly (#7377)
* Allow test framework to use cores/esp8266/Arduino.h directly
* fix wps debugging
* some more missing debug.h
* Hunt down debug.h and roll-back
  TODO: rename it to something else... it is an internal header
* Move abs+round checks to test/device/test_sw
* Restore macros for C code
* fixup! Move abs+round checks to test/device/test_sw
* Fix bad c/p, actually try round with ints
* tweak c macros per review
* fix gcc-10 missing cerrno include
2020-10-06 16:18:00 +02:00
9845deb283 Document USTX in USS/UxS not working as expected (#7265)
Documentation that bit USTX in UART status register USS(u) / U0S / U1S is not mirroring TX level as expected but always reads 0, see issue #7256

Co-authored-by: Develo <deveyes@gmail.com>
2020-05-03 16:00:18 -04:00
d14419efa2 Save 16 bytes RAM by placing esp8266_gpioToFn (core_esp8266_wiring_digital.cpp) array in PROGMEM (#6703)
* Save 16 bytes RAM by placing the array in PROGMEM.

* Reduce runtime computation at expense of switching from uint8_t[16] to uint32_t*[16]
2019-11-05 12:37:15 -03:00
eea9999dc5 Revert "Allman now (#6080)" (#6090)
This reverts commit 98125f8860.
2019-05-14 00:09:54 +02:00
98125f8860 Allman now (#6080)
* switch restyle script for CI

* remove confirmation

* restyle with allman
2019-05-13 16:41:34 +02:00
f706c83b66 Move .C to .CPP in the code (#5696)
Use g++ to compile core files to get additional C++ checks on the code.

Also move libb64 constants to PROGMEM, saving ~128 bytes of heap when used.
2019-02-06 23:06:17 -03:00
0fe725909e Update I2S base frequency and frequency dividers to real ones (#4031)
* Fix I2S base frequency
* Update frequency dividers for I2S
Reference: https://github.com/espressif/ESP8266_MP3_DECODER/blob/master/mp3/driver/i2s_freertos.c
* fixed i2s_set_rate, added i2s_get_real_rate() and i2s_set_dividers
* Minimise float calculations
2018-01-20 15:58:42 -08:00
af0f5ed956 Issue #1062: Implement support for HSPI overlap mode. 2017-05-08 03:04:11 -05:00
4b43860276 Add offset parameter to rtcUserMemoryRead/Write, expose RTC_USER_MEM in esp8266_peri.h 2016-06-02 13:39:53 +08:00
02e22b38cb add define RANDOM_REG32 ESP8266_DREG(0x20E44) 2015-12-08 11:33:15 +01:00
ac0264767a #1151 SPI definition correction - SPILADDR 2015-12-05 13:04:24 +01:00
3a525e47cf add I2S core 2015-06-22 15:47:22 +03:00
cfb9cf7374 double 2015-06-03 22:23:19 +03:00
6ab3c76e03 register and clock changes 2015-06-02 00:11:20 +03:00
1501818c67 add RTC registers 2015-06-01 03:27:21 +03:00
4fdd546ad5 Fix build 2015-05-24 15:35:18 +03:00
a689d6715b revert some changes that were wrong 2015-05-06 20:54:56 +03:00
fcbd7dbed0 Change UART register access methods 2015-05-03 16:44:19 +03:00
d4e6561b52 add back pull-down support 2015-05-01 14:46:08 +02:00
fbec557ddb Importing my changes 2015-04-30 20:48:50 +03:00