iLLD_TC27xC  1.0
Enumerations
Collaboration diagram for Enumerations:

Enumerations

enum  IfxQspi_ChannelId {
  IfxQspi_ChannelId_0,
  IfxQspi_ChannelId_1,
  IfxQspi_ChannelId_2,
  IfxQspi_ChannelId_3,
  IfxQspi_ChannelId_4,
  IfxQspi_ChannelId_5,
  IfxQspi_ChannelId_6,
  IfxQspi_ChannelId_7,
  IfxQspi_ChannelId_8,
  IfxQspi_ChannelId_9,
  IfxQspi_ChannelId_10,
  IfxQspi_ChannelId_11,
  IfxQspi_ChannelId_12,
  IfxQspi_ChannelId_13,
  IfxQspi_ChannelId_14
}
 QSPI channel Number (BACON.CS) More...
 
enum  IfxQspi_DataLengthUnit {
  IfxQspi_DataLengthUnit_bit = 0,
  IfxQspi_DataLengthUnit_byte = 1
}
 Data length unit of a frame (BACON.BYTE) More...
 
enum  IfxQspi_ExpectTimeout {
  IfxQspi_ExpectTimeout_64 = 0,
  IfxQspi_ExpectTimeout_128 = 1,
  IfxQspi_ExpectTimeout_256 = 2,
  IfxQspi_ExpectTimeout_512 = 3,
  IfxQspi_ExpectTimeout_1024 = 4,
  IfxQspi_ExpectTimeout_2048 = 5,
  IfxQspi_ExpectTimeout_4096 = 6,
  IfxQspi_ExpectTimeout_8192 = 7,
  IfxQspi_ExpectTimeout_16384 = 8,
  IfxQspi_ExpectTimeout_32768 = 9,
  IfxQspi_ExpectTimeout_65536 = 10,
  IfxQspi_ExpectTimeout_131072 = 11,
  IfxQspi_ExpectTimeout_262144 = 12,
  IfxQspi_ExpectTimeout_524288 = 13,
  IfxQspi_ExpectTimeout_1048576 = 14,
  IfxQspi_ExpectTimeout_2097152 = 15
}
 Frame Expect phase time out value. More...
 
enum  IfxQspi_Mode {
  IfxQspi_Mode_master = 0,
  IfxQspi_Mode_pwmOverQspi = 1,
  IfxQspi_Mode_slave = 2
}
 QSPI controller mode (GLOBALCON.MODE) More...
 
enum  IfxQspi_PauseRunTransition {
  IfxQspi_PauseRunTransition_pause = 0,
  IfxQspi_PauseRunTransition_run = 1
}
 Request between pause and Run transition. More...
 
enum  IfxQspi_Phase {
  IfxQspi_Phase_wait = 0,
  IfxQspi_Phase_idleA = 1,
  IfxQspi_Phase_idleB = 2,
  IfxQspi_Phase_lead = 3,
  IfxQspi_Phase_data = 4,
  IfxQspi_Phase_trail = 5,
  IfxQspi_Phase_expect = 6,
  IfxQspi_Phase_leadStrobe = 7,
  IfxQspi_Phase_trailStrobe = 8
}
 QSPI frame phase (STATUS.PHASE) More...
 
enum  IfxQspi_RxFifoInt {
  IfxQspi_RxFifoInt_0,
  IfxQspi_RxFifoInt_1,
  IfxQspi_RxFifoInt_2,
  IfxQspi_RxFifoInt_3
}
 Receive Fifo Interrupt Threshold. More...
 
enum  IfxQspi_SleepMode {
  IfxQspi_SleepMode_enable = 0,
  IfxQspi_SleepMode_disable = 1
}
 Enable/disable the sensitivity of the module to sleep signal
Definition in Ifx_QSPI.CLC.B.EDIS. More...
 
enum  IfxQspi_StrobeDelay {
  IfxQspi_StrobeDelay_1,
  IfxQspi_StrobeDelay_2,
  IfxQspi_StrobeDelay_3,
  IfxQspi_StrobeDelay_4,
  IfxQspi_StrobeDelay_5,
  IfxQspi_StrobeDelay_6,
  IfxQspi_StrobeDelay_7,
  IfxQspi_StrobeDelay_8,
  IfxQspi_StrobeDelay_9,
  IfxQspi_StrobeDelay_10,
  IfxQspi_StrobeDelay_11,
  IfxQspi_StrobeDelay_12,
  IfxQspi_StrobeDelay_13,
  IfxQspi_StrobeDelay_14,
  IfxQspi_StrobeDelay_15,
  IfxQspi_StrobeDelay_16,
  IfxQspi_StrobeDelay_17,
  IfxQspi_StrobeDelay_18,
  IfxQspi_StrobeDelay_19,
  IfxQspi_StrobeDelay_20,
  IfxQspi_StrobeDelay_21,
  IfxQspi_StrobeDelay_22,
  IfxQspi_StrobeDelay_23,
  IfxQspi_StrobeDelay_24,
  IfxQspi_StrobeDelay_25,
  IfxQspi_StrobeDelay_26,
  IfxQspi_StrobeDelay_27,
  IfxQspi_StrobeDelay_28,
  IfxQspi_StrobeDelay_29,
  IfxQspi_StrobeDelay_30,
  IfxQspi_StrobeDelay_31,
  IfxQspi_StrobeDelay_32
}
 STROBE delay for SLSO in delayed mode (GLOBALCON.STROBE) More...
 
enum  IfxQspi_TxFifoInt {
  IfxQspi_TxFifoInt_1,
  IfxQspi_TxFifoInt_2,
  IfxQspi_TxFifoInt_3,
  IfxQspi_TxFifoInt_4
}
 Transmit Fifo Interrupt Threshold. More...
 

Detailed Description

Enumeration Type Documentation

QSPI channel Number (BACON.CS)

Enumerator
IfxQspi_ChannelId_0 

Channel #0.

IfxQspi_ChannelId_1 

Channel #1.

IfxQspi_ChannelId_2 

Channel #2.

IfxQspi_ChannelId_3 

Channel #3.

IfxQspi_ChannelId_4 

Channel #4.

IfxQspi_ChannelId_5 

Channel #5.

IfxQspi_ChannelId_6 

Channel #6.

IfxQspi_ChannelId_7 

Channel #7.

IfxQspi_ChannelId_8 

Channel #8.

IfxQspi_ChannelId_9 

Channel #9.

IfxQspi_ChannelId_10 

Channel #10.

IfxQspi_ChannelId_11 

Channel #11.

IfxQspi_ChannelId_12 

Channel #12.

IfxQspi_ChannelId_13 

Channel #13.

IfxQspi_ChannelId_14 

Channel #14.

Definition at line 60 of file IfxQspi.h.

Data length unit of a frame (BACON.BYTE)

Enumerator
IfxQspi_DataLengthUnit_bit 

Data Length in Bits.

IfxQspi_DataLengthUnit_byte 

Data length in Bytes.

Definition at line 81 of file IfxQspi.h.

Frame Expect phase time out value.

Enumerator
IfxQspi_ExpectTimeout_64 

Expect phse time out 64.

IfxQspi_ExpectTimeout_128 

Expect phse time out 128.

IfxQspi_ExpectTimeout_256 

Expect phse time out 256.

IfxQspi_ExpectTimeout_512 

Expect phse time out 512.

IfxQspi_ExpectTimeout_1024 

Expect phse time out 1024.

IfxQspi_ExpectTimeout_2048 

Expect phse time out 2048.

IfxQspi_ExpectTimeout_4096 

Expect phse time out 4096.

IfxQspi_ExpectTimeout_8192 

Expect phse time out 8192.

IfxQspi_ExpectTimeout_16384 

Expect phse time out 16384.

IfxQspi_ExpectTimeout_32768 

Expect phse time out 32768.

IfxQspi_ExpectTimeout_65536 

Expect phse time out 65536.

IfxQspi_ExpectTimeout_131072 

Expect phse time out 131072.

IfxQspi_ExpectTimeout_262144 

Expect phse time out 262144.

IfxQspi_ExpectTimeout_524288 

Expect phse time out 524288.

IfxQspi_ExpectTimeout_1048576 

Expect phse time out 1048576.

IfxQspi_ExpectTimeout_2097152 

Expect phse time out 2097152.

Definition at line 89 of file IfxQspi.h.

QSPI controller mode (GLOBALCON.MODE)

Enumerator
IfxQspi_Mode_master 

QSPI in "master" mode.

IfxQspi_Mode_pwmOverQspi 

QSPI in "PWM over QSPI" mode.

IfxQspi_Mode_slave 

QSPI in "slave" mode.

Definition at line 111 of file IfxQspi.h.

Request between pause and Run transition.

Enumerator
IfxQspi_PauseRunTransition_pause 

Request value for pause.

IfxQspi_PauseRunTransition_run 

Request value for Run.

Definition at line 120 of file IfxQspi.h.

QSPI frame phase (STATUS.PHASE)

Enumerator
IfxQspi_Phase_wait 

Frame wait phase.

IfxQspi_Phase_idleA 

Frame idleA phase.

IfxQspi_Phase_idleB 

frame idleB phase

IfxQspi_Phase_lead 

Frame lead phase.

IfxQspi_Phase_data 

Frame data phase.

IfxQspi_Phase_trail 

Frame trail phase.

IfxQspi_Phase_expect 

Frame expect phase.

IfxQspi_Phase_leadStrobe 

Frame leadstrobe phase.

IfxQspi_Phase_trailStrobe 

Frame trailstrobe phase.

Definition at line 128 of file IfxQspi.h.

Receive Fifo Interrupt Threshold.

Enumerator
IfxQspi_RxFifoInt_0 

RxFifo Interrupt Threshold #0.

IfxQspi_RxFifoInt_1 

RxFifo Interrupt Threshold #1.

IfxQspi_RxFifoInt_2 

RxFifo Interrupt Threshold #2.

IfxQspi_RxFifoInt_3 

RxFifo Interrupt Threshold #3.

Definition at line 143 of file IfxQspi.h.

Enable/disable the sensitivity of the module to sleep signal
Definition in Ifx_QSPI.CLC.B.EDIS.

Enumerator
IfxQspi_SleepMode_enable 

Sleep Mode enabled.

IfxQspi_SleepMode_disable 

Sleep Mode disabled.

Definition at line 154 of file IfxQspi.h.

STROBE delay for SLSO in delayed mode (GLOBALCON.STROBE)

Enumerator
IfxQspi_StrobeDelay_1 

SLSO delay 1 cycle(s)

IfxQspi_StrobeDelay_2 

SLSO delay 2 cycle(s)

IfxQspi_StrobeDelay_3 

SLSO delay 3 cycle(s)

IfxQspi_StrobeDelay_4 

SLSO delay 4 cycle(s)

IfxQspi_StrobeDelay_5 

SLSO delay 5 cycle(s)

IfxQspi_StrobeDelay_6 

SLSO delay 6 cycle(s)

IfxQspi_StrobeDelay_7 

SLSO delay 7 cycle(s)

IfxQspi_StrobeDelay_8 

SLSO delay 8 cycle(s)

IfxQspi_StrobeDelay_9 

SLSO delay 9 cycle(s)

IfxQspi_StrobeDelay_10 

SLSO delay 10 cycle(s)

IfxQspi_StrobeDelay_11 

SLSO delay 11 cycle(s)

IfxQspi_StrobeDelay_12 

SLSO delay 12 cycle(s)

IfxQspi_StrobeDelay_13 

SLSO delay 13 cycle(s)

IfxQspi_StrobeDelay_14 

SLSO delay 14 cycle(s)

IfxQspi_StrobeDelay_15 

SLSO delay 15 cycle(s)

IfxQspi_StrobeDelay_16 

SLSO delay 16 cycle(s)

IfxQspi_StrobeDelay_17 

SLSO delay 17 cycle(s)

IfxQspi_StrobeDelay_18 

SLSO delay 18 cycle(s)

IfxQspi_StrobeDelay_19 

SLSO delay 19 cycle(s)

IfxQspi_StrobeDelay_20 

SLSO delay 20 cycle(s)

IfxQspi_StrobeDelay_21 

SLSO delay 21 cycle(s)

IfxQspi_StrobeDelay_22 

SLSO delay 22 cycle(s)

IfxQspi_StrobeDelay_23 

SLSO delay 23 cycle(s)

IfxQspi_StrobeDelay_24 

SLSO delay 24 cycle(s)

IfxQspi_StrobeDelay_25 

SLSO delay 25 cycle(s)

IfxQspi_StrobeDelay_26 

SLSO delay 26 cycle(s)

IfxQspi_StrobeDelay_27 

SLSO delay 27 cycle(s)

IfxQspi_StrobeDelay_28 

SLSO delay 28 cycle(s)

IfxQspi_StrobeDelay_29 

SLSO delay 29 cycle(s)

IfxQspi_StrobeDelay_30 

SLSO delay 30 cycle(s)

IfxQspi_StrobeDelay_31 

SLSO delay 31 cycle(s)

IfxQspi_StrobeDelay_32 

SLSO delay 32 cycle(s)

Definition at line 162 of file IfxQspi.h.

Transmit Fifo Interrupt Threshold.

Enumerator
IfxQspi_TxFifoInt_1 

TxFifo Interrupt Threshold #1.

IfxQspi_TxFifoInt_2 

TxFifo Interrupt Threshold #2.

IfxQspi_TxFifoInt_3 

TxFifo Interrupt Threshold #3.

IfxQspi_TxFifoInt_4 

TxFifo Interrupt Threshold #4.

Definition at line 200 of file IfxQspi.h.