SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Table 15-359 summarizes the ELM register mapping.
Register Name | Type | Register Width (Bits) | Address Offset | Physical Address ELM |
---|---|---|---|---|
ELM_REVISION | R | 32 | 0x0000 0000 | 0x4807 8000 |
ELM_SYSCONFIG | RW | 32 | 0x0000 0010 | 0x4807 8010 |
ELM_SYSSTATUS | R | 32 | 0x0000 0014 | 0x4807 8014 |
ELM_IRQSTATUS | RW | 32 | 0x0000 0018 | 0x4807 8018 |
ELM_IRQENABLE | RW | 32 | 0x0000 001C | 0x4807 801C |
ELM_LOCATION_CONFIG | RW | 32 | 0x0000 0020 | 0x4807 8020 |
ELM_PAGE_CTRL | RW | 32 | 0x0000 0080 | 0x4807 8080 |
ELM_SYNDROME_FRAGMENT_0_i (1) | RW | 32 | 0x0000 0400 + (0x40 * i) | 0x4807 8400 + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_1_i (1) | RW | 32 | 0x0000 0404 + (0x40 * i) | 0x4807 8404 + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_2_i (1) | RW | 32 | 0x0000 0408 + (0x40 * i) | 0x4807 8408 + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_3_i (1) | RW | 32 | 0x0000 040C + (0x40 * i) | 0x4807 840C + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_4_i (1) | RW | 32 | 0x0000 0410 + (0x40 * i) | 0x4807 8410 + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_5_i (1) | RW | 32 | 0x0000 0414 + (0x40 * i) | 0x4807 8414 + (0x40 * i) |
ELM_SYNDROME_FRAGMENT_6_i (1) | RW | 32 | 0x0000 0418 + (0x40 * i) | 0x4807 8418 + (0x40 * i) |
ELM_LOCATION_STATUS_i (1) | R | 32 | 0x0000 0800 + (0x100 * i) | 0x4807 8800 + (0x100 * i) |
ELM_ERROR_LOCATION_0_i (1) | R | 32 | 0x0000 0880 + (0x100 * i) | 0x4807 8880 + (0x100 * i) |
ELM_ERROR_LOCATION_1_i (1) | R | 32 | 0x0000 0884 + (0x100 * i) | 0x4807 8884 + (0x100 * i) |
ELM_ERROR_LOCATION_2_i (1) | R | 32 | 0x0000 0888 + (0x100 * i) | 0x4807 8888 + (0x100 * i) |
ELM_ERROR_LOCATION_3_i (1) | R | 32 | 0x0000 088C + (0x100 * i) | 0x4807 888C + (0x100 * i) |
ELM_ERROR_LOCATION_4_i (1) | R | 32 | 0x0000 0890 + (0x100 * i) | 0x4807 8890 + (0x100 * i) |
ELM_ERROR_LOCATION_5_i (1) | R | 32 | 0x0000 0894 + (0x100 * i) | 0x4807 8894 + (0x100 * i) |
ELM_ERROR_LOCATION_6_i (1) | R | 32 | 0x0000 0898 + (0x100 * i) | 0x4807 8898 + (0x100 * i) |
ELM_ERROR_LOCATION_7_i (1) | R | 32 | 0x0000 089C + (0x100 * i) | 0x4807 889C + (0x100 * i) |
ELM_ERROR_LOCATION_8_i (1) | R | 32 | 0x0000 08A0 + (0x100 * i) | 0x4807 88A0 + (0x100 * i) |
ELM_ERROR_LOCATION_9_i (1) | R | 32 | 0x0000 08A4 + (0x100 * i) | 0x4807 88A4 + (0x100 * i) |
ELM_ERROR_LOCATION_10_i (1) | R | 32 | 0x0000 08A8 + (0x100 * i) | 0x4807 88A8 + (0x100 * i) |
ELM_ERROR_LOCATION_11_i (1) | R | 32 | 0x0000 08AC + (0x100 * i) | 0x4807 88AC + (0x100 * i) |
ELM_ERROR_LOCATION_12_i (1) | R | 32 | 0x0000 08B0 + (0x100 * i) | 0x4807 88B0 + (0x100 * i) |
ELM_ERROR_LOCATION_13_i (1) | R | 32 | 0x0000 08B4 + (0x100 * i) | 0x4807 88B4 + (0x100 * i) |
ELM_ERROR_LOCATION_14_i (1) | R | 32 | 0x0000 08B8 + (0x100 * i) | 0x4807 88B8 + (0x100 * i) |
ELM_ERROR_LOCATION_15_i (1) | R | 32 | 0x0000 08BC + (0x100 * i) | 0x4807 88BC + (0x100 * i) |