StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
RTS
include
MVME
uniDmaLib.h
1
#ifndef _UNI_DMA_LIB_H
2
#define _UNI_DMA_LIB_H
3
4
#ifdef __cplusplus
5
extern
"C"
{
6
#endif
7
8
#include <vxWorks.h>
9
10
#define UNI_DMA_PCI_TO_VME 0x80000000
11
#define UNI_DMA_VME_TO_PCI 0x00000000
12
#define UNI_DMA_MBLT 0x00C00000
13
#define UNI_DMA_BLT 0x00800000
14
15
16
extern
int
uniDmaInit(
void
) ;
17
extern
int
uniDmaInitMaster(
void
) ;
18
extern
int
uniDmaGo(UINT32 *pci, UINT32 *vme, UINT32 bytes, UINT32 cntrl) ;
19
extern
int
uniDmaStart(UINT32 *pci, UINT32 *vme, UINT32 bytes, UINT32 cntrl) ;
20
extern
int
uniDmaWait(
void
) ;
21
extern
int
uniDma64 ;
22
23
#ifdef __cplusplus
24
}
25
#endif
26
#endif
/* _UNI_DMA_LIB_H */
Generated by
1.8.5