joylink_extern_user.h 600 B

12345678910111213141516171819202122232425262728293031323334
  1. /* --------------------------------------------------
  2. * @file: joylink_extern_tool.h
  3. *
  4. * @brief:
  5. *
  6. * @version: 2.0
  7. *
  8. * @date: 2018/07/26 PM
  9. *
  10. * --------------------------------------------------
  11. */
  12. #ifndef _JOYLINK_EXTERN_TOOL_H_
  13. #define _JOYLINK_EXTERN_TOOL_H_
  14. #ifdef __cplusplus
  15. extern "C"{
  16. #endif
  17. #define MEMORY_WRITE 0
  18. #define MEMORY_READ 1
  19. int joylink_memory_init(void *index, int flag);
  20. int joylink_memory_write(int offset, char *data, int len);
  21. int joylink_memory_read(int offset, char *data, int len);
  22. int joylink_memory_finish(void);
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26. #endif