#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include "dbDefs.h"
#include "epicsMutex.h"
#include "errlog.h"
#include "ellLib.h"
#include "devLibVME.h"
#include <epicsExport.h>
Go to the source code of this file.
|
long | devBusToLocalAddr2 (epicsAddressType addrType, size_t busAddr, volatile void **ppLocalAddress) |
|
long | devRegisterAddress2 (const char *pOwnerName, epicsAddressType addrType, size_t base, size_t size, volatile void **ppPhysicalAddress) |
|
long | devUnregisterAddress2 (epicsAddressType addrType, size_t baseAddress, const char *pOwnerName) |
|
long | devAllocAddress2 (const char *pOwnerName, epicsAddressType addrType, size_t size, unsigned alignment, volatile void **pLocalAddress) |
|
long | devAddressMap2 (void) |
|
void | devReplaceVirtualOS (void) |
|
| epicsExportRegistrar (devReplaceVirtualOS) |
|
◆ epicsExportSharedSymbols
#define epicsExportSharedSymbols |
◆ NO_DEVLIB_COMPAT
◆ SUCCESS
◆ devAddressMap2()
long devAddressMap2 |
( |
void |
| ) |
|
◆ devAllocAddress2()
long devAllocAddress2 |
( |
const char * |
pOwnerName, |
|
|
epicsAddressType |
addrType, |
|
|
size_t |
size, |
|
|
unsigned |
alignment, |
|
|
volatile void ** |
pLocalAddress |
|
) |
| |
◆ devBusToLocalAddr2()
long devBusToLocalAddr2 |
( |
epicsAddressType |
addrType, |
|
|
size_t |
busAddr, |
|
|
volatile void ** |
ppLocalAddress |
|
) |
| |
◆ devRegisterAddress2()
long devRegisterAddress2 |
( |
const char * |
pOwnerName, |
|
|
epicsAddressType |
addrType, |
|
|
size_t |
base, |
|
|
size_t |
size, |
|
|
volatile void ** |
ppPhysicalAddress |
|
) |
| |
◆ devReplaceVirtualOS()
void devReplaceVirtualOS |
( |
void |
| ) |
|
◆ devUnregisterAddress2()
long devUnregisterAddress2 |
( |
epicsAddressType |
addrType, |
|
|
size_t |
baseAddress, |
|
|
const char * |
pOwnerName |
|
) |
| |
◆ epicsExportRegistrar()
◆ epicsAddressTypeName2
const char* epicsAddressTypeName2[] |
Initial value:= {
"VME A16",
"VME A24",
"VME A32",
"ISA",
"VME CR/CSR"
}
Definition at line 71 of file devLibVME.c.