Enumerations

enum  app_ospi_clock_freq_e {
  OSPI_CLOCK_FREQ_48MHz = 0x00,
  OSPI_CLOCK_FREQ_32MHz = 0x01,
  OSPI_CLOCK_FREQ_24MHz = 0x02,
  OSPI_CLOCK_FREQ_16MHz = 0x03
}
 OSPI Clock Frequency Enumerations definition. More...
 
enum  app_ospi_phy_delay_e {
  OSPI_PHY_DELAY_TAP_2 = 0x01,
  OSPI_PHY_DELAY_TAP_3 = 0x02,
  OSPI_PHY_DELAY_TAP_4 = 0x03
}
 OSPI PHY Delay Value Enumerations definition. More...
 
enum  app_ospi_psram_drv_strength_e {
  OSPI_PSRAM_DRV_STR_FULL = 0x00,
  OSPI_PSRAM_DRV_STR_HALF = 0x01,
  OSPI_PSRAM_DRV_STR_ONE_FORTH = 0x02,
  OSPI_PSRAM_DRV_STR_ONE_EIGHTH = 0x03
}
 PSRAM Drive Strength Enumerations definition. More...
 
enum  app_ospi_psram_rd_latency_e {
  OSPI_PSRAM_RD_LATENCY_3 = 0x00,
  OSPI_PSRAM_RD_LATENCY_4 = 0x01,
  OSPI_PSRAM_RD_LATENCY_5 = 0x02,
  OSPI_PSRAM_RD_LATENCY_6 = 0x03,
  OSPI_PSRAM_RD_LATENCY_7 = 0x04
}
 PSRAM Read Latency Enumerations definition. More...
 
enum  app_ospi_psram_wr_latency_e {
  OSPI_PSRAM_WR_LATENCY_3 = 0x00,
  OSPI_PSRAM_WR_LATENCY_4 = 0x04,
  OSPI_PSRAM_WR_LATENCY_5 = 0x02,
  OSPI_PSRAM_WR_LATENCY_6 = 0x06,
  OSPI_PSRAM_WR_LATENCY_7 = 0x01
}
 PSRAM Write Latency Enumerations definition. More...
 
enum  app_ospi_access_mode_e {
  OSPI_ACCESS_MEMORY = 0,
  OSPI_ACCESS_REGISTER,
  OSPI_ACCESS_UNSET
}
 PSRAM Access Mode Enumerations definition. More...
 
enum  app_ospi_work_state_e {
  OSPI_STATE_DEEP_SLEEP = 0,
  OSPI_STATE_HALF_SLEEP = 1,
  OSPI_STATE_ACTIVE = 2
}
 PSRAM Work Mode Enumerations definition. More...
 
enum  app_ospi_pasr_e {
  OSPI_PASR_FULL = 0x00,
  OSPI_PASR_BOTTOM_4MB = 0x01,
  OSPI_PASR_BOTTOM_2MB = 0x02,
  OSPI_PASR_BOTTOM_1MB = 0x03,
  OSPI_PASR_NONE = 0x04,
  OSPI_PASR_TOP_4MB = 0x05,
  OSPI_PASR_TOP_2MB = 0x06,
  OSPI_PASR_TOP_1MB = 0x07,
  OSPI_PASR_MAX
}
 PSRAM Partial Array Refresh Enumerations definition. More...
 

Detailed Description

Enumeration Type Documentation

◆ app_ospi_access_mode_e

PSRAM Access Mode Enumerations definition.

Enumerator
OSPI_ACCESS_MEMORY 
OSPI_ACCESS_REGISTER 
OSPI_ACCESS_UNSET 

Definition at line 124 of file app_graphics_ospi.h.

◆ app_ospi_clock_freq_e

OSPI Clock Frequency Enumerations definition.

Enumerator
OSPI_CLOCK_FREQ_48MHz 
OSPI_CLOCK_FREQ_32MHz 
OSPI_CLOCK_FREQ_24MHz 
OSPI_CLOCK_FREQ_16MHz 

Definition at line 72 of file app_graphics_ospi.h.

◆ app_ospi_pasr_e

PSRAM Partial Array Refresh Enumerations definition.

Enumerator
OSPI_PASR_FULL 
OSPI_PASR_BOTTOM_4MB 
OSPI_PASR_BOTTOM_2MB 
OSPI_PASR_BOTTOM_1MB 
OSPI_PASR_NONE 
OSPI_PASR_TOP_4MB 
OSPI_PASR_TOP_2MB 
OSPI_PASR_TOP_1MB 
OSPI_PASR_MAX 

Definition at line 142 of file app_graphics_ospi.h.

◆ app_ospi_phy_delay_e

OSPI PHY Delay Value Enumerations definition.

Enumerator
OSPI_PHY_DELAY_TAP_2 
OSPI_PHY_DELAY_TAP_3 
OSPI_PHY_DELAY_TAP_4 

Definition at line 83 of file app_graphics_ospi.h.

◆ app_ospi_psram_drv_strength_e

PSRAM Drive Strength Enumerations definition.

Enumerator
OSPI_PSRAM_DRV_STR_FULL 
OSPI_PSRAM_DRV_STR_HALF 
OSPI_PSRAM_DRV_STR_ONE_FORTH 
OSPI_PSRAM_DRV_STR_ONE_EIGHTH 

Definition at line 92 of file app_graphics_ospi.h.

◆ app_ospi_psram_rd_latency_e

PSRAM Read Latency Enumerations definition.

Enumerator
OSPI_PSRAM_RD_LATENCY_3 
OSPI_PSRAM_RD_LATENCY_4 
OSPI_PSRAM_RD_LATENCY_5 
OSPI_PSRAM_RD_LATENCY_6 
OSPI_PSRAM_RD_LATENCY_7 

Definition at line 102 of file app_graphics_ospi.h.

◆ app_ospi_psram_wr_latency_e

PSRAM Write Latency Enumerations definition.

Enumerator
OSPI_PSRAM_WR_LATENCY_3 
OSPI_PSRAM_WR_LATENCY_4 
OSPI_PSRAM_WR_LATENCY_5 
OSPI_PSRAM_WR_LATENCY_6 
OSPI_PSRAM_WR_LATENCY_7 

Definition at line 113 of file app_graphics_ospi.h.

◆ app_ospi_work_state_e

PSRAM Work Mode Enumerations definition.

Enumerator
OSPI_STATE_DEEP_SLEEP 
OSPI_STATE_HALF_SLEEP 
OSPI_STATE_ACTIVE 

Definition at line 133 of file app_graphics_ospi.h.