Home
last modified time | relevance | path

Searched refs:keyboard (Results 1 – 25 of 30) sorted by relevance

12

/USBX-v6.2.1/common/usbx_host_classes/src/
Dux_host_class_hid_keyboard_entry.c153 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in _ux_host_class_hid_keyboard_activate_wait() local
163 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *) hid_client -> ux_host_class_hid_client_local_instance; in _ux_host_class_hid_keyboard_activate_wait()
166 switch(keyboard -> ux_host_class_hid_keyboard_enum_state) in _ux_host_class_hid_keyboard_activate_wait()
173 keyboard -> ux_host_class_hid_keyboard_out_state = UX_STATE_WAIT; in _ux_host_class_hid_keyboard_activate_wait()
174 keyboard -> ux_host_class_hid_keyboard_enum_state = in _ux_host_class_hid_keyboard_activate_wait()
176 keyboard -> ux_host_class_hid_keyboard_next_state = in _ux_host_class_hid_keyboard_activate_wait()
183 if (keyboard -> ux_host_class_hid_keyboard_out_state != UX_STATE_WAIT) in _ux_host_class_hid_keyboard_activate_wait()
185 if (keyboard -> ux_host_class_hid_keyboard_status != UX_SUCCESS) in _ux_host_class_hid_keyboard_activate_wait()
186 keyboard -> ux_host_class_hid_keyboard_enum_state = in _ux_host_class_hid_keyboard_activate_wait()
189 keyboard -> ux_host_class_hid_keyboard_enum_state = in _ux_host_class_hid_keyboard_activate_wait()
[all …]
Dux_host_class_hid_keyboard_tasks_run.c82 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in _ux_host_class_hid_keyboard_tasks_run() local
94 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)client -> ux_host_class_hid_client_local_instance; in _ux_host_class_hid_keyboard_tasks_run()
95 if (keyboard == UX_NULL) in _ux_host_class_hid_keyboard_tasks_run()
99 hid = keyboard -> ux_host_class_hid_keyboard_hid; in _ux_host_class_hid_keyboard_tasks_run()
104 if (keyboard -> ux_host_class_hid_keyboard_out_state != UX_STATE_WAIT) in _ux_host_class_hid_keyboard_tasks_run()
109 keyboard -> ux_host_class_hid_keyboard_led_mask = in _ux_host_class_hid_keyboard_tasks_run()
110 keyboard -> ux_host_class_hid_keyboard_alternate_key_state & in _ux_host_class_hid_keyboard_tasks_run()
114 if (keyboard -> ux_host_class_hid_keyboard_out_report == UX_NULL) in _ux_host_class_hid_keyboard_tasks_run()
122 keyboard -> ux_host_class_hid_keyboard_status = status; in _ux_host_class_hid_keyboard_tasks_run()
125keyboard -> ux_host_class_hid_keyboard_out_report = report_id.ux_host_class_hid_report_get_report; in _ux_host_class_hid_keyboard_tasks_run()
[all …]
/USBX-v6.2.1/test/regression/
Dusbx_ux_host_class_hid_keyboard_ioctl_test.c358 static UINT _wait_key(UX_HOST_CLASS_HID_KEYBOARD *keyboard, ULONG *keyboard_key, ULONG *keyboard_s… in _wait_key() argument
367 status = ux_host_class_hid_keyboard_key_get(keyboard, keyboard_key, keyboard_state); in _wait_key()
391 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
412 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
418 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
433 …status = ux_host_class_hid_keyboard_ioctl(keyboard, UX_HID_KEYBOARD_IOCTL_SET_LAYOUT, (VOID *)&tes… in tx_demo_thread_host_simulation_entry()
444 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
459 status = ux_host_class_hid_keyboard_ioctl(keyboard, UX_HID_KEYBOARD_IOCTL_SET_LAYOUT, UX_NULL); in tx_demo_thread_host_simulation_entry()
470 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
485 status = ux_host_class_hid_keyboard_ioctl(keyboard, ~0, UX_NULL); in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_keyboard_thread_test.c319 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
340 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
349 …status = tx_thread_time_slice_change(&keyboard -> ux_host_class_hid_keyboard_thread, 1, &old_time_… in tx_demo_thread_host_simulation_entry()
358 keyboard -> ux_host_class_hid_keyboard_thread.tx_thread_id = TX_THREAD_ID + 1; in tx_demo_thread_host_simulation_entry()
374 keyboard -> ux_host_class_hid_keyboard_thread.tx_thread_id = TX_THREAD_ID; in tx_demo_thread_host_simulation_entry()
377 _ux_utility_thread_delete(&keyboard -> ux_host_class_hid_keyboard_thread); in tx_demo_thread_host_simulation_entry()
Dusbx_test_USBX_141_keyboard_layout.c66 static UX_HOST_CLASS_HID_KEYBOARD *keyboard; variable
241keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in ux_system_host_change_function()
247 keyboard = UX_NULL; in ux_system_host_change_function()
423 static UINT _wait_key(UX_HOST_CLASS_HID_KEYBOARD *keyboard, ULONG *keyboard_key, ULONG *keyboard_s… in _wait_key() argument
431 … if (ux_host_class_hid_keyboard_key_get(keyboard, keyboard_key, keyboard_state) == UX_SUCCESS) in _wait_key()
475 while (hid_client == UX_NULL && keyboard == UX_NULL) in tx_demo_thread_host_simulation_entry()
481 status = ux_host_class_hid_keyboard_ioctl(keyboard, in tx_demo_thread_host_simulation_entry()
483 status |= ux_host_class_hid_keyboard_ioctl(keyboard, in tx_demo_thread_host_simulation_entry()
494 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
Dusbx_hid_keyboard_key_get_test.c39 static UX_HOST_CLASS_HID_KEYBOARD *keyboard; variable
411 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
418 tmp = (ALIGN_TYPE)keyboard -> ux_host_class_hid_keyboard_hid; in tx_demo_thread_host_simulation_entry()
419 keyboard -> ux_host_class_hid_keyboard_hid = UX_NULL; in tx_demo_thread_host_simulation_entry()
421 if(ux_host_class_hid_keyboard_key_get(keyboard, &key, &state) != UX_HOST_CLASS_INSTANCE_UNKNOWN) in tx_demo_thread_host_simulation_entry()
429 keyboard -> ux_host_class_hid_keyboard_hid = (UX_HOST_CLASS_HID *)tmp; in tx_demo_thread_host_simulation_entry()
441 status = ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_char, &keyboard_state); in tx_demo_thread_host_simulation_entry()
Dusbx_hid_keyboard_key_test.c385 static UINT _wait_key(UX_HOST_CLASS_HID_KEYBOARD *keyboard, ULONG *keyboard_key, ULONG *keyboard_s… in _wait_key() argument
394 status = ux_host_class_hid_keyboard_key_get(keyboard, keyboard_key, keyboard_state); in _wait_key()
443 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
473 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
483 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
516 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
547 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
569 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
595 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
612 status = _wait_key(keyboard, &keyboard_key, &keyboard_state); in tx_demo_thread_host_simulation_entry()
[all …]
Dusbx_ux_host_class_hid_keyboard_thread_test2.c15 static UX_HOST_CLASS_HID_KEYBOARD keyboard; variable
317 keyboard.ux_host_class_hid_keyboard_hid = &keyboard_hid; in test_thread_entry()
320 status = ux_utility_semaphore_create(&keyboard.ux_host_class_hid_keyboard_semaphore, "dummy", 1); in test_thread_entry()
328 UX_THREAD_EXTENSION_PTR_SET(tx_thread_identify(), &keyboard) in test_thread_entry()
329 _ux_host_class_hid_keyboard_thread((ULONG)(ALIGN_TYPE)&keyboard); in test_thread_entry()
Dusbx_hid_keyboard_key_with_report_id_test.c344 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
369 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
376 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
400 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
424 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
444 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
462 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
477 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
490 … while (ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_key, &keyboard_state) != UX_SUCCESS) in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_keyboard_callback_test.c38 static UX_HOST_CLASS_HID_KEYBOARD *keyboard; variable
389 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
397 status = ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_char, &keyboard_state); in tx_demo_thread_host_simulation_entry()
Dusbx_ux_device_class_hid_report_set_test2.c285 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
304 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_hid_keyboard_basic_test.c41 static UX_HOST_CLASS_HID_KEYBOARD *keyboard; variable
437 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
445 status = ux_host_class_hid_keyboard_key_get(keyboard, &keyboard_char, &keyboard_state); in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_deactivate_test3.c276 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
297 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_hid_keyboard_extraction_test.c320 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
341 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_keyboard_callback_test2.c308 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
327 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_control_transfer_stall_test.c289 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
311 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_report_descriptor_get_test4.c288 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
310 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_report_id_get_test.c295 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
315 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_device_class_hid_interrupt_thread_test.c312 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
333 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_device_class_hid_interrupt_thread_test2.c316 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
339 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_transfer_request_completed_test.c311 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
330 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_idle_get_test.c307 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
331 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_hid_report_get_test.c332 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
354 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client->ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_device_stack_descriptor_send_test.c290 UX_HOST_CLASS_HID_KEYBOARD *keyboard; in tx_demo_thread_host_simulation_entry() local
320 keyboard = (UX_HOST_CLASS_HID_KEYBOARD *)hid_client -> ux_host_class_hid_client_local_instance; in tx_demo_thread_host_simulation_entry()
Dusbx_class_hid_keyboard_basic_test.c367 static UINT _wait_key(UX_HOST_CLASS_HID_KEYBOARD *keyboard, ULONG *keyboard_key, ULONG *keyboard_s… in _wait_key() argument
379 status = ux_host_class_hid_keyboard_key_get(keyboard, keyboard_key, keyboard_state); in _wait_key()

12