RTEMS: ALT_QSPI_DEV_INST_CONFIG_s Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
ALT_QSPI_DEV_INST_CONFIG_s Struct Reference
Board Support Packages » ARM » Intel Cyclone V » Contributed Code » QSPI Flash Controller Module » Flash Device Configuration

`#include <alt_qspi.h>`

## Data Fields
uint32_t | op_code
ALT_QSPI_MODE_t | inst_type
ALT_QSPI_MODE_t | addr_xfer_type
ALT_QSPI_MODE_t | data_xfer_type
uint32_t | dummy_cycles

## Detailed Description

Device Instruction Configuration

This type defines a structure for specifying the optimal instruction set configuration to use with a target flash device.

## Field Documentation

## ◆ addr_xfer_type

ALT_QSPI_MODE_t ALT_QSPI_DEV_INST_CONFIG_s::addr_xfer_type

Address transfer mode type. The value of this field is ignored if the inst_type data member is set to anything other than ALT_QSPI_MODE_SINGLE. In that case, the addr_xfer_type assumes the same mode as the inst_type.

## ◆ data_xfer_type

ALT_QSPI_MODE_t ALT_QSPI_DEV_INST_CONFIG_s::data_xfer_type

Data transfer mode type. The value of this field is ignored if the inst_type data member is set to anything other than ALT_QSPI_MODE_SINGLE. In that case, the data_xfer_type assumes the same mode as the inst_type.

## ◆ dummy_cycles

uint32_t ALT_QSPI_DEV_INST_CONFIG_s::dummy_cycles

Number of dummy clock cycles required by device for a read or write instruction.

## ◆ inst_type

ALT_QSPI_MODE_t ALT_QSPI_DEV_INST_CONFIG_s::inst_type

Instruction mode type for the controller to use with the device. The instruction type applies to all instructions (reads and writes) issued from either the Direct Access Controller or the Indirect Acces Controller.

## ◆ op_code

uint32_t ALT_QSPI_DEV_INST_CONFIG_s::op_code

The read or write op code to use for the device transaction.

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

- bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_qspi.h