#include <stdlib.h>
#include <errlog.h>
#include <epicsMutex.h>
#include <epicsInterrupt.h>
#include "devLibPCIImpl.h"
#include "devLibPCI.h"
#include "osdPciShared.h"
Go to the source code of this file.
|
int | sharedDevPCIInit (void) |
|
int | sharedDevPCIFindCB (const epicsPCIID *idlist, devPCISearchFn searchfn, void *arg, unsigned int opt) |
|
int | sharedDevPCIToLocalAddr (const epicsPCIDevice *dev, unsigned int bar, volatile void **ppLocalAddr, unsigned int opt) |
|
int | sharedDevPCIBarLen (const epicsPCIDevice *dev, unsigned int bar, epicsUInt32 *len) |
|
int | sharedDevPCIConfigAccess (const epicsPCIDevice *dev, unsigned offset, void *pArg, devPCIAccessMode mode) |
|
◆ epicsExportSharedSymbols
#define epicsExportSharedSymbols |
◆ PCI_IO_OFFSET
◆ PCI_MEM_OFFSET
◆ sharedDevPCIBarLen()
int sharedDevPCIBarLen |
( |
const epicsPCIDevice * |
dev, |
|
|
unsigned int |
bar, |
|
|
epicsUInt32 * |
len |
|
) |
| |
◆ sharedDevPCIConfigAccess()
◆ sharedDevPCIFindCB()
◆ sharedDevPCIInit()
int sharedDevPCIInit |
( |
void |
| ) |
|
◆ sharedDevPCIToLocalAddr()
int sharedDevPCIToLocalAddr |
( |
const epicsPCIDevice * |
dev, |
|
|
unsigned int |
bar, |
|
|
volatile void ** |
ppLocalAddr, |
|
|
unsigned int |
opt |
|
) |
| |