MTB CAT5 Peripheral driver library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
cy_stc_smif_mem_cmd_t Struct Reference

Description

This command structure is used to store the Read/Write command configuration.

Data Fields

uint32_t command
 The 8-bit command. More...
 
cy_en_smif_txfr_width_t cmdWidth
 The width of the command transfer.
 
cy_en_smif_txfr_width_t addrWidth
 The width of the address transfer.
 
uint32_t mode
 The 8-bit mode byte. More...
 
cy_en_smif_txfr_width_t modeWidth
 The width of the mode transfer.
 
uint32_t dummyCycles
 The number of the dummy cycles. More...
 
cy_en_smif_txfr_width_t dataWidth
 The width of the data transfer.
 
cy_en_smif_data_rate_t dataRate
 The Data rate of data. More...
 
cy_en_smif_field_presence_t dummyCyclesPresence
 This specifies the presence of the dummy field. More...
 
cy_en_smif_field_presence_t modePresence
 This specifies the presence of the mode field. More...
 
uint32_t modeH
 The 8-bit command. More...
 
cy_en_smif_data_rate_t modeRate
 The Data rate of mode. More...
 
cy_en_smif_data_rate_t addrRate
 The Data rate of address. More...
 
cy_en_smif_field_presence_t cmdPresence
 This specifies the presence of the command field. More...
 
uint32_t commandH
 The 8-bit command. More...
 
cy_en_smif_data_rate_t cmdRate
 The Data rate of command. More...
 

Field Documentation

uint32_t cy_stc_smif_mem_cmd_t::command

The 8-bit command.

This value is 0xFFFFFFFF when there is no command present

uint32_t cy_stc_smif_mem_cmd_t::mode

The 8-bit mode byte.

This value is 0xFFFFFFFF when there is no mode present

uint32_t cy_stc_smif_mem_cmd_t::dummyCycles

The number of the dummy cycles.

A zero value suggests no dummy cycles

cy_en_smif_data_rate_t cy_stc_smif_mem_cmd_t::dataRate

The Data rate of data.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
cy_en_smif_field_presence_t cy_stc_smif_mem_cmd_t::dummyCyclesPresence

This specifies the presence of the dummy field.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
cy_en_smif_field_presence_t cy_stc_smif_mem_cmd_t::modePresence

This specifies the presence of the mode field.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
uint32_t cy_stc_smif_mem_cmd_t::modeH

The 8-bit command.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices. This value is 0x0 when there is no higher byte mode present
cy_en_smif_data_rate_t cy_stc_smif_mem_cmd_t::modeRate

The Data rate of mode.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
cy_en_smif_data_rate_t cy_stc_smif_mem_cmd_t::addrRate

The Data rate of address.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
cy_en_smif_field_presence_t cy_stc_smif_mem_cmd_t::cmdPresence

This specifies the presence of the command field.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.
uint32_t cy_stc_smif_mem_cmd_t::commandH

The 8-bit command.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices. This value is 0x0 when there is no higher byte command present
cy_en_smif_data_rate_t cy_stc_smif_mem_cmd_t::cmdRate

The Data rate of command.

Note
This parameter is available for CAT1B, CAT1C and CAT1D devices.