app.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /****************************************************************************
  2. *
  3. * Copy right: 2021-, Copyrigths of RLWL Ltd. Chen J
  4. * File name: app.h
  5. * Description: App definition H file
  6. * History: Rev3.0 2021-07-06
  7. *
  8. ****************************************************************************/
  9. #include "commontypedef.h"
  10. #include "bsp.h"
  11. #include "bsp_custom.h"
  12. #include "osasys.h"
  13. #include "ostask.h"
  14. #include "queue.h"
  15. #include "ps_event_callback.h"
  16. #include "cmisim.h"
  17. #include "cmimm.h"
  18. #include "cmips.h"
  19. #include "sockets.h"
  20. #include "psifevent.h"
  21. #include "ps_lib_api.h"
  22. #include "lwip/netdb.h"
  23. #include "debug_log.h"
  24. #include "slpman_ec616.h"
  25. #include "plat_config.h"
  26. #include "ec_tcpip_api.h"
  27. #include "hal_module_adapter.h"
  28. #include "timers.h"
  29. #include "BCU.h"
  30. #ifndef APP_H
  31. #define APP_H
  32. #ifdef __cplusplus
  33. extern "C" {
  34. #endif
  35. extern void AppTaskMainInit(void* arg);
  36. extern void AppTaskTcpInit(void *arg);
  37. extern void AppTaskControlInit(void *arg);
  38. extern void AppTaskGpsInit(void *arg);
  39. extern void AppTaskUartInit(void *arg);
  40. extern void AppTaskCanInit(void *arg);
  41. #ifdef __cplusplus
  42. }
  43. #endif
  44. #endif /* APP_H */