sis3820drv.h

Go to the documentation of this file.
00001 /*********************************************************************
00002 
00003   Name:         sis3820drv.h
00004   Created by:   K.Olchanski
00005 
00006   Contents:     sis3820 32-channel 32-bit multiscaler
00007                 
00008   $Log$
00009   Revision 1.1  2006/05/25 05:53:42  alpha
00010   First commit
00011 
00012 *********************************************************************/
00013 #include <stdio.h>
00014 #include <stdint.h>
00015 #include <string.h>
00016 #include "mvmestd.h"
00017 
00018 #ifndef  SIS3820DRV_INCLUDE_H
00019 #define  SIS3820DRV_INCLUDE_H
00020 
00021 uint32_t sis3820_RegisterRead(MVME_INTERFACE *mvme, DWORD base, int offset);
00022 void     sis3820_RegisterWrite(MVME_INTERFACE *mvme, DWORD base, int offset, uint32_t value);
00023 int  sis3820_FifoRead(MVME_INTERFACE *mvme, DWORD base, void *pdest, int wcount);
00024 int  sis3820_DataReady(MVME_INTERFACE *mvme, DWORD base);
00025 void sis3820_Reset(MVME_INTERFACE *mvme, DWORD base);
00026 void sis3820_Status(MVME_INTERFACE *mvme, DWORD base);
00027 
00028 #endif // SIS3820_INCLUDE_H

Midas DOC Version 2.0.2 ---- PSI Stefan Ritt ----
Contributions: Pierre-Andre Amaudruz - Sergio Ballestrero - Suzannah Daviel - Doxygen - Peter Green - Qing Gu - Greg Hackman - Gertjan Hofman - Paul Knowles - Exaos Lee - Rudi Meier - Glenn Moloney - Dave Morris - John M O'Donnell - Konstantin Olchanski - Renee Poutissou - Tamsen Schurman - Andreas Suter - Jan M.Wouters - Piotr Adam Zolnierczuk