Software APIs
soc_proxy_regs.h
Go to the documentation of this file.
1/**
2 * @file
3 * @brief Generated register defines for soc_proxy
4 */
5
6// Copyright information found in source file:
7// Copyright lowRISC contributors (OpenTitan project).
8
9// Licensing information found in source file:
10// Licensed under the Apache License, Version 2.0, see LICENSE for details.
11// SPDX-License-Identifier: Apache-2.0
12
13#ifndef _SOC_PROXY_REG_DEFS_
14#define _SOC_PROXY_REG_DEFS_
15
16#ifdef __cplusplus
17extern "C" {
18#endif
19// Number of alerts
20#define SOC_PROXY_PARAM_NUM_ALERTS 1
21
22// Register width
23#define SOC_PROXY_PARAM_REG_WIDTH 32
24
25// Alert Test Register
26#define SOC_PROXY_ALERT_TEST_REG_OFFSET 0x0
27#define SOC_PROXY_ALERT_TEST_REG_RESVAL 0x80000000u
28#define SOC_PROXY_ALERT_TEST_FATAL_ALERT_INTG_BIT 0
29#define SOC_PROXY_ALERT_TEST_REGWEN_BIT 31
30
31// Dummy register to keep the device port.
32#define SOC_PROXY_DUMMY_REG_OFFSET 0x4
33#define SOC_PROXY_DUMMY_REG_RESVAL 0x0u
34#define SOC_PROXY_DUMMY_DUMMY_BIT 0
35
36#ifdef __cplusplus
37} // extern "C"
38#endif
39#endif // _SOC_PROXY_REG_DEFS_
40// End generated register defines for soc_proxy