espressif 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # $File: espressif,v 1.3 2021/04/26 15:56:00 christos Exp $
  2. # configuration dump of Tasmota firmware for ESP8266 based devices by Espressif
  3. # URL: https://github.com/arendst/Sonoff-Tasmota/
  4. # Reference: https://codeload.github.com/arendst/Sonoff-Tasmota/zip/release-6.2/
  5. # Sonoff-Tasmota-release-6.2.zip/Sonoff-Tasmota-release-6.2/sonoff/settings.h
  6. # From: Joerg Jenderek
  7. #
  8. # cfg_holder=4617=0x1209
  9. 0 uleshort 4617
  10. # remaining settings normally 0x5A+offset XORed; free_1D5[20] empty since 5.12.0e
  11. >0x1D5 ubequad 0x2f30313233343536 configuration of Tasmota firmware (ESP8266)
  12. !:mime application/x-tasmota-dmp
  13. !:ext dmp
  14. # version like 6.2.1.0 ~ 0x06020100 XORed to 0x63666262
  15. >>11 ubyte^0x65 x \b, version %u
  16. >>10 ubyte^0x64 x \b.%u
  17. >>9 ubyte^0x63 x \b.%u
  18. >>8 ubyte^0x62 x \b.%u
  19. #>8 ubelong x (%#x)
  20. # hostname[33] XORed
  21. >>0x165 ubyte^0x1BF x \b, hostname %c
  22. >>0x166 ubyte^0x1C0 >037 \b%c
  23. >>0x167 ubyte^0x1C1 >037 \b%c
  24. >>0x168 ubyte^0x1C2 >037 \b%c
  25. >>0x169 ubyte^0x1C3 >037 \b%c
  26. >>0x16A ubyte^0x1C4 >037 \b%c
  27. >>0x16B ubyte^0x1C5 >037 \b%c
  28. >>0x16C ubyte^0x1C6 >037 \b%c
  29. >>0x16D ubyte^0x1C7 >037 \b%c
  30. >>0x16E ubyte^0x1C8 >037 \b%c
  31. >>0x16F ubyte^0x1C9 >037 \b%c
  32. >>0x170 ubyte^0x1CA >037 \b%c
  33. >>0x171 ubyte^0x1CB >037 \b%c
  34. >>0x172 ubyte^0x1CC >037 \b%c
  35. >>0x173 ubyte^0x1CD >037 \b%c
  36. >>0x174 ubyte^0x1CE >037 \b%c
  37. >>0x175 ubyte^0x1CF >037 \b%c
  38. >>0x176 ubyte^0x1D0 >037 \b%c
  39. >>0x177 ubyte^0x1D1 >037 \b%c
  40. >>0x178 ubyte^0x1D2 >037 \b%c
  41. >>0x179 ubyte^0x1D3 >037 \b%c
  42. >>0x17A ubyte^0x1D4 >037 \b%c
  43. >>0x17B ubyte^0x1D5 >037 \b%c
  44. >>0x17C ubyte^0x1D6 >037 \b%c
  45. >>0x17D ubyte^0x1D7 >037 \b%c
  46. >>0x17E ubyte^0x1D8 >037 \b%c
  47. >>0x17F ubyte^0x1D9 >037 \b%c
  48. >>0x180 ubyte^0x1DA >037 \b%c
  49. >>0x181 ubyte^0x1DB >037 \b%c
  50. >>0x182 ubyte^0x1DC >037 \b%c
  51. >>0x183 ubyte^0x1DD >037 \b%c
  52. >>0x184 ubyte^0x1DE >037 \b%c
  53. >>0x185 ubyte^0x1DF >037 \b%c
  54. #>>0x165 string x (%.33s)