summaryrefslogtreecommitdiffstatshomepage
path: root/esp8266/etshal.h
Commit message (Collapse)AuthorAge
* esp8266/etshal.h: Adjust size of MD5_CTX structure.Paul Sokolovsky2016-11-02
| | | | | | Size 64 was incorrect and will lead to stack corruption. Size 88 was verified empirically. Also, allow to skip defining it if MD5_CTX preprocessor macro is already defined (to avoid header conflict).
* esp8266/etshal.h: Add prototypes for SPIRead/SPIWrite/SPIEraseSector.Paul Sokolovsky2016-11-02
|
* esp8266/etshal.h: Add few more ESP8266 vendor lib prototypes.Paul Sokolovsky2016-10-23
|
* esp8266/modmachinewdt: Add .deinit() method.Paul Sokolovsky2016-09-03
|
* esp8266/modesp: Add check_fw() function to check integrity of the firmware.Paul Sokolovsky2016-08-04
| | | | | Requires firmware generated by the latest makeimg.py (which stores size and md5 of the firmware together with the firmware itself).
* esp8266/modesp: Add malloc() and free() functions.Paul Sokolovsky2016-05-03
| | | | | | Useful for testing fragmentation issues in OS heap. E.g. freemem() may report large amount, but is it possible to actually allocate block of a given size? Issue malloc() (followed by free()) to find out.
* esp8266: Implement os.urandom function.Damien George2016-03-29
| | | | Uses what is suspected to be a hardware random number generator.
* esp8266/etshal.h: More prototypes of ESP8266 SDK/BootROM functions.Damien George2016-03-05
|
* esp8266/etshal.h: Add timer functions prototypes.Paul Sokolovsky2016-03-04
|
* esp8266: Enable setting CPU frequency to 160MHzJosef Gajdusek2015-05-28
|
* esp8266: New port of Micro Python to ESP8266 wifi module.Damien George2014-11-27