#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <devLib.h>
Go to the source code of this file.
|
long | devAddressMap (void) |
|
long | devReadProbe (unsigned wordSize, volatile const void *ptr, void *pValueRead) |
|
long | devNoResponseProbe (epicsAddressType addrType, size_t base, size_t size) |
|
long | devWriteProbe (unsigned wordSize, volatile void *ptr, const void *pValueWritten) |
|
long | devRegisterAddress (const char *pOwnerName, epicsAddressType addrType, size_t logicalBaseAddress, size_t size, volatile void **pPhysicalAddress) |
|
long | devUnregisterAddress (epicsAddressType addrType, size_t logicalBaseAddress, const char *pOwnerName) |
|
long | devAllocAddress (const char *pOwnerName, epicsAddressType addrType, size_t size, unsigned alignment, volatile void **pLocalAddress) |
|
long | devDisableInterruptLevelVME (unsigned level) |
|
void * | devLibA24Malloc (size_t l) |
|
void * | devLibA24Calloc (size_t l) |
|
void | devLibA24Free (void *pBlock) |
|
long | devConnectInterrupt (epicsInterruptType intType, unsigned vectorNumber, void(*pFunction)(void *), void *parameter) |
|
long | devDisconnectInterrupt (epicsInterruptType intType, unsigned vectorNumber, void(*pFunction)(void *)) |
|
long | devEnableInterruptLevel (epicsInterruptType intType, unsigned level) |
|
long | devDisableInterruptLevel (epicsInterruptType intType, unsigned level) |
|
long | locationProbe (epicsAddressType addrType, char *pLocation) |
|
void | bcopyLongs (char *source, char *destination, int nlongs) |
|
◆ bcopyLongs()
void bcopyLongs |
( |
char * |
source, |
|
|
char * |
destination, |
|
|
int |
nlongs |
|
) |
| |
◆ devAddressMap()
long devAddressMap |
( |
void |
| ) |
|
◆ devAllocAddress()
long devAllocAddress |
( |
const char * |
pOwnerName, |
|
|
epicsAddressType |
addrType, |
|
|
size_t |
size, |
|
|
unsigned |
alignment, |
|
|
volatile void ** |
pLocalAddress |
|
) |
| |
◆ devConnectInterrupt()
long devConnectInterrupt |
( |
epicsInterruptType |
intType, |
|
|
unsigned |
vectorNumber, |
|
|
void(*)(void *) |
pFunction, |
|
|
void * |
parameter |
|
) |
| |
◆ devDisableInterruptLevel()
long devDisableInterruptLevel |
( |
epicsInterruptType |
intType, |
|
|
unsigned |
level |
|
) |
| |
◆ devDisableInterruptLevelVME()
long devDisableInterruptLevelVME |
( |
unsigned |
level | ) |
|
◆ devDisconnectInterrupt()
long devDisconnectInterrupt |
( |
epicsInterruptType |
intType, |
|
|
unsigned |
vectorNumber, |
|
|
void(*)(void *) |
pFunction |
|
) |
| |
◆ devEnableInterruptLevel()
long devEnableInterruptLevel |
( |
epicsInterruptType |
intType, |
|
|
unsigned |
level |
|
) |
| |
◆ devLibA24Calloc()
void* devLibA24Calloc |
( |
size_t |
l | ) |
|
◆ devLibA24Free()
void devLibA24Free |
( |
void * |
pBlock | ) |
|
◆ devLibA24Malloc()
void* devLibA24Malloc |
( |
size_t |
l | ) |
|
◆ devNoResponseProbe()
long devNoResponseProbe |
( |
epicsAddressType |
addrType, |
|
|
size_t |
base, |
|
|
size_t |
size |
|
) |
| |
◆ devReadProbe()
long devReadProbe |
( |
unsigned |
wordSize, |
|
|
volatile const void * |
ptr, |
|
|
void * |
pValueRead |
|
) |
| |
◆ devRegisterAddress()
long devRegisterAddress |
( |
const char * |
pOwnerName, |
|
|
epicsAddressType |
addrType, |
|
|
size_t |
logicalBaseAddress, |
|
|
size_t |
size, |
|
|
volatile void ** |
pPhysicalAddress |
|
) |
| |
◆ devUnregisterAddress()
long devUnregisterAddress |
( |
epicsAddressType |
addrType, |
|
|
size_t |
logicalBaseAddress, |
|
|
const char * |
pOwnerName |
|
) |
| |
◆ devWriteProbe()
long devWriteProbe |
( |
unsigned |
wordSize, |
|
|
volatile void * |
ptr, |
|
|
const void * |
pValueWritten |
|
) |
| |
◆ locationProbe()
long locationProbe |
( |
epicsAddressType |
addrType, |
|
|
char * |
pLocation |
|
) |
| |
◆ epicsAddressTypeName
const char* epicsAddressTypeName[] = {"","","","","",""} |
◆ pdevLibVirtualOS
devLibVirtualOS* pdevLibVirtualOS =NULL |