LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
DMADescriptor Struct Reference

#include "HAL_LPC17xx.h"

Data Fields

uint32_t NextDD
 
uint16_t Mode: 2
 
uint16_t NextDDValid: 1
 
uint16_t Isochronous: 1
 
uint16_t MaxPacketSize: 11
 
__IO uint16_t BufferLength
 
__IO uint8_t * BufferStartAddr
 
__IO uint16_t Retired: 1
 
uint16_t Status: 4
 
uint16_t IsoPacketValid: 1
 
uint16_t LSByteExtracted: 1
 
uint16_t MSByteExtracted: 1
 
uint16_t MessageLengthPosition: 6
 
uint16_t PresentCount
 
uint32_t IsoBufferAddr
 

Detailed Description

Definition at line 161 of file HAL_LPC17xx.h.

Field Documentation

__IO uint16_t BufferLength

Definition at line 173 of file HAL_LPC17xx.h.

__IO uint8_t* BufferStartAddr

Definition at line 176 of file HAL_LPC17xx.h.

uint32_t IsoBufferAddr

Definition at line 191 of file HAL_LPC17xx.h.

uint16_t Isochronous

Definition at line 170 of file HAL_LPC17xx.h.

uint16_t IsoPacketValid

Definition at line 182 of file HAL_LPC17xx.h.

uint16_t LSByteExtracted

Definition at line 183 of file HAL_LPC17xx.h.

uint16_t MaxPacketSize

Definition at line 171 of file HAL_LPC17xx.h.

uint16_t MessageLengthPosition

Definition at line 185 of file HAL_LPC17xx.h.

uint16_t Mode

Definition at line 167 of file HAL_LPC17xx.h.

uint16_t MSByteExtracted

Definition at line 184 of file HAL_LPC17xx.h.

uint32_t NextDD

Definition at line 163 of file HAL_LPC17xx.h.

uint16_t NextDDValid

Definition at line 168 of file HAL_LPC17xx.h.

uint16_t PresentCount

Definition at line 188 of file HAL_LPC17xx.h.

__IO uint16_t Retired

Definition at line 180 of file HAL_LPC17xx.h.

uint16_t Status

Definition at line 181 of file HAL_LPC17xx.h.


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