esp8266_core.h 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. // #ifndef __ESP8266_CORE_H
  2. // #define __ESP8266_CORE_H
  3. // #ifdef __cplusplus
  4. // extern "C" {
  5. // #endif
  6. // #ifdef __ESP8266_CORE_H_GLOBAL
  7. // #define __ESP8266_CORE_H_EXTERN
  8. // #else
  9. // #define __ESP8266_CORE_H_EXTERN extern
  10. // #endif
  11. // /************************************************************************************************
  12. // * Version *
  13. // ************************************************************************************************/
  14. // /************************************************************************************************
  15. // * How to use *
  16. // ************************************************************************************************/
  17. // /************************************************************************************************
  18. // * Enable config *
  19. // ************************************************************************************************/
  20. // /************************************************************************************************
  21. // * Includes *
  22. // ************************************************************************************************/
  23. // #include <stdint.h>
  24. // /************************************************************************************************
  25. // * Defines *
  26. // ************************************************************************************************/
  27. // /************************************************************************************************
  28. // * Typedefs *
  29. // ************************************************************************************************/
  30. // typedef enum
  31. // {
  32. // ESP8266_INIT_CMD_START = 0,
  33. // ESP8266_INIT_CMD_MODE,
  34. // ESP8266_INIT_CMD_JOIN,
  35. // ESP8266_INIT_CMD_MUX,
  36. // ESP8266_INIT_CMD_SERVER,
  37. // ESP8266_INIT_CMD_SEND
  38. // } ESP8266_INIT_CMD;
  39. // typedef struct
  40. // {
  41. // uint8_t is_used; // 0 未使用,1,使用
  42. // uint8_t *cmd;
  43. // uint8_t *ack;
  44. // uint32_t tick;
  45. // uint16_t wait_time;
  46. // int32_t (*p_func)(uint8_t *cmd, uint8_t *ack, uint16_t wait_time)
  47. // } esp8266_cmd_cache;
  48. // /************************************************************************************************
  49. // * Interfaces *
  50. // ************************************************************************************************/
  51. // #ifdef __cplusplus
  52. // };
  53. // #endif
  54. // #endif // __ESP8266_CORE_H