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