Home
last modified time | relevance | path

Searched refs:hid_event (Results 1 – 25 of 32) sorted by relevance

12

/USBX-v6.2.1/test/regression/
Dusbx_hid_keyboard_key_with_report_id_test.c529 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
536 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
550 hid_event.ux_device_class_hid_event_report_id = 1; in tx_demo_thread_slave_simulation_entry()
554 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
557 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
560 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
564 hid_event.ux_device_class_hid_event_buffer[2 + i] = 4 + i; in tx_demo_thread_slave_simulation_entry()
566 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
581 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
584 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_hid_keyboard_key_test.c748 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
756 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
775 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
778 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
781 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
785 hid_event.ux_device_class_hid_event_buffer[2 + i] = 4 + i; in tx_demo_thread_slave_simulation_entry()
787 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
791 hid_event.ux_device_class_hid_event_buffer[2 + i] = 0; in tx_demo_thread_slave_simulation_entry()
793 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
798 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_hid_remote_control_tests.c385 UX_SLAVE_CLASS_HID_EVENT hid_event; in basic_test_slave_thread_entry() local
391 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in basic_test_slave_thread_entry()
394 hid_event.ux_device_class_hid_event_length = 1; in basic_test_slave_thread_entry()
397 hid_event.ux_device_class_hid_event_buffer[0] = 0x01; in basic_test_slave_thread_entry()
400 hid_event.ux_device_class_hid_event_buffer[0] |= (0x03 << 4); in basic_test_slave_thread_entry()
403 hid_event.ux_device_class_hid_event_buffer[0] |= (0x01 << 6); in basic_test_slave_thread_entry()
415 UX_TEST_CHECK_SUCCESS(ux_device_class_hid_event_set(global_slave_hid, &hid_event)); in basic_test_slave_thread_entry()
418 value = hid_event.ux_device_class_hid_event_buffer[0] & 0x0f; in basic_test_slave_thread_entry()
424 hid_event.ux_device_class_hid_event_buffer[0] &= 0xf0; in basic_test_slave_thread_entry()
425 hid_event.ux_device_class_hid_event_buffer[0] |= value; in basic_test_slave_thread_entry()
[all …]
Dusbx_hid_transfer_request_completed_decompressed_test.c428 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
434 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
437 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_slave_simulation_entry()
440 hid_event.ux_device_class_hid_event_buffer[0] = 1; in tx_demo_thread_slave_simulation_entry()
443 hid_event.ux_device_class_hid_event_buffer[1] = 2; in tx_demo_thread_slave_simulation_entry()
444 hid_event.ux_device_class_hid_event_buffer[2] = 3; in tx_demo_thread_slave_simulation_entry()
447 hid_event.ux_device_class_hid_event_buffer[3] = 4; in tx_demo_thread_slave_simulation_entry()
472 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
475hid_event.ux_device_class_hid_event_buffer[0] = (0x7 & hid_event.ux_device_class_hid_event_buffer[… in tx_demo_thread_slave_simulation_entry()
476 hid_event.ux_device_class_hid_event_buffer[1]++; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_ux_host_class_hid_keyboard_callback_test.c442 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
456 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
459 hid_event.ux_device_class_hid_event_buffer[0] = 0xff; in tx_demo_thread_slave_simulation_entry()
462 hid_event.ux_device_class_hid_event_buffer[1] = 0xff; in tx_demo_thread_slave_simulation_entry()
487 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
490 hid_event.ux_device_class_hid_event_buffer[0] ^= 0xff; in tx_demo_thread_slave_simulation_entry()
491 hid_event.ux_device_class_hid_event_buffer[1] ^= 0xff; in tx_demo_thread_slave_simulation_entry()
494 hid_event.ux_device_class_hid_event_buffer[2] = key1; in tx_demo_thread_slave_simulation_entry()
495 hid_event.ux_device_class_hid_event_buffer[3] = key2; in tx_demo_thread_slave_simulation_entry()
498 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_hid_mouse_basic_test.c434 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
440 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
443 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_slave_simulation_entry()
446 hid_event.ux_device_class_hid_event_buffer[0] = 1; in tx_demo_thread_slave_simulation_entry()
449 hid_event.ux_device_class_hid_event_buffer[1] = -8; in tx_demo_thread_slave_simulation_entry()
450 hid_event.ux_device_class_hid_event_buffer[2] = -8; in tx_demo_thread_slave_simulation_entry()
453 hid_event.ux_device_class_hid_event_buffer[3] = -8; in tx_demo_thread_slave_simulation_entry()
486 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
501hid_event.ux_device_class_hid_event_buffer[0] = (0x7 & hid_event.ux_device_class_hid_event_buffer[… in tx_demo_thread_slave_simulation_entry()
504 hid_event.ux_device_class_hid_event_buffer[1] = 1; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_hid_interrupt_endpoint_get_report_test.c296 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_host_simulation_entry() local
332 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_host_simulation_entry()
335 hid_event.ux_device_class_hid_event_buffer[0] = 0x01; in tx_demo_thread_host_simulation_entry()
338 hid_event.ux_device_class_hid_event_buffer[1] = 0x02; in tx_demo_thread_host_simulation_entry()
341 hid_event.ux_device_class_hid_event_buffer[2] = 0x03; in tx_demo_thread_host_simulation_entry()
342 hid_event.ux_device_class_hid_event_buffer[3] = 0x04; in tx_demo_thread_host_simulation_entry()
343 hid_event.ux_device_class_hid_event_buffer[4] = 0x05; in tx_demo_thread_host_simulation_entry()
344 hid_event.ux_device_class_hid_event_buffer[5] = 0x06; in tx_demo_thread_host_simulation_entry()
345 hid_event.ux_device_class_hid_event_buffer[6] = 0x07; in tx_demo_thread_host_simulation_entry()
346 hid_event.ux_device_class_hid_event_buffer[7] = 0x08; in tx_demo_thread_host_simulation_entry()
[all …]
Dusbx_hid_transfer_request_completed_test.c458 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
464 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
467 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_slave_simulation_entry()
470 hid_event.ux_device_class_hid_event_buffer[0] = 1; in tx_demo_thread_slave_simulation_entry()
473 hid_event.ux_device_class_hid_event_buffer[1] = -8; in tx_demo_thread_slave_simulation_entry()
474 hid_event.ux_device_class_hid_event_buffer[2] = -8; in tx_demo_thread_slave_simulation_entry()
477 hid_event.ux_device_class_hid_event_buffer[3] = -8; in tx_demo_thread_slave_simulation_entry()
499 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
502hid_event.ux_device_class_hid_event_buffer[0] = (0x7 & hid_event.ux_device_class_hid_event_buffer[… in tx_demo_thread_slave_simulation_entry()
505 hid_event.ux_device_class_hid_event_buffer[1] = 1; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_ux_host_class_hid_report_get_test.c537 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
543 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
568 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
571 hid_event.ux_device_class_hid_event_buffer[0] = 0x45; in tx_demo_thread_slave_simulation_entry()
574 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
577 hid_event.ux_device_class_hid_event_buffer[2] = 0x04; in tx_demo_thread_slave_simulation_entry()
578 hid_event.ux_device_class_hid_event_buffer[3] = 0x05; in tx_demo_thread_slave_simulation_entry()
579 hid_event.ux_device_class_hid_event_buffer[4] = 0x06; in tx_demo_thread_slave_simulation_entry()
580 hid_event.ux_device_class_hid_event_buffer[5] = 0x07; in tx_demo_thread_slave_simulation_entry()
581 hid_event.ux_device_class_hid_event_buffer[6] = 0x08; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_ux_device_class_hid_event_get_AND_set_test.c288 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_host_simulation_entry() local
367 status = _ux_device_class_hid_event_get(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
392 status = _ux_device_class_hid_event_get(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
400 status = ux_utility_memory_compare(&hid_event.ux_device_class_hid_event_buffer[report_id], in tx_demo_thread_host_simulation_entry()
429 status = _ux_device_class_hid_event_get(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
437 … status = ux_utility_memory_compare(&hid_event.ux_device_class_hid_event_buffer[report_id], in tx_demo_thread_host_simulation_entry()
469 status = _ux_device_class_hid_event_get(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
477 … status = ux_utility_memory_compare(&hid_event.ux_device_class_hid_event_buffer[report_id], in tx_demo_thread_host_simulation_entry()
517 status = _ux_device_class_hid_event_get(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
525 … status = ux_utility_memory_compare(&hid_event.ux_device_class_hid_event_buffer[report_id], in tx_demo_thread_host_simulation_entry()
[all …]
Dusbx_ux_device_class_hid_interrupt_thread_test.c313 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_host_simulation_entry() local
348 *(ULONG *)hid_event.ux_device_class_hid_event_buffer = 0xdeadbeef; in tx_demo_thread_host_simulation_entry()
349 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_host_simulation_entry()
350 hid_event.ux_device_class_hid_event_report_id = 0; in tx_demo_thread_host_simulation_entry()
351 ux_device_class_hid_event_set(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
368 *(ULONG *)hid_event.ux_device_class_hid_event_buffer = 0xdeadbeef; in tx_demo_thread_host_simulation_entry()
369 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_host_simulation_entry()
370 hid_event.ux_device_class_hid_event_report_id = 0; in tx_demo_thread_host_simulation_entry()
371 ux_device_class_hid_event_set(device_hid, &hid_event); in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_transfer_request_completed_test.c406 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
416 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
441 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
444 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
447 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
450 hid_event.ux_device_class_hid_event_buffer[2] = key; in tx_demo_thread_slave_simulation_entry()
453 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
456 hid_event.ux_device_class_hid_event_buffer[2] = 0; in tx_demo_thread_slave_simulation_entry()
459 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
462 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_hid_keyboard_basic_test.c494 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
504 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
545 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
548 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
551 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
554 hid_event.ux_device_class_hid_event_buffer[2] = key; in tx_demo_thread_slave_simulation_entry()
557 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
560 hid_event.ux_device_class_hid_event_buffer[2] = 0; in tx_demo_thread_slave_simulation_entry()
563 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
566 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_hid_keyboard_key_get_test.c486 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
496 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
521 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
524 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
527 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
530 hid_event.ux_device_class_hid_event_buffer[2] = key; in tx_demo_thread_slave_simulation_entry()
533 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
536 hid_event.ux_device_class_hid_event_buffer[2] = 0; in tx_demo_thread_slave_simulation_entry()
539 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
542 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_ux_host_class_hid_client_register_test.c553 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
559 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
562 hid_event.ux_device_class_hid_event_length = 4; in tx_demo_thread_slave_simulation_entry()
565 hid_event.ux_device_class_hid_event_buffer[0] = 1; in tx_demo_thread_slave_simulation_entry()
568 hid_event.ux_device_class_hid_event_buffer[1] = -8; in tx_demo_thread_slave_simulation_entry()
569 hid_event.ux_device_class_hid_event_buffer[2] = -8; in tx_demo_thread_slave_simulation_entry()
572 hid_event.ux_device_class_hid_event_buffer[3] = -8; in tx_demo_thread_slave_simulation_entry()
597 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
600hid_event.ux_device_class_hid_event_buffer[0] = (0x7 & hid_event.ux_device_class_hid_event_buffer[… in tx_demo_thread_slave_simulation_entry()
603 hid_event.ux_device_class_hid_event_buffer[1] = 1; in tx_demo_thread_slave_simulation_entry()
[all …]
Dusbx_ux_host_class_hid_keyboard_callback_test2.c355 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
365 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
390 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
393 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
396 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
399 hid_event.ux_device_class_hid_event_buffer[2] = UX_HID_KEYBOARD_KEYS_UPPER_RANGE; in tx_demo_thread_slave_simulation_entry()
402 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_ux_host_class_hid_remote_control_callback_test.c358 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
365 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
368 hid_event.ux_device_class_hid_event_length = 1; in tx_demo_thread_slave_simulation_entry()
371 hid_event.ux_device_class_hid_event_buffer[0] = 0x01; in tx_demo_thread_slave_simulation_entry()
374 hid_event.ux_device_class_hid_event_buffer[0] |= (0x03 << 4); in tx_demo_thread_slave_simulation_entry()
377 hid_event.ux_device_class_hid_event_buffer[0] |= (0x01 << 6); in tx_demo_thread_slave_simulation_entry()
404 status = ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_test_USBX_141_keyboard_layout.c539 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
563 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
587 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
590 hid_event.ux_device_class_hid_event_buffer[0] = modifiers[i]; in tx_demo_thread_slave_simulation_entry()
593 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
596 hid_event.ux_device_class_hid_event_buffer[2] = keys[i]; in tx_demo_thread_slave_simulation_entry()
599 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
602 hid_event.ux_device_class_hid_event_buffer[2] = 0; in tx_demo_thread_slave_simulation_entry()
605 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
608 ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
Dusbx_ux_host_class_hid_keyboard_ioctl_test.c521 UX_SLAVE_CLASS_HID_EVENT hid_event; in tx_demo_thread_slave_simulation_entry() local
528 ux_utility_memory_set(&hid_event, 0, sizeof(UX_SLAVE_CLASS_HID_EVENT)); in tx_demo_thread_slave_simulation_entry()
546 hid_event.ux_device_class_hid_event_length = 8; in tx_demo_thread_slave_simulation_entry()
547 hid_event.ux_device_class_hid_event_buffer[0] = 0; in tx_demo_thread_slave_simulation_entry()
548 hid_event.ux_device_class_hid_event_buffer[1] = 0; in tx_demo_thread_slave_simulation_entry()
549 hid_event.ux_device_class_hid_event_buffer[2] = UX_HID_KEYBOARD_KEY_LETTER_A; in tx_demo_thread_slave_simulation_entry()
550 status = ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
559 hid_event.ux_device_class_hid_event_buffer[2] = 0; in tx_demo_thread_slave_simulation_entry()
560 status = ux_device_class_hid_event_set(hid, &hid_event); in tx_demo_thread_slave_simulation_entry()
/USBX-v6.2.1/common/usbx_device_classes/src/
Dux_device_class_hid_report_set.c86 UX_SLAVE_CLASS_HID_EVENT hid_event; in _ux_device_class_hid_report_set() local
105 hid_event.ux_device_class_hid_event_report_type = descriptor_type; in _ux_device_class_hid_report_set()
114 hid_event.ux_device_class_hid_event_report_id = (ULONG) *hid_buffer; in _ux_device_class_hid_report_set()
117hid_event.ux_device_class_hid_event_length = transfer_request -> ux_slave_transfer_request_actual_… in _ux_device_class_hid_report_set()
126 hid_event.ux_device_class_hid_event_report_id = 0; in _ux_device_class_hid_report_set()
129hid_event.ux_device_class_hid_event_length = transfer_request -> ux_slave_transfer_request_actual_… in _ux_device_class_hid_report_set()
133 if (hid_event.ux_device_class_hid_event_length > UX_DEVICE_CLASS_HID_EVENT_BUFFER_LENGTH) in _ux_device_class_hid_report_set()
136hid_event.ux_device_class_hid_event_length = UX_DEVICE_CLASS_HID_EVENT_BUFFER_LENGTH; in _ux_device_class_hid_report_set()
139 _ux_utility_memory_copy(hid_event.ux_device_class_hid_event_buffer, hid_buffer, in _ux_device_class_hid_report_set()
140hid_event.ux_device_class_hid_event_length); /* Use case of memcpy is verified. */ in _ux_device_class_hid_report_set()
[all …]
Dux_device_class_hid_event_set.c87 UX_SLAVE_CLASS_HID_EVENT *hid_event) in _ux_device_class_hid_event_set() argument
95 …UX_TRACE_IN_LINE_INSERT(UX_TRACE_DEVICE_CLASS_HID_EVENT_SET, hid, hid_event, 0, 0, UX_TRACE_DEVICE… in _ux_device_class_hid_event_set()
126 … if (hid_event -> ux_device_class_hid_event_length + 1 > UX_DEVICE_CLASS_HID_EVENT_MAX_LENGTH(hid)) in _ux_device_class_hid_event_set()
140 …*UX_DEVICE_CLASS_HID_EVENT_BUFFER(current_hid_event) = (UCHAR)(hid_event -> ux_device_class_hid_e… in _ux_device_class_hid_event_set()
144 hid_event -> ux_device_class_hid_event_buffer, in _ux_device_class_hid_event_set()
145hid_event -> ux_device_class_hid_event_length); /* Use case of memcpy is verified. */ in _ux_device_class_hid_event_set()
148 …current_hid_event -> ux_device_class_hid_event_length = hid_event -> ux_device_class_hid_event_le… in _ux_device_class_hid_event_set()
157 hid_event -> ux_device_class_hid_event_buffer, in _ux_device_class_hid_event_set()
158hid_event -> ux_device_class_hid_event_length); /* Use case of memcpy is verified. */ in _ux_device_class_hid_event_set()
161 …current_hid_event -> ux_device_class_hid_event_length = hid_event -> ux_device_class_hid_event_len… in _ux_device_class_hid_event_set()
[all …]
Dux_device_class_hid_event_get.c71 UX_DEVICE_CLASS_HID_EVENT **hid_event) in _ux_device_class_hid_event_check() argument
90 *hid_event = hid -> ux_device_class_hid_event_array_tail; in _ux_device_class_hid_event_check()
188 UX_SLAVE_CLASS_HID_EVENT *hid_event) in _ux_device_class_hid_event_get() argument
195 …UX_TRACE_IN_LINE_INSERT(UX_TRACE_DEVICE_CLASS_HID_EVENT_GET, hid, hid_event, 0, 0, UX_TRACE_DEVICE… in _ux_device_class_hid_event_get()
207hid_event -> ux_device_class_hid_event_length = current_hid_event -> ux_device_class_hid_event_le… in _ux_device_class_hid_event_get()
210 _ux_utility_memory_copy(hid_event -> ux_device_class_hid_event_buffer, in _ux_device_class_hid_event_get()
261 UX_SLAVE_CLASS_HID_EVENT *hid_event) in _uxe_device_class_hid_event_get() argument
265 if ((hid == UX_NULL) || (hid_event == UX_NULL)) in _uxe_device_class_hid_event_get()
269 return(_ux_device_class_hid_event_get(hid, hid_event)); in _uxe_device_class_hid_event_get()
Dux_device_class_hid_tasks_run.c85 UX_DEVICE_CLASS_HID_EVENT *hid_event; in _ux_device_class_hid_tasks_run() local
110 hid_event = &hid -> ux_device_class_hid_event; in _ux_device_class_hid_tasks_run()
130 status = _ux_device_class_hid_event_check(hid, &hid_event); in _ux_device_class_hid_tasks_run()
165 hid_event -> ux_device_class_hid_event_buffer; in _ux_device_class_hid_tasks_run()
170 UX_DEVICE_CLASS_HID_EVENT_BUFFER(hid_event), in _ux_device_class_hid_tasks_run()
171hid_event -> ux_device_class_hid_event_length); /* Use case of memcpy is verified. */ in _ux_device_class_hid_tasks_run()
175 hid_event -> ux_device_class_hid_event_length; in _ux_device_class_hid_tasks_run()
186 hid_event -> ux_device_class_hid_event_length, in _ux_device_class_hid_tasks_run()
187 hid_event -> ux_device_class_hid_event_length); in _ux_device_class_hid_tasks_run()
Dux_device_class_hid_report_get.c90 UX_SLAVE_CLASS_HID_EVENT hid_event; in _ux_device_class_hid_report_get() local
121 hid_event.ux_device_class_hid_event_report_id = report_id; in _ux_device_class_hid_report_get()
122 hid_event.ux_device_class_hid_event_report_type = report_type; in _ux_device_class_hid_report_get()
123 hid_event.ux_device_class_hid_event_length = UX_DEVICE_CLASS_HID_EVENT_BUFFER_LENGTH; in _ux_device_class_hid_report_get()
130 status = _ux_device_class_hid_event_get(hid, &hid_event); in _ux_device_class_hid_report_get()
138 status = hid -> ux_device_class_hid_get_callback(hid, &hid_event); in _ux_device_class_hid_report_get()
145 if (host_length < hid_event.ux_device_class_hid_event_length) in _ux_device_class_hid_report_get()
148 hid_event_length = hid_event.ux_device_class_hid_event_length; in _ux_device_class_hid_report_get()
156 …_ux_utility_memory_copy(buffer, hid_event.ux_device_class_hid_event_buffer, hid_event_length); /* … in _ux_device_class_hid_report_get()
Dux_device_class_hid_interrupt_thread.c98 UX_DEVICE_CLASS_HID_EVENT *hid_event; in _ux_device_class_hid_interrupt_thread() local
187 while (_ux_device_class_hid_event_check(hid, &hid_event) == UX_SUCCESS) in _ux_device_class_hid_interrupt_thread()
193 buffer = hid_event -> ux_device_class_hid_event_buffer; in _ux_device_class_hid_interrupt_thread()
200 …_ux_utility_memory_copy(buffer, UX_DEVICE_CLASS_HID_EVENT_BUFFER(hid_event), hid_event -> ux_devic… in _ux_device_class_hid_interrupt_thread()
204 …status = _ux_device_stack_transfer_request(transfer_request_in, hid_event -> ux_device_class_hid_… in _ux_device_class_hid_interrupt_thread()
205hid_event -> ux_device_class_hid_event_length); in _ux_device_class_hid_interrupt_thread()

12