RMM API
2.0.0
Loading...
Searching...
No Matches
include
registers
ctl_regs_map_a2_0.h
1
#pragma once
2
3
// Register space: Packet Engine Configuration Register Register Space
4
#include <string>
5
#include <unordered_map>
6
7
const
std::unordered_map<std::string, uint32_t> ctl_register_map_a2_0 = {
8
{
"REGBANK_VERSION"
, 0xc0001000},
9
{
"PHASH"
, 0xc0001004},
10
{
"device_dna_0"
, 0xc0001008},
11
{
"device_dna_1"
, 0xc000100c},
12
{
"device_dna_2"
, 0xc0001010},
13
{
"build_time"
, 0xc0001014},
14
{
"git_hash_0"
, 0xc0001018},
15
{
"git_hash_1"
, 0xc000101c},
16
{
"git_hash_2"
, 0xc0001020},
17
{
"VERSION_STRING00"
, 0xc0001024},
18
{
"VERSION_STRING01"
, 0xc0001028},
19
{
"global_rst"
, 0xc000102c},
20
{
"cmac_rst"
, 0xc0001030},
21
{
"TEMP0"
, 0xc0001034},
22
{
"TEMP1"
, 0xc0001038},
23
{
"TEMP2"
, 0xc000103c},
24
{
"TEMP_HIGH"
, 0xc0001040},
25
{
"TEMP_HIGH_CLR"
, 0xc0001044},
26
{
"VINT"
, 0xc0001048},
27
{
"VBRM"
, 0xc000104c},
28
{
"VAUX"
, 0xc0001050},
29
{
"AMON"
, 0xc0001054},
30
{
"INA0"
, 0xc0001058},
31
{
"INA1"
, 0xc000105c},
32
{
"INA2"
, 0xc0001060},
33
{
"INA3"
, 0xc0001064},
34
{
"INA4"
, 0xc0001068},
35
{
"INA5"
, 0xc000106c},
36
{
"INA6"
, 0xc0001070},
37
{
"INV0"
, 0xc0001074},
38
{
"INV1"
, 0xc0001078},
39
{
"INV2"
, 0xc000107c},
40
{
"INV3"
, 0xc0001080},
41
{
"INV4"
, 0xc0001084},
42
{
"INV5"
, 0xc0001088},
43
{
"INV6"
, 0xc000108c},
44
{
"PWR_LAST_VALID"
, 0xc0001090},
45
{
"I2C_ACK_ERR"
, 0xc0001094},
46
{
"PWR_ENABLE"
, 0xc0001098},
47
{
"I2C_START"
, 0xc000109c},
48
{
"I2C_CMD"
, 0xc00010a0},
49
{
"I2C_ADDR"
, 0xc00010a4},
50
{
"I2C_DONE"
, 0xc00010a8},
51
{
"I2C_WDATA"
, 0xc00010ac},
52
{
"I2C_RDATA"
, 0xc00010b0},
53
{
"I2C_REG_ADDR"
, 0xc00010b4},
54
{
"disp_status"
, 0xc00010b8},
55
{
"gpio_input_term"
, 0xc00010bc},
56
{
"I2C_REQ"
, 0xc00010c0},
57
{
"I2C_REQ_RD"
, 0xc00010c4},
58
{
"I2C_GNT"
, 0xc00010c8},
59
{
"PWR_INTERVAL"
, 0xc00010cc},
60
{
"INP0"
, 0xc00010d0},
61
{
"INP1"
, 0xc00010d4},
62
{
"INP2"
, 0xc00010d8},
63
{
"INP3"
, 0xc00010dc},
64
{
"INP4"
, 0xc00010e0},
65
{
"INP5"
, 0xc00010e4},
66
{
"INP6"
, 0xc00010e8},
67
};
Generated by
1.13.2