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)14 void 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