RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Macros | Functions
stm32h7xx_hal_smbus_ex.h File Reference

Header file of SMBUS HAL Extended module. More...

#include "stm32h7xx_hal_def.h"

Go to the source code of this file.

Macros

#define SMBUS_FMP_NOT_SUPPORTED   0xAAAA0000U
 
#define SMBUS_FASTMODEPLUS_PB6   SYSCFG_PMCR_I2C_PB6_FMP
 
#define SMBUS_FASTMODEPLUS_PB7   SYSCFG_PMCR_I2C_PB7_FMP
 
#define SMBUS_FASTMODEPLUS_PB8   SYSCFG_PMCR_I2C_PB8_FMP
 
#define SMBUS_FASTMODEPLUS_PB9   SYSCFG_PMCR_I2C_PB9_FMP
 
#define SMBUS_FASTMODEPLUS_I2C1   SYSCFG_PMCR_I2C1_FMP
 
#define SMBUS_FASTMODEPLUS_I2C2   SYSCFG_PMCR_I2C2_FMP
 
#define SMBUS_FASTMODEPLUS_I2C3   SYSCFG_PMCR_I2C3_FMP
 
#define SMBUS_FASTMODEPLUS_I2C4   SYSCFG_PMCR_I2C4_FMP
 
#define SMBUS_FASTMODEPLUS_I2C5   (uint32_t)(0x00001000U | SMBUS_FMP_NOT_SUPPORTED)
 
#define IS_SMBUS_FASTMODEPLUS(__CONFIG__)
 

Functions

HAL_StatusTypeDef HAL_SMBUSEx_EnableWakeUp (SMBUS_HandleTypeDef *hsmbus)
 
HAL_StatusTypeDef HAL_SMBUSEx_DisableWakeUp (SMBUS_HandleTypeDef *hsmbus)
 
void HAL_SMBUSEx_EnableFastModePlus (uint32_t ConfigFastModePlus)
 
void HAL_SMBUSEx_DisableFastModePlus (uint32_t ConfigFastModePlus)
 

Detailed Description

Header file of SMBUS HAL Extended module.

Author
MCD Application Team
Attention

Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.