RMM API 2.0.0
Loading...
Searching...
No Matches
ring_regs_slv_map.h
1#pragma once
2
3// Register space: Ring Configuration Register Register Space (Slave)
4#include <string>
5#include <unordered_map>
6
7const std::unordered_map<std::string, uint32_t> ring_register_slv_map = {
8 {"REGBANK_VERSION", 0x00400000},
9 {"PHASH", 0x00400004},
10 {"VERS_SLV", 0x00400008},
11 {"GIT_HASH2", 0x0040000c},
12 {"GIT_HASH1", 0x00400010},
13 {"GIT_HASH0", 0x00400014},
14 {"RVSR_SLV", 0x00400018},
15 {"BRDY_SLV", 0x0040001c},
16 {"CW_L_SLV", 0x00400020},
17 {"CCWL_SLV", 0x00400024},
18 {"STME_SLV", 0x00400028},
19 {"CSEL_SLV", 0x0040002c},
20 {"NDID_SLV", 0x00400030},
21 {"TM_INT_SLV", 0x00400034},
22 {"TM_FRAC_SLV", 0x00400038},
23 {"SJA_TEST", 0x0040003c},
24 {"MRDY_SLV", 0x00400040},
25 {"ICDY_SLV", 0x00400044},
26 {"LCL_1HZ_TAR_SLV", 0x00400048},
27 {"WDOG_TIMEOUT_CYCLES", 0x0040004c},
28 {"TM_FRAC_OFLOW_ERR_SLV", 0x00400050},
29 {"CLR_TM_FRAC_OFLOW_ERR_SLV", 0x00400054},
30 {"TM_FRAC_ERR_RCVD_RX_0_SLV", 0x00400058},
31 {"TM_FRAC_ERR_RCVD_RX_1_SLV", 0x0040005c},
32 {"DLY_RX0_TX1_SLV", 0x00400060},
33 {"DLY_RX1_TX0_SLV", 0x00400064},
34 {"DLY_RX_TIME_SLV", 0x00400068},
35 {"TYPE1_USR", 0x0040006C},
36 {"TYPE2_USR", 0x00400070}
37};