| /* |
| * 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 ***/ |
| /****************************************************************************/ |