AM261x MCU+ SDK: GPMC_Object Struct Reference

| AM261x MCU+ SDK 26.00.00 |

Data Fields
GPMC_Object Struct Reference
APIs for SOC Specific Device Drivers » APIs for GPMC

## Detailed Description

GPMC driver object.

## Data Fields
GPMC_Params | params
GPMC_OperatingMode | operMode
uint32_t | isOpen
HwiP_Object | hwi
SemaphoreP_Object | mutex
SemaphoreP_Object | transferComplete
GPMC_Transaction * | transaction
Gpmc_DmaArgs * | gpmcDmaHandle

## Field Documentation

## ◆ params

GPMC_Params GPMC_Object::params

Driver user configurable params structure

## ◆ operMode

GPMC_OperatingMode GPMC_Object::operMode

GPMC Driver operating mode

## ◆ isOpen

uint32_t GPMC_Object::isOpen

Flag to indicate if the instance is already open

## ◆ hwi

HwiP_Object GPMC_Object::hwi

Interrupt object

## ◆ mutex

SemaphoreP_Object GPMC_Object::mutex

Driver lock object

## ◆ transferComplete

SemaphoreP_Object GPMC_Object::transferComplete

Transfer Sync Semaphore object

## ◆ transaction

GPMC_Transaction* GPMC_Object::transaction

Pointer to current transaction struct

## ◆ gpmcDmaHandle

Gpmc_DmaArgs* GPMC_Object::gpmcDmaHandle

DMA configuration handle