RTEMS
5.1
|
PIO Parallel Capture structure for initialize. More...
#include <pio_capture.h>
Data Fields | |
uint8_t | dsize |
uint16_t | dPDCsize |
uint32_t * | pData |
uint8_t | alwaysSampling |
uint8_t | halfSampling |
uint8_t | modeFirstSample |
void(* | CbkDataReady )(struct _SpioCaptureInit *) |
void(* | CbkOverrun )(struct _SpioCaptureInit *) |
void(* | CbkEndReception )(struct _SpioCaptureInit *) |
void(* | CbkBuffFull )(struct _SpioCaptureInit *) |
void * | pParam |
PIO Parallel Capture structure for initialize.
At the end of the transfer, the callback is invoked by the interrupt handler.
uint8_t _SpioCaptureInit::alwaysSampling |
Parallel Capture Mode Always Sampling
void(* _SpioCaptureInit::CbkBuffFull) (struct _SpioCaptureInit *) |
Callback function invoked at Reception Buffer Full
void(* _SpioCaptureInit::CbkDataReady) (struct _SpioCaptureInit *) |
Callback function invoked at Mode Data Ready
void(* _SpioCaptureInit::CbkEndReception) (struct _SpioCaptureInit *) |
Callback function invoked at End of Reception Transfer
void(* _SpioCaptureInit::CbkOverrun) (struct _SpioCaptureInit *) |
Callback function invoked at Mode Overrun Error
uint16_t _SpioCaptureInit::dPDCsize |
PDC size, data to be received
uint8_t _SpioCaptureInit::dsize |
PIO_PCRHR register is a BYTE, HALF-WORD or WORD
uint8_t _SpioCaptureInit::halfSampling |
Parallel Capture Mode Half Sampling
uint8_t _SpioCaptureInit::modeFirstSample |
Parallel Capture Mode First Sample
uint32_t* _SpioCaptureInit::pData |
Data to be received
void* _SpioCaptureInit::pParam |
Callback arguments.