Post links and attach files for documentation here, also chat about these docs freely

User avatar
By cnlohr
#20273 So, I've started to, in my projects use more and more of the symbols in the mask rom, and I really like them, they also help free up space and make my images smaller for when I netflash them to my quadcopter.

But, I'm curious if anyone's started any official headers for them. Right now, I only have headers written for

*MD5 (which might not be fully correct, though they work),
*The MASK ROM Flash read/write functions (though they only appear to work for the first, lower 1MB, which is okay for what I need them for)
and
*software reset.

Is there already something like this and I'm just waaaay behind the times?

https://github.com/cnlohr/wiflier/blob/ ... 8266_rom.h
User avatar
By cal
#20280 Moin,

I don't know of any coordinated initiative but I thinks it's overdue.

I know of @sprite_tm espmissingincludes http://git.spritesserver.nl/esphttpd.git which gets cloned here:

https://github.com/bjpirt/esphttpd/blob ... includes.h

@creationix has done some work on SHA1 related definitions.

If someone coordinates I am happy to contribute.

Cal
User avatar
By pvvx
#20285 SHA1 :) -> header + code in ROM-BIOS
60% ROM-BIOS https://github.com/pvvx/esp8266web/tree ... clude/bios
New eagle.rom.addr.v6.ld https://github.com/pvvx/esp8266web/blob ... addr.v6.ld
... and more... https://github.com/pvvx/esp8266web/tree ... /info/libs ...
SDK no Espressif -> https://github.com/pvvx/SDKnoWiFi
User avatar
By cnlohr
#20287 Eish, lots of random stuff strung together...

Also, seems that some of those documents there are renaming some of the built-in functions...

Maybe what's needed is a project that documents them... but also tests everything (For example purposes)