-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(CMSIS): Generate Registers (#1228)
Co-authored-by: sihyung-maxim <[email protected]> Co-authored-by: Woo <[email protected]>
- Loading branch information
1 parent
51f8b11
commit 3eba814
Showing
424 changed files
with
28,724 additions
and
13,734 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
97 changes: 97 additions & 0 deletions
97
Libraries/CMSIS/Device/Maxim/MAX32570/Include/aeskeys_regs.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
/** | ||
* @file aeskeys_regs.h | ||
* @brief Registers, Bit Masks and Bit Positions for the AESKEYS Peripheral Module. | ||
* @note This file is @generated. | ||
* @ingroup aeskeys_registers | ||
*/ | ||
|
||
/****************************************************************************** | ||
* | ||
/****************************************************************************** | ||
* | ||
* Copyright (C) 2022-2023 Maxim Integrated Products, Inc. (now owned by | ||
* Analog Devices, Inc.), | ||
* Copyright (C) 2023-2024 Analog Devices, Inc. All Rights Reserved. | ||
* | ||
* This software is proprietary to Analog Devices, Inc. and its licensors. | ||
* | ||
******************************************************************************/ | ||
|
||
#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32570_INCLUDE_AESKEYS_REGS_H_ | ||
#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32570_INCLUDE_AESKEYS_REGS_H_ | ||
|
||
/* **** Includes **** */ | ||
#include <stdint.h> | ||
|
||
#ifdef __cplusplus | ||
extern "C" { | ||
#endif | ||
|
||
#if defined (__ICCARM__) | ||
#pragma system_include | ||
#endif | ||
|
||
#if defined (__CC_ARM) | ||
#pragma anon_unions | ||
#endif | ||
/// @cond | ||
/* | ||
If types are not defined elsewhere (CMSIS) define them here | ||
*/ | ||
#ifndef __IO | ||
#define __IO volatile | ||
#endif | ||
#ifndef __I | ||
#ifdef __cplusplus | ||
#define __I volatile | ||
#else | ||
#define __I volatile const | ||
#endif | ||
#endif | ||
#ifndef __O | ||
#define __O volatile | ||
#endif | ||
#ifndef __R | ||
#define __R volatile const | ||
#endif | ||
/// @endcond | ||
|
||
/* **** Definitions **** */ | ||
|
||
/** | ||
* @ingroup aeskeys | ||
* @ingroup aes | ||
* @defgroup aeskeys_registers AESKEYS_Registers | ||
* @brief Registers, Bit Masks and Bit Positions for the AESKEYS Peripheral Module. | ||
* @details AES Keys. | ||
*/ | ||
|
||
/** | ||
* @ingroup aeskeys_registers | ||
* Structure type to access the AESKEYS Registers. | ||
*/ | ||
typedef struct { | ||
__IO uint32_t sram_key; /**< <tt>\b 0x00:</tt> AESKEYS SRAM_KEY Register */ | ||
__R uint32_t rsv_0x4_0x1f[7]; | ||
__IO uint32_t code_key; /**< <tt>\b 0x20:</tt> AESKEYS CODE_KEY Register */ | ||
__R uint32_t rsv_0x24_0x3f[7]; | ||
__IO uint32_t data_key; /**< <tt>\b 0x40:</tt> AESKEYS DATA_KEY Register */ | ||
} mxc_aeskeys_regs_t; | ||
|
||
/* Register offsets for module AESKEYS */ | ||
/** | ||
* @ingroup aeskeys_registers | ||
* @defgroup AESKEYS_Register_Offsets Register Offsets | ||
* @brief AESKEYS Peripheral Register Offsets from the AESKEYS Base Peripheral Address. | ||
* @{ | ||
*/ | ||
#define MXC_R_AESKEYS_SRAM_KEY ((uint32_t)0x00000000UL) /**< Offset from AESKEYS Base Address: <tt> 0x0000</tt> */ | ||
#define MXC_R_AESKEYS_CODE_KEY ((uint32_t)0x00000020UL) /**< Offset from AESKEYS Base Address: <tt> 0x0020</tt> */ | ||
#define MXC_R_AESKEYS_DATA_KEY ((uint32_t)0x00000040UL) /**< Offset from AESKEYS Base Address: <tt> 0x0040</tt> */ | ||
/**@} end of group aeskeys_registers */ | ||
|
||
#ifdef __cplusplus | ||
} | ||
#endif | ||
|
||
#endif // LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32570_INCLUDE_AESKEYS_REGS_H_ |
Oops, something went wrong.