NSCL DDAS  1.0
Support for XIA DDAS at the NSCL
 All Classes Namespaces Files Functions Variables Macros Pages
pixie16sys_export.h
1 #ifndef PIXIE16SYS_EXPORT_H
2 #define PIXIE16SYS_EXPORT_H
3 
4 
5 
6 /*----------------------------------------------------------------------
7 * Copyright (c) 2005 - 2009, XIA LLC
8 * All rights reserved.
9 *
10 * Redistribution and use in source and binary forms,
11 * with or without modification, are permitted provided
12 * that the following conditions are met:
13 *
14 * * Redistributions of source code must retain the above
15 * copyright notice, this list of conditions and the
16 * following disclaimer.
17 * * Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 * * Neither the name of XIA LLC nor the names of its
22 * contributors may be used to endorse or promote
23 * products derived from this software without
24 * specific prior written permission.
25 *
26 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
27 * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
28 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
29 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
30 * IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
31 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
32 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
33 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
34 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
35 * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
36 * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
37 * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
38 * SUCH DAMAGE.
39 *----------------------------------------------------------------------*/
40 
41 /******************************************************************************
42 *
43 * File Name:
44 *
45 * pixie16sys_export.h
46 *
47 * Description:
48 *
49 * Function prototypes seen by user applications.
50 *
51 * $Rev: 18950 $
52 * $Id: pixie16sys_export.h 18950 2011-06-01 00:53:43Z htan $
53 ******************************************************************************/
54 
55 
56 
57 
58 int Pixie_Read_ExtFIFOStatus (
59  unsigned int *nFIFOWords, // Return the number of 32-bit words in the external FIFO
60  unsigned short ModNum ); // The Pixie module being addressed
61 
62 
63 
64 #endif // PIXIE16SYS_EXPORT_H