00001 00016 #ifndef _USB_TASK_H_ 00017 #define _USB_TASK_H_ 00018 00019 //_____ I N C L U D E S ____________________________________________________ 00020 00021 00022 //_____ M A C R O S ________________________________________________________ 00023 00024 #define Set_page_usb() //Mcu_set_sfr_page_usb() 00025 00026 //_____ D E C L A R A T I O N S ____________________________________________ 00027 00028 void usb_task_init (void); 00029 void usb_start_device (void); 00030 void usb_task (void); 00031 00032 typedef struct 00033 {U8 arrived; 00034 U8 type;//0:Standard, 1:Continuous, others:Personal mode 00035 U8 direction;//1:IN, 0:OUT 00036 U16 length; 00037 }S_hid_set_control; 00038 00039 #endif /* _USB_TASK_H_ */ 00040
1.3.7