blob: 1f1badb4595c326d4c86dbf02dbd37f65571bd17 [file] [log] [blame]
/*
* Copyright 2018 NXP
* All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef ROM_EFUSE_H_
#define ROM_EFUSE_H_
#if defined __cplusplus
extern "C" {
#endif
/****************************************************************************/
/*** Include Files ***/
/****************************************************************************/
#include <rom_common.h>
/****************************************************************************/
/*** Macro Definitions ***/
/****************************************************************************/
/****************************************************************************/
/*** Type Definitions ***/
/****************************************************************************/
/****************************************************************************/
/*** Exported Functions ***/
/****************************************************************************/
static inline bool efuse_ReadBit(uint8_t efuse_bitpos)
{
bool (*p_efuse_ReadBit)(uint8_t bitpos);
p_efuse_ReadBit = (bool (*)(uint8_t bitpos))0x03001671U;
return p_efuse_ReadBit(efuse_bitpos);
}
/****************************************************************************/
/*** Exported Variables
***/
/****************************************************************************/
#if defined __cplusplus
}
#endif
#endif /* ROM_EFUSE_H_ */
/****************************************************************************/
/*** END OF FILE ***/
/****************************************************************************/