1 #ifndef HPM_ROMAPI_XPI_RAM_DEF_H
2 #define HPM_ROMAPI_XPI_RAM_DEF_H
21 #define XPI_RAM_CFG_OPTION_TAG (0xfcf91U)
26 #define XPI_RAM_CFG_TAG (0x4D415258U)
68 uint32_t reserved: 12;
143 uint32_t device_config_params[2];
145 uint32_t device_cfg_addr[2];
146 uint32_t reserved2[2];
#define XPI_8PADS
Definition: hpm_romapi_xpi_def.h:40
#define XPI_4PADS
Definition: hpm_romapi_xpi_def.h:39
@ xpi_ram_option_misc_hyperram_1v8
Definition: hpm_romapi_xpi_ram_def.h:89
@ xpi_ram_option_misc_hyperram_3v0
Definition: hpm_romapi_xpi_ram_def.h:88
@ xpi_ram_default_max_cs_low_time_us
Definition: hpm_romapi_xpi_ram_def.h:97
@ xpi_ram_qpi
Definition: hpm_romapi_xpi_ram_def.h:105
@ xpi_ram_opi
Definition: hpm_romapi_xpi_ram_def.h:104
@ xpi_ram_type_hyperram
Definition: hpm_romapi_xpi_ram_def.h:80
@ xpi_ram_type_apmemory_x4
Definition: hpm_romapi_xpi_ram_def.h:81
@ xpi_ram_type_apmemory_x8
Definition: hpm_romapi_xpi_ram_def.h:79
@ xpi_ram_cfg_cmd_type_generic
Definition: hpm_romapi_xpi_ram_def.h:112
@ xpi_ram_cfg_cmd_type_spi2xpi
Definition: hpm_romapi_xpi_ram_def.h:113
@ xpi_ram_safe_clk_freq
Definition: hpm_romapi_xpi_ram_def.h:32
XPI RAM device configuration structure.
Definition: hpm_romapi_xpi_ram_def.h:119
uint8_t param_size
Definition: hpm_romapi_xpi_ram_def.h:121
uint8_t cmd_type
Definition: hpm_romapi_xpi_ram_def.h:120
XPI instruction sequence.
Definition: hpm_romapi_xpi_def.h:106
XPI RAM configuration option The ROM SW can detect the FLASH configuration based on the following str...
Definition: hpm_romapi_xpi_ram_def.h:39
uint32_t read_dummy_cycles
Definition: hpm_romapi_xpi_ram_def.h:55
uint32_t probe_type
Definition: hpm_romapi_xpi_ram_def.h:57
uint32_t instance
Definition: hpm_romapi_xpi_ram_def.h:43
uint32_t write_dummy_cycles
Definition: hpm_romapi_xpi_ram_def.h:56
uint32_t U
Definition: hpm_romapi_xpi_ram_def.h:47
uint32_t skip_ahb_buf_cfg
Definition: hpm_romapi_xpi_ram_def.h:67
uint32_t tag
Definition: hpm_romapi_xpi_ram_def.h:45
uint32_t reserved
Definition: hpm_romapi_xpi_ram_def.h:44
uint32_t ram_size
Definition: hpm_romapi_xpi_ram_def.h:53
uint32_t pin_group_sel
Definition: hpm_romapi_xpi_ram_def.h:65
uint32_t words
Definition: hpm_romapi_xpi_ram_def.h:42
uint32_t max_cs_low_time
Definition: hpm_romapi_xpi_ram_def.h:64
uint32_t misc
Definition: hpm_romapi_xpi_ram_def.h:52
uint32_t freq_opt
Definition: hpm_romapi_xpi_ram_def.h:51
uint32_t drive_strength
Definition: hpm_romapi_xpi_ram_def.h:63
uint32_t channel
Definition: hpm_romapi_xpi_ram_def.h:66
uint32_t pin_group
Definition: hpm_romapi_xpi_ram_def.h:54
XPI RAM configuration structure.
Definition: hpm_romapi_xpi_ram_def.h:152
uint8_t enable
Definition: hpm_romapi_xpi_ram_def.h:164
uint8_t enable_word_addr
Definition: hpm_romapi_xpi_ram_def.h:160
uint32_t tag
Definition: hpm_romapi_xpi_ram_def.h:153
uint8_t drive_strength
Definition: hpm_romapi_xpi_ram_def.h:157
uint8_t max_cs_low_time
Definition: hpm_romapi_xpi_ram_def.h:161
uint8_t rxclk_src_for_init
Definition: hpm_romapi_xpi_ram_def.h:159
uint8_t column_addr_size
Definition: hpm_romapi_xpi_ram_def.h:158
uint8_t group
Definition: hpm_romapi_xpi_ram_def.h:165
uint8_t rxclk_src
Definition: hpm_romapi_xpi_ram_def.h:155
uint8_t skip_ahb_buf_cfg
Definition: hpm_romapi_xpi_ram_def.h:162
uint8_t clk_freq
Definition: hpm_romapi_xpi_ram_def.h:156
xpi_ram_info_t device_info
Definition: hpm_romapi_xpi_ram_def.h:168
uint32_t reserved0
Definition: hpm_romapi_xpi_ram_def.h:154
XPI RAM information structure.
Definition: hpm_romapi_xpi_ram_def.h:127
uint8_t cs_hold_time
Definition: hpm_romapi_xpi_ram_def.h:136
uint8_t cs_interval
Definition: hpm_romapi_xpi_ram_def.h:138
uint8_t en_ddr_mode
Definition: hpm_romapi_xpi_ram_def.h:130
uint8_t io_voltage
Definition: hpm_romapi_xpi_ram_def.h:139
uint32_t size_in_kbytes
Definition: hpm_romapi_xpi_ram_def.h:128
uint8_t data_valid_time
Definition: hpm_romapi_xpi_ram_def.h:135
uint8_t clk_freq_for_device_cfg
Definition: hpm_romapi_xpi_ram_def.h:131
uint8_t reserved0
Definition: hpm_romapi_xpi_ram_def.h:140
uint8_t data_pads
Definition: hpm_romapi_xpi_ram_def.h:129
uint8_t working_mode_por
Definition: hpm_romapi_xpi_ram_def.h:132
uint8_t en_diff_clk
Definition: hpm_romapi_xpi_ram_def.h:134
uint8_t working_mode
Definition: hpm_romapi_xpi_ram_def.h:133
uint32_t reserved1
Definition: hpm_romapi_xpi_ram_def.h:142
uint8_t cs_setup_time
Definition: hpm_romapi_xpi_ram_def.h:137