|   | 
	1. | 
	Instructs the UART to transmit a specific byte, then verifies that the UART has received a byte, and that byte is the same byte as was sent. | 
  
  
	|   | 
	2. | 
	Repeats step 1 multiple times, each time using a different byte (looking for stuck bits and shorted bits). | 
  
  
	|   | 
	3. | 
	Instructs the UART to change the state of the RTS signal, then verifies that the UART indicates that the CTS signal changed state as well. | 
  
  
	|   | 
	4. | 
	Instructs the UART to change the state of the DTR signal, then verifies that the UART indicates that the DSR signal changed state as well. | 
  
  
	|   | 
	5. | 
	Instructs the UART to change the state of the OUT1 signal, then verifies that the UART indicates that the RI signal changed state as well. | 
  
  
	|   | 
	6. | 
	Instructs the UART to change the state of the OUT2 signal, then verifies that the UART indicates that the DCD signal changed state as well. | 
  
  
	|   | 
	1. | 
	Verify that the UART is not in loopback mode. | 
  
  
	|   | 
	2. | 
	Instructs the UART to transmit a specific byte, then verifies that the UART has received a byte, and that byte is the same byte as was sent. | 
  
  
	|   | 
	3. | 
	Repeats step 2 multiple times, each time using a different byte (looking for stuck bits and shorted bits). | 
  
  
	|   | 
	4. | 
	Instructs the UART to change the state of the RTS signal, then verifies that the UART indicates that the CTS signal changed state as well. | 
  
  
	|   | 
	5. | 
	Instructs the UART to change the state of the DTR signal, then verifies that the UART indicates that the following 3 signals also changed state: DSR, RI, DCD |