Skip to content

Commit

Permalink
Fix common io test configurations for ST (aws#1997)
Browse files Browse the repository at this point in the history
Co-authored-by: qiutongs <songqt01@gmail,com>
  • Loading branch information
qiutongs and qiutongs authored May 14, 2020
1 parent efc2224 commit cb091ff
Showing 1 changed file with 29 additions and 20 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,28 +29,37 @@

#include "iot_test_common_io_internal.h"

#if defined( IOT_TEST_COMMON_IO_UART_SUPPORTED ) && ( IOT_TEST_COMMON_IO_UART_SUPPORTED >= 1 )
/* UART */
void SET_TEST_IOT_UART_CONFIG( int testSet )
{
uctestIotUartPort = uartTestPort[ testSet ];
}
void SET_TEST_IOT_UART_CONFIG( int testSet )
{
uctestIotUartPort = uartTestPort[ testSet ];
}
#endif

#if defined( IOT_TEST_COMMON_IO_I2C_SUPPORTED ) && ( IOT_TEST_COMMON_IO_I2C_SUPPORTED >= 1 )

/* I2C */
void SET_TEST_IOT_I2C_CONFIG( int testSet )
{
uctestIotI2CSlaveAddr = i2cTestSlaveAddr[ testSet ];
uctestIotI2CDeviceRegister = i2cTestDeviceRegister[ testSet ];
uctestIotI2CWriteVal = i2cTestWriteVal[ testSet ];
uctestIotI2CInstanceIdx = i2cTestInstanceIdx[ testSet ];
uctestIotI2CInstanceNum = i2cTestInstanceNum[ testSet ];
}
void SET_TEST_IOT_I2C_CONFIG( int testSet )
{
uctestIotI2CSlaveAddr = i2cTestSlaveAddr[ testSet ];
uctestIotI2CDeviceRegister = i2cTestDeviceRegister[ testSet ];
uctestIotI2CWriteVal = i2cTestWriteVal[ testSet ];
uctestIotI2CInstanceIdx = i2cTestInstanceIdx[ testSet ];
uctestIotI2CInstanceNum = i2cTestInstanceNum[ testSet ];
}

#endif /* if defined( IOT_TEST_COMMON_IO_I2C_SUPPORTED ) && ( IOT_TEST_COMMON_IO_I2C_SUPPORTED >= 1 ) */

#if defined( IOT_TEST_COMMON_IO_SPI_SUPPORTED ) && ( IOT_TEST_COMMON_IO_SPI_SUPPORTED >= 1 )
/* SPI */
void SET_TEST_IOT_SPI_CONFIG( int testSet )
{
ultestIotSpiInstance = spiTestPort[ testSet ];
xtestIotSPIDefaultConfigMode = spiIotMode[ testSet ];
xtestIotSPIDefaultconfigBitOrder = spiIotSpitBitOrder[ testSet ];
ultestIotSPIFrequency = spiIotFrequency[ testSet ];
ultestIotSPIDummyValue = spiIotDummyValue[ testSet ];
}
void SET_TEST_IOT_SPI_CONFIG( int testSet )
{
ultestIotSpiInstance = spiTestPort[ testSet ];
xtestIotSPIDefaultConfigMode = spiIotMode[ testSet ];
xtestIotSPIDefaultconfigBitOrder = spiIotSpitBitOrder[ testSet ];
ultestIotSPIFrequency = spiIotFrequency[ testSet ];
ultestIotSPIDummyValue = spiIotDummyValue[ testSet ];
}

#endif /* if defined( IOT_TEST_COMMON_IO_SPI_SUPPORTED ) && ( IOT_TEST_COMMON_IO_SPI_SUPPORTED >= 1 ) */

0 comments on commit cb091ff

Please sign in to comment.