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