--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/haitest/bspsvs/suite/bsp/uart/testdata/base-bsp-serial-driver-port.ini Tue Feb 02 01:39:10 2010 +0200
@@ -0,0 +1,235 @@
+[include]
+file1 =\base\serial\t_serial.ini
+file2 =\base\serial\t_echoserver.ini
+
+[busDevComm]
+name =busDevComm
+
+[config]
+name =config
+
+[caps]
+name =caps
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Open]
+unit ={Port<port>,unit}
+portpdd ={Port<port>,pdd}
+portldd ={Port<port>,ldd}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iDataBits]
+expected ={Port<port>Caps,iDataBits}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iFifo]
+expected ={Port<port>Caps,iFifo}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iHandshake]
+expected ={Port<port>Caps,iHandshake}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iParity]
+expected ={Port<port>Caps,iParity}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iRate]
+expected ={Port<port>Caps,iRate}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iSIR]
+expected ={Port<port>Caps,iSIR}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iSignals]
+expected ={Port<port>Caps,iSignals}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iStopBits]
+expected ={Port<port>Caps,iStopBits}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iFlowControlCaps]
+expected ={Port<port>Caps,iFlowControlCaps}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iNotificationCaps]
+expected ={Port<port>Caps,iNotificationCaps}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iRoleCaps]
+expected ={Port<port>Caps,iRoleCaps}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-Caps-iBreakSupported]
+expected ={Port<port>Caps,iBreakSupported}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0002]
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0004-QueryReceiveBuffer_003]
+expected =0
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-Config]
+config =config
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iDataBits]
+expected ={Port<port>Config,iDataBits}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iFifo]
+expected ={Port<port>Config,iFifo}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iHandshake]
+expected ={Port<port>Config,iHandshake}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iParity]
+expected ={Port<port>Config,iParity}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iParityError]
+expected ={Port<port>Config,iParityError}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iParityErrorChar]
+expected ={Port<port>Config,iParityErrorChar}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iRate]
+expected ={Port<port>Config,iRate}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iSIREnable]
+expected ={Port<port>Config,iSIREnable}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iSIRSettings]
+expected ={Port<port>Config,iSIRSettings}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iSpecialRate]
+expected ={Port<port>Config,iSpecialRate}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iStopBits]
+expected ={Port<port>Config,iStopBits}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iTerminator]
+expected0 ={Port<port>Config,iTerminator0}
+expected1 ={Port<port>Config,iTerminator1}
+expected2 ={Port<port>Config,iTerminator2}
+expected3 ={Port<port>Config,iTerminator3}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iTerminatorCount]
+expected ={Port<port>Config,iTerminatorCount}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iXoffChar]
+expected ={Port<port>Config,iXoffChar}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0006-iXonChar]
+expected ={Port<port>Config,iXonChar}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0007-Caps]
+caps =caps
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0008-Caps]
+caps =caps
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0009-Caps]
+caps =caps
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0010-QueryReceiveBuffer_004]
+expected =0
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0011-MinTurnaroundTime]
+expected ={Port<port>,minTurnaroundTime}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0012-MinTurnaroundTime_001]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0012-SetMinTurnaroundTime_002]
+value =100
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0012-MinTurnaroundTime_003]
+expected =100
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0013-ReceiveBufferLength]
+expected ={Port<port>,receiveBufferLength}
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0014-ReceiveBufferLength_001]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0014-SetReceiveBufferLength_002]
+value =32
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0014-ReceiveBufferLength_003]
+expected =32
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0015-Read_002]
+uselength =TRUE
+bufferlength =20
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0016-Read_002]
+bufferlength =20
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0017-Read_002]
+bufferlength =20
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0023-Signals_002]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0023-SetSignals_003]
+setmask =0000
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0023-Signals_004]
+expected =0
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0023-SetSignals_005]
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0024-Signals_002]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0024-SetSignals_003]
+setmask =FFFF
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0024-Signals_004]
+expected =FFF0
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0024-SetSignals_005]
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0025-Signals_002]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0025-SetSignals_004]
+setmask =FFFF
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0025-SetSignals_005]
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0026-Signals_002]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0026-NotifySignalChange_003]
+mask =FFFF
+timeout =2000000
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0026-SetSignals_004]
+setmask =FFFF
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0026-SetSignals_005]
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0027-NotifySignalChange_003]
+timeout =2000000
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-Signals_002]
+save =TRUE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-SetSignals_003]
+setmask =0010
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-Signals_004]
+expected =0010
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-SetSignals_005]
+setmask =0020
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-Signals_006]
+expected =0020
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-SetSignals_007]
+setmask =0040
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-Signals_008]
+expected =0040
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-SetSignals_009]
+setmask =0080
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-Signals_010]
+expected =0080
+save =FALSE
+
+[BASE-BSP-SERIAL-DRIVER-PORT<port>-0028-SetSignals_011]