Freescale Semiconductor Inc.
Main Page | Data Structures | File List | Data Fields | Globals

as_instance_t Struct Reference

#include <etpu_as.h>


Detailed Description

A structure to represent an instance of AS. It includes static AS initialization items.

Definition at line 42 of file etpu_as.h.

Data Fields

const uint8_t chan_num
const uint8_t priority
const uint8_t mode
const uint8_t polarity
const uint8_t signal_count
uint32_t * cpba
uint32_t * cpba_signals


Field Documentation

const uint8_t as_instance_t::chan_num
 

Channel number of the AS channel.

Definition at line 44 of file etpu_as.h.

Referenced by fs_etpu_as_config(), and fs_etpu_as_init().

uint32_t* as_instance_t::cpba
 

Channel parameter base address. Set cpba = 0 to use automatic allocation of eTPU DATA RAM for AS channel parameters using the eTPU utility function fs_etpu_malloc (recommanded), or assign the cpba manually by an address where the AS channel parameter space will start from, e.g. 0xC3FC8100.

Definition at line 58 of file etpu_as.h.

Referenced by fs_etpu_as_config(), and fs_etpu_as_init().

uint32_t* as_instance_t::cpba_signals
 

Channel parameter base address. Set cpba_signals = 0 to use automatic allocation of eTPU DATA RAM for AS signal parameter array (recommanded), or assign the cpba_signals manually by an address where the array will start.

Definition at line 63 of file etpu_as.h.

Referenced by fs_etpu_as_config(), fs_etpu_as_get_outputs(), fs_etpu_as_init(), and fs_etpu_as_measure_dc_offsets().

const uint8_t as_instance_t::mode
 

AS mode. It can be any of:

Definition at line 46 of file etpu_as.h.

Referenced by fs_etpu_as_init().

const uint8_t as_instance_t::polarity
 

AS output signal polarity. It can be any of:

Definition at line 52 of file etpu_as.h.

Referenced by fs_etpu_as_init().

const uint8_t as_instance_t::priority
 

Channel priority for the AS channel.

Definition at line 45 of file etpu_as.h.

Referenced by fs_etpu_as_init().

const uint8_t as_instance_t::signal_count
 

Count of AS signals processed. It can be 1 to FS_ETPU_AS_SIGNALS_MAX.

Definition at line 56 of file etpu_as.h.

Referenced by fs_etpu_as_config(), fs_etpu_as_get_outputs(), fs_etpu_as_init(), and fs_etpu_as_measure_dc_offsets().


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