MTB CAT1 Peripheral driver library

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

◆ command

uint32_t cy_stc_smif_mem_cmd_t::command

The 8-bit command.

This value is 0xFFFFFFFF when there is no command present

◆ mode

uint32_t cy_stc_smif_mem_cmd_t::mode

The 8-bit mode byte.

This value is 0xFFFFFFFF when there is no mode present

◆ dummyCycles

uint32_t cy_stc_smif_mem_cmd_t::dummyCycles

The number of the dummy cycles.

A zero value suggests no dummy cycles

◆ dataRate

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.

◆ dummyCyclesPresence

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.

◆ modePresence

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.

◆ modeH

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

◆ modeRate

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.

◆ addrRate

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.

◆ cmdPresence

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.

◆ commandH

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

◆ cmdRate

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.