PSOC E8XXGP Device Support Library

| PSOC E8XXGP Device Support Library

Enumerations
Enums
NNLITE HW Accelerator KERNEL LIB

## General Description

## Enumerations
enum | cy_nnlite_dma_queue_state_t { CY_NNLITE_DMA_QUEUE_EMPTY = 0 , CY_NNLITE_DMA_OPERATION_QUEUED , CY_NNLITE_DMA_QUEUE_TRIGGERED , CY_NNLITE_DMA_QUEUE_DONE }
| NNLite DMA queue states. More...
enum | cy_nnlite_current_dma_desc_type_t { CY_NNLITE_DMA_DESC_MEMIO = 0 }
| NNLite DMA descriptor types. More...
enum | cy_nnlite_profile_points_type_t { CY_NNLITE_PP_ACCELERATOR_START = 0 , CY_NNLITE_PP_DMA_MODE_TRIGGER , CY_NNLITE_PP_DMA_MODE_END , CY_NNLITE_PP_ACCELERATOR_DONE }
| NNLite Kernel API's intermediate Profile points types. More...

## Enumeration Type Documentation

## ◆ cy_nnlite_dma_queue_state_t

enum cy_nnlite_dma_queue_state_t

NNLite DMA queue states.

Enumerator
CY_NNLITE_DMA_QUEUE_EMPTY | nnlite dma queue is empty
CY_NNLITE_DMA_OPERATION_QUEUED | nnlite dma operation queued
CY_NNLITE_DMA_QUEUE_TRIGGERED | nnlite dma is triggered
CY_NNLITE_DMA_QUEUE_DONE | nnlite dma is executed

## ◆ cy_nnlite_current_dma_desc_type_t

enum cy_nnlite_current_dma_desc_type_t

NNLite DMA descriptor types.

Enumerator
CY_NNLITE_DMA_DESC_MEMIO | Descriptor is for MEMIO transfer.

## ◆ cy_nnlite_profile_points_type_t

enum cy_nnlite_profile_points_type_t

NNLite Kernel API's intermediate Profile points types.

Enumerator
CY_NNLITE_PP_ACCELERATOR_START | Profile point for NNLite IP start.
CY_NNLITE_PP_DMA_MODE_TRIGGER | Profile point for DMA Mode API DMA Trigger.
CY_NNLITE_PP_DMA_MODE_END | Profile point for DMA Mode Completion.
CY_NNLITE_PP_ACCELERATOR_DONE | Profile point for NNLite Completion.