/**
* @ingroup CAPI_SYSTEM_FRAMEWORK
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE Peripheral IO
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_MODULE API provides functions to make use of peripherals in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_MODULE API provides functions to make use of peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
/**
* @ingroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE GPIO
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE API provides functions to control GPIO in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE API provides functions to control GPIO peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE_OVERVIEW Overview
*
- * This @ref CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE API provides functions to control GPIO in the device.
+ * This @ref CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE API provides functions to control GPIO peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_GPIO_MODULE_FEATURE Realted Features
*
*
* It is recommended to use features in your application for reliability.\n
*
- * You can check if a device supports the related features for this API \n
+ * You can check if a IoT device supports the related features for this API \n
* by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, and control your application's actions accordingly.\n
*
- * To ensure your application is only running on the device with specific features, \n
+ * To ensure your application is only running on the IoT device with specific features, \n
* please define the features in your manifest file using the manifest editor in the SDK.\n
*
* More details on featuring your application can be found from <a href="https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature"><b>Feature Element</b>.</a>
/**
* @ingroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE I2C
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE API provides functions to control I2C in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE API provides functions to control I2C peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE_OVERVIEW Overview
*
- * This @ref CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE API provides functions to control I2C in the device.
+ * This @ref CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE API provides functions to control I2C peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_I2C_MODULE_FEATURE Realted Features
*
*
* It is recommended to use features in your application for reliability.\n
*
- * You can check if a device supports the related features for this API \n
+ * You can check if a IoT device supports the related features for this API \n
* by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, and control your application's actions accordingly.\n
*
- * To ensure your application is only running on the device with specific features, \n
+ * To ensure your application is only running on the IoT device with specific features, \n
* please define the features in your manifest file using the manifest editor in the SDK.\n
*
* More details on featuring your application can be found from <a href="https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature"><b>Feature Element</b>.</a>
/**
* @ingroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE SPI
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE API provides functions to control SPI in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE API provides functions to control SPI peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE_OVERVIEW Overview
*
- * This @ref CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE API provides functions to control SPI in the device.
+ * This @ref CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE API provides functions to control SPI peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_SPI_MODULE_FEATURE Realted Features
*
*
* It is recommended to use features in your application for reliability.\n
*
- * You can check if a device supports the related features for this API \n
+ * You can check if a IoT device supports the related features for this API \n
* by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, and control your application's actions accordingly.\n
*
- * To ensure your application is only running on the device with specific features, \n
+ * To ensure your application is only running on the IoT device with specific features, \n
* please define the features in your manifest file using the manifest editor in the SDK.\n
*
* More details on featuring your application can be found from <a href="https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature"><b>Feature Element</b>.</a>
/**
* @ingroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE UART
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE API provides functions to control UART in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE API provides functions to control UART peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE_OVERVIEW Overview
*
- * This @ref CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE API provides functions to control UART in the device.
+ * This @ref CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE API provides functions to control UART peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_UART_MODULE_FEATURE Realted Features
*
*
* It is recommended to use features in your application for reliability.\n
*
- * You can check if a device supports the related features for this API \n
+ * You can check if a IoT device supports the related features for this API \n
* by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, and control your application's actions accordingly.\n
*
- * To ensure your application is only running on the device with specific features, \n
+ * To ensure your application is only running on the IoT device with specific features, \n
* please define the features in your manifest file using the manifest editor in the SDK.\n
*
* More details on featuring your application can be found from <a href="https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature"><b>Feature Element</b>.</a>
/**
* @ingroup CAPI_SYSTEM_PERIPHERAL_IO_MODULE
* @defgroup CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE PWM
- * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE API provides functions to control PWM in the device.
+ * @brief The @ref CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE API provides functions to control PWM peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE_HEADER Required Header
* \#include <peripheral_io.h>
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE_OVERVIEW Overview
*
- * This @ref CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE API provides functions to control PWM in the device.
+ * This @ref CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE API provides functions to control PWM peripherals connected to the IoT device.
*
* @section CAPI_SYSTEM_PERIPHERAL_IO_PWM_MODULE_FEATURE Realted Features
*
*
* It is recommended to use features in your application for reliability.\n
*
- * You can check if a device supports the related features for this API \n
+ * You can check if a IoT device supports the related features for this API \n
* by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, and control your application's actions accordingly.\n
*
- * To ensure your application is only running on the device with specific features, \n
+ * To ensure your application is only running on the IoT device with specific features, \n
* please define the features in your manifest file using the manifest editor in the SDK.\n
*
* More details on featuring your application can be found from <a href="https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature"><b>Feature Element</b>.</a>
*/
/**
- * @brief The handle of the PWM device.
+ * @brief The handle of the PWM peripherals.
* @since_tizen 4.0
*/
typedef struct _peripheral_pwm_s *peripheral_pwm_h;
*/
/**
- * @brief The handle to the UART device.
+ * @brief The handle to the UART peripherals.
* @since_tizen 4.0
*/
typedef struct _peripheral_uart_s *peripheral_uart_h;
* @privilege http://tizen.org/privilege/peripheralio
*
* @param[in] uart The UART handle
- * @param[in] baud Baud rate of the UART device
+ * @param[in] baud Baud rate of the UART slave device
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
* @privilege http://tizen.org/privilege/peripheralio
*
* @param[in] uart The UART handle
- * @param[in] byte_size Byte size of the UART device
+ * @param[in] byte_size Byte size of the UART slave device
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
* @privilege http://tizen.org/privilege/peripheralio
*
* @param[in] uart The UART handle
- * @param[in] parity Parity bit of the UART device
+ * @param[in] parity Parity bit of the UART slave device
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
* @privilege http://tizen.org/privilege/peripheralio
*
* @param[in] uart The UART handle
- * @param[in] stop_bits Stop bits of the UART device
+ * @param[in] stop_bits Stop bits of the UART slave device
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
*/
/**
- * @brief The handle of a SPI device.
+ * @brief The handle of a SPI peripherals.
* @since_tizen 4.0
*/
typedef struct _peripheral_spi_s *peripheral_spi_h;
*
* @param[in] bus The SPI bus number
* @param[in] cs The SPI chip select number
- * @param[out] spi The SPI device handle
+ * @param[out] spi The SPI slave device handle
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
*
* @return 0 on success, otherwise a negative error value
* @retval #PERIPHERAL_ERROR_NONE Successful
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] mode The SPI transfer mode
*
* @return 0 on success, otherwise a negative error value
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] bit_order The transfer bit order
*
* @return 0 on success, otherwise a negative error value
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] bits The number of bits per word (in bits)
*
* @return 0 on success, otherwise a negative error value
* @privilege http://tizen.org/privilege/peripheralio
* @remarks The frequencies supported are board dependent.
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] freq_hz Frequency to set (in Hz)
*
* @return 0 on success, otherwise a negative error value
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[out] data The data buffer to read
* @param[in] length The size of data buffer (in bytes)
*
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] data The data buffer to write
* @param[in] length The size of data buffer (in bytes)
*
* @privlevel platform
* @privilege http://tizen.org/privilege/peripheralio
*
- * @param[in] spi The SPI device handle
+ * @param[in] spi The SPI slave device handle
* @param[in] txdata The data buffer to write
* @param[out] rxdata The data buffer to read
* @param[in] length The size of txdata and rxdata buffer (in bytes)