RTEMS  5.1
Typedefs | Functions

SVGM et al. BSP's VME support. More...

#include <stdio.h>
#include <bsp/vme_am_defs.h>

Go to the source code of this file.

Typedefs

typedef void(* BSP_VME_ISR_t) (void *usrArg, unsigned long vector)
 

Functions

void BSP_vme_config (void)
 
int BSP_vme2local_adrs (unsigned long am, unsigned long vmeaddr, unsigned long *plocaladdr)
 
int BSP_local2vme_adrs (unsigned long am, unsigned long localaddr, unsigned long *pvmeaddr)
 
int BSP_installVME_isr (unsigned long vector, BSP_VME_ISR_t handler, void *arg)
 
int BSP_removeVME_isr (unsigned long vector, BSP_VME_ISR_t handler, void *arg)
 
BSP_VME_ISR_t BSP_getVME_isr (unsigned long vector, void **parg)
 
int BSP_enableVME_int_lvl (unsigned int level)
 
int BSP_disableVME_int_lvl (unsigned int level)
 
int BSP_VMEOutboundPortCfg (unsigned long port, unsigned long address_space, unsigned long vme_address, unsigned long pci_address, unsigned long size)
 
int BSP_VMEInboundPortCfg (unsigned long port, unsigned long address_space, unsigned long vme_address, unsigned long pci_address, unsigned long size)
 
void BSP_VMEOutboundPortsShow (FILE *f)
 
void BSP_VMEInboundPortsShow (FILE *f)
 
void BSP_VMEResetBus (void)
 

Detailed Description

SVGM et al. BSP's VME support.