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