BSP430  20141115
Board Support Package for MSP430 microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
sBSP430halDMA Struct Reference

#include <bsp430/periph/dma.h>

Data Fields

sBSP430hplHALStatePrefix hal_state
 
volatile sBSP430hplDMA *const hpl
 
const struct sBSP430halISRIndexedChainNode *volatile *const ch_cbchain_ni
 

Detailed Description

Structure holding hardware abstraction layer for the DMA peripheral.

Field Documentation

const struct sBSP430halISRIndexedChainNode* volatile* const sBSP430halDMA::ch_cbchain_ni

The callback chain to invoke when a channel interrupt is received.

sBSP430hplHALStatePrefix sBSP430halDMA::hal_state

Common header. This really isn't necessary for this peripheral since there is only one variant on any given MCU, but consistency is important and future enhancements might make use of the flags field.

volatile sBSP430hplDMA* const sBSP430halDMA::hpl

The underlying DMA peripheral register structure


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