1 #include <stdio.h> 2 #include "tx_api.h" 3 #include "ux_api.h" 4 #include "ux_system.h" 5 #include "ux_utility.h" 6 #include "ux_hcd_sim_host.h" 7 #include "ux_test.h" 8 #include "ux_device_stack.h" 9 #include "ux_test_utility_sim.h" 10 11 extern UX_SYSTEM_SLAVE *_ux_system_slave; 12 static UX_SYSTEM_SLAVE system_slave; 13 #ifdef CTEST test_application_define(void * first_unused_memory)14void test_application_define(void *first_unused_memory) 15 #else 16 void usbx_ux_device_stack_clear_feature_coverage_test_application_define(void *first_unused_memory) 17 #endif 18 { 19 20 UINT status = 0; 21 22 23 /* Inform user. */ 24 printf("Running USB Device Stack Clear Feature Coverage Test ............... "); 25 26 _ux_system_slave = &system_slave; 27 28 _ux_device_stack_clear_feature(UX_REQUEST_TARGET_DEVICE, 0, 0); 29 30 printf(" Passed\n"); 31 test_control_return(0); 32 return; 33 } 34