RTEMS 6.3
Loading...
Searching...
No Matches
_flexspi_config::[struct].ahbConfig Struct Reference

Data Fields

bool enableAHBWriteIpTxFifo
bool enableAHBWriteIpRxFifo
uint8_t ahbGrantTimeoutCycle
uint16_t ahbBusTimeoutCycle
uint8_t resumeWaitCycle
flexspi_ahbBuffer_config_t buffer [FSL_FEATURE_FLEXSPI_AHB_BUFFER_COUNT]
bool enableClearAHBBufferOpt
bool enableReadAddressOpt
bool enableAHBPrefetch
bool enableAHBBufferable
bool enableAHBCachable

Field Documentation

◆ ahbBusTimeoutCycle

uint16_t _flexspi_config::[struct].ahbConfig ahbBusTimeoutCycle

Timeout wait cycle for AHB read/write access, timeout after ahbBusTimeoutCycle*1024 AHB clock cycles.

◆ ahbGrantTimeoutCycle

uint8_t _flexspi_config::[struct].ahbConfig ahbGrantTimeoutCycle

Timeout wait cycle for AHB command grant, timeout after ahbGrantTimeoutCyle*1024 AHB clock cycles.

◆ buffer

flexspi_ahbBuffer_config_t _flexspi_config::[struct].ahbConfig[FSL_FEATURE_FLEXSPI_AHB_BUFFER_COUNT]

AHB buffer size.

◆ enableAHBBufferable

bool _flexspi_config::[struct].ahbConfig enableAHBBufferable

Enable/disable AHB bufferable write access support, when enabled, FLEXSPI return before waiting for command execution finished.

◆ enableAHBCachable

bool _flexspi_config::[struct].ahbConfig enableAHBCachable

Enable AHB bus cachable read access support.

◆ enableAHBPrefetch

bool _flexspi_config::[struct].ahbConfig enableAHBPrefetch

Enable/disable AHB read prefetch feature, when enabled, FLEXSPI will fetch more data than current AHB burst.

◆ enableAHBWriteIpRxFifo

bool _flexspi_config::[struct].ahbConfig enableAHBWriteIpRxFifo

Enable AHB bus write access to IP RX FIFO.

◆ enableAHBWriteIpTxFifo

bool _flexspi_config::[struct].ahbConfig enableAHBWriteIpTxFifo

Enable AHB bus write access to IP TX FIFO.

◆ enableClearAHBBufferOpt

bool _flexspi_config::[struct].ahbConfig enableClearAHBBufferOpt

Enable/disable automatically clean AHB RX Buffer and TX Buffer when FLEXSPI returns STOP mode ACK.

◆ enableReadAddressOpt

bool _flexspi_config::[struct].ahbConfig enableReadAddressOpt

Enable/disable remove AHB read burst start address alignment limitation. when enable, there is no AHB read burst start address alignment limitation.

◆ resumeWaitCycle

uint8_t _flexspi_config::[struct].ahbConfig resumeWaitCycle

Wait cycle for idle state before suspended command sequence resume, timeout after ahbBusTimeoutCycle AHB clock cycles.


The documentation for this struct was generated from the following files: