#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 |