ICP  1
Macros | Typedefs | Functions
riovme.h File Reference
#include "isisvme_types.h"

Go to the source code of this file.

Macros

#define RIOVME_SUCCESS   1
 
#define RIOVME_FAILED   0
 

Typedefs

typedef char DAE_STRING
 

Functions

DLLEXPORT isis32_t CALLMECHANISM OPEN_DAE (DAE_STRING *dae_name)
 
DLLEXPORT isis32_t CALLMECHANISM CLOSE_DAE ()
 
DLLEXPORT isis32_t CALLMECHANISM RESET_DAE (isis32_t *nn)
 
DLLEXPORT isis32_t CALLMECHANISM RIO (isis32_t *bus_addr, isisU16_t *word, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM RIOD (isis32_t *bus_addr, isisU16_t *buffer, isis32_t *nwrds, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM RMEM (isis32_t *bus_addr, isisU16_t *word, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM RMEMD (isis32_t *bus_addr, isisU16_t *buffer, isis32_t *nwrds, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM WIO (isis32_t *bus_addr, isisU16_t *word, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM WIOD (isis32_t *bus_addr, isisU16_t *buffer, isis32_t *nwrds, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM WMEM (isis32_t *bus_addr, isisU16_t *word, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM WMEMD (isis32_t *bus_addr, isisU16_t *buffer, isis32_t *nwrds, isis16_t *device)
 
DLLEXPORT isis32_t CALLMECHANISM RMEMVI (isis32_t *bus_addr, isisU32_t *buffer, isis32_t *length, isis16_t *device, isis32_t *wrd_len)
 
DLLEXPORT isis32_t CALLMECHANISM READ_CRPT (isis32_t **start, isis32_t *crpt_section, isis32_t *size_in_words)
 
DLLEXPORT isis32_t open_dae_c (const char *dae_name)
 
DLLEXPORT isis32_t open_dae_cds (const char *dae_name)
 
DLLEXPORT isis32_t rio_c (isis32_t bus_addr, isis16_t *word, isis16_t device)
 
DLLEXPORT isis32_t rmemvi_c (isis32_t *bus_addr, isis32_t *buffer, isis32_t *length, isis16_t *device, isis32_t *wrd_len)
 
DLLEXPORT isis32_t close_dae_c ()
 
DLLEXPORT isis32_t read_crpt_c (isis32_t **start, isis32_t *crpt_section, isis32_t *size_in_words)
 
DLLEXPORT isis32_t d_open_dae_cds (const char *dae_name)
 
DLLEXPORT isis32_t d_rio (isis32_t bus_addr, isis16_t *word, isis16_t device)
 
DLLEXPORT isis32_t d_close_dae ()
 
DLLEXPORT isis32_t d_rmemvi (isis32_t *bus_addr, isis32_t *buffer, isis32_t *length, isis16_t *device, isis32_t *wrd_len)
 
DLLEXPORT isis32_t d_read_crpt (isis32_t **start, isis32_t *crpt_section, isis32_t *size_in_words)
 

Macro Definition Documentation

#define RIOVME_FAILED   0

Definition at line 23 of file riovme.h.

#define RIOVME_SUCCESS   1

Definition at line 22 of file riovme.h.

Typedef Documentation

typedef char DAE_STRING

Definition at line 74 of file riovme.h.

Function Documentation

DLLEXPORT isis32_t CALLMECHANISM CLOSE_DAE ( )
DLLEXPORT isis32_t close_dae_c ( )
DLLEXPORT isis32_t d_close_dae ( )
DLLEXPORT isis32_t d_open_dae_cds ( const char *  dae_name)
DLLEXPORT isis32_t d_read_crpt ( isis32_t **  start,
isis32_t crpt_section,
isis32_t size_in_words 
)
DLLEXPORT isis32_t d_rio ( isis32_t  bus_addr,
isis16_t word,
isis16_t  device 
)
DLLEXPORT isis32_t d_rmemvi ( isis32_t bus_addr,
isis32_t buffer,
isis32_t length,
isis16_t device,
isis32_t wrd_len 
)
DLLEXPORT isis32_t CALLMECHANISM OPEN_DAE ( DAE_STRING dae_name)
DLLEXPORT isis32_t open_dae_c ( const char *  dae_name)
DLLEXPORT isis32_t open_dae_cds ( const char *  dae_name)

Definition at line 72 of file daeset.cpp.

References dae_pDbg, dae_pErr, dae_pInf, dae_pOut, dae_pWarn, ISISDAE::open(), and simulate_vme.

DLLEXPORT isis32_t CALLMECHANISM READ_CRPT ( isis32_t **  start,
isis32_t crpt_section,
isis32_t size_in_words 
)
DLLEXPORT isis32_t read_crpt_c ( isis32_t **  start,
isis32_t crpt_section,
isis32_t size_in_words 
)
DLLEXPORT isis32_t CALLMECHANISM RESET_DAE ( isis32_t nn)
DLLEXPORT isis32_t CALLMECHANISM RIO ( isis32_t bus_addr,
isisU16_t word,
isis16_t device 
)
DLLEXPORT isis32_t rio_c ( isis32_t  bus_addr,
isis16_t word,
isis16_t  device 
)
DLLEXPORT isis32_t CALLMECHANISM RIOD ( isis32_t bus_addr,
isisU16_t buffer,
isis32_t nwrds,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM RMEM ( isis32_t bus_addr,
isisU16_t word,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM RMEMD ( isis32_t bus_addr,
isisU16_t buffer,
isis32_t nwrds,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM RMEMVI ( isis32_t bus_addr,
isisU32_t buffer,
isis32_t length,
isis16_t device,
isis32_t wrd_len 
)
DLLEXPORT isis32_t rmemvi_c ( isis32_t bus_addr,
isis32_t buffer,
isis32_t length,
isis16_t device,
isis32_t wrd_len 
)
DLLEXPORT isis32_t CALLMECHANISM WIO ( isis32_t bus_addr,
isisU16_t word,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM WIOD ( isis32_t bus_addr,
isisU16_t buffer,
isis32_t nwrds,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM WMEM ( isis32_t bus_addr,
isisU16_t word,
isis16_t device 
)
DLLEXPORT isis32_t CALLMECHANISM WMEMD ( isis32_t bus_addr,
isisU16_t buffer,
isis32_t nwrds,
isis16_t device 
)