Go to the source code of this file.
Defines | |
| #define | USB_HID_WAIT_MODE 0 |
| #define | USB_HID_WAIT_REPORT 1 |
| #define | USB_HID_RECEIVE_DATA_STANDARD 2 |
| #define | USB_HID_SEND_DATA_STANDARD 3 |
| #define | USB_HID_WAIT_SEND_DATA_STANDARD 4 |
| #define | USB_HID_MODE_CONTINUOUS 5 |
| #define | USB_HID_RECEIVE_DATA_CONTINUOUS 6 |
| #define | USB_HID_SEND_DATA_CONTINUOUS 7 |
| #define | USB_HID_WAIT_SEND_DATA_CONTINUOUS 8 |
| #define | DIR_OUT 0 |
| #define | DIR_IN 1 |
| #define | MSK_AUXR1_ENBOOT 0x20 |
| #define | MAP_BOOT AUXR1 |= MSK_AUXR1_ENBOOT; |
| #define | UNMAP_BOOT AUXR1 &= ~MSK_AUXR1_ENBOOT; |
| #define | __API_JMP_BOOTLOADER (*((const void(code*)(void)) 0xF400 )) |
| #define | Is_new_data_read() (Usb_select_endpoint(EP_HID_OUT),Is_usb_receive_out_hid()) |
| #define | Is_write_data_ready() (send_free == 1) |
Functions | |
| U8 | usb_read_continuous (U8 *buffer) |
| U8 | usb_write_continuous (U8 *buffer, U8) |
| void | usb_standard_transfer (void) |
Variables | |
| U8 | send_free |
|
|
Definition at line 16 of file usb_hid_generic_api.h. |
|
|
Definition at line 17 of file usb_hid_generic_api.h. |
|
|
Definition at line 18 of file usb_hid_generic_api.h. |
|
|
Definition at line 19 of file usb_hid_generic_api.h. |
|
|
Definition at line 20 of file usb_hid_generic_api.h. |
|
|
Definition at line 21 of file usb_hid_generic_api.h. |
|
|
Definition at line 22 of file usb_hid_generic_api.h. |
|
|
Definition at line 23 of file usb_hid_generic_api.h. |
|
|
Definition at line 24 of file usb_hid_generic_api.h. |
|
|
Definition at line 26 of file usb_hid_generic_api.h. |
|
|
Definition at line 27 of file usb_hid_generic_api.h. |
|
|
Definition at line 29 of file usb_hid_generic_api.h. |
|
|
Definition at line 30 of file usb_hid_generic_api.h. Referenced by user_application_task(). |
|
|
Definition at line 31 of file usb_hid_generic_api.h. |
|
|
Definition at line 32 of file usb_hid_generic_api.h. Referenced by user_application_task(). |
|
|
Definition at line 36 of file usb_hid_generic_api.h. Referenced by usb_read_continuous(), and user_application_task(). |
|
|
Definition at line 37 of file usb_hid_generic_api.h. Referenced by user_application_task(). |
|
|
Definition at line 38 of file usb_hid_generic_api.c. References EP_HID_OUT, Is_new_data_read, U8, Usb_ack_receive_out_hid, Usb_byte_counter_8, usb_configuration_nb, and usb_read_packet(). Referenced by user_application_task().
|
|
||||||||||||
|
Definition at line 74 of file usb_hid_generic_api.c. References EP_HID_IN, LENGTH_OF_REPORT, send_free, U8, usb_configuration_nb, Usb_select_endpoint, Usb_send_control_in, and Usb_write_byte. Referenced by user_application_task().
|
|
|
|
|
|
Definition at line 34 of file usb_hid_generic_api.h. |
1.3.7