RTEMS 6.3
Loading...
Searching...
No Matches

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.

Macros

#define BSP_LOCAL2PCI_ADDR(a)

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.

Macro Definition Documentation

◆ BSP_LOCAL2PCI_ADDR

#define BSP_LOCAL2PCI_ADDR ( a)
Value:
((unsigned long)(a) + PCI_DRAM_OFFSET)