arduino-esp32/cores/esp32
Martin Sloup 00c1a65612 Improvements in EspClass (#222)
* Improvements in EspClass

- fixed not working functions for flash chip size, speed and mode
- added function to retrieve chip revision from eFuse
- flashRead / flashWrite supports encrypted flash

* Rename getCpuRevision function to getChipRevision

* Revert: flashRead / flashWrite supports encrypted flash

Reading and writing to encrypted flash has to be aligned to 16-bytes. Also NAND way of writing (i.e. flipping 1s to 0s) will not work with spi_flash_write_encrypted. Note: spi_flash_read_encrypted will always try to decrypt data, even if it wasn't encrypted in the first place.
2017-02-23 02:23:27 +02:00
..
libb64 initial import 2016-10-06 07:09:44 -06:00
Arduino.h Restructure Arduino.h a bit to help eclipse code indexer 2017-02-20 15:06:22 +02:00
base64.cpp initial import 2016-10-06 07:09:44 -06:00
base64.h initial import 2016-10-06 07:09:44 -06:00
binary.h initial import 2016-10-06 07:09:44 -06:00
cbuf.cpp Fix cbuf not being able to hold the full length 2017-01-24 17:57:44 +02:00
cbuf.h initial import 2016-10-06 07:09:44 -06:00
Client.h initial import 2016-10-06 07:09:44 -06:00
esp32-hal-adc.c Add analogSetAttenuation and analogSetPinAttenuation 2016-12-14 02:29:54 +02:00
esp32-hal-adc.h Add analogSetAttenuation and analogSetPinAttenuation 2016-12-14 02:29:54 +02:00
esp32-hal-bt.c Major IDF and Arduino Update 2017-02-23 01:11:57 +02:00
esp32-hal-bt.h Major IDF and Arduino Update 2017-02-23 01:11:57 +02:00
esp32-hal-dac.c Add analogRead, touchRead, dacWrite and updated esp-idf 2016-12-08 23:43:41 +02:00
esp32-hal-dac.h Add analogRead, touchRead, dacWrite and updated esp-idf 2016-12-08 23:43:41 +02:00
esp32-hal-gpio.c allow setting internal pull resistors for any mode and enable them for I2C 2016-12-14 13:11:10 +02:00
esp32-hal-gpio.h Add some missing defines 2016-12-12 02:12:18 +02:00
esp32-hal-i2c.c update IDF libs and esptool.py 2017-01-05 13:54:40 +02:00
esp32-hal-i2c.h Hopefully fix I2C/Wire 2016-12-14 02:41:22 +02:00
esp32-hal-ledc.c LEDC Driver Update 2017-01-09 18:05:30 +02:00
esp32-hal-ledc.h LEDC Driver Update 2017-01-09 18:05:30 +02:00
esp32-hal-log.h Update IDF, fix SS definition, add custom partitions and debug level selection (#174) 2017-02-06 15:17:11 +02:00
esp32-hal-matrix.c initial import 2016-10-06 07:09:44 -06:00
esp32-hal-matrix.h initial import 2016-10-06 07:09:44 -06:00
esp32-hal-misc.c Major IDF and Arduino Update 2017-02-23 01:11:57 +02:00
esp32-hal-sigmadelta.c Rename sd->sigmadelta in HAL 2017-01-09 17:57:17 +02:00
esp32-hal-sigmadelta.h fix renamed method names for SigmaDelta 2017-01-09 21:55:37 +02:00
esp32-hal-spi.c SPI implement transaction locking 2017-02-14 04:15:38 +02:00
esp32-hal-spi.h SPI implement transaction locking 2017-02-14 04:15:38 +02:00
esp32-hal-time.c add configTime, getLocalTime and support for time in Print 2017-01-24 04:07:27 +02:00
esp32-hal-timer.c Initial Timers driver 2016-12-09 17:47:30 +02:00
esp32-hal-timer.h Initial Timers driver 2016-12-09 17:47:30 +02:00
esp32-hal-touch.c Adjust interrupt numbers for GPIO and Touch 2016-12-09 13:22:56 +02:00
esp32-hal-touch.h Add analogRead, touchRead, dacWrite and updated esp-idf 2016-12-08 23:43:41 +02:00
esp32-hal-uart.c Adjust interrupt numbers for GPIO and Touch 2016-12-09 13:22:56 +02:00
esp32-hal-uart.h UART rework 2016-10-14 03:02:40 +03:00
esp32-hal.h Major IDF and Arduino Update 2017-02-23 01:11:57 +02:00
Esp.cpp Improvements in EspClass (#222) 2017-02-23 02:23:27 +02:00
Esp.h Improvements in EspClass (#222) 2017-02-23 02:23:27 +02:00
HardwareSerial.cpp add default pins for UART1 and UART2 2016-11-13 17:01:44 +02:00
HardwareSerial.h Add HardwareSerial::write(const char *) 2016-11-16 17:30:13 +02:00
IPAddress.cpp const correctness (#89) 2016-12-12 01:32:55 +02:00
IPAddress.h const correctness (#89) 2016-12-12 01:32:55 +02:00
IPv6Address.cpp Add initial IPv6 Support 2017-01-06 00:54:50 +02:00
IPv6Address.h Add initial IPv6 Support 2017-01-06 00:54:50 +02:00
main.cpp update windows toolchain and platform.txt 2017-01-19 03:24:21 +02:00
MD5Builder.cpp initial import 2016-10-06 07:09:44 -06:00
MD5Builder.h initial import 2016-10-06 07:09:44 -06:00
pgmspace.h Fixes implementation of __FlashStringHelper (#183) 2017-02-08 19:57:26 +02:00
Print.cpp Fixes implementation of __FlashStringHelper (#183) 2017-02-08 19:57:26 +02:00
Print.h Fixes implementation of __FlashStringHelper (#183) 2017-02-08 19:57:26 +02:00
Printable.h initial import 2016-10-06 07:09:44 -06:00
Server.h initial import 2016-10-06 07:09:44 -06:00
stdlib_noniso.c include stdlib_noniso in Arduino.h 2016-10-26 02:13:00 +03:00
stdlib_noniso.h initial import 2016-10-06 07:09:44 -06:00
Stream.cpp Wiring.h -> Arduino.h 2016-10-06 07:09:45 -06:00
Stream.h initial import 2016-10-06 07:09:44 -06:00
StreamString.cpp initial import 2016-10-06 07:09:44 -06:00
StreamString.h initial import 2016-10-06 07:09:44 -06:00
Udp.h initial import 2016-10-06 07:09:44 -06:00
WCharacter.h Wiring.h -> Arduino.h 2016-10-06 07:09:45 -06:00
wiring_private.h Do not include file that does not exist 2016-11-13 13:26:49 +02:00
wiring_pulse.c Enable pulseIn() (#140) 2017-01-20 21:49:17 +02:00
wiring_shift.c add shiftIn shiftOut 2016-11-13 16:53:56 +02:00
WMath.cpp use esp_random in WMath.cpp 2016-12-02 13:42:31 +02:00
WString.cpp Fixes implementation of __FlashStringHelper (#183) 2017-02-08 19:57:26 +02:00
WString.h Fixes implementation of __FlashStringHelper (#183) 2017-02-08 19:57:26 +02:00