kerneltest/e32test/usb/t_usb_device/configs/readme.txt
changeset 0 a41df078684a
equal deleted inserted replaced
-1:000000000000 0:a41df078684a
       
     1 The xml files in this directory provide the USB configuration details for the
       
     2 test application t_usb_device.
       
     3 
       
     4 For a description of the structure and usage of these files, see the
       
     5 "Base How To Use Automated USB Tests" document
       
     6 \generic\base\documentation\Base_How_To_Use_Automated_USB_Test.doc.
       
     7 
       
     8 The files in this directory are as follows, along with a brief description of their use:-
       
     9 
       
    10 For the H4 HRP  with the fibula high speed card running at full speed
       
    11 
       
    12 fsif0.xml			Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT	
       
    13 fsif0a3.xml		Interface 0 - 3 Alternate Settings
       
    14 fsif0a3if1a2if2.xml		Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting
       
    15 
       
    16 For the H2 HRP
       
    17 
       
    18 h2if0.xml			Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT	
       
    19 h2if0a3.xml		Interface 0 - 3 Alternate Settings
       
    20 h2if0a3if1a2if2.xml		Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting
       
    21 
       
    22 For the H4 HRP
       
    23 
       
    24 h4if0.xml			Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT	
       
    25 h4if0a3.xml		Interface 0 - 3 Alternate Settings
       
    26 h4if0a3if1a2if2.xml		Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting
       
    27 h4isoif0a3.xml		As h4if0a3.xml but with an Isochronous endpoint
       
    28 h4isoif0a3if1a2if2.xml	As h4if0a3if1a2if2.xml but with an Isochronous endpoint and DMA set to Y			
       
    29 
       
    30 For the H4 HRP with the fibula high speed card running at high speed
       
    31 
       
    32 hsif0.xml			Interface 0 - Default Setting, Endpoints Bulk IN and Bulk OUT		
       
    33 hsif0a3.xml		Interface 0 - 3 Alternate Settings
       
    34 hsif0a3if1a2if2.xml		Interface 0 - 3 Alternates, Interface 1 - 2 Alternates, Interface 2 - Default Setting
       
    35 hsif0a3dmaerr.xml		As hsif0a3.xml but with dma enabled		
       
    36 hsif0dma.xml		As hsif0.xml but with dma enabled
       
    37 pktszerr.xml		Used to reproduce defect DEF112114 that is now fixed
       
    38 
       
    39 For each of the current hardware reference platforms which contain USB three configuration files are used. These
       
    40 relete to the host test scripts in the following way:-
       
    41 
       
    42 Configuration Files					Host Test Scripts
       
    43 
       
    44 fsif0.xml, hsif0.xml, h2if0.xml, h4if0.xml			sanity.uts
       
    45 
       
    46 fsif0a3.xml, hsif0a3.xml, h2if0a3.xml, h4if0a3.xml		singleif1.uts, singleif2.uts
       
    47 
       
    48 fsif0a3if1a2if2.xml, hsif0a3if1a2if2.xml,			multif1.uts, multif2.uts
       
    49 h2if0a3if1a2if2.xml, h4if0a3if1a2if2.xml
       
    50 
       
    51 Filename		HRP		Interface		Alternate Setting	EndPoints
       
    52 
       
    53 fsif0.xml	or	H4 with Fibula	0		0		1 - Bulk IN
       
    54 hsifo.xml				0		0		2 - Bulk OUT
       
    55 
       
    56 fsif0a3.xml or	H4 with Fibula	0		0		1 - Bulk IN
       
    57 hsif0a3.xml			0		0		2 - Bulk OUT
       
    58 				0		0		3 - Interrupt IN
       
    59 				0		0		4 - Interrupt OUT
       
    60 				0		0		5 - Bulk IN
       
    61 				0		1		1 - Interrupt IN
       
    62 				0		1		2 - Interrupt OUT
       
    63 				0		1		3 - Bulk IN
       
    64 				0		1		4 - Bulk OUT
       
    65 				0		1		5 - Bulk OUT
       
    66 				0		2		1 - Bulk IN
       
    67 				0		2		2 - Bulk OUT
       
    68 				0		2		3 - Bulk OUT
       
    69 				0		2		4 - Interrupt IN
       
    70 				0		2		5 – Isochronous OUT
       
    71 
       
    72 fsif0a3if1a2if2.xml	H4 with Fibula	0		0		1 - Bulk IN
       
    73 hsif0a3if1a2if2.xml			0		0		2 - Bulk OUT
       
    74 				0		0		3 - Interrupt IN
       
    75 				0		0		4 - Interrupt OUT
       
    76 				0		0		5 - Bulk IN
       
    77 				0		1		1 - Interrupt IN
       
    78 				0		1		2 - Interrupt OUT
       
    79 				0		1		3 - Bulk IN
       
    80 				0		1		4 - Bulk OUT
       
    81 				0		1		5 - Bulk OUT
       
    82 				0		2		1 - Bulk IN
       
    83 				0		2		2 - Bulk OUT
       
    84 				0		2		3 - Bulk OUT
       
    85 				0		2		4 - Interrupt IN
       
    86 				0		2		5 - Isochronous OUT
       
    87 				1		0		1 - Bulk IN
       
    88 				1		0		2 - Bulk OUT
       
    89 				1		1		1 - Bulk OUT
       
    90 				1		1		2 - Interrupt IN
       
    91 				2		0		1 - Interrupt IN
       
    92 				2		0		2 - Bulk OUT
       
    93 
       
    94 Filename		HRP		Interface		Alternate Setting	EndPoints
       
    95 
       
    96 h2if0.xml		H2		0		0		1 - Bulk IN
       
    97 				0		0		2 - Bulk OUT
       
    98 
       
    99 h2if0a3.xml	H2		0		0		1 - Bulk IN
       
   100 				0		0		2 - Bulk OUT
       
   101 				0		0		3 - Interrupt IN
       
   102 				0		0		4 - Interrupt OUT
       
   103 				0		0		5 - Bulk IN
       
   104 				0		1		1 - Interrupt IN
       
   105 				0		1		2 - Interrupt OUT
       
   106 				0		1		3 - Bulk IN
       
   107 				0		1		4 - Bulk OUT
       
   108 				0		1		5 - Bulk OUT
       
   109 				0		2		1 - Bulk IN
       
   110 				0		2		2 - Bulk OUT
       
   111 				0		2		3 - Bulk OUT
       
   112 				0		2		4 - Interrupt IN
       
   113 				0		2		5 – Isochronous OUT
       
   114 
       
   115 h2if0a3if1a2if2.xml	H2		0		0		1 - Bulk IN
       
   116 				0		0		2 - Bulk OUT
       
   117 				0		0		3 - Bulk IN
       
   118 				0		0		4 - Bulk OUT
       
   119 				0		0		5 - Bulk IN
       
   120 				0		1		1 - Interrupt IN
       
   121 				0		1		2 - Interrupt OUT
       
   122 				0		1		3 - Bulk IN
       
   123 				0		1		4 - Bulk OUT
       
   124 				0		1		5 - Bulk OUT
       
   125 				0		2		1 - Bulk IN
       
   126 				0		2		2 - Bulk OUT
       
   127 				0		2		3 - Bulk OUT
       
   128 				0		2		4 - Interrupt IN
       
   129 				0		2		5 - Isochronous OUT
       
   130 				1		0		1 - Bulk IN
       
   131 				1		0		2 - Bulk OUT
       
   132 				1		1		1 - Bulk OUT
       
   133 				1		1		2 - Interrupt IN
       
   134 				2		0		1 - Interrupt IN
       
   135 				2		0		2 - Bulk OUT
       
   136 
       
   137 Filename		HRP		Interface		Alternate Setting	EndPoints
       
   138 
       
   139 h4if0.xml		H4		0		0		1 - Bulk IN
       
   140 				0		0		2 - Bulk OUT
       
   141 h4if0a3.xml	H4		0		0		1 - Bulk IN
       
   142 				0		0		2 - Bulk OUT
       
   143 				0		0		3 - Bulk  IN
       
   144 				0		0		4 - Bulk OUT
       
   145 				0		0		5 - Bulk IN
       
   146 				0		1		1 - Interrupt IN
       
   147 				0		1		2 - Bulk OUT
       
   148 				0		1		3 - Bulk IN
       
   149 				0		1		4 - Bulk OUT
       
   150 				0		1		5 - Bulk OUT
       
   151 				0		2		1 - Bulk IN
       
   152 				0		2		2 - Bulk OUT
       
   153 				0		2		3 - Bulk OUT
       
   154 				0		2		4 - Interrupt IN
       
   155 				0		2		5 - Bulk OUT
       
   156 
       
   157 h4if0a3if1a2if2.xml	H4		0		0		1 - Bulk IN
       
   158 				0		0		2 - Bulk OUT
       
   159 				0		0		3 - Bulk IN
       
   160 				0		0		4 - Bulk OUT
       
   161 				0		0		5 - Bulk IN
       
   162 				0		1		1 - Interrupt IN
       
   163 				0		1		2 - Bulk OUT
       
   164 				0		1		3 - Bulk IN
       
   165 				0		1		4 - Bulk OUT
       
   166 				0		1		5 - Bulk OUT
       
   167 				0		2		1 - Bulk IN
       
   168 				0		2		2 - Bulk OUT
       
   169 				0		2		3 - Bulk OUT
       
   170 				0		2		4 - Interrupt IN
       
   171 				0		2		5 - Bulk OUT
       
   172 				1		0		1 - Bulk IN
       
   173 				1		0		2 - Bulk OUT
       
   174 				1		1		1 - Bulk OUT
       
   175 				1		1		2 - Interrupt IN
       
   176 				2		0		1 - Bulk IN
       
   177 				2		0		2 - Bulk OUT