func_usbdev.h 675 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef _FUNC_USBDEV_H
  2. #define _FUNC_USBDEV_H
  3. typedef struct {
  4. u8 vol;
  5. u8 cur_dev;
  6. u8 dev_change;
  7. u8 rw_sta;
  8. volatile u8 uda_bypass;
  9. } f_ude_t;
  10. extern f_ude_t f_ude;
  11. void func_usbdev_message(u16 msg);
  12. void ude_sdcard_switch(u8 dev);
  13. void ude_sdcard_change_process(void);
  14. void src_var_init(void);
  15. void uda_nr_alg_init(void);
  16. void uda_nr_alg_exit(void);
  17. bool uda_is_bypass(void);
  18. #if (GUI_SELECT != GUI_NO)
  19. void func_usbdev_display(void);
  20. void func_usbdev_enter_display(void);
  21. void func_usbdev_exit_display(void);
  22. #else
  23. #define func_usbdev_display()
  24. #define func_usbdev_enter_display()
  25. #define func_usbdev_exit_display()
  26. #endif
  27. #endif // _FUNC_USBDEV_H