A configuration structure for MFM Ping-pong buffer in RAIL.

DeprecatedRAIL 2.x equivalent of sl_rail_mfm_ping_pong_buffer_config_t.

Public Attributes#

uint32_t *

A pointer to buffer 0.

uint32_t *

A pointer to buffer 1.

uint32_t

Size of each buffer in 32-bit words.

Public Attribute Documentation#

pBuffer0#

uint32_t* RAIL_MFM_PingPongBufferConfig_t::pBuffer0

A pointer to buffer 0.

Must be 32-bit aligned.

DeprecatedRAIL 2.x equivalent of sl_rail_mfm_ping_pong_buffer_config_t::p_buffer_0.


pBuffer1#

uint32_t* RAIL_MFM_PingPongBufferConfig_t::pBuffer1

A pointer to buffer 1.

Must be 32-bit aligned.

DeprecatedRAIL 2.x equivalent of sl_rail_mfm_ping_pong_buffer_config_t::p_buffer_1.


bufferSizeWords#

uint32_t RAIL_MFM_PingPongBufferConfig_t::bufferSizeWords

Size of each buffer in 32-bit words.

DeprecatedRAIL 2.x equivalent of sl_rail_mfm_ping_pong_buffer_config_t::buffer_words.