diff --git a/COPYRIGHT_Combined b/COPYRIGHT_Combined deleted file mode 100644 index 0a6c6c82f..000000000 --- a/COPYRIGHT_Combined +++ /dev/null @@ -1,21 +0,0 @@ -/* Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - ***********************************************************************/ diff --git a/COPYRIGHT_UniversityOfChicago b/COPYRIGHT_UniversityOfChicago deleted file mode 100644 index 9e8401977..000000000 --- a/COPYRIGHT_UniversityOfChicago +++ /dev/null @@ -1,45 +0,0 @@ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). diff --git a/Makefile b/Makefile index b45a6371b..39d723664 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # Top Level EPICS Makefile # by Matthew Needes and Mike Bordua diff --git a/SkeletonCOPYRIGHT_Combined b/SkeletonCOPYRIGHT_Combined deleted file mode 100644 index 3ebdf3f5d..000000000 --- a/SkeletonCOPYRIGHT_Combined +++ /dev/null @@ -1,11 +0,0 @@ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1991 Regents of the University of California, -and the University of Chicago Board of Governors. - -This software was developed under a United States Government license -described on the COPYRIGHT_Combined file included as part -of this distribution. -**********************************************************************/ diff --git a/config/CONFIG b/config/CONFIG index 986354900..51a2634ad 100644 --- a/config/CONFIG +++ b/config/CONFIG @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/CONFIG.LynxOS b/config/CONFIG.LynxOS index 62b9b2ecc..4e273dde6 100644 --- a/config/CONFIG.LynxOS +++ b/config/CONFIG.LynxOS @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ # # This file contains definitions for Vx builds diff --git a/config/CONFIG.Vx b/config/CONFIG.Vx index 2efd5c607..e2e45b58f 100644 --- a/config/CONFIG.Vx +++ b/config/CONFIG.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ # # This file contains definitions for Vx builds diff --git a/config/CONFIG_BASE b/config/CONFIG_BASE index 36deed437..43869ab75 100644 --- a/config/CONFIG_BASE +++ b/config/CONFIG_BASE @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/CONFIG_BASE_VERSION b/config/CONFIG_BASE_VERSION index f8fe2eb6d..2f6605b7e 100644 --- a/config/CONFIG_BASE_VERSION +++ b/config/CONFIG_BASE_VERSION @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/CONFIG_COMMON b/config/CONFIG_COMMON index 65f82ec6a..6508ca363 100644 --- a/config/CONFIG_COMMON +++ b/config/CONFIG_COMMON @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/CONFIG_ENV b/config/CONFIG_ENV index 5d4a3c005..aa809479f 100644 --- a/config/CONFIG_ENV +++ b/config/CONFIG_ENV @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ # Author: Andrew Johnson # Date: 20 April 1995 diff --git a/config/Makefile b/config/Makefile index 821179ae5..7a639605e 100644 --- a/config/Makefile +++ b/config/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/Makefile.Host b/config/Makefile.Host index bd74bb0b1..45e5ce63c 100644 --- a/config/Makefile.Host +++ b/config/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/RULES.Host b/config/RULES.Host index d789e843a..393705f2a 100644 --- a/config/RULES.Host +++ b/config/RULES.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ # # Rules for making things specified in Makefile.Host diff --git a/config/RULES.Unix b/config/RULES.Unix index 80ee9144f..f4b9db48e 100644 --- a/config/RULES.Unix +++ b/config/RULES.Unix @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ INCREC +=$(RECTYPES) $(MENUS) diff --git a/config/RULES.Vx b/config/RULES.Vx index 0b0e326bc..36b8341b4 100644 --- a/config/RULES.Vx +++ b/config/RULES.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Id$ ifneq ($(strip $(LIBOBJS_$(ARCH_CLASS))),) diff --git a/config/RULES_ARCHS b/config/RULES_ARCHS index 87134d3b3..57ed706ad 100644 --- a/config/RULES_ARCHS +++ b/config/RULES_ARCHS @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/RULES_DIRS b/config/RULES_DIRS index 14f649f63..40844f273 100644 --- a/config/RULES_DIRS +++ b/config/RULES_DIRS @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/RULES_TOP b/config/RULES_TOP index aa60e7d55..265c05df7 100644 --- a/config/RULES_TOP +++ b/config/RULES_TOP @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/config/Sample.Makefile.Host b/config/Sample.Makefile.Host index a9b49db5f..4722b59a7 100644 --- a/config/Sample.Makefile.Host +++ b/config/Sample.Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/sample # # diff --git a/src/Makefile b/src/Makefile index f605fa7b9..7cf523d39 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/src/as/Makefile b/src/as/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/as/Makefile +++ b/src/as/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/as/Makefile.Host b/src/as/Makefile.Host index d98a131bb..e78ef9d0f 100644 --- a/src/as/Makefile.Host +++ b/src/as/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/as/Makefile.Vx b/src/as/Makefile.Vx index 3f924aac1..9752a3cf7 100644 --- a/src/as/Makefile.Vx +++ b/src/as/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/as/asCa.c b/src/as/asCa.c index e94357dc6..904ce78bf 100644 --- a/src/as/asCa.c +++ b/src/as/asCa.c @@ -1,22 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/as/asCa.c */ /* share/src/as $Id$ */ /* Author: Marty Kraimer Date: 10-15-93 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ -/* - * - * Modification Log: - * ----------------- - * .01 03-22-94 mrk Initial Implementation - */ /*This module is separate from asDbLib because CA uses old database access*/ #include diff --git a/src/as/asDbLib.c b/src/as/asDbLib.c index df003e308..3deceeeb7 100644 --- a/src/as/asDbLib.c +++ b/src/as/asDbLib.c @@ -1,22 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/as/asDbLib.c */ /* share/src/as $Id$ */ /* Author: Marty Kraimer Date: 02-11-94*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* - * Modification Log: - * ----------------- - * .01 02-11-94 mrk Initial Implementation - */ #include #include diff --git a/src/as/asLib.y b/src/as/asLib.y index a61180a69..136a1864a 100644 --- a/src/as/asLib.y +++ b/src/as/asLib.y @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ static int yyerror(); static int yy_start; diff --git a/src/as/asLibRoutines.c b/src/as/asLibRoutines.c index ea430415c..9ef464dc5 100644 --- a/src/as/asLibRoutines.c +++ b/src/as/asLibRoutines.c @@ -1,23 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/as/asLibRoutines.c */ /* share/src/as $Id$ */ /* Author: Marty Kraimer Date: 10-15-93 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - - -/* - * Modification Log: - * ----------------- - * .01 10-15-93 mrk Initial Implementation - */ #ifdef vxWorks #include diff --git a/src/as/asLib_lex.l b/src/as/asLib_lex.l index 1ceb5b6a5..5148fba19 100644 --- a/src/as/asLib_lex.l +++ b/src/as/asLib_lex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ integer [0-9] name [a-zA-Z0-9_\-:\.\[\]<>;] notquote [^\"] diff --git a/src/as/asTrapWrite.c b/src/as/asTrapWrite.c index 39367906c..66b71d000 100644 --- a/src/as/asTrapWrite.c +++ b/src/as/asTrapWrite.c @@ -1,15 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*asTrapWrite.c */ /* Author: Marty Kraimer Date: 07NOV2000 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ /* Matthias Clausen and Vladis Korobov at DESY * implemented the first logging of Channel Access Puts diff --git a/src/as/ascheck.c b/src/as/ascheck.c index 6a3d3da72..436c1aad1 100644 --- a/src/as/ascheck.c +++ b/src/as/ascheck.c @@ -1,21 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/as/ascheck.c */ /* share/src/as $Id$ */ /* Author: Marty Kraimer Date: 03-24-94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 03-24-94 mrk Initial Implementation -*/ #include #include diff --git a/src/bpt/Makefile b/src/bpt/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/bpt/Makefile +++ b/src/bpt/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/bpt/Makefile.Host b/src/bpt/Makefile.Host index c1d53d873..711cea6dc 100644 --- a/src/bpt/Makefile.Host +++ b/src/bpt/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/bpt/Makefile.Vx b/src/bpt/Makefile.Vx index 851e3c72e..3730834f1 100644 --- a/src/bpt/Makefile.Vx +++ b/src/bpt/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/bpt/cvtBpt.c b/src/bpt/cvtBpt.c index 529d91c34..8c40c18ac 100644 --- a/src/bpt/cvtBpt.c +++ b/src/bpt/cvtBpt.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* cvtBpt.c - Convert using breakpoint table @@ -6,31 +15,6 @@ * Date: 04OCT95 * This is adaptation of old bldCvtTable * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * 01 04OCT95 mrk Taken from old bldCvtTable */ #include #include diff --git a/src/bpt/cvtTable.h b/src/bpt/cvtTable.h index 26bfb8d37..0e03c2585 100644 --- a/src/bpt/cvtTable.h +++ b/src/bpt/cvtTable.h @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Breakpoint Tables * * Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-18-92 rcz removed extern - * .02 05-18-92 rcz new database access - * .03 08-19-92 jba add prototypes for cvtRawToEngBpt,cvtEngToRawBpt */ #ifndef INCcvtTableh diff --git a/src/bpt/makeBpt.c b/src/bpt/makeBpt.c index 61406c7ca..67716b6bd 100644 --- a/src/bpt/makeBpt.c +++ b/src/bpt/makeBpt.c @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Marty Kraimer * Date: 9/28/95 * Replacement for old bldCvtTable - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 28SEP95 mrk Replace old bldCvtTable */ #include diff --git a/src/bpt/menuConvert.dbd b/src/bpt/menuConvert.dbd index 141440da3..919266e8b 100644 --- a/src/bpt/menuConvert.dbd +++ b/src/bpt/menuConvert.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuConvert) { choice(menuConvertNO_CONVERSION,"NO CONVERSION") choice(menuConvertLINEAR,"LINEAR") diff --git a/src/ca/Makefile b/src/ca/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/ca/Makefile +++ b/src/ca/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/ca/Makefile.Host b/src/ca/Makefile.Host index 91473d211..c35d99246 100644 --- a/src/ca/Makefile.Host +++ b/src/ca/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host TOP = ../../.. diff --git a/src/ca/Makefile.Vx b/src/ca/Makefile.Vx index 750d9e29d..139064cfa 100644 --- a/src/ca/Makefile.Vx +++ b/src/ca/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/ca/V5_vxWorks_patch.c b/src/ca/V5_vxWorks_patch.c index 3c0bd7ac9..fcfc233d6 100644 --- a/src/ca/V5_vxWorks_patch.c +++ b/src/ca/V5_vxWorks_patch.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ static char *sccsId = "@(#)V5_vxWorks_patch.c 1.2\t7/27/92"; diff --git a/src/ca/access.c b/src/ca/access.c index 420183dc8..b1988050f 100644 --- a/src/ca/access.c +++ b/src/ca/access.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /************************************************************************/ /* */ @@ -99,6 +108,9 @@ /************************************************************************/ /* * $Log$ + * Revision 1.107.2.10 2002/05/28 18:41:41 jhill + * fixed ellFree cause malloc and free to be in different win32 dlls + * * Revision 1.107.2.9 2002/03/14 01:13:57 jhill * fixed put notify shutdown during channel delete * diff --git a/src/ca/acctst.c b/src/ca/acctst.c index effbfe394..93db386a6 100644 --- a/src/ca/acctst.c +++ b/src/ca/acctst.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * CA test/debug routine @@ -7,6 +16,10 @@ static char *sccsId = "@(#) $Id$"; /* * $Log$ + * Revision 1.56.2.1 2000/06/28 15:41:17 jhill + * changed "m_type" to "m_dataType" in order to avoid collision + * with MACRO supplied by WRS's Tornado II product + * * Revision 1.56 1998/10/27 00:47:28 jhill * fixed warnings * diff --git a/src/ca/addrList.h b/src/ca/addrList.h index c98d4a3b5..cb6e013ed 100644 --- a/src/ca/addrList.h +++ b/src/ca/addrList.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifdef __cplusplus extern "C" { diff --git a/src/ca/bsd_depen.c b/src/ca/bsd_depen.c index d9ae1d9e2..374846af4 100644 --- a/src/ca/bsd_depen.c +++ b/src/ca/bsd_depen.c @@ -1,34 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 9-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * */ #include "iocinf.h" diff --git a/src/ca/caProto.h b/src/ca/caProto.h index 1780ed6d5..2a9ac038d 100644 --- a/src/ca/caProto.h +++ b/src/ca/caProto.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * diff --git a/src/ca/caRepeater.c b/src/ca/caRepeater.c index 82c20d70d..38788cc7b 100644 --- a/src/ca/caRepeater.c +++ b/src/ca/caRepeater.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * caRepeater.c * share/src/ca/caRepeater.c diff --git a/src/ca/catime.c b/src/ca/catime.c index b671e09b7..ac0064862 100644 --- a/src/ca/catime.c +++ b/src/ca/catime.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * CA performance test diff --git a/src/ca/conn.c b/src/ca/conn.c index 092595198..844e60e18 100644 --- a/src/ca/conn.c +++ b/src/ca/conn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /************************************************************************/ /* */ @@ -31,6 +40,9 @@ /* */ /* * $Log$ + * Revision 1.43.4.3 2001/03/06 00:10:03 jhill + * fixed R3.13 for Linux's new socklen_t + * * Revision 1.43.4.2 1999/09/02 21:16:42 jhill * fixed missing paramter to checkConnWatchDogs() func * diff --git a/src/ca/convert.c b/src/ca/convert.c index 7f30328a0..1c9c69657 100644 --- a/src/ca/convert.c +++ b/src/ca/convert.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * C O N V E R T . C * diff --git a/src/ca/evtime.c b/src/ca/evtime.c index e3bed4cea..e3c8c31aa 100644 --- a/src/ca/evtime.c +++ b/src/ca/evtime.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "cadef.h" #include "dbDefs.h" diff --git a/src/ca/flow_control.c b/src/ca/flow_control.c index 8f7239b23..b36b395e9 100644 --- a/src/ca/flow_control.c +++ b/src/ca/flow_control.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************/ /* */ /* L O S A L A M O S */ diff --git a/src/ca/if_depen.c b/src/ca/if_depen.c index b5dec0003..430100338 100644 --- a/src/ca/if_depen.c +++ b/src/ca/if_depen.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* if_depen.c */ /* share/src/ca/$Id$ */ @@ -5,33 +14,6 @@ * Author: Jeff Hill * Date: 04-05-94 * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * 8/87 Jeff Hill Init Release - * 072792 Jeff Hill better messages - * 09-DEC-1992 Gerhard Grygiel (GeG) support VMS/UCX - * 050593 Jeff Hill now checks all N interfaces - * (and not N-1 interfaces) */ static char *sccsId = "@(#) $Id$"; diff --git a/src/ca/iocinf.c b/src/ca/iocinf.c index b310a05b9..9c76a2658 100644 --- a/src/ca/iocinf.c +++ b/src/ca/iocinf.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************/ /* $Id$ */ /* */ @@ -48,6 +57,9 @@ /* kernels that support multicast */ /* * $Log$ + * Revision 1.84.4.4 2002/05/28 18:41:41 jhill + * fixed ellFree cause malloc and free to be in different win32 dlls + * * Revision 1.84.4.3 2002/02/07 18:49:16 jhill * workaround for CONNRESET error from disconnected socket on windows * diff --git a/src/ca/iocinf.h b/src/ca/iocinf.h index e53086411..437903215 100644 --- a/src/ca/iocinf.h +++ b/src/ca/iocinf.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id */ /************************************************************************/ /* */ @@ -33,6 +42,9 @@ /* * $Log$ + * Revision 1.74.4.5 2002/05/28 18:41:42 jhill + * fixed ellFree cause malloc and free to be in different win32 dlls + * * Revision 1.74.4.4 2002/03/14 01:13:57 jhill * fixed put notify shutdown during channel delete * diff --git a/src/ca/net_convert.h b/src/ca/net_convert.h index 6d5ef0c97..77234b30e 100644 --- a/src/ca/net_convert.h +++ b/src/ca/net_convert.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * diff --git a/src/ca/os_depen.h b/src/ca/os_depen.h index 12460416e..1b30fe484 100644 --- a/src/ca/os_depen.h +++ b/src/ca/os_depen.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * O S _ D E P E N . H * diff --git a/src/ca/posix_depen.c b/src/ca/posix_depen.c index 14d884a48..74a429bb7 100644 --- a/src/ca/posix_depen.c +++ b/src/ca/posix_depen.c @@ -1,68 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 9-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.25 1998/08/12 16:36:54 jhill - * allow the user name to change when they use su - * - * Revision 1.24 1998/04/13 19:14:34 jhill - * fixed task variable problem - * - * Revision 1.23 1997/08/04 23:37:14 jhill - * added beacon anomaly flag init/allow ip 255.255.255.255 - * - * Revision 1.22 1997/06/13 09:14:23 jhill - * connect/search proto changes - * - * Revision 1.21 1997/04/10 19:26:17 jhill - * asynch connect, faster connect, ... - * - * Revision 1.20 1996/11/02 00:51:02 jhill - * many pc port, const in API, and other changes - * - * Revision 1.19 1996/07/09 22:41:02 jhill - * pass nill 2nd arg to gettimeofday() - * - * Revision 1.18 1996/06/20 21:19:29 jhill - * fixed posix signal problem with "cc -Xc" - * - * Revision 1.17 1995/12/19 19:33:42 jhill - * added missing arg to execlp() - * - * Revision 1.16 1995/10/12 01:35:28 jhill - * Moved cac_mux_io() to iocinf.c - * - * Revision 1.15 1995/08/22 00:22:07 jhill - * Dont recompute connection timers if the time stamp hasnt changed - * - * */ #include diff --git a/src/ca/repeater.c b/src/ca/repeater.c index dbf44e9a2..54bb780a1 100644 --- a/src/ca/repeater.c +++ b/src/ca/repeater.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * diff --git a/src/ca/service.c b/src/ca/service.c index 3d854a32b..73b71e18d 100644 --- a/src/ca/service.c +++ b/src/ca/service.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************/ /* */ /* L O S A L A M O S */ diff --git a/src/ca/syncgrp.c b/src/ca/syncgrp.c index 2e33fbf02..f224081c6 100644 --- a/src/ca/syncgrp.c +++ b/src/ca/syncgrp.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill @@ -5,64 +14,6 @@ * (505) 665 1831 * Date: 9-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.26.6.1 1999/07/15 21:02:25 jhill - * fixed bug where client disconnects while waiting to send TCP - * - * Revision 1.26 1997/08/04 23:37:18 jhill - * added beacon anomaly flag init/allow ip 255.255.255.255 - * - * Revision 1.24 1997/06/13 09:14:26 jhill - * connect/search proto changes - * - * Revision 1.23 1997/04/29 06:12:42 jhill - * use free lists - * - * Revision 1.22 1996/11/22 19:08:02 jhill - * added const to API - * - * Revision 1.21 1996/11/02 00:51:08 jhill - * many pc port, const in API, and other changes - * - * Revision 1.20 1996/07/10 23:30:12 jhill - * fixed GNU warnings - * - * Revision 1.19 1996/06/19 17:59:29 jhill - * many 3.13 beta changes - * - * Revision 1.18 1995/10/12 01:36:39 jhill - * New ca_flush_io() mechanism - * - * Revision 1.17 1995/09/29 22:13:59 jhill - * check for nill dbr pointer - * - * Revision 1.16 1995/08/22 00:27:55 jhill - * added cvs style mod log - * - * * NOTES: * 1) Need to fix if the OP is on a FD that * becomes disconneted it will stay on the diff --git a/src/ca/test_event.c b/src/ca/test_event.c index 591cf651f..3b0817e53 100644 --- a/src/ca/test_event.c +++ b/src/ca/test_event.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * T E S T _ E V E N T . C diff --git a/src/ca/ucx.h b/src/ca/ucx.h index f28ab6ac9..8541cc547 100644 --- a/src/ca/ucx.h +++ b/src/ca/ucx.h @@ -1,16 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * U C X . H * UNIX ioctl structures and defines used for VAX/UCX - * Author: Gerhard Grygiel (GeG) - * - * GeG 09-DEC-1992 initial edit - * CJM 13-Jul-1994 add fd_set etc for R3.12 - * CJM 09-Dec-1994 define fd_set etc. so it will compile for - * both DEC C and Vax C - * CJM 19-Nov-1995 use memset instead of bzero following advice - * from Jeff Hill and add a definition of struct - * timezone to support gettimeofday * */ #ifndef _UCX_H_ diff --git a/src/ca/vms_depen.c b/src/ca/vms_depen.c index 215ab177d..11ab1634e 100644 --- a/src/ca/vms_depen.c +++ b/src/ca/vms_depen.c @@ -1,65 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 9-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * cjm 20-Nov-95 Add code for gettimeofday - * - * $Log$ - * Revision 1.25 1998/06/16 00:43:12 jhill - * moved code to libCom - * - * Revision 1.24 1998/04/13 19:14:35 jhill - * fixed task variable problem - * - * Revision 1.23 1998/02/05 22:36:01 jhill - * added starlet.h (SLAC's request) - * - * Revision 1.22 1997/06/13 09:14:27 jhill - * connect/search proto changes - * - * Revision 1.21 1997/01/22 21:11:49 jhill - * moved vms includes here - * - * Revision 1.20 1996/07/02 23:04:07 jhill - * took &tz out of gettimeofday() - * - * Revision 1.19 1995/12/19 19:35:24 jhill - * -cjm 20-Nov-95 Add code for gettimeofday - * - * Revision 1.18 1995/10/12 01:35:30 jhill - * Moved cac_mux_io() to iocinf.c - * - * Revision 1.17 1995/08/22 00:27:56 jhill - * added cvs style mod log - * - * */ /* diff --git a/src/ca/vxWorks_depen.c b/src/ca/vxWorks_depen.c index 8450c41a9..9c9d04f59 100644 --- a/src/ca/vxWorks_depen.c +++ b/src/ca/vxWorks_depen.c @@ -1,113 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 9-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.39.4.7 2002/05/28 18:41:42 jhill - * fixed ellFree cause malloc and free to be in different win32 dlls - * - * Revision 1.39.4.6 2002/03/14 01:13:58 jhill - * fixed put notify shutdown during channel delete - * - * Revision 1.39.4.5 2002/03/13 22:07:58 jhill - * improved put notify cleanup when client terminates - * - * Revision 1.39.4.4 2002/03/08 00:16:27 jhill - * check for floating point in correct place - * - * Revision 1.39.4.3 2001/03/22 20:58:43 jhill - * fixed task names with spaces - * - * Revision 1.39.4.2 1999/09/02 21:16:43 jhill - * fixed missing paramter to checkConnWatchDogs() func - * - * Revision 1.39.4.1 1999/07/15 21:07:33 jhill - * fixed bug where client disconnects while waiting to send TCP - * - * Revision 1.39 1998/09/24 21:22:55 jhill - * subtle changes related to efficency when checking connection timers - * - * Revision 1.38 1998/06/16 00:56:03 jhill - * moved code from here to libCom - * - * Revision 1.37 1998/05/08 00:20:56 jhill - * added missing call to freeListCleanup() - * - * Revision 1.36 1998/05/05 16:07:59 jhill - * Use lock macros and task variable in ca_extra_event_labor() - * - * Revision 1.35 1998/04/13 19:14:35 jhill - * fixed task variable problem - * - * Revision 1.34 1998/02/05 22:39:46 jhill - * use inversion safe mutex - * - * Revision 1.33 1997/08/04 23:37:19 jhill - * added beacon anomaly flag init/allow ip 255.255.255.255 - * - * Revision 1.31 1997/06/13 09:14:28 jhill - * connect/search proto changes - * - * Revision 1.30 1997/04/29 06:13:49 jhill - * use free lists - * - * Revision 1.29 1997/04/23 17:05:10 jhill - * pc port changes - * - * Revision 1.28 1997/04/10 19:26:19 jhill - * asynch connect, faster connect, ... - * - * Revision 1.27 1996/11/02 00:51:10 jhill - * many pc port, const in API, and other changes - * - * Revision 1.26 1996/09/16 16:39:20 jhill - * local except => except handler - * - * Revision 1.25 1996/08/13 23:16:23 jhill - * removed os specific code - * - * Revision 1.23 1996/08/05 19:18:56 jhill - * better msg for lack of fp - * - * Revision 1.22 1996/06/19 17:59:31 jhill - * many 3.13 beta changes - * - * Revision 1.21 1995/10/18 16:44:36 jhill - * select time out must be greater than a vxWorks tick - * - * Revision 1.20 1995/10/12 01:35:31 jhill - * Moved cac_mux_io() to iocinf.c - * - * Revision 1.19 1995/08/22 00:27:58 jhill - * added cvs style mod log - * - * */ #include "callback.h" diff --git a/src/ca/windows_depen.c b/src/ca/windows_depen.c index 957be4872..cd968e12c 100644 --- a/src/ca/windows_depen.c +++ b/src/ca/windows_depen.c @@ -1,3 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* Copyright (c) 2002 Lawrence Berkley National Laboratory +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * Author: Jeffrey O. Hill, Chris Timossi @@ -5,150 +15,6 @@ * CATimossi@lbl.gov * (505) 665 1831 * Date: 9-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Lawrence Berkley National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.43.2.1 1999/07/15 21:10:38 jhill - * vis C++ version 6.0 ng IP workaround - * - * Revision 1.44 1999/04/29 23:53:32 jhill - * now compatible with API changes in winsock provided with 6.0 SDK - * - * Revision 1.43 1998/09/24 23:52:57 jhill - * eliminated DLL run-down call to ca_task_exit() - * - * Revision 1.42 1998/09/24 21:22:56 jhill - * conn.c - * - * Revision 1.41 1998/07/07 23:01:42 jhill - * use high precision timers - * - * Revision 1.40 1998/06/22 22:32:03 jhill - * EPICS_DLL => EPICS_DLL_NO (so we are backwards compatible - * - * Revision 1.39 1998/06/16 00:41:22 jhill - * consolodated code here into libCom - * - * Revision 1.38 1998/05/29 00:03:21 jhill - * allow CA to run systems w/o local interface query capabilities (ie cygwin32) - * - * Revision 1.37 1998/04/15 21:53:02 jhill - * fixed incomplete init problem - * - * Revision 1.36 1998/04/13 19:14:36 jhill - * fixed task variable problem - * - * Revision 1.35 1998/04/10 23:00:57 jhill - * link with user32 lib under WIN32 - * - * Revision 1.34 1998/03/24 20:55:06 jhill - * fixed console title/correct repeater spawn/correct winsock II URL - * - * Revision 1.33 1998/03/12 20:39:11 jhill - * fixed problem where 3.13.beta11 unable to connect to 3.11 with correct native type - * - * Revision 1.32 1998/02/27 01:05:04 jhill - * integrated Timossi's win sock II changes - * - * Revision 1.1.1.3 1996/11/15 17:45:01 timossi - * Interim release from jeff hill - * - * Revision 1.23 1996/11/02 00:51:12 jhill - * many pc port, const in API, and other changes - * - * Revision 1.22 1996/09/16 16:40:13 jhill - * make EPICS version be the console title - * - * Revision 1.21 1996/08/05 19:20:29 jhill - * removed incorrect ver number - * - * Revision 1.20 1995/12/19 19:36:20 jhill - * function prototype changes - * - * Revision 1.19 1995/11/29 19:15:42 jhill - * added $Log$ - * added Revision 1.43.2.1 1999/07/15 21:10:38 jhill - * added vis C++ version 6.0 ng IP workaround - * added - * added Revision 1.44 1999/04/29 23:53:32 jhill - * added now compatible with API changes in winsock provided with 6.0 SDK - * added - * added Revision 1.43 1998/09/24 23:52:57 jhill - * added eliminated DLL run-down call to ca_task_exit() - * added - * added Revision 1.42 1998/09/24 21:22:56 jhill - * added conn.c - * added - * added Revision 1.41 1998/07/07 23:01:42 jhill - * added use high precision timers - * added - * added Revision 1.40 1998/06/22 22:32:03 jhill - * added EPICS_DLL => EPICS_DLL_NO (so we are backwards compatible - * added - * added Revision 1.39 1998/06/16 00:41:22 jhill - * added consolodated code here into libCom - * added - * added Revision 1.38 1998/05/29 00:03:21 jhill - * added allow CA to run systems w/o local interface query capabilities (ie cygwin32) - * added - * added Revision 1.37 1998/04/15 21:53:02 jhill - * added fixed incomplete init problem - * added - * added Revision 1.36 1998/04/13 19:14:36 jhill - * added fixed task variable problem - * added - * added Revision 1.35 1998/04/10 23:00:57 jhill - * added link with user32 lib under WIN32 - * added - * added Revision 1.34 1998/03/24 20:55:06 jhill - * added fixed console title/correct repeater spawn/correct winsock II URL - * added - * added Revision 1.33 1998/03/12 20:39:11 jhill - * added fixed problem where 3.13.beta11 unable to connect to 3.11 with correct native type - * added - * added Revision 1.32 1998/02/27 01:05:04 jhill - * added integrated Timossi's win sock II changes - * added - * Revision 1.1.1.3 1996/11/15 17:45:01 timossi - * Interim release from jeff hill - * - * added Revision 1.23 1996/11/02 00:51:12 jhill - * added many pc port, const in API, and other changes - * added - * added Revision 1.22 1996/09/16 16:40:13 jhill - * added make EPICS version be the console title - * added - * added Revision 1.21 1996/08/05 19:20:29 jhill - * added removed incorrect ver number - * added - * Revision 1.20 1995/12/19 19:36:20 jhill - * function prototype changes - * to the header - * */ #include diff --git a/src/cas/Makefile b/src/cas/Makefile index 1933ab824..00a1d17e1 100644 --- a/src/cas/Makefile +++ b/src/cas/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/cas/build/Makefile b/src/cas/build/Makefile index adf449d0f..6c9112659 100644 --- a/src/cas/build/Makefile +++ b/src/cas/build/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/cas/build/multiThread/Makefile b/src/cas/build/multiThread/Makefile index db8703667..3acb99e25 100644 --- a/src/cas/build/multiThread/Makefile +++ b/src/cas/build/multiThread/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../../.. diff --git a/src/cas/build/multiThread/Makefile.Vx b/src/cas/build/multiThread/Makefile.Vx index ac271cbec..aabe6222f 100644 --- a/src/cas/build/multiThread/Makefile.Vx +++ b/src/cas/build/multiThread/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #HERE := $(shell pwd) HERE = . diff --git a/src/cas/build/singleThread/Makefile b/src/cas/build/singleThread/Makefile index 4cc86e933..31ca1134d 100644 --- a/src/cas/build/singleThread/Makefile +++ b/src/cas/build/singleThread/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP= ../../../.. diff --git a/src/cas/build/singleThread/Makefile.Host b/src/cas/build/singleThread/Makefile.Host index e80adc968..aada63dd4 100644 --- a/src/cas/build/singleThread/Makefile.Host +++ b/src/cas/build/singleThread/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* CAS := ../../.. TOP := $(CAS)/../.. SRC := $(CAS)/generic diff --git a/src/cas/example/Makefile b/src/cas/example/Makefile index 484b2e4b0..73fe4239e 100644 --- a/src/cas/example/Makefile +++ b/src/cas/example/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/cas/example/directoryService/Makefile b/src/cas/example/directoryService/Makefile index d2a6e1302..90c01c9d8 100644 --- a/src/cas/example/directoryService/Makefile +++ b/src/cas/example/directoryService/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../../.. diff --git a/src/cas/example/directoryService/Makefile.Host b/src/cas/example/directoryService/Makefile.Host index c9a7f230d..9437db6f2 100644 --- a/src/cas/example/directoryService/Makefile.Host +++ b/src/cas/example/directoryService/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* CAS = ../../.. TOP = $(CAS)/../.. diff --git a/src/cas/example/directoryService/Makefile.Vx.WorkInProgress b/src/cas/example/directoryService/Makefile.Vx.WorkInProgress index 03c7ff2cb..4c603d07c 100644 --- a/src/cas/example/directoryService/Makefile.Vx.WorkInProgress +++ b/src/cas/example/directoryService/Makefile.Vx.WorkInProgress @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* CAS = ../../.. TOP = $(CAS)/../.. diff --git a/src/cas/example/directoryService/directoryServer.cc b/src/cas/example/directoryService/directoryServer.cc index 891fbc50b..7fc743b83 100644 --- a/src/cas/example/directoryService/directoryServer.cc +++ b/src/cas/example/directoryService/directoryServer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA directory server diff --git a/src/cas/example/directoryService/directoryServer.h b/src/cas/example/directoryService/directoryServer.h index 49a12e54d..3e5160a42 100644 --- a/src/cas/example/directoryService/directoryServer.h +++ b/src/cas/example/directoryService/directoryServer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA directory server // diff --git a/src/cas/example/directoryService/main.cc b/src/cas/example/directoryService/main.cc index d8246371a..45f8f34b7 100644 --- a/src/cas/example/directoryService/main.cc +++ b/src/cas/example/directoryService/main.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/cas/example/directoryService/vxEntry.cc b/src/cas/example/directoryService/vxEntry.cc index c7bce818a..b3f048fba 100644 --- a/src/cas/example/directoryService/vxEntry.cc +++ b/src/cas/example/directoryService/vxEntry.cc @@ -1,8 +1,20 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // Author: Jeff HIll (LANL) // // $Log$ +// Revision 1.1 1997/06/13 09:20:26 jhill +// installed +// // Revision 1.2 1997/04/10 19:39:26 jhill // API changes // diff --git a/src/cas/example/iocmonitor/Makefile b/src/cas/example/iocmonitor/Makefile index 88fea88a6..a68fd0d03 100644 --- a/src/cas/example/iocmonitor/Makefile +++ b/src/cas/example/iocmonitor/Makefile @@ -1,5 +1,17 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Log$ +# Revision 1.2 1997/05/13 14:22:58 jbk +# added comments at top +# TOP=../../../.. diff --git a/src/cas/example/iocmonitor/Makefile.Host b/src/cas/example/iocmonitor/Makefile.Host index c07326c73..515a8b526 100644 --- a/src/cas/example/iocmonitor/Makefile.Host +++ b/src/cas/example/iocmonitor/Makefile.Host @@ -1,5 +1,18 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Log$ +# Revision 1.2.12.1 2000/07/18 15:15:06 jhill +# removed all "CMPLR=STRICT" and "CXXCMPLR = SRICT" +# from R3.13 patch branch makefiles +# # Revision 1.2 1997/05/13 14:22:59 jbk # added comments at top # diff --git a/src/cas/example/iocmonitor/mon.cc b/src/cas/example/iocmonitor/mon.cc index ec8eff05f..e224319b6 100644 --- a/src/cas/example/iocmonitor/mon.cc +++ b/src/cas/example/iocmonitor/mon.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 1/97 // // $Id$ // $Log$ +// Revision 1.2 1997/05/13 14:22:59 jbk +// added comments at top +// #include #include diff --git a/src/cas/example/iocmonitor/monAdl.cc b/src/cas/example/iocmonitor/monAdl.cc index 40220ea86..1c96096c8 100644 --- a/src/cas/example/iocmonitor/monAdl.cc +++ b/src/cas/example/iocmonitor/monAdl.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 1/97 // // $Id$ // $Log$ +// Revision 1.2 1997/05/13 14:23:00 jbk +// added comments at top +// #include #include diff --git a/src/cas/example/iocmonitor/monNode.cc b/src/cas/example/iocmonitor/monNode.cc index d9ea7eae1..8b189e41f 100644 --- a/src/cas/example/iocmonitor/monNode.cc +++ b/src/cas/example/iocmonitor/monNode.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 1/97 // // $Id$ // $Log$ +// Revision 1.2 1997/05/13 14:23:01 jbk +// added comments at top +// #include #include diff --git a/src/cas/example/iocmonitor/monNode.h b/src/cas/example/iocmonitor/monNode.h index 3113c14e5..4b20f4a45 100644 --- a/src/cas/example/iocmonitor/monNode.h +++ b/src/cas/example/iocmonitor/monNode.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef MONNODE_H #define MONNODE_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/05/13 14:23:01 jbk + * added comments at top + * */ diff --git a/src/cas/example/iocmonitor/monServer.cc b/src/cas/example/iocmonitor/monServer.cc index 69545e742..f27229b56 100644 --- a/src/cas/example/iocmonitor/monServer.cc +++ b/src/cas/example/iocmonitor/monServer.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 1/97 // // $Id$ // $Log$ +// Revision 1.2 1997/05/13 14:23:02 jbk +// added comments at top +// #include #include diff --git a/src/cas/example/iocmonitor/monServer.h b/src/cas/example/iocmonitor/monServer.h index 3b412098e..d994efc5d 100644 --- a/src/cas/example/iocmonitor/monServer.h +++ b/src/cas/example/iocmonitor/monServer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef MONSERVER_H #define MONSERVER_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/05/13 14:23:02 jbk + * added comments at top + * */ #include "casdef.h" diff --git a/src/cas/example/iocmonitor/tsDLHashList.h b/src/cas/example/iocmonitor/tsDLHashList.h index 195fcbd4a..3da474e58 100644 --- a/src/cas/example/iocmonitor/tsDLHashList.h +++ b/src/cas/example/iocmonitor/tsDLHashList.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef tsDLHashList_H #define tsDLHashList_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/05/13 14:23:03 jbk + * added comments at top + * */ diff --git a/src/cas/example/iocmonitor/tsHash.h b/src/cas/example/iocmonitor/tsHash.h index 16ceba241..3de4ffc18 100644 --- a/src/cas/example/iocmonitor/tsHash.h +++ b/src/cas/example/iocmonitor/tsHash.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef tsDLHashList_H #define tsDLHashList_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.2 1997/05/13 14:23:04 jbk + * added comments at top + * */ extern "C" { diff --git a/src/cas/example/simple/Makefile b/src/cas/example/simple/Makefile index d2a6e1302..90c01c9d8 100644 --- a/src/cas/example/simple/Makefile +++ b/src/cas/example/simple/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../../.. diff --git a/src/cas/example/simple/Makefile.Host b/src/cas/example/simple/Makefile.Host index fe16b1228..43f15268f 100644 --- a/src/cas/example/simple/Makefile.Host +++ b/src/cas/example/simple/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* CAS = ../../.. TOP = $(CAS)/../.. diff --git a/src/cas/example/simple/Makefile.Vx.WorkInProgress b/src/cas/example/simple/Makefile.Vx.WorkInProgress index 03c7ff2cb..4c603d07c 100644 --- a/src/cas/example/simple/Makefile.Vx.WorkInProgress +++ b/src/cas/example/simple/Makefile.Vx.WorkInProgress @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* CAS = ../../.. TOP = $(CAS)/../.. diff --git a/src/cas/example/simple/exAsyncPV.cc b/src/cas/example/simple/exAsyncPV.cc index f8fb9228c..2b8c4a10b 100644 --- a/src/cas/example/simple/exAsyncPV.cc +++ b/src/cas/example/simple/exAsyncPV.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA server diff --git a/src/cas/example/simple/exChannel.cc b/src/cas/example/simple/exChannel.cc index d5b0485e0..66d3e20cb 100644 --- a/src/cas/example/simple/exChannel.cc +++ b/src/cas/example/simple/exChannel.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA server diff --git a/src/cas/example/simple/exPV.cc b/src/cas/example/simple/exPV.cc index 16b55180b..77a2245a7 100644 --- a/src/cas/example/simple/exPV.cc +++ b/src/cas/example/simple/exPV.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA server // diff --git a/src/cas/example/simple/exScalarPV.cc b/src/cas/example/simple/exScalarPV.cc index c33f0569a..885116ed6 100644 --- a/src/cas/example/simple/exScalarPV.cc +++ b/src/cas/example/simple/exScalarPV.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/cas/example/simple/exServer.cc b/src/cas/example/simple/exServer.cc index db7a840e3..90b10398a 100644 --- a/src/cas/example/simple/exServer.cc +++ b/src/cas/example/simple/exServer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // fileDescriptorManager.process(delay); // (the name of the global symbol has leaked in here) diff --git a/src/cas/example/simple/exServer.h b/src/cas/example/simple/exServer.h index 94f15c466..57d2e34a1 100644 --- a/src/cas/example/simple/exServer.h +++ b/src/cas/example/simple/exServer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Example EPICS CA server // diff --git a/src/cas/example/simple/exVectorPV.cc b/src/cas/example/simple/exVectorPV.cc index b50bb6f4a..88d244cd9 100644 --- a/src/cas/example/simple/exVectorPV.cc +++ b/src/cas/example/simple/exVectorPV.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "exServer.h" #include "gddApps.h" diff --git a/src/cas/example/simple/main.cc b/src/cas/example/simple/main.cc index 0d3bc4254..0f3ea2cb6 100644 --- a/src/cas/example/simple/main.cc +++ b/src/cas/example/simple/main.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "exServer.h" #include "fdManager.h" diff --git a/src/cas/example/simple/vxEntry.cc b/src/cas/example/simple/vxEntry.cc index 2337be540..a5e87640a 100644 --- a/src/cas/example/simple/vxEntry.cc +++ b/src/cas/example/simple/vxEntry.cc @@ -1,8 +1,20 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // Author: Jeff HIll (LANL) // // $Log$ +// Revision 1.2 1997/04/10 19:39:26 jhill +// API changes +// // Revision 1.1 1996/12/06 22:20:22 jhill // moved down one level // diff --git a/src/cas/example/testdb/Makefile b/src/cas/example/testdb/Makefile index 88fea88a6..6bd0d0009 100644 --- a/src/cas/example/testdb/Makefile +++ b/src/cas/example/testdb/Makefile @@ -1,5 +1,17 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Log$ +# Revision 1.2 1997/03/05 21:16:21 jbk +# Fixes cvs log id at top +# TOP=../../../.. diff --git a/src/cas/example/testdb/Makefile.Host b/src/cas/example/testdb/Makefile.Host index 14d19da43..cc81dc98c 100644 --- a/src/cas/example/testdb/Makefile.Host +++ b/src/cas/example/testdb/Makefile.Host @@ -1,5 +1,18 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # $Log$ +# Revision 1.2.12.1 2000/07/18 15:15:07 jhill +# removed all "CMPLR=STRICT" and "CXXCMPLR = SRICT" +# from R3.13 patch branch makefiles +# # Revision 1.2 1997/03/05 21:16:21 jbk # Fixes cvs log id at top # diff --git a/src/cas/example/testdb/pvServ.cc b/src/cas/example/testdb/pvServ.cc index d0ddc4ffe..e24b2a1e4 100644 --- a/src/cas/example/testdb/pvServ.cc +++ b/src/cas/example/testdb/pvServ.cc @@ -1,6 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // $Id$ // $Log$ +// Revision 1.4 1997/06/25 05:56:38 jhill +// align with API changes +// // Revision 1.3 1997/06/13 09:15:47 jhill // connect proto changes // diff --git a/src/cas/example/testdb/pvServ.h b/src/cas/example/testdb/pvServ.h index a0291f8f1..daec13fcf 100644 --- a/src/cas/example/testdb/pvServ.h +++ b/src/cas/example/testdb/pvServ.h @@ -1,7 +1,19 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * $Log$ + * Revision 1.3 1997/06/13 09:15:48 jhill + * connect proto changes + * * Revision 1.2 1997/03/05 21:16:23 jbk * Fixes cvs log id at top * diff --git a/src/cas/generic/Makefile b/src/cas/generic/Makefile index ccc111fa5..b77d310ca 100644 --- a/src/cas/generic/Makefile +++ b/src/cas/generic/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. diff --git a/src/cas/generic/Makefile.Host b/src/cas/generic/Makefile.Host index 5932cab58..e59a48ea1 100644 --- a/src/cas/generic/Makefile.Host +++ b/src/cas/generic/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/cas/generic/caCommonDef.h b/src/cas/generic/caCommonDef.h index 370a0e864..c3d27172e 100644 --- a/src/cas/generic/caCommonDef.h +++ b/src/cas/generic/caCommonDef.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.3 1996/11/02 00:53:52 jhill + * many improvements + * * Revision 1.2 1996/08/05 19:24:23 jhill * removed ERROR and OK * diff --git a/src/cas/generic/caNetAddr.h b/src/cas/generic/caNetAddr.h index e54a00bc5..f2854bae6 100644 --- a/src/cas/generic/caNetAddr.h +++ b/src/cas/generic/caNetAddr.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // caNetAddr // diff --git a/src/cas/generic/caServer.cc b/src/cas/generic/caServer.cc index 6f0812763..3af07fad9 100644 --- a/src/cas/generic/caServer.cc +++ b/src/cas/generic/caServer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.8.6.2 2001/09/20 22:43:14 jhill + * dont use bool - early compilers dont support it + * * Revision 1.8.6.1 2000/07/13 23:37:24 jhill * fixed missing type in static init * diff --git a/src/cas/generic/caServerI.cc b/src/cas/generic/caServerI.cc index 16fa925df..85ae1f8cc 100644 --- a/src/cas/generic/caServerI.cc +++ b/src/cas/generic/caServerI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.13 1998/10/27 18:28:19 jhill + * fixed warnings + * * Revision 1.12 1998/10/23 00:28:19 jhill * fixed HP-UX warnings * diff --git a/src/cas/generic/caServerIIL.h b/src/cas/generic/caServerIIL.h index 421f73486..38296c029 100644 --- a/src/cas/generic/caServerIIL.h +++ b/src/cas/generic/caServerIIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.5 1997/06/13 09:15:52 jhill + * connect proto changes + * * Revision 1.4 1997/04/10 19:33:54 jhill * API changes * diff --git a/src/cas/generic/casAddr.h b/src/cas/generic/casAddr.h index f72796ede..a856a85fd 100644 --- a/src/cas/generic/casAddr.h +++ b/src/cas/generic/casAddr.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef includeCASAddrH #define includeCASAddrH diff --git a/src/cas/generic/casAsyncExIOI.cc b/src/cas/generic/casAsyncExIOI.cc index 3ee210bff..861aec241 100644 --- a/src/cas/generic/casAsyncExIOI.cc +++ b/src/cas/generic/casAsyncExIOI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.5 1997/08/05 00:46:58 jhill + * fixed warnings + * * Revision 1.4 1997/06/13 09:15:53 jhill * connect proto changes * diff --git a/src/cas/generic/casAsyncIO.cc b/src/cas/generic/casAsyncIO.cc index f18dcd1b1..f85b34c84 100644 --- a/src/cas/generic/casAsyncIO.cc +++ b/src/cas/generic/casAsyncIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.4 1997/08/05 00:46:59 jhill + * fixed warnings + * * Revision 1.3 1997/04/10 19:33:55 jhill * API changes * diff --git a/src/cas/generic/casAsyncIOI.cc b/src/cas/generic/casAsyncIOI.cc index 273506387..ce35ce228 100644 --- a/src/cas/generic/casAsyncIOI.cc +++ b/src/cas/generic/casAsyncIOI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.9 1998/04/16 21:17:38 jhill + * fixed spelling in comment + * * Revision 1.8 1998/04/14 00:49:26 jhill * cosmetic * diff --git a/src/cas/generic/casAsyncIOIIL.h b/src/cas/generic/casAsyncIOIIL.h index 25e73f00e..13658cbed 100644 --- a/src/cas/generic/casAsyncIOIIL.h +++ b/src/cas/generic/casAsyncIOIIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.4 1996/11/02 00:53:59 jhill + * many improvements + * * Revision 1.3 1996/09/16 18:23:58 jhill * vxWorks port changes * diff --git a/src/cas/generic/casAsyncPVCIOI.cc b/src/cas/generic/casAsyncPVCIOI.cc index 872af28fa..dd37b6a67 100644 --- a/src/cas/generic/casAsyncPVCIOI.cc +++ b/src/cas/generic/casAsyncPVCIOI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.3 1997/08/05 00:47:00 jhill + * fixed warnings + * * Revision 1.2 1997/06/13 09:15:54 jhill * connect proto changes * diff --git a/src/cas/generic/casAsyncRdIOI.cc b/src/cas/generic/casAsyncRdIOI.cc index 2541b1358..1df579a67 100644 --- a/src/cas/generic/casAsyncRdIOI.cc +++ b/src/cas/generic/casAsyncRdIOI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.7 1998/07/08 15:38:03 jhill + * fixed lost monitors during flow control problem + * * Revision 1.6 1998/06/18 00:08:30 jhill * deleted unused variables * diff --git a/src/cas/generic/casAsyncWtIOI.cc b/src/cas/generic/casAsyncWtIOI.cc index ce5d7e785..47a698573 100644 --- a/src/cas/generic/casAsyncWtIOI.cc +++ b/src/cas/generic/casAsyncWtIOI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,11 @@ * * History * $Log$ + * Revision 1.5 1998/10/28 23:51:00 jhill + * server nolonger throws exception when a poorly formed get/put call back + * request arrives. Instead a get/put call back response is sent which includes + * unsuccessful status + * * Revision 1.4 1997/08/05 00:47:02 jhill * fixed warnings * diff --git a/src/cas/generic/casAsyncXXIO.cc b/src/cas/generic/casAsyncXXIO.cc index 1e03bb1af..d5fab3cb9 100644 --- a/src/cas/generic/casAsyncXXIO.cc +++ b/src/cas/generic/casAsyncXXIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.4 1998/02/05 22:51:34 jhill + * include resourceLib.h + * * Revision 1.3 1997/08/05 00:47:02 jhill * fixed warnings * diff --git a/src/cas/generic/casChanDelEv.cc b/src/cas/generic/casChanDelEv.cc index a71f08391..ce8ea92a1 100644 --- a/src/cas/generic/casChanDelEv.cc +++ b/src/cas/generic/casChanDelEv.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.4 1997/06/13 09:15:54 jhill + * connect proto changes + * * Revision 1.3 1997/04/10 19:33:58 jhill * API changes * diff --git a/src/cas/generic/casChannel.cc b/src/cas/generic/casChannel.cc index c9d034d89..8c73e261f 100644 --- a/src/cas/generic/casChannel.cc +++ b/src/cas/generic/casChannel.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1997/08/05 00:47:03 jhill + * fixed warnings + * * Revision 1.5 1997/04/10 19:33:59 jhill * API changes * diff --git a/src/cas/generic/casChannelI.cc b/src/cas/generic/casChannelI.cc index 06aa10624..f92977962 100644 --- a/src/cas/generic/casChannelI.cc +++ b/src/cas/generic/casChannelI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.7 1998/09/24 20:33:03 jhill + * cosmetic + * * Revision 1.6 1998/07/08 15:38:03 jhill * fixed lost monitors during flow control problem * diff --git a/src/cas/generic/casChannelIIL.h b/src/cas/generic/casChannelIIL.h index bde107958..98830858e 100644 --- a/src/cas/generic/casChannelIIL.h +++ b/src/cas/generic/casChannelIIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1997/04/10 19:34:00 jhill + * API changes + * * Revision 1.5 1996/11/02 00:54:03 jhill * many improvements * diff --git a/src/cas/generic/casClient.cc b/src/cas/generic/casClient.cc index c4acbac05..0a6553363 100644 --- a/src/cas/generic/casClient.cc +++ b/src/cas/generic/casClient.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.12.4.1 2000/06/28 22:52:14 jhill + * m_type => m_dataType + * * Revision 1.12 1998/09/24 20:35:16 jhill * send exception in correct byte order / block if no space for exception * diff --git a/src/cas/generic/casClientIL.h b/src/cas/generic/casClientIL.h index 10f53affd..eab58c033 100644 --- a/src/cas/generic/casClientIL.h +++ b/src/cas/generic/casClientIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.5 1997/08/05 00:47:05 jhill + * fixed warnings + * * Revision 1.4 1997/04/10 19:34:02 jhill * API changes * diff --git a/src/cas/generic/casClientMon.cc b/src/cas/generic/casClientMon.cc index 059957137..60d163a5e 100644 --- a/src/cas/generic/casClientMon.cc +++ b/src/cas/generic/casClientMon.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.4.6.1 2000/06/28 22:52:14 jhill + * m_type => m_dataType + * * Revision 1.4 1998/07/08 15:38:04 jhill * fixed lost monitors during flow control problem * diff --git a/src/cas/generic/casCoreClient.cc b/src/cas/generic/casCoreClient.cc index 3c68be21e..2148bb3bb 100644 --- a/src/cas/generic/casCoreClient.cc +++ b/src/cas/generic/casCoreClient.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,11 @@ * * History * $Log$ + * Revision 1.10 1998/10/28 23:51:00 jhill + * server nolonger throws exception when a poorly formed get/put call back + * request arrives. Instead a get/put call back response is sent which includes + * unsuccessful status + * * Revision 1.9 1998/07/08 15:38:04 jhill * fixed lost monitors during flow control problem * diff --git a/src/cas/generic/casCoreClientIL.h b/src/cas/generic/casCoreClientIL.h index 19a330b3c..3beba5552 100644 --- a/src/cas/generic/casCoreClientIL.h +++ b/src/cas/generic/casCoreClientIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.2 1997/04/10 19:34:04 jhill + * API changes + * * Revision 1.1 1996/11/02 01:01:06 jhill * installed * diff --git a/src/cas/generic/casCtx.cc b/src/cas/generic/casCtx.cc index e1b466cd3..6a779e410 100644 --- a/src/cas/generic/casCtx.cc +++ b/src/cas/generic/casCtx.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "server.h" diff --git a/src/cas/generic/casCtxIL.h b/src/cas/generic/casCtxIL.h index a292e960f..68dc5af6c 100644 --- a/src/cas/generic/casCtxIL.h +++ b/src/cas/generic/casCtxIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef casCtxILh #define casCtxILh diff --git a/src/cas/generic/casDGClient.cc b/src/cas/generic/casDGClient.cc index e5f76b616..aa35e8ddc 100644 --- a/src/cas/generic/casDGClient.cc +++ b/src/cas/generic/casDGClient.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.15.6.1 2000/06/28 22:52:15 jhill + * m_type => m_dataType + * * Revision 1.15 1998/04/20 18:11:01 jhill * better debug mesg * diff --git a/src/cas/generic/casEventMask.cc b/src/cas/generic/casEventMask.cc index eb3e31ff6..b94f633c8 100644 --- a/src/cas/generic/casEventMask.cc +++ b/src/cas/generic/casEventMask.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.9 1998/10/27 18:28:20 jhill + * fixed warnings + * * Revision 1.8 1998/05/05 16:26:31 jhill * fixed warnings * diff --git a/src/cas/generic/casEventMask.h b/src/cas/generic/casEventMask.h index 858b264e2..22b6c0732 100644 --- a/src/cas/generic/casEventMask.h +++ b/src/cas/generic/casEventMask.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.7 1998/10/23 00:28:20 jhill + * fixed HP-UX warnings + * * Revision 1.6 1997/08/05 00:47:08 jhill * fixed warnings * diff --git a/src/cas/generic/casEventSys.cc b/src/cas/generic/casEventSys.cc index e1a743558..28d64ee87 100644 --- a/src/cas/generic/casEventSys.cc +++ b/src/cas/generic/casEventSys.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.8 1998/07/23 16:48:15 jhill + * eventsOff is no longere a private member + * * Revision 1.7 1998/07/08 15:38:04 jhill * fixed lost monitors during flow control problem * diff --git a/src/cas/generic/casEventSysIL.h b/src/cas/generic/casEventSysIL.h index 9eafe8075..4471f0f32 100644 --- a/src/cas/generic/casEventSysIL.h +++ b/src/cas/generic/casEventSysIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.7 1998/07/08 15:38:05 jhill + * fixed lost monitors during flow control problem + * * Revision 1.6 1998/02/18 22:45:29 jhill * fixed warning * diff --git a/src/cas/generic/casInternal.h b/src/cas/generic/casInternal.h index dd2b10bbd..8c7790c67 100644 --- a/src/cas/generic/casInternal.h +++ b/src/cas/generic/casInternal.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.18.2.2 2000/07/11 01:30:09 jhill + * fixed DLL export for the Borlund build + * * Revision 1.18.2.1 2000/07/06 15:21:34 jhill * added DLL export to destructor * diff --git a/src/cas/generic/casMonEvent.cc b/src/cas/generic/casMonEvent.cc index f5b1383a5..b82b61e53 100644 --- a/src/cas/generic/casMonEvent.cc +++ b/src/cas/generic/casMonEvent.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1998/07/08 15:38:06 jhill + * fixed lost monitors during flow control problem + * * Revision 1.5 1998/06/16 02:27:06 jhill * use smart gdd ptr * diff --git a/src/cas/generic/casMonEventIL.h b/src/cas/generic/casMonEventIL.h index de69baca5..63bcef734 100644 --- a/src/cas/generic/casMonEventIL.h +++ b/src/cas/generic/casMonEventIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1998/10/27 21:34:19 jhill + * avoid problems with early g++ + * * Revision 1.5 1998/10/23 00:28:20 jhill * fixed HP-UX warnings * diff --git a/src/cas/generic/casMonitor.cc b/src/cas/generic/casMonitor.cc index 8c3742c3f..0758dbaf4 100644 --- a/src/cas/generic/casMonitor.cc +++ b/src/cas/generic/casMonitor.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.10 1998/07/08 15:38:06 jhill + * fixed lost monitors during flow control problem + * * Revision 1.9 1998/06/16 02:29:57 jhill * use smart gdd ptr * diff --git a/src/cas/generic/casMsgIO.cc b/src/cas/generic/casMsgIO.cc index 07b12f6ef..6992ed324 100644 --- a/src/cas/generic/casMsgIO.cc +++ b/src/cas/generic/casMsgIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.5 1997/06/13 09:15:59 jhill + * connect proto changes + * * Revision 1.4 1997/04/10 19:34:13 jhill * API changes * diff --git a/src/cas/generic/casOpaqueAddr.cc b/src/cas/generic/casOpaqueAddr.cc index d227d1d79..8c6c0e8c0 100644 --- a/src/cas/generic/casOpaqueAddr.cc +++ b/src/cas/generic/casOpaqueAddr.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "casdef.h" diff --git a/src/cas/generic/casOpaqueAddrIL.h b/src/cas/generic/casOpaqueAddrIL.h index 23e5a1df2..c7b7276e2 100644 --- a/src/cas/generic/casOpaqueAddrIL.h +++ b/src/cas/generic/casOpaqueAddrIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef casOpaqueAddrILh #define casOpaqueAddrILh diff --git a/src/cas/generic/casPV.cc b/src/cas/generic/casPV.cc index 6a2f56aa0..455801e56 100644 --- a/src/cas/generic/casPV.cc +++ b/src/cas/generic/casPV.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.9 1998/06/18 00:09:09 jhill + * installed bwd compat casPV constructor + * * Revision 1.8 1998/06/16 02:30:44 jhill * allow PV to be created before the server * diff --git a/src/cas/generic/casPVI.cc b/src/cas/generic/casPVI.cc index 6efbc6eb4..95d21f72a 100644 --- a/src/cas/generic/casPVI.cc +++ b/src/cas/generic/casPVI.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.10 1998/06/16 02:31:36 jhill + * allow the PV to be created before the server + * * Revision 1.9 1997/08/05 00:47:11 jhill * fixed warnings * diff --git a/src/cas/generic/casPVIIL.h b/src/cas/generic/casPVIIL.h index 69748d602..0caed4cb0 100644 --- a/src/cas/generic/casPVIIL.h +++ b/src/cas/generic/casPVIIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.12 1998/06/16 02:21:49 jhill + * dont require that a server must exist before a PV is created + * * Revision 1.11 1997/08/05 00:47:12 jhill * fixed warnings * diff --git a/src/cas/generic/casPVListChan.cc b/src/cas/generic/casPVListChan.cc index bf68427bc..66b396052 100644 --- a/src/cas/generic/casPVListChan.cc +++ b/src/cas/generic/casPVListChan.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ @@ -30,6 +39,9 @@ * * History * $Log$ + * Revision 1.3 1997/04/10 19:34:16 jhill + * API changes + * * Revision 1.2 1997/01/10 21:17:58 jhill * code around gnu g++ inline bug when -O isnt used * diff --git a/src/cas/generic/casPVListChanIL.h b/src/cas/generic/casPVListChanIL.h index 166d10917..698b3ce99 100644 --- a/src/cas/generic/casPVListChanIL.h +++ b/src/cas/generic/casPVListChanIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.5 1997/04/10 19:34:17 jhill + * API changes + * * Revision 1.4 1997/01/10 21:17:59 jhill * code around gnu g++ inline bug when -O isnt used * diff --git a/src/cas/generic/casStrmClient.cc b/src/cas/generic/casStrmClient.cc index 5b44b320d..53a7c710a 100644 --- a/src/cas/generic/casStrmClient.cc +++ b/src/cas/generic/casStrmClient.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.26.2.1 2000/06/28 22:52:15 jhill + * m_type => m_dataType + * * Revision 1.26 1998/10/28 23:51:01 jhill * server nolonger throws exception when a poorly formed get/put call back * request arrives. Instead a get/put call back response is sent which includes diff --git a/src/cas/generic/casdef.h b/src/cas/generic/casdef.h index 2c30f6b59..016e237b3 100644 --- a/src/cas/generic/casdef.h +++ b/src/cas/generic/casdef.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -6,91 +15,6 @@ * (505) 665 1831 * Date: 1-95 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.19 1998/06/18 00:09:39 jhill - * installed bwd compat casPV constructor - * - * Revision 1.18 1998/06/16 02:34:14 jhill - * allow PVs to exist without a server - * - * Revision 1.17 1998/05/05 16:30:38 jhill - * fixed doc - * - * Revision 1.16 1998/03/18 23:59:28 jhill - * use _MSC_VER to turn of vis C++ specific warning - * - * Revision 1.15 1998/02/05 23:00:20 jhill - * removed assignement operator - * - * Revision 1.14 1997/08/05 00:47:14 jhill - * fixed warnings - * - * Revision 1.13 1997/06/13 09:16:01 jhill - * connect proto changes - * - * Revision 1.12 1997/04/10 19:34:19 jhill - * API changes - * - * Revision 1.11 1997/01/09 22:24:46 jhill - * eliminate MSVC++ warning resulting from passing *this to a base - * - * Revision 1.10 1996/12/06 22:36:26 jhill - * use destroyInProgress flag now functional nativeCount() - * - * Revision 1.9.2.1 1996/11/25 16:30:55 jhill - * WIN32 pragma warning (disable:4355) added - * - * Revision 1.9 1996/11/22 19:52:24 jhill - * doc - * - * Revision 1.8 1996/11/22 19:22:53 jhill - * doc - * - * Revision 1.7 1996/11/02 00:54:26 jhill - * many improvements - * - * Revision 1.6 1996/09/04 20:27:00 jhill - * doccasdef.h - * - * Revision 1.5 1996/08/13 22:54:42 jhill - * doc - * - * Revision 1.4 1996/07/01 19:56:15 jhill - * one last update prior to first release - * - * Revision 1.3 1996/06/26 23:08:55 jhill - * took path out of casInternal.h include - * - * Revision 1.2 1996/06/20 18:09:43 jhill - * changed where casInternal comes from - * - * Revision 1.1.1.1 1996/06/20 00:28:16 jhill - * ca server installation - * - * * TODO: * .03 document new event types for limits change etc * .04 certain things like native type cant be changed during diff --git a/src/cas/generic/dgInBuf.cc b/src/cas/generic/dgInBuf.cc index c9abfc594..2198356c7 100644 --- a/src/cas/generic/dgInBuf.cc +++ b/src/cas/generic/dgInBuf.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "server.h" #include "inBufIL.h" diff --git a/src/cas/generic/dgInBufIL.h b/src/cas/generic/dgInBufIL.h index 0533e6371..293149e15 100644 --- a/src/cas/generic/dgInBufIL.h +++ b/src/cas/generic/dgInBufIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef dgInBufILh #define dgInBufILh diff --git a/src/cas/generic/dgOutBuf.cc b/src/cas/generic/dgOutBuf.cc index 286b9b248..acc82e96b 100644 --- a/src/cas/generic/dgOutBuf.cc +++ b/src/cas/generic/dgOutBuf.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "server.h" #include "outBufIL.h" diff --git a/src/cas/generic/dgOutBufIL.h b/src/cas/generic/dgOutBufIL.h index dbe4d8cc8..7c796284f 100644 --- a/src/cas/generic/dgOutBufIL.h +++ b/src/cas/generic/dgOutBufIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef dgOutBufILh #define dgOutBufILh diff --git a/src/cas/generic/inBuf.cc b/src/cas/generic/inBuf.cc index f68b1e588..e45b63857 100644 --- a/src/cas/generic/inBuf.cc +++ b/src/cas/generic/inBuf.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.2 1996/11/02 00:54:29 jhill + * many improvements + * * Revision 1.1.1.1 1996/06/20 00:28:15 jhill * ca server installation * diff --git a/src/cas/generic/inBufIL.h b/src/cas/generic/inBufIL.h index 027f7c5f6..95371afe9 100644 --- a/src/cas/generic/inBufIL.h +++ b/src/cas/generic/inBufIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef inBufILh #define inBufILh diff --git a/src/cas/generic/mt/ioBlocked.cc b/src/cas/generic/mt/ioBlocked.cc index ef1113ef6..5f87b7a27 100644 --- a/src/cas/generic/mt/ioBlocked.cc +++ b/src/cas/generic/mt/ioBlocked.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // Author: Jeff Hill // This file implements a IO blocked list NOOP for multi-threaded systems // // $Log$ +// Revision 1.1 1996/11/02 01:01:24 jhill +// installed +// // #include diff --git a/src/cas/generic/outBuf.cc b/src/cas/generic/outBuf.cc index c2ff86f9e..d1963506a 100644 --- a/src/cas/generic/outBuf.cc +++ b/src/cas/generic/outBuf.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.7.8.1 2000/06/28 22:52:15 jhill + * m_type => m_dataType + * * Revision 1.7 1998/04/10 23:11:10 jhill * cosmetic * diff --git a/src/cas/generic/outBufIL.h b/src/cas/generic/outBufIL.h index 1ab94ebe7..3b3b05016 100644 --- a/src/cas/generic/outBufIL.h +++ b/src/cas/generic/outBufIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef outBufILh #define outBufILh diff --git a/src/cas/generic/server.h b/src/cas/generic/server.h index 8b2ebe710..c0924a8c5 100644 --- a/src/cas/generic/server.h +++ b/src/cas/generic/server.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,11 @@ * * History * $Log$ + * Revision 1.29 1998/10/28 23:51:01 jhill + * server nolonger throws exception when a poorly formed get/put call back + * request arrives. Instead a get/put call back response is sent which includes + * unsuccessful status + * * Revision 1.28 1998/10/27 18:28:20 jhill * fixed warnings * diff --git a/src/cas/generic/st/caServerOS.cc b/src/cas/generic/st/caServerOS.cc index be64af0c9..058fc955f 100644 --- a/src/cas/generic/st/caServerOS.cc +++ b/src/cas/generic/st/caServerOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * @@ -6,6 +15,9 @@ * * * $Log$ + * Revision 1.2 1997/04/10 19:34:28 jhill + * API changes + * * Revision 1.1 1996/11/02 01:01:27 jhill * installed * diff --git a/src/cas/generic/st/casDGIntfOS.cc b/src/cas/generic/st/casDGIntfOS.cc index 4edfcd298..29384443c 100644 --- a/src/cas/generic/st/casDGIntfOS.cc +++ b/src/cas/generic/st/casDGIntfOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * diff --git a/src/cas/generic/st/casDGOS.cc b/src/cas/generic/st/casDGOS.cc index bca71f83c..8d6d11ef6 100644 --- a/src/cas/generic/st/casDGOS.cc +++ b/src/cas/generic/st/casDGOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * @@ -6,6 +15,12 @@ * * * $Log$ + * Revision 1.6 1998/10/23 00:27:14 jhill + * fixed problem where send was not always rearmed if this + * was indirectly necessary in the send callback because + * in this callback the code considered sends to be still armed + * until the send callback completed + * * Revision 1.5 1998/07/08 15:38:10 jhill * fixed lost monitors during flow control problem * diff --git a/src/cas/generic/st/casIntfOS.cc b/src/cas/generic/st/casIntfOS.cc index 9fb8e8271..a399e468a 100644 --- a/src/cas/generic/st/casIntfOS.cc +++ b/src/cas/generic/st/casIntfOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * diff --git a/src/cas/generic/st/casOSD.h b/src/cas/generic/st/casOSD.h index b375f51c7..8aeea276b 100644 --- a/src/cas/generic/st/casOSD.h +++ b/src/cas/generic/st/casOSD.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // diff --git a/src/cas/generic/st/casStreamOS.cc b/src/cas/generic/st/casStreamOS.cc index 125528248..8229ed408 100644 --- a/src/cas/generic/st/casStreamOS.cc +++ b/src/cas/generic/st/casStreamOS.cc @@ -1,9 +1,24 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // casStreamOS.cc // $Id$ // // // $Log$ +// Revision 1.10 1998/10/23 00:27:15 jhill +// fixed problem where send was not always rearmed if this +// was indirectly necessary in the send callback because +// in this callback the code considered sends to be still armed +// until the send callback completed +// // Revision 1.9 1998/09/24 20:50:50 jhill // subtle changes which relate to not flushing the output buffer if there are bytes // pending in the input queue (improves performance) diff --git a/src/cas/generic/st/ioBlocked.cc b/src/cas/generic/st/ioBlocked.cc index 3180116d3..54458a810 100644 --- a/src/cas/generic/st/ioBlocked.cc +++ b/src/cas/generic/st/ioBlocked.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ @@ -7,6 +16,9 @@ // (for single threaded version of the server) // // $Log$ +// Revision 1.4.8.1 2000/07/11 01:30:10 jhill +// fixed DLL export for the Borlund build +// // Revision 1.4 1998/02/05 23:03:39 jhill // hp comiler workaround changes // diff --git a/src/cas/generic/st/osiMutexCAS.h b/src/cas/generic/st/osiMutexCAS.h index d0e1aa67f..5bcd2f335 100644 --- a/src/cas/generic/st/osiMutexCAS.h +++ b/src/cas/generic/st/osiMutexCAS.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // single threaded code NOOPs the mutex class diff --git a/src/cas/io/bsdSocket/caServerIO.cc b/src/cas/io/bsdSocket/caServerIO.cc index baa3abd88..984585a54 100644 --- a/src/cas/io/bsdSocket/caServerIO.cc +++ b/src/cas/io/bsdSocket/caServerIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // @@ -5,6 +14,9 @@ // // // $Log$ +// Revision 1.9 1998/06/16 02:35:50 jhill +// use aToIPAddr and auto attach to winsock if its a static build +// // Revision 1.8 1998/05/29 20:08:20 jhill // use new sock ioctl() typedef // diff --git a/src/cas/io/bsdSocket/casDGIO.cc b/src/cas/io/bsdSocket/casDGIO.cc index 0bbeee7a2..fe8f5a679 100644 --- a/src/cas/io/bsdSocket/casDGIO.cc +++ b/src/cas/io/bsdSocket/casDGIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * Author: Jeffrey O. Hill diff --git a/src/cas/io/bsdSocket/casDGIntfIO.cc b/src/cas/io/bsdSocket/casDGIntfIO.cc index 2a6ebd1a6..7e820aeb2 100644 --- a/src/cas/io/bsdSocket/casDGIntfIO.cc +++ b/src/cas/io/bsdSocket/casDGIntfIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * Author: Jeffrey O. Hill diff --git a/src/cas/io/bsdSocket/casIOD.h b/src/cas/io/bsdSocket/casIOD.h index a1bd3abe9..67a89d0ff 100644 --- a/src/cas/io/bsdSocket/casIOD.h +++ b/src/cas/io/bsdSocket/casIOD.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // diff --git a/src/cas/io/bsdSocket/casIODIL.h b/src/cas/io/bsdSocket/casIODIL.h index e5869e4f2..19125aa1a 100644 --- a/src/cas/io/bsdSocket/casIODIL.h +++ b/src/cas/io/bsdSocket/casIODIL.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef casIODILh #define casIODILh diff --git a/src/cas/io/bsdSocket/casIntfIO.cc b/src/cas/io/bsdSocket/casIntfIO.cc index abf3df992..98f63baa9 100644 --- a/src/cas/io/bsdSocket/casIntfIO.cc +++ b/src/cas/io/bsdSocket/casIntfIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // @@ -6,6 +15,9 @@ // // // $Log$ +// Revision 1.7.8.3 2001/03/06 00:24:42 jhill +// fixed R3.13 for Linux's new socklen_t +// // Revision 1.7.8.2 2001/03/06 00:18:36 jhill // fixed R3.13 for Linux's new socklen_t // diff --git a/src/cas/io/bsdSocket/casStreamIO.cc b/src/cas/io/bsdSocket/casStreamIO.cc index 8944c0b1d..65ff985b8 100644 --- a/src/cas/io/bsdSocket/casStreamIO.cc +++ b/src/cas/io/bsdSocket/casStreamIO.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // @@ -5,6 +14,9 @@ // // // $Log$ +// Revision 1.17 1998/11/11 01:31:59 jhill +// reduced socket buffer size +// // Revision 1.16 1998/06/16 02:35:52 jhill // use aToIPAddr and auto attach to winsock if its a static build // diff --git a/src/cas/os/posixRT/osiMutex.h b/src/cas/os/posixRT/osiMutex.h index 4623a26c5..0e539e5e6 100644 --- a/src/cas/os/posixRT/osiMutex.h +++ b/src/cas/os/posixRT/osiMutex.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // osiMutex - OS independent mutex // (posix RT version) diff --git a/src/cas/os/vms/casSpecificOS.h b/src/cas/os/vms/casSpecificOS.h index 8e5038a8a..7aad5d828 100644 --- a/src/cas/os/vms/casSpecificOS.h +++ b/src/cas/os/vms/casSpecificOS.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/cas/os/vms/mitfp.c b/src/cas/os/vms/mitfp.c index df1e3435d..ff08ed832 100644 --- a/src/cas/os/vms/mitfp.c +++ b/src/cas/os/vms/mitfp.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * mitfp.c - routines to convert between VAX float and big endian diff --git a/src/cas/os/vms/mitfp.cc b/src/cas/os/vms/mitfp.cc index e6fb71a66..5dd1903ff 100644 --- a/src/cas/os/vms/mitfp.cc +++ b/src/cas/os/vms/mitfp.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * mitfp.c - routines to convert between VAX float and big endian diff --git a/src/cas/os/vms/mitfp.h b/src/cas/os/vms/mitfp.h index b916f9c5b..dce0ad99d 100644 --- a/src/cas/os/vms/mitfp.h +++ b/src/cas/os/vms/mitfp.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ double htond(double mit); diff --git a/src/cas/os/vms/vms_depen.h b/src/cas/os/vms/vms_depen.h index 394f77942..4b7910325 100644 --- a/src/cas/os/vms/vms_depen.h +++ b/src/cas/os/vms/vms_depen.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/cas/os/vxWorks/caServerOS.cc b/src/cas/os/vxWorks/caServerOS.cc index 8a95f298c..6917c9e41 100644 --- a/src/cas/os/vxWorks/caServerOS.cc +++ b/src/cas/os/vxWorks/caServerOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * caServerOS.c @@ -5,6 +14,9 @@ * * * $Log$ + * Revision 1.2 1996/09/16 18:27:09 jhill + * vxWorks port changes + * * Revision 1.1 1996/09/04 22:06:43 jhill * installed * diff --git a/src/cas/os/vxWorks/casClientOS.h b/src/cas/os/vxWorks/casClientOS.h index 7a87fccc1..220c655ee 100644 --- a/src/cas/os/vxWorks/casClientOS.h +++ b/src/cas/os/vxWorks/casClientOS.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ class casStreamEvWakeup; diff --git a/src/cas/os/vxWorks/casDGOS.cc b/src/cas/os/vxWorks/casDGOS.cc index fa3eeb0de..36792d845 100644 --- a/src/cas/os/vxWorks/casDGOS.cc +++ b/src/cas/os/vxWorks/casDGOS.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * @@ -6,6 +15,9 @@ * * * $Log$ + * Revision 1.4 1997/08/05 00:47:26 jhill + * fixed warnings + * * Revision 1.3 1997/06/30 23:38:46 jhill * use %p for pointers * diff --git a/src/cas/os/vxWorks/casOSD.h b/src/cas/os/vxWorks/casOSD.h index 873f0afa7..97d8b192c 100644 --- a/src/cas/os/vxWorks/casOSD.h +++ b/src/cas/os/vxWorks/casOSD.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // @@ -7,6 +16,9 @@ // Some BSD calls have crept in here // // $Log$ +// Revision 1.5 1997/08/05 00:47:26 jhill +// fixed warnings +// // Revision 1.4 1997/06/13 09:16:17 jhill // connect proto changes // diff --git a/src/cas/os/vxWorks/casStreamOS.cc b/src/cas/os/vxWorks/casStreamOS.cc index 9cb0d0951..7af79928e 100644 --- a/src/cas/os/vxWorks/casStreamOS.cc +++ b/src/cas/os/vxWorks/casStreamOS.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // casStreamOS.cc // $Id$ // // // $Log$ +// Revision 1.6 1998/09/24 20:53:54 jhill +// cosmetic +// // Revision 1.5 1997/08/05 00:47:27 jhill // fixed warnings // diff --git a/src/cas/test/gddAppFuncTableTest.cc b/src/cas/test/gddAppFuncTableTest.cc index 41a10cf63..90976272d 100644 --- a/src/cas/test/gddAppFuncTableTest.cc +++ b/src/cas/test/gddAppFuncTableTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // gddAppFuncTable.h // diff --git a/src/cvtDctsdr/Makefile b/src/cvtDctsdr/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/cvtDctsdr/Makefile +++ b/src/cvtDctsdr/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/cvtDctsdr/Makefile.Host b/src/cvtDctsdr/Makefile.Host index 5fbd30111..45ae8e272 100644 --- a/src/cvtDctsdr/Makefile.Host +++ b/src/cvtDctsdr/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # base/src/cvtDctsdr/Makefile.Host TOP = ../../.. diff --git a/src/cvtDctsdr/Makefile.Vx b/src/cvtDctsdr/Makefile.Vx index 294ad4dec..1ac4f0af5 100644 --- a/src/cvtDctsdr/Makefile.Vx +++ b/src/cvtDctsdr/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/cvtDctsdr/calink.h b/src/cvtDctsdr/calink.h index 5196f8090..03d35e552 100644 --- a/src/cvtDctsdr/calink.h +++ b/src/cvtDctsdr/calink.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ */ diff --git a/src/cvtDctsdr/choice.h b/src/cvtDctsdr/choice.h index 0035a185d..5754950a8 100644 --- a/src/cvtDctsdr/choice.h +++ b/src/cvtDctsdr/choice.h @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-18-92 rcz removed extern's - * .02 05-18-92 rcz New database access */ diff --git a/src/cvtDctsdr/choiceGbl.h b/src/cvtDctsdr/choiceGbl.h index f661dad5e..934e2c47b 100644 --- a/src/cvtDctsdr/choiceGbl.h +++ b/src/cvtDctsdr/choiceGbl.h @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Bob Zieman * Date: 12-10-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-13-91 jba Added GBL_PRIORITY - * .02 08-14-92 jba Added GBL_IVOA */ #ifndef INCchoiceGblh diff --git a/src/cvtDctsdr/cvtTable.h b/src/cvtDctsdr/cvtTable.h index 30ab56825..a9f827d89 100644 --- a/src/cvtDctsdr/cvtTable.h +++ b/src/cvtDctsdr/cvtTable.h @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Breakpoint Tables * * Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-18-92 rcz removed extern - * .02 05-18-92 rcz new database access - * .03 08-19-92 jba add prototypes for cvtRawToEngBpt,cvtEngToRawBpt */ #ifndef INCcvtTableh diff --git a/src/cvtDctsdr/dbBase.h b/src/cvtDctsdr/dbBase.h index 4de1433a1..29f5f4215 100644 --- a/src/cvtDctsdr/dbBase.h +++ b/src/cvtDctsdr/dbBase.h @@ -1,34 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Current Author: Marty Kraimer * Date: 03-19-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-19-92 mrk Original - * .02 05-18-92 rcz New database access - * .03 09-21-92 rcz removed #include */ #ifndef INCdbBaseh diff --git a/src/cvtDctsdr/dbFldTypes.h b/src/cvtDctsdr/dbFldTypes.h index 406a3f67f..67b6c1dbb 100644 --- a/src/cvtDctsdr/dbFldTypes.h +++ b/src/cvtDctsdr/dbFldTypes.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #ifndef INCdbFldTypesh #define INCdbFldTypesh 1 diff --git a/src/cvtDctsdr/dbRecDes.h b/src/cvtDctsdr/dbRecDes.h index 03688c420..d089759da 100644 --- a/src/cvtDctsdr/dbRecDes.h +++ b/src/cvtDctsdr/dbRecDes.h @@ -1,39 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 05-18-92 rcz removed extern - * .03 05-18-92 rcz changed macro "GET_PRECTYPDES(" to "GET_PRECTYPDES(precDes," - * .04 05-18-92 rcz New database access - * .05 08-12-92 jba Removed dbr_field_type from struct fldDes - * .06 09-15-92 jba added short pad field to fldDes - * .07 06-23-93 mrk Moved pad so that fldname is NULL terminated */ #ifndef INCdbRecDesCT diff --git a/src/cvtDctsdr/dbRecType.h b/src/cvtDctsdr/dbRecType.h index a0b0b6a8d..b86329f2c 100644 --- a/src/cvtDctsdr/dbRecType.h +++ b/src/cvtDctsdr/dbRecType.h @@ -1,34 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-18-92 rcz removed extern - * .02 05-18-92 rcz Changed GET_PRECTYPE to GET_PRECNAME - * .03 05-18-92 rcz New database access (removed extern) */ #ifndef INCdbRecTypeh diff --git a/src/cvtDctsdr/dbRecords.h b/src/cvtDctsdr/dbRecords.h index 93b09fc5a..08dab0f17 100644 --- a/src/cvtDctsdr/dbRecords.h +++ b/src/cvtDctsdr/dbRecords.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Record Location @@ -5,38 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 03-26-92 mrk added pvdPvt private field for pvd routines - * .03 04-10-92 rcz changed pvdPvt to pList - * .04 05-18-92 rcz removed extern - * .05 05-18-92 rcz Changed macro call "GET_PRECLOC(" to "GET_PRECLOC(precHeader," - * .06 06-01-92 rcz Moved struct RECNODE - * .07 06-08-92 rcz Changed pList to preclist - * .08 06-08-92 rcz New database access */ #ifndef INCdbRecordsh diff --git a/src/cvtDctsdr/dbStaticLib.c b/src/cvtDctsdr/dbStaticLib.c index 95ab4c29e..45959e5a5 100644 --- a/src/cvtDctsdr/dbStaticLib.c +++ b/src/cvtDctsdr/dbStaticLib.c @@ -1,36 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*dbStaticLib.c*/ /* share/src/db @(#)dbStaticLib.c 1.21 7/11/94 */ /* - * * Authors: Marty Kraimer * Bob Zieman: dbRead and dbWrite - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-03-93 mrk Consolidated all databse defs in one place - * .02 09-10-93 mrk dbIsDefault always returns FALSE for DEVCHOICE - * .03 02-23-94 mrk dbPutString to DEV_CHOICE. Ok if no INP or OUT */ #ifdef vxWorks diff --git a/src/cvtDctsdr/dbStaticLib.h b/src/cvtDctsdr/dbStaticLib.h index cab7c4315..1c5bf8347 100644 --- a/src/cvtDctsdr/dbStaticLib.h +++ b/src/cvtDctsdr/dbStaticLib.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 06-08-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-08-93 mrk Replace dbManipulate */ #ifndef INCdbStaticLibh diff --git a/src/cvtDctsdr/devSup.h b/src/cvtDctsdr/devSup.h index ba5682c5d..743e561ce 100644 --- a/src/cvtDctsdr/devSup.h +++ b/src/cvtDctsdr/devSup.h @@ -1,36 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSup.h Device Support */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-04-91 jba Added error message - * .02 05-18-92 rcz Changed macro "GET_DEVSUP(" to "GET_PDEVSUP(precDevSup," - * .03 05-18-92 rcz Structure devSup changed element name from dsetName to papDsetName - * .04 05-18-92 rcz New database access */ #ifndef INCdevSuph diff --git a/src/cvtDctsdr/drvSup.h b/src/cvtDctsdr/drvSup.h index 7a816daa8..ec414f040 100644 --- a/src/cvtDctsdr/drvSup.h +++ b/src/cvtDctsdr/drvSup.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvSup.h Driver Support */ /* share/epicsH $Id$ */ @@ -5,31 +14,6 @@ * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-21-92 rcz changed drvetName to papDrvName - * .02 05-18-92 rcz New database access (removed extern) */ #ifndef INCdrvSuph diff --git a/src/cvtDctsdr/errMdef.h b/src/cvtDctsdr/errMdef.h index 91bf2e1fa..20a15592e 100644 --- a/src/cvtDctsdr/errMdef.h +++ b/src/cvtDctsdr/errMdef.h @@ -1,41 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* errMdef.h err.h - Error Handling definitions */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 12-02-91 jrw added GPIB and BB message codes - * .03 03-11-93 joh added __FILE__ and __LINE__ to errMessage() - * .04 04-01-93 joh added vxi - * .05 04-29-93 joh added errPrintStatus() func proto - * .06 09-04-93 rcz added functions ... for errSymLib.c merge - * .07 02-03-94 mrk RTN_SUCCESS is true only if status=0 - * .08 02-03-94 mrk Add access security library - * .09 05-23-95 joh Add bucket hashing library */ #ifndef INCerrMdefh diff --git a/src/cvtDctsdr/link.h b/src/cvtDctsdr/link.h index 6edbdd3fa..27efa9752 100644 --- a/src/cvtDctsdr/link.h +++ b/src/cvtDctsdr/link.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* link.h */ /* base/include $Id$ */ @@ -5,35 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-18-91 jba Changed caddr_t to void * - * .02 3-16-92 frl changed link.value.value to double - * .03 9-9-92 frl added vxi link type - * .04 12-13-93 mcn added conversion pointer for fast links - * .05 1-10-95 jt added rf_io structure */ #include diff --git a/src/cvtDctsdr/recSup.h b/src/cvtDctsdr/recSup.h index f1f9c2581..cad243dd9 100644 --- a/src/cvtDctsdr/recSup.h +++ b/src/cvtDctsdr/recSup.h @@ -1,46 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Record Support * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Added include dbCommon.h,recGblSetSevr,recGblResetSevr - * .02 12-18-91 jba Changed caddr_t to void * - * .03 03-04-92 jba Added include for dbAccess.h - * .04 05-18-92 rcz removed extern - * .05 05-18-92 rcz Changed macro "GET_PRSET(" to "GET_PRSET(precSup," - * .06 05-18-92 rcz New database access (removed extern) - * .07 07-16-92 jba Added macro recGblFwdLink - * .08 07-16-92 jba changed VALID_ALARM to INVALID_ALARM - * .09 08-10-92 jba added #defines for SIMM processing - * .10 08-11-92 jba added DB_INTEREST masks - * .11 08-13-92 jba added prototype for recGblGetAlarmDouble, - * .12 08-14-92 jba added prototypes recGblGetLinkValue,recGblPutLinkValue - * .13 09-15-92 jba added vxWorks ifdef - * .14 -7-27-93 mrk remove recGblResetSevr add recGblResetAlarms - * .15 03-18-94 mcn added fast link macros and prototypes */ #ifndef INCrecSuph #define INCrecSuph 1 diff --git a/src/cvtDctsdr/sdr2device.c b/src/cvtDctsdr/sdr2device.c index 553b4ec9e..70d07b14a 100644 --- a/src/cvtDctsdr/sdr2device.c +++ b/src/cvtDctsdr/sdr2device.c @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*sdr2device.c*/ /* Convert device support to new ascii formats*/ /* - * * Author: Marty Kraimer - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-10-95 mrk Original Version */ #include diff --git a/src/cvtDctsdr/sdr2driver.c b/src/cvtDctsdr/sdr2driver.c index c63cf047b..2ae81886d 100644 --- a/src/cvtDctsdr/sdr2driver.c +++ b/src/cvtDctsdr/sdr2driver.c @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*sdr2driver.c*/ /* Convert driver support to new ascii formats*/ /* - * * Author: Marty Kraimer - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-10-95 mrk Original Version */ #include diff --git a/src/cvtDctsdr/sdr2gblmenu.c b/src/cvtDctsdr/sdr2gblmenu.c index aaa5cadf8..623dd0790 100644 --- a/src/cvtDctsdr/sdr2gblmenu.c +++ b/src/cvtDctsdr/sdr2gblmenu.c @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*sdr2gblmenu.c*/ /* Convert global menus from old .dctsdr file to new ascii formats */ /* - * * Author: Marty Kraimer - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-10-95 mrk Original Version */ #include diff --git a/src/cvtDctsdr/sdr2recordtype.c b/src/cvtDctsdr/sdr2recordtype.c index 4a78cc918..61b9600cb 100644 --- a/src/cvtDctsdr/sdr2recordtype.c +++ b/src/cvtDctsdr/sdr2recordtype.c @@ -1,34 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*sdr2recordtype.c*/ /* Convert recordtype and record menus from .dctsdr file to new ascii formats */ /* sdr2recordtype */ /* - * * Author: Marty Kraimer - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-15-95 mrk Original Version */ #include diff --git a/src/cvtDctsdr/sdrHeader.h b/src/cvtDctsdr/sdrHeader.h index b58abd7e6..e8e603d2c 100644 --- a/src/cvtDctsdr/sdrHeader.h +++ b/src/cvtDctsdr/sdrHeader.h @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* sdrHeader.h - header for self defining record */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 05-03-92 rcz New database access (removed extern) */ #ifndef INCsdrHeader diff --git a/src/cvtDctsdr/sf2dbLex.l b/src/cvtDctsdr/sf2dbLex.l index d13bd0a8b..1296870c4 100755 --- a/src/cvtDctsdr/sf2dbLex.l +++ b/src/cvtDctsdr/sf2dbLex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ b [a-zA-Z0-9_] a [ \t] d [a-zA-Z0-9_\,\./\*#\{\}\[\]%:;!|\'\-&\(\)@\?\+<>=$\^\~] diff --git a/src/cvtDctsdr/sf2dbYacc.y b/src/cvtDctsdr/sf2dbYacc.y index 1739c66d8..c6d4b5d86 100755 --- a/src/cvtDctsdr/sf2dbYacc.y +++ b/src/cvtDctsdr/sf2dbYacc.y @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ #include #include diff --git a/src/cvtDctsdr/special.h b/src/cvtDctsdr/special.h index 0684949de..8aa8434a7 100644 --- a/src/cvtDctsdr/special.h +++ b/src/cvtDctsdr/special.h @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* special.h */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-07-91 mrk Cleaned up - * .02 03-04-92 jba Added special Hardware Link - * .03 07-27-93 mrk Added SPC_ALARMACK - * .04 02-09-94 mrk Added SPC_AS */ #ifndef INCspecialh diff --git a/src/cxxTemplates/Makefile b/src/cxxTemplates/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/cxxTemplates/Makefile +++ b/src/cxxTemplates/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/cxxTemplates/Makefile.Host b/src/cxxTemplates/Makefile.Host index e635ace03..38f8c7558 100644 --- a/src/cxxTemplates/Makefile.Host +++ b/src/cxxTemplates/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/cxxTemplates/resourceLib.h b/src/cxxTemplates/resourceLib.h index dd42fe8fa..29048c818 100644 --- a/src/cxxTemplates/resourceLib.h +++ b/src/cxxTemplates/resourceLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -31,6 +40,9 @@ * * History * $Log$ + * Revision 1.19.2.1 1999/07/09 14:03:56 mrk + * encorporate latest SAFE (hop[efully) changes on 09JUL99 + * * Revision 1.22 1999/01/29 23:03:02 jhill * doc * diff --git a/src/cxxTemplates/test/Makefile b/src/cxxTemplates/test/Makefile index 19351fe2b..a51693d47 100644 --- a/src/cxxTemplates/test/Makefile +++ b/src/cxxTemplates/test/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/cxxTemplates/test/Makefile.Host b/src/cxxTemplates/test/Makefile.Host index 3eff63d87..bd3e47816 100644 --- a/src/cxxTemplates/test/Makefile.Host +++ b/src/cxxTemplates/test/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/cxxTemplates/test/minmaxTest.cc b/src/cxxTemplates/test/minmaxTest.cc index aa9d4b342..b5cf5b110 100644 --- a/src/cxxTemplates/test/minmaxTest.cc +++ b/src/cxxTemplates/test/minmaxTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/cxxTemplates/test/resourceLibTest.cc b/src/cxxTemplates/test/resourceLibTest.cc index 9d83b3e28..e47aec5f2 100644 --- a/src/cxxTemplates/test/resourceLibTest.cc +++ b/src/cxxTemplates/test/resourceLibTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/cxxTemplates/test/tsBTreeBench.cc b/src/cxxTemplates/test/tsBTreeBench.cc index 15a07301f..ace5ad7e0 100644 --- a/src/cxxTemplates/test/tsBTreeBench.cc +++ b/src/cxxTemplates/test/tsBTreeBench.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/cxxTemplates/test/tsBTreeTest.cc b/src/cxxTemplates/test/tsBTreeTest.cc index 845575f8f..2f045d1bd 100644 --- a/src/cxxTemplates/test/tsBTreeTest.cc +++ b/src/cxxTemplates/test/tsBTreeTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/cxxTemplates/test/tsDLListBench.cc b/src/cxxTemplates/test/tsDLListBench.cc index 235d01cd1..3808aaf52 100644 --- a/src/cxxTemplates/test/tsDLListBench.cc +++ b/src/cxxTemplates/test/tsDLListBench.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/cxxTemplates/test/tsDLListTest.cc b/src/cxxTemplates/test/tsDLListTest.cc index 10bacd8e5..7bd5973ae 100644 --- a/src/cxxTemplates/test/tsDLListTest.cc +++ b/src/cxxTemplates/test/tsDLListTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ diff --git a/src/cxxTemplates/test/tsSLListBench.cc b/src/cxxTemplates/test/tsSLListBench.cc index 1cf9fad07..13c332809 100644 --- a/src/cxxTemplates/test/tsSLListBench.cc +++ b/src/cxxTemplates/test/tsSLListBench.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ diff --git a/src/cxxTemplates/test/tsSLListTest.cc b/src/cxxTemplates/test/tsSLListTest.cc index 80186681c..1431052df 100644 --- a/src/cxxTemplates/test/tsSLListTest.cc +++ b/src/cxxTemplates/test/tsSLListTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ diff --git a/src/cxxTemplates/tsBTree.h b/src/cxxTemplates/tsBTree.h index 0a9043ad2..92619c00d 100644 --- a/src/cxxTemplates/tsBTree.h +++ b/src/cxxTemplates/tsBTree.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef assert // allow use of epicsAssert.h #include diff --git a/src/cxxTemplates/tsDLList.h b/src/cxxTemplates/tsDLList.h index 9344feec7..e8af9ce8a 100644 --- a/src/cxxTemplates/tsDLList.h +++ b/src/cxxTemplates/tsDLList.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -31,6 +40,9 @@ * * History * $Log$ + * Revision 1.14.2.1 1999/07/09 14:03:57 mrk + * encorporate latest SAFE (hop[efully) changes on 09JUL99 + * * Revision 1.16 1999/05/03 15:39:57 jhill * made compatible with visual C++ 6.0 * diff --git a/src/cxxTemplates/tsMinMax.h b/src/cxxTemplates/tsMinMax.h index 1cab10dee..8bdcc0902 100644 --- a/src/cxxTemplates/tsMinMax.h +++ b/src/cxxTemplates/tsMinMax.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // simple type safe inline template functions to replace diff --git a/src/cxxTemplates/tsSLList.h b/src/cxxTemplates/tsSLList.h index 209798234..52b85a220 100644 --- a/src/cxxTemplates/tsSLList.h +++ b/src/cxxTemplates/tsSLList.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -31,6 +40,9 @@ * * History * $Log$ + * Revision 1.14.2.1 1999/07/09 14:03:57 mrk + * encorporate latest SAFE (hop[efully) changes on 09JUL99 + * * Revision 1.15 1998/12/18 19:02:46 jhill * Changed the remove() function in tsSLList class because users were * confused by it. The name is now removeNextItem() and it is now a private diff --git a/src/db/Makefile b/src/db/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/db/Makefile +++ b/src/db/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/db/Makefile.Host b/src/db/Makefile.Host index d8e98b452..7bde31025 100644 --- a/src/db/Makefile.Host +++ b/src/db/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/db # # diff --git a/src/db/Makefile.Vx b/src/db/Makefile.Vx index ddec48b2c..ea9523a81 100644 --- a/src/db/Makefile.Vx +++ b/src/db/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/db/callback.c b/src/db/callback.c index 6e1fdf1e1..7692685cc 100644 --- a/src/db/callback.c +++ b/src/db/callback.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* callback.c */ /* share/src/db @(#)callback.c 1.7 9/14/93 */ @@ -6,32 +15,6 @@ * Original Author: Marty Kraimer * Date: 07-18-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-12-91 mrk moved from dbScan.c to callback.c - * .02 04-23-92 jba Fixed test on priority - * .03 06-28-93 mrk In callbackRequest replaced errMessage by logMsg */ #include diff --git a/src/db/callback.h b/src/db/callback.h index db06ce969..bd87e7873 100644 --- a/src/db/callback.h +++ b/src/db/callback.h @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* includes for general purpose callback tasks */ /* * Original Author: Marty Kraimer * Date: 07-18-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-12-91 mrk Initial version - * .02 04-05-94 mrk Remove casts on Lvalues (ANSI forbids) - * .02 02-09-95 joh if def'd out typedef CALLBACK for - * windows */ diff --git a/src/db/dbAccess.c b/src/db/dbAccess.c index 270e46f08..0c84c259f 100644 --- a/src/db/dbAccess.c +++ b/src/db/dbAccess.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbAccess.c */ /* base/src/db $Id$ */ /* @@ -5,51 +14,6 @@ * Current Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-26-91 mrk Allow choices to be retrieved as numeric - * .02 08-13-91 mrk Support db_field_log for dbGetField - * .03 09-30-91 mrk Support for TPRO and DISP - * .04 10-03-91 jba Bug fix in putStringUchar - * .05 11-06-91 jba Moved processing message before record process - * .06 11-26-91 jba Added return to dbGetLink - * Fixed bug in special processing of SPC_MOD (100) - * .07 12-02-91 jba Writing to PROC will always force record process - * .08 02-05-92 jba Changed function arguments from paddr to precord - * .09 03-02-92 jba Added function dbValueSize to replace db_value_size - * .10 04-17-92 rcz put in mrk's dbNameToAddr changes for dbBase - * .11 05-18-92 mrk Changes for database internal structures - * .12 07-16-92 jba Added disable alarm severity, ansi c changes - * .13 08-05-92 jba Removed all references to dbr_field_type - * .14 09-18-92 jba replaced get of disa code with recGblGetLinkValue call - * .15 07-15-93 mrk Changes for new dbStaticLib - * .16 02-02-94 mrk Added dbPutNotify and caching - * .17 02-02-94 mrk Added init code for tsel - * .18 03-18-94 mcn Split dbAccess.c into dbAccess.c and dbLink.c - * .19 03-18-94 mcn Added breakpoint capability - * .20 03-18-94 mcn Added comments/whitespace - * .21 10-20-95 mrk Combined dbAccess and dbLink; Created dbConvert */ diff --git a/src/db/dbAccess.h b/src/db/dbAccess.h index dbe8cf20a..8e47c0701 100644 --- a/src/db/dbAccess.h +++ b/src/db/dbAccess.h @@ -1,30 +1,19 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbAccess.h */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - /* $Id$ * * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 * - * Modification Log: - * ----------------- - * .01 12-18-91 jba Changed caddr_t to void * - * .02 03-04-92 jba Replaced dbr_value_size with dbrValueSize in dbAccess - * .03 05-28-92 mrk cleanup - * .04 08-19-92 jba added prototypes dbCaAddInlink,dbCaAddOutlink - * .05 08-19-92 jba added prototypes dbCaPutLink,dbCaGetLink - * .06 02-02-94 mrk added definitions for dbPutNotify - * .07 03-18-94 mcn added breakpoint codes, fast link protos */ #ifndef INCdbAccessh diff --git a/src/db/dbAddr.h b/src/db/dbAddr.h index fc23a3997..be822525e 100644 --- a/src/db/dbAddr.h +++ b/src/db/dbAddr.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef dbAddrh #define dbAddrh diff --git a/src/db/dbBkpt.c b/src/db/dbBkpt.c index 2fa00748b..8720bd673 100644 --- a/src/db/dbBkpt.c +++ b/src/db/dbBkpt.c @@ -1,48 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbBkpt.c */ /* base/src/db $Id$ */ /* * Author: Matthew Needes * Date: 8-30-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.9 1998/01/20 16:19:48 mrk - * Fix include statements - * - * Revision 1.8 1996/08/05 19:33:40 jhill - * removed ; from if - * - * Revision 1.7 1996/04/22 14:30:38 mrk - * Changes for dynamic link modification - * - * Revision 1.6 1995/11/29 14:23:28 mrk - * Changes for replacing default.dctsdr by all ascii files - * - * Revision 1.5 1995/02/23 21:45:03 mcn - * Fixed locking error. OOPS. - * */ /* diff --git a/src/db/dbBkpt.h b/src/db/dbBkpt.h index fdeca15df..e3180af4a 100644 --- a/src/db/dbBkpt.h +++ b/src/db/dbBkpt.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbBkpt.h */ /* base/include $Id$ */ /* * Author: Matthew Needes * Date: 8-30-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #ifndef INCdbBkptsh diff --git a/src/db/dbCa.c b/src/db/dbCa.c index ccf5c85b0..f1ca8720e 100644 --- a/src/db/dbCa.c +++ b/src/db/dbCa.c @@ -1,16 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbCa.c */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1991 Regents of the University of California, -and the University of Chicago Board of Governors. - -This software was developed under a United States Government license -described on the COPYRIGHT_Combined file included as part -of this distribution. -**********************************************************************/ - /**************************************************************** * * Current Author: Bob Dalesio @@ -19,9 +16,6 @@ of this distribution. * * Complete replacement for dbCaDblink.c dbCaLink.c (Nicholas T. Karonis) * -* Modification Log: -* ----------------- -* .01 26MAR96 lrd rewritten for simplicity, robustness and flexibility ****************************************************************/ #include diff --git a/src/db/dbCa.h b/src/db/dbCa.h index e82573ac1..14e3a051d 100644 --- a/src/db/dbCa.h +++ b/src/db/dbCa.h @@ -1,15 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbCa.h.c */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1991 Regents of the University of California, -and the University of Chicago Board of Governors. - -This software was developed under a United States Government license -described on the COPYRIGHT_Combined file included as part -of this distribution. -**********************************************************************/ /**************************************************************** * @@ -17,10 +15,6 @@ of this distribution. * Contributing Author: Marty Kraimer * Date: 08APR96 * -* -* Modification Log: -* ----------------- -* .01 08APR96 mrk Made separate module for dbcar ****************************************************************/ /* link_action mask */ diff --git a/src/db/dbCommon.dbd b/src/db/dbCommon.dbd index 1de51b6b6..4c541b626 100644 --- a/src/db/dbCommon.dbd +++ b/src/db/dbCommon.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* field(NAME,DBF_STRING) { prompt("Record Name") special(SPC_NOMOD) diff --git a/src/db/dbCommonRecord.dbd b/src/db/dbCommonRecord.dbd index 83e484a84..a988619ae 100644 --- a/src/db/dbCommonRecord.dbd +++ b/src/db/dbCommonRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(dbCommon) { include "dbCommon.dbd" } diff --git a/src/db/dbConvert.c b/src/db/dbConvert.c index 62b724a6b..b55b90d2c 100644 --- a/src/db/dbConvert.c +++ b/src/db/dbConvert.c @@ -1,33 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbConvert.c */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11OCT95 mrk Moved from dbLink.c */ #include #include diff --git a/src/db/dbConvert.h b/src/db/dbConvert.h index f42b0ec48..aa6a2da08 100644 --- a/src/db/dbConvert.h +++ b/src/db/dbConvert.h @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbConvert.h */ /* * Author: Marty Kraimer * Date: 13OCT95 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 13OCT95 mrk Created header file as part of extracting convert from - * dbLink */ diff --git a/src/db/dbEvent.c b/src/db/dbEvent.c index 0357a665c..70f3c4cb2 100644 --- a/src/db/dbEvent.c +++ b/src/db/dbEvent.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbEvent.c */ /* share/src/db $Id$ */ /* routines for scheduling events to lower priority tasks via the RT kernel */ @@ -5,63 +14,6 @@ * Author: Jeffrey O. Hill * Date: 4-1-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * NOTES: - * - * Modification Log: - * ----------------- - * joh 00 04xx89 Created - * joh 01 043089 Init Release - * joh 02 061489 changed DBCHK to PADDRCHK since we are - * checking precord instead of pfield now. - * joh 03 072889 Added dynamic que size increase proportional - * to nevents - * joh 04 082189 Added init func to args of db_start_events() - * joh 05 122189 fixed bug where event que not completely - * dealloated when there are many events. - * joh 06 021690 changed names here and in dbCommon to avoid - * confusion for those maintaining this code - * (this change does not modify obj code). - * mlok became mlok - * mlst became mlis - * joh 07 030590 improved db_event_list() diagnostic - * joh 08 031590 improved flush wait in db_cancel_event() - * joh 09 112790 added time stamp, alarm, and status logging - * joh 10 112790 source cleanup - * ??? 11 ????91 anl turned off paddr sanity checking - * joh 12 082091 db_event_get_field() comented out - * joh 13 091191 updated for v5 vxWorks - * jba 14 112691 Added 'return NULL;' to end of db_event_list - * jba 15 022892 ANSI C changes - * joh 16 111992 removed unused taskpri var - * joh 17 111992 added task priority offset arg to - * db_start_events() - * joh 18 072993 changed npend to unsigned long to be safe - * joh 19 080393 fixed sem timeout while waiting for marker bug - * joh 20 080393 ANSI C changes - * joh 21 080393 added task watch dog - * joh 22 011397 designed and installed fix for "events lost" - * problem */ #include diff --git a/src/db/dbEvent.h b/src/db/dbEvent.h index 66ddd9afa..80ae46186 100644 --- a/src/db/dbEvent.h +++ b/src/db/dbEvent.h @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Jeff Hill * Date: 030393 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 021494 joh updated ANSI func proto and added extra labor - * call back */ #ifndef INCLdbEventh diff --git a/src/db/dbFastLinkConv.c b/src/db/dbFastLinkConv.c index 5a5e829e0..8d734564e 100644 --- a/src/db/dbFastLinkConv.c +++ b/src/db/dbFastLinkConv.c @@ -1,32 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbFastLinkConv.c */ /* base/src/db $Id$ */ /* * Author: Matthew Needes * Date: 12-9-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include #include diff --git a/src/db/dbLock.c b/src/db/dbLock.c index e64d904d1..6848b7db9 100644 --- a/src/db/dbLock.c +++ b/src/db/dbLock.c @@ -1,21 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbLock.c */ /* Author: Marty Kraimer Date: 12MAR96 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1991 Regents of the University of California, -and the University of Chicago Board of Governors. - -This software was developed under a United States Government license -described on the COPYRIGHT_Combined file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 12MAR96 mrk Initial Implementation -*/ /************** DISCUSSION OF DYNAMIC LINK MODIFICATION ********************** diff --git a/src/db/dbLock.h b/src/db/dbLock.h index 0352e087e..a3ca24e3b 100644 --- a/src/db/dbLock.h +++ b/src/db/dbLock.h @@ -1,20 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbLock.h */ /* Author: Marty Kraimer Date: 12MAR96 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 12MAR96 mrk Initial Implementation -*/ #ifndef INCdbLockh #define INCdbLockh void dbScanLock(struct dbCommon *precord); diff --git a/src/db/dbNotify.c b/src/db/dbNotify.c index 9bc47d82a..3d5e8e4de 100644 --- a/src/db/dbNotify.c +++ b/src/db/dbNotify.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbNotify.c */ /* base/src/db $Id$ */ /* @@ -5,30 +14,6 @@ * Date: 03-30-95 * Extracted from dbLink.c * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-30-95 mrk Extracted from dbLink.c */ #include diff --git a/src/db/dbScan.c b/src/db/dbScan.c index 6ace9b272..771b69965 100644 --- a/src/db/dbScan.c +++ b/src/db/dbScan.c @@ -1,45 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbScan.c */ /* tasks and subroutines to scan the database */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 07/18/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-18-91 mrk major revision of old scan tasks - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 05-19-92 mrk Changes for internal database structure changes - * .04 08-11-92 jba ANSI C changes - * .05 08-26-92 jba init piosl NULL in scanAdd,scanDelete & added test - * .06 08-27-92 mrk removed support for old I/O event scanning - * .07 12-11-92 mrk scanDelete crashed if no get_ioint_info existed. - * .08 02-02-94 mrk added scanOnce - * .09 02-03-94 mrk If scanAdd fails set precord->scan=SCAN_PASSIVE - * .10 02-22-94 mrk Make init work if 1st record has 28 char name - * .11 05-04-94 mrk Call taskwdRemove only if spawing again - * .12 05-02-96 mrk Allow multiple priority event scan */ #include diff --git a/src/db/dbScan.h b/src/db/dbScan.h index 9aa9274d7..dcb4f8b89 100644 --- a/src/db/dbScan.h +++ b/src/db/dbScan.h @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 07-17-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy mrk Initial version */ #ifndef INCdbScanh diff --git a/src/db/dbTest.c b/src/db/dbTest.c index 03e424c48..70f970aa6 100644 --- a/src/db/dbTest.c +++ b/src/db/dbTest.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbTest.c */ /* base/src/db $Id$ */ /* database access test subroutines */ @@ -5,42 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 11-7-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-13-91 mrk Added extra NULL arg to dbGetField calls - * .02 10-23-91 mrk Changed dbior so it also reports device support - * .03 11-26-91 jba Fixed initializations and added hex print to printBuffer - * .04 02-05-92 jba Changed function arguments from paddr to precord - * .05 02-28-92 jba ANSI C changes - * .06 04-17-92 rcz removed dbPvd for mrk - * .07 05-19-92 mrk Mods for changes to internal database structures - * .08 07-21-92 jba ansi c changes - * .09 09-24-93 jbk adjusted dbpr to print vxi links correctly - * .10 02-02-94 mrk added dbtpn (test dbPutNotify) - * .11 03-18-94 mcn added dbgrep and timing routines. - * .12 08-14-95 mrk Moved dbtpn to dbNotify */ /* Global Database Test Routines - All can be invoked via vxWorks shell*/ diff --git a/src/db/db_access.c b/src/db/db_access.c index 692e202d7..81c9a8258 100644 --- a/src/db/db_access.c +++ b/src/db/db_access.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* db_access.c */ /* base/src/db $Id$ */ /* db_access.c - Interface between old database access and new */ @@ -5,37 +14,6 @@ * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-25-91 joh inserted the RISC aligned db_access.h structures - * .02 08-06-91 mrk Make extra values 0 - * .03 08-13-91 mrk Add pfl argument to dbGetField calls - * .04 02-05-92 jba Changed function arguments from paddr to precord - * .05 02-28-92 jba ANSI C changes - * .06 07-21-92 jba ANSI C changes - * .07 02-02-94 mrk added dbPutNotifyMapType - * .08 10-10-96 joh eliminated the dbAddr/db_addr mess */ diff --git a/src/db/db_access.h b/src/db/db_access.h index aae3eda1f..87e53f872 100644 --- a/src/db/db_access.h +++ b/src/db/db_access.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/include/db_access.h */ /* $Id$ */ @@ -5,85 +14,6 @@ /* * Author: Bob Dalesio * Date: 4-4-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * .01 05-02-88 lrd add control enumeration field, structure & size - * .02 05-12-88 lrd add array structures - * change structure names dbf_ to dbr_ - * add VALID_FIELD_TYPE & INVALID_FIELD_TYPE macros - * add db_access_val union of all access strucures - * add MAX_STRING_SIZE 40 define - * .03 08-08-88 lrd add no_elements to db_addr - * removed DBF_ARRAY and all DBR_ARRAY variations - * made value the last field of each structure - * db_access_val union modified for changes - * dbr_size array modified for changes - * .04 11-29-88 lrd fixed declaration of union db_access_val - * .05 12-17-88 lrd added extra processing field - * .06 01-13-89 lrd added EP_CALC for modifying calculations on-line - * .07 03-12-90 joh added INCLdb_accessh for auto include - * .08 04-06-90 lrd add DBF_CHAR, DBF_LONG, DBF_DOUBLE - * and DBR_TIME - * .09 04-06-90 joh added dbr_size_n(type, count) - * .10 04-06-90 joh changed all dbr_size stuff to unsigned - * .11 04-27-90 rac added date to DBR_TIME structures - * .12 05-02-90 rac changed back to old way of doing sts and gr; - * added dbr and dbf keywords and macros - * .13 08-07-90 rac re-enter various changes since .12; change - * some char structure members to short; change - * time structures once more. - * .14 10-29-90 joh forced size and value size to allocate in - * one module alone. - * .15 10-29-90 joh added the readonly keyword for VAX C after - * failing to find any way to get the CA VMS share - * image to work without polluting the source. - * .16 01-07-91 rac fix a problem with dbf_text_to_type() - * .17 06-03-91 joh SPARC padding. - * .18 06-04-91 joh added VALID_DB_FIELD(x) & INVALID_DB_FIELD(x) - * macros. - * .19 03-01-91 mda integration of ANL/LANL code - * .20 06-25-91 joh added #include db_addr.h - * .21 02-02-94 mrk added PUTNOTIFY - * .22 08-17-94 joh MAX_UNITS_SIZE, MAX_ENUM_STRING_SIZE, - * MAX_ENUM_STATES used to declare the - * character arrays. - * .23 08-17-94 joh dbr_value_class[] definitions, - * .24 08-17-94 joh arch independent types - * .25 03-06-95 joh more arch independent types - * .26 05-17-95 joh conversion between epics core types - * and dbr types - * .27 05-26-95 joh added const - * .28 10-10-96 joh eliminated the dbAddr/db_addr mess - * - * NOTES: - * .01 06-04-91 joh the value must always be the last item - * in the structure so arrays work. - * .02 06-05-91 joh structures are aligned to their largest memeber - * for the SPARC. CA takes care of alignment - * between structures as part of the CA protocol. */ #ifndef INCLdb_accessh diff --git a/src/db/db_field_log.h b/src/db/db_field_log.h index 877ef82de..8e14e6397 100644 --- a/src/db/db_field_log.h +++ b/src/db/db_field_log.h @@ -1,32 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Jeffrey O. Hill * Date: 4-1-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * NOTES: - * - * Modification Log: - * ----------------- */ #ifndef INCLdb_field_logh #define INCLdb_field_logh diff --git a/src/db/db_test.c b/src/db/db_test.c index bd169ad43..04d4599eb 100644 --- a/src/db/db_test.c +++ b/src/db/db_test.c @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/db @(#)db_test.c 1.10 2/3/94 */ /* database access subroutines */ /* * Author: Bob Dalesio * Date: 4/15/88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-26-91 mrk Major cleanup - * .02 08-06-91 mrk More cleanup - * .03 08-13-91 mrk Added extra null arg to db_get_field calls - * .04 02-02-94 mrk added tpn (test put notify) - * .05 02-03-94 mrk gft was overrunning its buffer for arrays */ #include #include diff --git a/src/db/dbcar.c b/src/db/dbcar.c index 55c616bcf..7c032838a 100644 --- a/src/db/dbcar.c +++ b/src/db/dbcar.c @@ -1,25 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbcar.c */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1991 Regents of the University of California, -and the University of Chicago Board of Governors. - -This software was developed under a United States Government license -described on the COPYRIGHT_Combined file included as part -of this distribution. -**********************************************************************/ - /**************************************************************** * * Current Author: Marty Kraimer * Date: 10APR96 * -* -* Modification Log: -* ----------------- -* .01 10APR96 mrk list db to CA links ****************************************************************/ #include diff --git a/src/db/devLib.c b/src/db/devLib.c index 0812e61fd..3776222e7 100644 --- a/src/db/devLib.c +++ b/src/db/devLib.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLib.c - support for allocation of common device resources */ /* @(#)$Id$*/ @@ -6,49 +15,6 @@ * Author: Jeff Hill * Date: 03-10-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-10-93 joh original - * .02 03-18-93 joh index address alloc array by fundamental type - * .03 03-23-93 joh changed input parameter to be a fund - * address type in favor of the argument - * that the BSP will be reconfigured - * to use an EPICS standard address - * mode - * .04 04-08-93 joh made unsolicitedHandlerEPICS() external - * .05 04-08-92 joh better diagnostic if we cant find - * a default interrupt handler - * .06 05-06-93 joh added new parameter to devDisconnectInterrupt(). - * See comment below. - * .07 05-28-93 joh Added block probe routines - * .08 05-28-93 joh Added an argument to devRegisterAddress() - * .09 05-28-93 joh Added devAddressMap() - * .10 06-14-93 joh Added devAllocAddress() - * .11 02-21-95 joh Fixed warning messages - * - * NOTES: - * .01 06-14-93 joh needs devAllocInterruptVector() routine */ static char *sccsID = "@(#) $Id$"; diff --git a/src/db/devLib.h b/src/db/devLib.h index d9967ca65..c1e5eb371 100644 --- a/src/db/devLib.h +++ b/src/db/devLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLib.h */ /* $Id$ */ @@ -6,42 +15,6 @@ * Author: Jeff Hill * Date: 03-10-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-10-93 joh original - * .02 03-18-93 joh added fundamental address type mapping - * .03 03-23-93 joh changed input parameter to be a fund - * address type in favor of the argument - * that the BSP will be reconfigured - * to use an EPICS standard address - * mode - * .04 05-06-93 joh added new parameter to devDisconnectInterrupt(). - * See comment below. - * .05 05-28-93 joh Added an argument to devRegisterAddress() - * .06 05-28-93 joh Added devAddressMap() - * .07 06-14-93 joh Added devAllocAddress() - * * Notes: * ------ * .01 03-23-93 joh We will only have problems with mod .03 diff --git a/src/db/drvTS.c b/src/db/drvTS.c index 77f42d9e2..64afc4d0e 100644 --- a/src/db/drvTS.c +++ b/src/db/drvTS.c @@ -1,148 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*drvTs.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ -/* - * $Log$ - * Revision 1.28.2.5 2001/09/18 12:25:01 mrk - * Now uses osiSock for to handle implementation diffences. - * - * Revision 1.28.2.4 2000/11/10 22:00:26 mrk - * make sure TSinit gets called - * - * Revision 1.28.2.3 2000/10/12 15:47:13 anj - * Fixed TSgetMasterTime() bug - round-trip adjustment was garbage - * Replaced TSprintf() with printf() where logging inappropriate - * - * Revision 1.28.2.2 1999/08/31 16:21:11 jhill - * fixed bug where time sync UDP client was getting in a state where - * it was using the response from the previous request, and ending - * up setting the time 10 seconds back - * - * Revision 1.28.2.1 1999/07/09 14:04:03 mrk - * encorporate latest SAFE (hop[efully) changes on 09JUL99 - * - * Revision 1.29 1999/02/11 17:02:34 jhill - * removed potential infinite recursion from tsForceSoftSync() - * - * Revision 1.28 1998/10/06 18:09:28 mrk - * fixed sync bugs - * - * Revision 1.27 1998/09/29 14:11:02 mrk - * TSsetClockFromUnix was made global - * - * Revision 1.26 1998/06/18 00:12:22 jhill - * use ipAddrToA - * - * Revision 1.25 1998/06/16 03:20:35 jhill - * use aToIPAddr() - * - * Revision 1.24 1998/06/04 19:21:14 wlupton - * changed to use symFindByNameEPICS - * - * Revision 1.23 1998/03/19 20:41:15 mrk - * Checked for Y2K complience. It turns out it was even ok when NTP time overflows - * in 2036. However it was modified so that no overflows should occur while convert - * ing between NTP, UNIX, and EPICS epochs. - * In addition the conversion of fractions of a second to nanaoseconds was changed - * Formatting was changed so that interesting code does not run off right side of page. - * Hopefully EPICS base is now fine for Y2K. - * In fact it should be fine (as far as time is converned) until the Unix epoch - * overflows a 32 unsigned integer in the year 2106. - * - * Revision 1.22 1998/01/22 14:48:34 mrk - * get rid of some warning messages - * - * Revision 1.21 1998/01/20 16:20:04 mrk - * Fix include statements - * - * Revision 1.20 1997/05/30 13:17:21 mrk - * get rid of warning messages when using TS_1900_TO_* - * - * Revision 1.19 1997/03/05 13:20:44 jbk - * Fixed a bug in TSreport - printing of IP addresses was incorrect - * - * Revision 1.18 1997/01/20 15:31:00 jbk - * Print IP address on report - * - * Revision 1.17 1996/11/02 01:16:43 jhill - * added byte swapping for pc arch - * - * - * added net-host conversions kuk - * - * Revision 1.16 1996/05/31 12:23:20 jbk - * added support for user defined soft events - * - * Revision 1.15 1995/09/12 15:01:09 jbk - * Fixed bug in TSinit - Gives defaults to TSdirectTime() and TSdriverInit() if - * event time disabled with TSconfigure(). - * - * Revision 1.14 1995/08/30 15:38:39 jbk - * *** empty log message *** - * - * Revision 1.13 1995/08/18 13:19:31 mrk - * Made changes for ansi c - * - * Revision 1.12 1995/08/17 20:35:09 jbk - * fixed all the -pendantic errors (pain) - * - * Revision 1.11 1995/08/17 19:43:04 jbk - * Completed the accurate time stamp change. event number 0 is current time - * updated at 60HZ, event -1 is the best time that can be provided (1000Hz in - * the APS event system). The vxWorks time is now correct (1970 instead of - * 1900). - * - * Revision 1.10 1995/08/16 19:03:21 jbk - * Many updates. Added GPS ability and adjusted the printf's. - * - * Revision 1.9 1995/05/22 15:21:39 jbk - * updates to allow direct read of time stamps from event systems - * - * Revision 1.8 1995/02/13 03:54:21 jhill - * drvTS.c - use errMessage () as discussed with jbk - * iocInit.c - static => LOCAL for debugging and many changes - * to the parser for resource.def so that we - * allow white space between tokens in env var - * - * Revision 1.7 1995/02/02 17:15:55 jbk - * Removed the stinking message "Cannot contact master timing IOC ". - * - * Revision 1.6 1995/02/01 15:29:54 winans - * Added a type field to the configure command to disable the use of the event - * system hardware if desired. - * - * Revision 1.5 1994/12/16 15:51:21 winans - * Changed error message in the event system error handler & added a conditional - * based on a debug flag to print it... defaults to off. (Per request from MRK.) - * - * Revision 1.4 1994/10/28 20:15:10 jbk - * increased the USP packet time-out to 250ms, added a parm to the configure() - * routine to let user specify it. - * - */ - /************************************************************************** * * Author: Jim Kowalkowski * - * Modification Log: - * ----------------- - * .01 01-06-94 jbk initial version - * .02 03-01-94 jbk magic # in packets, network byte order check - * .03 03-02-94 jbk current time always uses 1 tick watch dog update - * .04 17MAR98 mrk Make safe to year 2104 - * .05 17MAR98 mrk change nanosec conversion - * .06 04AUG98 mrk make TSsetClockFromUnix external - sync master - * ***********************************************************************/ #define MAKE_DEBUG TSdriverDebug diff --git a/src/db/initHooks.c b/src/db/initHooks.c index 04a5c39d2..fda30e01a 100644 --- a/src/db/initHooks.c +++ b/src/db/initHooks.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/db/initHooks.c*/ /* * Authors: Benjamin Franksen (BESY) and Marty Kraimer * Date: 06-01-91 * major Revision: 07JuL97 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-05-92 rcz initial version - * .02 09-10-92 rcz changed return from void to long - * .03 09-10-92 rcz changed completely - * .04 09-10-92 rcz bug - moved call to setMasterTimeToSelf later - * .04 07-15-97 mrk Benjamin Franksen allow multiple functions - * */ diff --git a/src/db/initHooks.h b/src/db/initHooks.h index 3130ce33f..299b8f9e8 100644 --- a/src/db/initHooks.h +++ b/src/db/initHooks.h @@ -1,36 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/db/initHooks.h*/ /* * Authors: Benjamin Franksen (BESY) and Marty Kraimer * Date: 06-01-91 * major Revision: 07JuL97 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-05-92 rcz initial version - * .02 09-10-92 rcz changed completely - * .03 07-15-97 mrk Benjamin Franksen allow multiple functions - * */ diff --git a/src/db/iocInit.c b/src/db/iocInit.c index e78d2ccf7..b3434e226 100644 --- a/src/db/iocInit.c +++ b/src/db/iocInit.c @@ -1,64 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* iocInit.c ioc initialization */ /* base/src/db $Id$ */ /* * Author: Marty Kraimer * Date: 06-01-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-20-91 rac print release data; set env params - * .02 08-06-91 mrk parm string length test changed to warning - * .03 08-09-91 joh added ioc log client init - * .04 09-10-91 joh moved VME stuff from here to initVme() - * .05 09-10-91 joh printf() -> logMsg() - * .06 09-10-91 joh print message only on failure - * .07 08-30-91 rcz completed .02 fix - * .08 10-10-91 rcz changed getResources to accomodate EPICS_ - * parameters in a structure (first try) - * .09 12-02-91 mrk Added finishDevSup - * .10 02-10-92 jba Changed error messages - * .11 02-28-92 jba ANSI C changes - * .12 03-26-92 mrk changed test if(status) to if(rtnval) - * .13 04-17-92 rcz changed sdrLoad to dbRead - * .14 04-17-92 mrk Added wait before interruptAccept - * .15 05-17-92 rcz moved sdrSum stuff to dbReadWrite.c - * .16 05-19-92 mrk Changes for internal database structure changes - * .17 06-16-92 jba Added prset test to call of init_record second time loop - * .18 07-31-92 rcz moved database loading to function dbLoad - * .19 08-14-92 jba included dblinks with maximize severity in lockset - * .20 08-27-92 mrk removed wakeup_init (For old I/O Event scanning) - * .21 09-05-92 rcz changed dbUserExit to initHooks - * .22 09-10-92 rcz added many initHooks - INITHOOK* argument - * .23 09-10-92 rcz changed funcptr pinitHooks from ret long to void - * .24 09-11-92 rcz moved setMasterTimeToSelf to a seperate C file - * .25 07-15-93 mrk Changed dbLoad for new dbStaticLib support - * .26 02-09-94 jbk changed to new time stamp support software ts_init() - * .27 03-18-94 mcn added comments - * .28 03-23-94 mrk Added asInit - * .29 04-04-94 mcn added code for uninitialized conversions (link conversion field) - * .30 01-10-95 joh Fixed no quoted strings in resource.def problem - * .31 02-10-95 joh static => LOCAL */ #include diff --git a/src/db/menuAlarmSevr.dbd b/src/db/menuAlarmSevr.dbd index b53313fd0..ae6661a9e 100644 --- a/src/db/menuAlarmSevr.dbd +++ b/src/db/menuAlarmSevr.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuAlarmSevr) { choice(menuAlarmSevrNO_ALARM,"NO_ALARM") choice(menuAlarmSevrMINOR,"MINOR") diff --git a/src/db/menuAlarmStat.dbd b/src/db/menuAlarmStat.dbd index 298080f57..e8d7f1ced 100644 --- a/src/db/menuAlarmStat.dbd +++ b/src/db/menuAlarmStat.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuAlarmStat) { choice(menuAlarmStatNO_ALARM,"NO_ALARM") choice(menuAlarmStatREAD,"READ") diff --git a/src/db/menuArrType.dbd b/src/db/menuArrType.dbd index 765bd8108..e278ed00f 100644 --- a/src/db/menuArrType.dbd +++ b/src/db/menuArrType.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuArrType) { choice(menuArrType8_bit_integers,"8 bit integers") choice(menuArrType16_bit_integers,"16 bit integers") diff --git a/src/db/menuCompress.dbd b/src/db/menuCompress.dbd index f2fc14573..68b68e2a2 100644 --- a/src/db/menuCompress.dbd +++ b/src/db/menuCompress.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuCompress) { choice(menuCompressN_to_1_First_Value,"N to 1 First Value") choice(menuCompressN_to_1_Low_Value,"N to 1 Low Value") diff --git a/src/db/menuFtype.dbd b/src/db/menuFtype.dbd index 28c87861c..ff20e0ca4 100644 --- a/src/db/menuFtype.dbd +++ b/src/db/menuFtype.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuFtype) { choice(menuFtypeSTRING,"STRING") choice(menuFtypeCHAR,"CHAR") diff --git a/src/db/menuGlobal.dbd b/src/db/menuGlobal.dbd index 97205ab4b..862e088e5 100644 --- a/src/db/menuGlobal.dbd +++ b/src/db/menuGlobal.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* include "menuAlarmSevr.dbd" include "menuAlarmStat.dbd" include "menuArrType.dbd" diff --git a/src/db/menuIvoa.dbd b/src/db/menuIvoa.dbd index 4916e9a39..b1b3ce51f 100644 --- a/src/db/menuIvoa.dbd +++ b/src/db/menuIvoa.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuIvoa) { choice(menuIvoaContinue_normally,"Continue normally") choice(menuIvoaDon_t_drive_outputs,"Don't drive outputs") diff --git a/src/db/menuOmsl.dbd b/src/db/menuOmsl.dbd index a25e889bb..3022437dc 100644 --- a/src/db/menuOmsl.dbd +++ b/src/db/menuOmsl.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuOmsl) { choice(menuOmslsupervisory,"supervisory") choice(menuOmslclosed_loop,"closed_loop") diff --git a/src/db/menuPriority.dbd b/src/db/menuPriority.dbd index c7b05cb54..155caa5e7 100644 --- a/src/db/menuPriority.dbd +++ b/src/db/menuPriority.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuPriority) { choice(menuPriorityLOW,"LOW") choice(menuPriorityMEDIUM,"MEDIUM") diff --git a/src/db/menuScan.dbd b/src/db/menuScan.dbd index 9ca3fb143..05bb12e8e 100644 --- a/src/db/menuScan.dbd +++ b/src/db/menuScan.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuScan) { choice(menuScanPassive,"Passive") choice(menuScanEvent,"Event") diff --git a/src/db/menuYesNo.dbd b/src/db/menuYesNo.dbd index bb42f1a52..2d09dd65a 100644 --- a/src/db/menuYesNo.dbd +++ b/src/db/menuYesNo.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(menuYesNo) { choice(menuYesNoNO,"NO") choice(menuYesNoYES,"YES") diff --git a/src/db/recGbl.c b/src/db/recGbl.c index 69ef2e73c..290416e0e 100644 --- a/src/db/recGbl.c +++ b/src/db/recGbl.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recGbl.c - Global record processing routines */ /* base/src/db $Id$ */ @@ -5,40 +14,6 @@ * Author: Marty Kraimer * Date: 11-7-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-16-91 jba Added recGblGetGraphicDouble, recGblGetControlDouble - * .02 02-28-92 jba ANSI C changes - * .03 05-19-92 mrk Changes for internal database structure changes - * .04 07-16-92 jba changes made to remove compile warning msgs - * .05 07-21-92 jba Added recGblGetAlarmDouble - * .06 08-07-92 jba Added recGblGetLinkValue, recGblPutLinkValue - * .07 08-07-92 jba Added RTN_SUCCESS check for status - * .08 09-15-92 jba changed error parm in recGblRecordError calls - * .09 09-17-92 jba ANSI C changes - * .10 01-27-93 jba set pact to true during calls to dbPutLink - * .11 03-21-94 mcn Added fast link routines */ #include diff --git a/src/db/recGbl.h b/src/db/recGbl.h index fe7eefce0..67a09ffb5 100644 --- a/src/db/recGbl.h +++ b/src/db/recGbl.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recGbl.h */ /* Record Global * Author: Marty Kraimer * Date: 13Jun95 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12Jun95 mrk Removed from recSup.h */ #ifndef INCrecGblh #define INCrecGblh 1 diff --git a/src/db/recSup.h b/src/db/recSup.h index 23c16d7dc..1683286ca 100644 --- a/src/db/recSup.h +++ b/src/db/recSup.h @@ -1,47 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recSup.h * Record Support * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Added include dbCommon.h,recGblSetSevr,recGblResetSevr - * .02 12-18-91 jba Changed caddr_t to void * - * .03 03-04-92 jba Added include for dbAccess.h - * .04 05-18-92 rcz removed extern - * .05 05-18-92 rcz Changed macro "GET_PRSET(" to "GET_PRSET(precSup," - * .06 05-18-92 rcz New database access (removed extern) - * .07 07-16-92 jba Added macro recGblFwdLink - * .08 07-16-92 jba changed VALID_ALARM to INVALID_ALARM - * .09 08-10-92 jba added #defines for SIMM processing - * .10 08-11-92 jba added DB_INTEREST masks - * .11 08-13-92 jba added prototype for recGblGetAlarmDouble, - * .12 08-14-92 jba added prototypes recGblGetLinkValue,recGblPutLinkValue - * .13 09-15-92 jba added vxWorks ifdef - * .14 -7-27-93 mrk remove recGblResetSevr add recGblResetAlarms - * .15 03-18-94 mcn added fast link macros and prototypes - * .16 06-13-95 mrk moved recGbl defs to recGbl.h */ #ifndef INCrecSuph diff --git a/src/db/taskwd.c b/src/db/taskwd.c index 32d2be32d..29aff5f17 100644 --- a/src/db/taskwd.c +++ b/src/db/taskwd.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* taskwd.c */ /* share/src/db @(#)taskwd.c 1.7 7/11/94 */ /* tasks and subroutines for a general purpose task watchdog */ @@ -5,31 +14,6 @@ * Original Author: Marty Kraimer * Date: 07-18-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-24-91 mrk Replacement for special purpose scan watchdog - * .02 05-04-94 mrk Allow user callback to call taskwdRemove */ #include diff --git a/src/db/taskwd.h b/src/db/taskwd.h index 0b84f48b7..b959e272c 100644 --- a/src/db/taskwd.h +++ b/src/db/taskwd.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* taskwd.h */ /* share/epicsH/taskwd.h $Id$ */ @@ -6,30 +15,6 @@ * Original Author: Marty Kraimer * Date: 07-18-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-12-91 mrk Initial version */ #ifndef INCtaskwdh diff --git a/src/dbStatic/Makefile b/src/dbStatic/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/dbStatic/Makefile +++ b/src/dbStatic/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/dbStatic/Makefile.Host b/src/dbStatic/Makefile.Host index 0884bc315..d1e7da648 100644 --- a/src/dbStatic/Makefile.Host +++ b/src/dbStatic/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/dbStatic # # diff --git a/src/dbStatic/Makefile.Vx b/src/dbStatic/Makefile.Vx index cb2939749..2e2dc6b21 100644 --- a/src/dbStatic/Makefile.Vx +++ b/src/dbStatic/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dbStatic/alarm.h b/src/dbStatic/alarm.h index de780deab..06003415e 100644 --- a/src/dbStatic/alarm.h +++ b/src/dbStatic/alarm.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* Alarm definitions (Must Match choiceGbl.ascii) */ /* $Id$ */ @@ -5,39 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 11-7-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 mm-dd-yy iii Comment - * .01 07-16-92 jba changed VALID_ALARM to INVALID_ALARM - * .02 08-11-92 jba added new status DISABLE_ALARM, SIMM_ALARM - * .03 05-11-94 jba added new status READ_ACCESS_ALARM, WRITE_ACCESS_ALARM - * $Log$ - * Revision 1.2 1996/06/19 19:59:31 jhill - * added missing defines/enums, corrected defines - * - * */ #ifndef INCalarmh diff --git a/src/dbStatic/alarmString.h b/src/dbStatic/alarmString.h index 0931b6283..ab9fbf432 100644 --- a/src/dbStatic/alarmString.h +++ b/src/dbStatic/alarmString.h @@ -1,38 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ - * Author: - * Date: - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-06-91 bkc Modified alarmSeverityString: add VALID alarm, - * remove INFO alarm - * .02 09-10-91 bkc Change status string corresponding to - * dbconV2/menus.c - * .03 07-16-92 jba changed VALID_ALARM to INVALID_ALARM - * .04 02-03-93 jba added 2 new status values - * .05 05-11-94 jba addd READ_ACCESS, WRITE_ACCESS, rmvd EPICS_V2 ifdef - * ... */ /* alarmString.h - String values for alarms (Must match alarm.h)!!!!*/ diff --git a/src/dbStatic/dbBase.h b/src/dbStatic/dbBase.h index 728f45123..d158106e9 100644 --- a/src/dbStatic/dbBase.h +++ b/src/dbStatic/dbBase.h @@ -1,34 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Current Author: Marty Kraimer * Date: 03-19-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-19-92 mrk Original - * .02 05-18-92 rcz New database access - * .03 09-21-92 rcz removed #include */ #ifndef INCdbBaseh diff --git a/src/dbStatic/dbExpand.c b/src/dbStatic/dbExpand.c index 475933593..214aaf2c6 100644 --- a/src/dbStatic/dbExpand.c +++ b/src/dbStatic/dbExpand.c @@ -1,20 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbExpand.c */ /* Author: Marty Kraimer Date: 30NOV95 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 30NOV95 mrk Initial Implementation -*/ #include #include diff --git a/src/dbStatic/dbFldTypes.h b/src/dbStatic/dbFldTypes.h index 80fef4e8c..0e8b8e110 100644 --- a/src/dbStatic/dbFldTypes.h +++ b/src/dbStatic/dbFldTypes.h @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #ifndef INCdbFldTypesh #define INCdbFldTypesh 1 diff --git a/src/dbStatic/dbLex.l b/src/dbStatic/dbLex.l index ccb7f1726..4262adc89 100644 --- a/src/dbStatic/dbLex.l +++ b/src/dbStatic/dbLex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ name [a-zA-Z0-9_\-:\.\[\]<>;] notquote [^\"] escapequote \\\" diff --git a/src/dbStatic/dbLexRoutines.c b/src/dbStatic/dbLexRoutines.c index eca47f012..d02eca2aa 100644 --- a/src/dbStatic/dbLexRoutines.c +++ b/src/dbStatic/dbLexRoutines.c @@ -1,21 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbLexRoutines.c */ /* Author: Marty Kraimer Date: 13JUL95*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ -/* - * - * Modification Log: - * ----------------- - * .01 13JUL95 mrk Initial Implementation - */ /*The routines in this module are serially reusable NOT reentrant*/ diff --git a/src/dbStatic/dbPvdLib.c b/src/dbStatic/dbPvdLib.c index bfeb0efd7..4c8d9d110 100644 --- a/src/dbStatic/dbPvdLib.c +++ b/src/dbStatic/dbPvdLib.c @@ -1,14 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*dbPvdLib.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #ifdef vxWorks #include #include diff --git a/src/dbStatic/dbReadTest.c b/src/dbStatic/dbReadTest.c index de7bc1055..781b7add8 100644 --- a/src/dbStatic/dbReadTest.c +++ b/src/dbStatic/dbReadTest.c @@ -1,20 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbReadTest.c */ /* Author: Marty Kraimer Date: 13JUL95 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 13JUL95 mrk Initial Implementation -*/ #include #include diff --git a/src/dbStatic/dbStaticLib.c b/src/dbStatic/dbStaticLib.c index 637e63851..eb3b569b7 100644 --- a/src/dbStatic/dbStaticLib.c +++ b/src/dbStatic/dbStaticLib.c @@ -1,23 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*dbStaticLib.c*/ /* share/src/db @(#)dbStaticLib.c 1.21 7/11/94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* - * Modification Log: - * ----------------- - * .01 02-03-93 mrk Consolidated all databse defs in one place - * .02 09-10-93 mrk dbIsDefault always returns FALSE for DEVCHOICE - * .03 02-23-94 mrk dbPutString to DEV_CHOICE. Ok if no INP or OUT - */ #ifdef vxWorks #include diff --git a/src/dbStatic/dbStaticLib.h b/src/dbStatic/dbStaticLib.h index 1a008870d..a2b5d856b 100644 --- a/src/dbStatic/dbStaticLib.h +++ b/src/dbStatic/dbStaticLib.h @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 06-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-08-93 mrk Replace dbManipulate - * .02 06-07-95 mrk Get rid of default.dctsdr info */ #ifndef INCdbStaticLibh diff --git a/src/dbStatic/dbStaticNoRun.c b/src/dbStatic/dbStaticNoRun.c index 5d01e293f..11f90cdbe 100644 --- a/src/dbStatic/dbStaticNoRun.c +++ b/src/dbStatic/dbStaticNoRun.c @@ -1,20 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*dbStaticNoRun.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* - * Modification Log: - * ----------------- - * .01 06-JUN-95 mrk Initial Version - */ #include #include diff --git a/src/dbStatic/dbStaticPvt.h b/src/dbStatic/dbStaticPvt.h index 6480a6ce6..989e7e70e 100644 --- a/src/dbStatic/dbStaticPvt.h +++ b/src/dbStatic/dbStaticPvt.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbStaticPvt.h */ /* * Author: Marty Kraimer * Date: 06Jun95 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06JUN95 mrk Initial version */ #ifndef INCdbStaticPvth diff --git a/src/dbStatic/dbStaticRun.c b/src/dbStatic/dbStaticRun.c index 34964826d..163f86e71 100644 --- a/src/dbStatic/dbStaticRun.c +++ b/src/dbStatic/dbStaticRun.c @@ -1,19 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*dbStaticLibRun.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 06-12-95 mrk Initial - */ #ifdef vxWorks #include diff --git a/src/dbStatic/dbToMenuH.c b/src/dbStatic/dbToMenuH.c index 9b29a75ce..fffd6ef3f 100644 --- a/src/dbStatic/dbToMenuH.c +++ b/src/dbStatic/dbToMenuH.c @@ -1,20 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbToMenu.c */ /* Author: Marty Kraimer Date: 11Sep95 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 11Sep95 mrk Initial Implementation -*/ #include #include #include diff --git a/src/dbStatic/dbToRecordtypeH.c b/src/dbStatic/dbToRecordtypeH.c index 7725ba64f..005b90e60 100644 --- a/src/dbStatic/dbToRecordtypeH.c +++ b/src/dbStatic/dbToRecordtypeH.c @@ -1,20 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dbToRecordtypeH.c */ /* Author: Marty Kraimer Date: 11Sep95 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* Modification Log: - * ----------------- - * .01 11Sep95 mrk Initial Implementation -*/ #include #include #include diff --git a/src/dbStatic/dbYacc.y b/src/dbStatic/dbYacc.y index 63af2f6c5..a686d7862 100644 --- a/src/dbStatic/dbYacc.y +++ b/src/dbStatic/dbYacc.y @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ static int yyerror(); static int yy_start; diff --git a/src/dbStatic/guigroup.h b/src/dbStatic/guigroup.h index 03c7ffe7d..19107ae52 100644 --- a/src/dbStatic/guigroup.h +++ b/src/dbStatic/guigroup.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ these are used in the pmt (prompt) field of the record support diff --git a/src/dbStatic/link.h b/src/dbStatic/link.h index 2865347fd..41b32d1c9 100644 --- a/src/dbStatic/link.h +++ b/src/dbStatic/link.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* link.h */ /* base/include $Id$ */ @@ -5,36 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-18-91 jba Changed caddr_t to void * - * .02 3-16-92 frl changed link.value.value to double - * .03 9-9-92 frl added vxi link type - * .04 12-13-93 mcn added conversion pointer for fast links - * .05 1-10-95 jt added rf_io structure - * .06 01-10-96 lrd added ca_link structure fields */ #include diff --git a/src/dbStatic/special.h b/src/dbStatic/special.h index 41c681936..1dae90c1a 100644 --- a/src/dbStatic/special.h +++ b/src/dbStatic/special.h @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* special.h */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-07-91 mrk Cleaned up - * .02 03-04-92 jba Added special Hardware Link - * .03 07-27-93 mrk Added SPC_ALARMACK - * .04 02-09-94 mrk Added SPC_AS */ #ifndef INCspecialh diff --git a/src/dbtools/Makefile b/src/dbtools/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/dbtools/Makefile +++ b/src/dbtools/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/dbtools/Makefile.Host b/src/dbtools/Makefile.Host index b26fd30de..aa8d8c61b 100644 --- a/src/dbtools/Makefile.Host +++ b/src/dbtools/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # base/src/dbtools/Makefile.Host # diff --git a/src/dbtools/Makefile.Vx b/src/dbtools/Makefile.Vx index a3bd01172..06703e415 100644 --- a/src/dbtools/Makefile.Vx +++ b/src/dbtools/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dbtools/dbLoadRecords.y b/src/dbtools/dbLoadRecords.y index 168324254..ea1d79bb6 100644 --- a/src/dbtools/dbLoadRecords.y +++ b/src/dbtools/dbLoadRecords.y @@ -1,34 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ /************************************************************************** * * Author: Jim Kowalkowski * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-29-93 jbk initial version - * ***********************************************************************/ #include diff --git a/src/dbtools/dbLoadRecords_lex.l b/src/dbtools/dbLoadRecords_lex.l index f30772e84..63134ea84 100644 --- a/src/dbtools/dbLoadRecords_lex.l +++ b/src/dbtools/dbLoadRecords_lex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ pvname [a-zA-Z0-9_~\-:\.\[\]<>;] notquote [^\"] diff --git a/src/dbtools/dbLoadTemplate.y b/src/dbtools/dbLoadTemplate.y index 53bd6a6f1..ce79e1481 100644 --- a/src/dbtools/dbLoadTemplate.y +++ b/src/dbtools/dbLoadTemplate.y @@ -1,34 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ /************************************************************************** * * Author: Jim Kowalkowski * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-29-93 jbk initial version - * ***********************************************************************/ #include diff --git a/src/dbtools/dbLoadTemplate_lex.l b/src/dbtools/dbLoadTemplate_lex.l index ef17947bb..00f8c0803 100644 --- a/src/dbtools/dbLoadTemplate_lex.l +++ b/src/dbtools/dbLoadTemplate_lex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ word [a-zA-Z0-9_\.\^~/\*#\[\]%:;!|\-&\$\(\)@\?\+<>] par [\"\'] diff --git a/src/dev/Makefile b/src/dev/Makefile index e74ac959c..fd270ea23 100644 --- a/src/dev/Makefile +++ b/src/dev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/dev/apsDev/Makefile b/src/dev/apsDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/apsDev/Makefile +++ b/src/dev/apsDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/apsDev/Makefile.Vx b/src/dev/apsDev/Makefile.Vx index 7329df028..302b95adf 100644 --- a/src/dev/apsDev/Makefile.Vx +++ b/src/dev/apsDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/apsDev/devApsEg.c b/src/dev/apsDev/devApsEg.c index 61e42a341..91f15c3bf 100644 --- a/src/dev/apsDev/devApsEg.c +++ b/src/dev/apsDev/devApsEg.c @@ -1,53 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* #define EG_DEBUG */ -/* - -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). -*/ - /* * Author: John R. Winans * Date: 07-21-93 @@ -57,8 +17,6 @@ DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). * be set to OFF long enough to clear/reload the RAMS first. * -In SINGLE mode, to rearm, the mode must be set to OFF, then back to SINGLE. * - * Modification Log: - * ----------------- */ #include diff --git a/src/dev/apsDev/devApsEr.c b/src/dev/apsDev/devApsEr.c index af5c22826..abb18f2aa 100644 --- a/src/dev/apsDev/devApsEr.c +++ b/src/dev/apsDev/devApsEr.c @@ -1,53 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define ER_DEBUG /**/ /* * Author: John R. Winans * Date: 07-21-93 - * - * ***************************************************************** - * COPYRIGHT NOTIFICATION - * ***************************************************************** - * - * THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, - * AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE - * AND IN ALL SOURCE LISTINGS OF THE CODE. - * - * (C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - * - * Argonne National Laboratory (ANL), with facilities in the States of - * Illinois and Idaho, is owned by the United States Government, and - * operated by the University of Chicago under provision of a contract - * with the Department of Energy. - * - * Portions of this material resulted from work developed under a U.S. - * Government contract and are subject to the following license: For - * a period of five years from March 30, 1993, the Government is - * granted for itself and others acting on its behalf a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, and perform - * publicly and display publicly. With the approval of DOE, this - * period may be renewed for two additional five year periods. - * Following the expiration of this period or periods, the Government - * is granted for itself and others acting on its behalf, a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, distribute copies - * to the public, perform publicly and display publicly, and to permit - * others to do so. - * - * ***************************************************************** - * DISCLAIMER - * ***************************************************************** - * - * NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR - * THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, - * MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL - * LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR - * USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS - * DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY - * OWNED RIGHTS. - * - * ***************************************************************** - * LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY - * DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). */ #include diff --git a/src/dev/apsDev/devApsEr.h b/src/dev/apsDev/devApsEr.h index 790a2b011..1acb5ecf7 100644 --- a/src/dev/apsDev/devApsEr.h +++ b/src/dev/apsDev/devApsEr.h @@ -1,50 +1,12 @@ -/* - * ***************************************************************** - * COPYRIGHT NOTIFICATION - * ***************************************************************** - * - * THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, - * AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE - * AND IN ALL SOURCE LISTINGS OF THE CODE. - * - * (C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - * - * Argonne National Laboratory (ANL), with facilities in the States of - * Illinois and Idaho, is owned by the United States Government, and - * operated by the University of Chicago under provision of a contract - * with the Department of Energy. - * - * Portions of this material resulted from work developed under a U.S. - * Government contract and are subject to the following license: For - * a period of five years from March 30, 1993, the Government is - * granted for itself and others acting on its behalf a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, and perform - * publicly and display publicly. With the approval of DOE, this - * period may be renewed for two additional five year periods. - * Following the expiration of this period or periods, the Government - * is granted for itself and others acting on its behalf, a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, distribute copies - * to the public, perform publicly and display publicly, and to permit - * others to do so. - * - * ***************************************************************** - * DISCLAIMER - * ***************************************************************** - * - * NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR - * THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, - * MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL - * LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR - * USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS - * DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY - * OWNED RIGHTS. - * - * ***************************************************************** - * LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY - * DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - */ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef EPICS_DEVAPSER_H #define EPICS_DEVAPSER_H diff --git a/src/dev/atDev/Makefile b/src/dev/atDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/atDev/Makefile +++ b/src/dev/atDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/atDev/Makefile.Vx b/src/dev/atDev/Makefile.Vx index a0defbaca..396fd0e28 100644 --- a/src/dev/atDev/Makefile.Vx +++ b/src/dev/atDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/atDev/devAt5Vxi.c b/src/dev/atDev/devAt5Vxi.c index 63c172d56..575be383f 100644 --- a/src/dev/atDev/devAt5Vxi.c +++ b/src/dev/atDev/devAt5Vxi.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAt5Vxi.c */ /* base/src/dev $Id$ */ @@ -7,34 +16,6 @@ * Current Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-21-92 mrk Replaces individual At5Vxi modules - * .02 05-27-93 joh changed linear conversion - * .03 09-01-93 joh expects EPICS status from driver - * .04 09-02-93 mcn added AT5VXI Timer support - * .05 10-08-93 mcn added support for Direct mbbo and mbbi */ #include diff --git a/src/dev/atDev/devAt8Fp.c b/src/dev/atDev/devAt8Fp.c index 624afaef6..0f3426fef 100644 --- a/src/dev/atDev/devAt8Fp.c +++ b/src/dev/atDev/devAt8Fp.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAt8At8Fp.c */ /* base/src/dev $Id$ */ @@ -6,30 +15,6 @@ * Current Author: Marty Kraimer * Date: 09-02-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-02-92 mrk Original version */ #include diff --git a/src/dev/avme9440Dev/Makefile b/src/dev/avme9440Dev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/avme9440Dev/Makefile +++ b/src/dev/avme9440Dev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/avme9440Dev/Makefile.Vx b/src/dev/avme9440Dev/Makefile.Vx index 5ae3bcd9b..11b1eecad 100644 --- a/src/dev/avme9440Dev/Makefile.Vx +++ b/src/dev/avme9440Dev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/avme9440Dev/devAvme9440.c b/src/dev/avme9440Dev/devAvme9440.c index a94b4086d..8412cc14a 100644 --- a/src/dev/avme9440Dev/devAvme9440.c +++ b/src/dev/avme9440Dev/devAvme9440.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAvme9440.c */ /***************************************************************** @@ -5,58 +14,7 @@ * Author : Greg Nawrocki * Date: 4/93 * - * Experimental Physics and Industrial Control System (EPICS) - * ***************************************************************** - * COPYRIGHT NOTIFICATION - ***************************************************************** - - * THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, - * AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE - * AND IN ALL SOURCE LISTINGS OF THE CODE. - - * (C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - - * Argonne National Laboratory (ANL), with facilities in the States of - * Illinois and Idaho, is owned by the United States Government, and - * operated by the University of Chicago under provision of a contract - * with the Department of Energy. - - * Portions of this material resulted from work developed under a U.S. - * Government contract and are subject to the following license: For - * a period of five years from March 30, 1993, the Government is - * granted for itself and others acting on its behalf a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, and perform - * publicly and display publicly. With the approval of DOE, this - * period may be renewed for two additional five year periods. - * Following the expiration of this period or periods, the Government - * is granted for itself and others acting on its behalf, a paid-up, - * nonexclusive, irrevocable worldwide license in this computer - * software to reproduce, prepare derivative works, distribute copies - * to the public, perform publicly and display publicly, and to permit - * others to do so. - - ***************************************************************** - * DISCLAIMER - ***************************************************************** - - * NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR - * THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, - * MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL - * LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR - * USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS - * DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY - * OWNED RIGHTS. - - ***************************************************************** - * LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY - * DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - ***************************************************************** - - * Modification Log: - * ----------------- - * ... */ /*To Use this device, Include the following before iocInit */ diff --git a/src/dev/camacDev/Makefile b/src/dev/camacDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/camacDev/Makefile +++ b/src/dev/camacDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/camacDev/Makefile.Vx b/src/dev/camacDev/Makefile.Vx index 2830023b7..0f0614ce8 100644 --- a/src/dev/camacDev/Makefile.Vx +++ b/src/dev/camacDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/camacDev/devAaiCamac.c b/src/dev/camacDev/devAaiCamac.c index e2bf86f44..a7937289f 100644 --- a/src/dev/camacDev/devAaiCamac.c +++ b/src/dev/camacDev/devAaiCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAaiCamac.c */ /* devAaiCamac.c - Device Support Routines for Camac Array Analog Inputs */ /* @@ -6,11 +13,6 @@ * * Experimental Physics and Industrial Control System (EPICS) * - * Copyright 1994, SURA CEBAF. - * - * - * Modification Log: - * ----------------- */ #include diff --git a/src/dev/camacDev/devAaoCamac.c b/src/dev/camacDev/devAaoCamac.c index ef2540305..70621ba28 100644 --- a/src/dev/camacDev/devAaoCamac.c +++ b/src/dev/camacDev/devAaoCamac.c @@ -1,16 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAaoCamac.c */ /* devAaoCamac.c - Device Support Routines for Camac array analog output */ /* * Author: Johnny Tang * Date: 1st April 1994. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1994, SURA CEBAF. - * - * - * Modification Log: - * ----------------- */ #include diff --git a/src/dev/camacDev/devAiCamac.c b/src/dev/camacDev/devAiCamac.c index 8103970e1..6037d16aa 100644 --- a/src/dev/camacDev/devAiCamac.c +++ b/src/dev/camacDev/devAiCamac.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiCamac.c */ /* devAiCamac.c - Device Support Routines for Generic Camac Analogue input */ /* @@ -5,14 +14,6 @@ * Current Author: Johnny Tang * Date: 27th July 1993. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4/14/94 jt modify cebaf_camacio to camacio data struct */ #include diff --git a/src/dev/camacDev/devAoCamac.c b/src/dev/camacDev/devAoCamac.c index b73151657..4ca74fff7 100644 --- a/src/dev/camacDev/devAoCamac.c +++ b/src/dev/camacDev/devAoCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAoCamac.c */ /* devAoCamac.c - Device Support Routines for Generic Camac Analogue output */ @@ -6,14 +13,6 @@ * Current Author: Johnny Tang * Date: 27th July 1993. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4/14/94 jt use camacio data struct */ diff --git a/src/dev/camacDev/devBiCamac.c b/src/dev/camacDev/devBiCamac.c index 19d248a48..00103ae5d 100644 --- a/src/dev/camacDev/devBiCamac.c +++ b/src/dev/camacDev/devBiCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiCamac.c */ /* devBiCamac.c - Device Support Routines for Generic Camac Binary input */ /* @@ -5,14 +12,6 @@ * Current Author: Johnny Tang * Date: 25th July 1993. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * April 22, 1994 jt */ diff --git a/src/dev/camacDev/devBoCamac.c b/src/dev/camacDev/devBoCamac.c index a4a1cc5da..f87d4bcdc 100644 --- a/src/dev/camacDev/devBoCamac.c +++ b/src/dev/camacDev/devBoCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoCamac.c */ /* devBoCamac.c : Generic device support for Camac binary output */ /* @@ -5,18 +12,6 @@ * Current Author: Johnny Tang * Date: 5th Aug 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * Initial development by: - * MCC epics prototype team. - * - * Co-developed with - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devCamac.h b/src/dev/camacDev/devCamac.h index a64f1e203..a32105be6 100644 --- a/src/dev/camacDev/devCamac.h +++ b/src/dev/camacDev/devCamac.h @@ -1,3 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devCamac.h Camac Device Support */ /* * Author: Johnny Tang diff --git a/src/dev/camacDev/devLiCamac.c b/src/dev/camacDev/devLiCamac.c index 5f9083564..a530ce2df 100644 --- a/src/dev/camacDev/devLiCamac.c +++ b/src/dev/camacDev/devLiCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLiCamac.c */ /* devLiCamac.c - Device Support Routines for Generic Camac Long input */ /* @@ -5,14 +12,6 @@ * Current Author: Johnny Tang * Date: 17th November 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devLoCamac.c b/src/dev/camacDev/devLoCamac.c index 97d1d39a2..89809f1f9 100644 --- a/src/dev/camacDev/devLoCamac.c +++ b/src/dev/camacDev/devLoCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLoCamac.c */ /* devLoCamac.c - Device Support Routines for Generic Camac Long output */ /* @@ -5,14 +12,6 @@ * Current Author: Johnny Tang * Date: 17th November 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devMbbiCamac.c b/src/dev/camacDev/devMbbiCamac.c index da7eaea3f..7549752dc 100644 --- a/src/dev/camacDev/devMbbiCamac.c +++ b/src/dev/camacDev/devMbbiCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiCamac.c */ /* devMbbiCamac.c - Device Support Routines for Camac Multi-bit binary input */ /* Camac 32 bit Multibit binary input */ @@ -6,14 +13,6 @@ * Current Author: Johnny Tang * Date: 6th August 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devMbbiDirectCamac.c b/src/dev/camacDev/devMbbiDirectCamac.c index 82b5ce042..d9063f664 100644 --- a/src/dev/camacDev/devMbbiDirectCamac.c +++ b/src/dev/camacDev/devMbbiDirectCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiDirectCamac.c */ /* devMbbiDirectCamac.c - Device Support Routines for Camac Multi-bit binary direct input * Camac 32 bit Multibit binary input @@ -6,14 +13,6 @@ * Current Author: Johnny Tang * Date: March 23, 1994 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, SURA CEBAF. - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devMbboCamac.c b/src/dev/camacDev/devMbboCamac.c index 96ed14434..84eb089fc 100644 --- a/src/dev/camacDev/devMbboCamac.c +++ b/src/dev/camacDev/devMbboCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboCamac.c */ /* devMbboCamac.c - Device Support Routines for Camac Multi-bit binary output */ /* 32 bit binary output */ @@ -6,15 +13,6 @@ * Current Author: Johnny Tang * Date: 6th Aug 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, SURA CEBAF. - * - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devMbboDirectCamac.c b/src/dev/camacDev/devMbboDirectCamac.c index 474c84dcf..378b5e92a 100644 --- a/src/dev/camacDev/devMbboDirectCamac.c +++ b/src/dev/camacDev/devMbboDirectCamac.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboDirectCamac.c */ /* devMbboDirectCamac.c - Device Support Routines for Camac Multi-bit binary direct output * -- 32 bit binary output @@ -6,15 +13,6 @@ * Current Author: Johnny Tang * Date: 6th Aug 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, SURA CEBAF. - * - * - * - * Modification Log: - * ----------------- - * 4-28-94 jt */ diff --git a/src/dev/camacDev/devWfCamac.c b/src/dev/camacDev/devWfCamac.c index d2f4e89eb..db400b9bc 100644 --- a/src/dev/camacDev/devWfCamac.c +++ b/src/dev/camacDev/devWfCamac.c @@ -1,16 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfCamac.c */ /* devWfCamac.c - Device Support Routines for Camac waveform block read */ /* * Author: Johnny Tang * Date: 16th March 1994. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1994, SURA CEBAF. - * - * - * Modification Log: - * ----------------- */ diff --git a/src/dev/cometDev/Makefile b/src/dev/cometDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/cometDev/Makefile +++ b/src/dev/cometDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/cometDev/Makefile.Vx b/src/dev/cometDev/Makefile.Vx index 4efb5959e..6abe36d8f 100644 --- a/src/dev/cometDev/Makefile.Vx +++ b/src/dev/cometDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/cometDev/devWfComet.c b/src/dev/cometDev/devWfComet.c index 31d297591..c9f923e60 100644 --- a/src/dev/cometDev/devWfComet.c +++ b/src/dev/cometDev/devWfComet.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devComet.c */ /* base/src/dev $Id$ */ @@ -5,32 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 08-02-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-01-92 mrk Initial version - * ... */ diff --git a/src/dev/compumotorDev/Makefile b/src/dev/compumotorDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/compumotorDev/Makefile +++ b/src/dev/compumotorDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/compumotorDev/Makefile.Vx b/src/dev/compumotorDev/Makefile.Vx index 21e95b73f..28fc6f690 100644 --- a/src/dev/compumotorDev/Makefile.Vx +++ b/src/dev/compumotorDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/compumotorDev/devSmCompumotor1830.c b/src/dev/compumotorDev/devSmCompumotor1830.c index 153ec1175..84a8799f4 100644 --- a/src/dev/compumotorDev/devSmCompumotor1830.c +++ b/src/dev/compumotorDev/devSmCompumotor1830.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSmCompumotor1830.c */ /* base/src/dev $Id$ */ @@ -6,31 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 3/6/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 04-08092 mrk Moved from record support */ #include diff --git a/src/dev/dvxDev/Makefile b/src/dev/dvxDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/dvxDev/Makefile +++ b/src/dev/dvxDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/dvxDev/Makefile.Vx b/src/dev/dvxDev/Makefile.Vx index c5000b3dd..80d04b1c5 100644 --- a/src/dev/dvxDev/Makefile.Vx +++ b/src/dev/dvxDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/dvxDev/devAiDvx2502.c b/src/dev/dvxDev/devAiDvx2502.c index d6e6e3018..8808b65e5 100644 --- a/src/dev/dvxDev/devAiDvx2502.c +++ b/src/dev/dvxDev/devAiDvx2502.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiDvx2502.c */ /* base/src/dev $Id$ */ @@ -6,36 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 3/6/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 12-02-91 jba Added cmd control to io-interrupt processing - * .03 12-12-91 jba Set cmd to zero in io-interrupt processing - * .04 03-13-92 jba ANSI C changes - * .05 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ diff --git a/src/dev/dvxDev/devWfDvx2502.c b/src/dev/dvxDev/devWfDvx2502.c index 9bc49d700..4be9ae825 100644 --- a/src/dev/dvxDev/devWfDvx2502.c +++ b/src/dev/dvxDev/devWfDvx2502.c @@ -1,36 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* Author: John Winans * Date: 11/23/92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 92-11-24 jrw Added some doc and the NORD parm to - * the driver call. - * ... - * * NOTES: * We ignore the RARM field in the record. The DVX system is ALWAYS * self-rearming. diff --git a/src/dev/gpibDev/Makefile b/src/dev/gpibDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/gpibDev/Makefile +++ b/src/dev/gpibDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/gpibDev/Makefile.Vx b/src/dev/gpibDev/Makefile.Vx index 08f453452..6db535f16 100644 --- a/src/dev/gpibDev/Makefile.Vx +++ b/src/dev/gpibDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/gpibDev/devCommonGpib.c b/src/dev/gpibDev/devCommonGpib.c index d16b63fb6..e809ccf1c 100644 --- a/src/dev/gpibDev/devCommonGpib.c +++ b/src/dev/gpibDev/devCommonGpib.c @@ -1,107 +1,20 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devCommonGpib.c */ /* base/src/dev $Id$ */ /* - * $Log$ - * Revision 1.2 1999/07/07 20:07:13 mrk - * sscanf response now checked to be equal to 1 rather than just not zero. - * - * Revision 1.1 1998/01/21 20:46:55 mrk - * restructure; new Symb support - * - * Revision 1.36 1998/01/20 22:08:59 mrk - * cleanup includes - * - * Revision 1.35 1997/06/30 12:53:06 mrk - * GPIBEFASTO: Last fix was TOO strict - * - * Revision 1.34 1997/04/30 18:58:03 mrk - * Fixed most compiler warning messages - * - * Revision 1.33 1997/04/09 19:50:39 mrk - * Forgot to compile before committing - * - * Revision 1.32 1997/04/09 19:35:56 mrk - * makesure GPIBFASTO has val in range - * - * Revision 1.31 1997/04/09 18:33:49 mrk - * Restore original - * - * Revision 1.29 1996/06/12 20:04:51 winans - * Added better debugging code to the initXX logic. - * - * Revision 1.28 1996/06/06 14:35:41 winans - * Fixed external reference to GPIB driver's DRVET - * - * Revision 1.27 1996/02/16 22:04:58 jba - * Changed field reference from val to oval in devGpibLib_aoGpibWork - * - * Revision 1.26 1995/11/27 22:13:22 winans - * Added raw reading capability to the waveform record support. - * - * Revision 1.25 1995/07/31 19:44:08 winans - * Changed the parameter table and associated support routines to support - * buffer length specifications of size long instead of short. - * - * Revision 1.24 1995/03/10 16:55:40 winans - * Added waveform writing support - * - * Revision 1.23 1995/01/06 16:55:52 winans - * Added the log parameter to the doc - * - * * Author: John Winans * Origional Author: Ned D. Arnold * Date: 11-20-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 05-30-91 nda Initial Release - * .02 06-18-91 nda init_rec_mbbo must return(2) if no init value - * .03 07-02-91 nda renamed String/StringOut DSET's to Si/So - * .04 07-11-91 jrw added the callbackRequest to process() - * .05 07-15-91 jrw redesigned init processing... more generic - * .06 11-01-91 jrw major rework to fit into new GPIB driver - * .07 11-11-91 jrw added new version of SRQ support - * .08 11-17-91 jrw changed to support SR620 - * .09 11-20-91 jrw redesigned as a library - * .10 11-22-91 jrw removed output formatting for all but GPIBWRITEs - * .11 01-10-92 jrw changed return from GPIBSOFT (propagated, was 0) - * .12 02-05-92 jba Changed process parameter from precord->pdba to precord - * .13 02-18-92 jrw Changed return from the AO init function to 2 - * .14 02-26-92 jrw added return codes to the output work functions - * .15 02-27-92 jrw added the setting of PACT to 1 when init fails - * .16 04-08-92 jrw reordered initXx to clean up SRQ init code - * .17 04-30-92 jrw added waveform record support - * .18 07-10-92 jrw initXx endless loop looking for hwpvt - * * WISH LIST: * It would be nice to read and write directly to/from the val field * when operating on SI and SO records. The strncpy looks like a waste. diff --git a/src/dev/gpibDev/devCommonGpib.h b/src/dev/gpibDev/devCommonGpib.h index 77cb9de68..bac1a156d 100644 --- a/src/dev/gpibDev/devCommonGpib.h +++ b/src/dev/gpibDev/devCommonGpib.h @@ -1,41 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devCommonGpib.h */ /* share/epicsH/devCommonGpib.h $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 11-19-91 jrw Initial release - * .02 02-26-92 jrw removed declaration of callbackRequest() - * .03 05-11-92 jrw Added waveform record support */ #ifndef DEVCOMMONGPIB_H diff --git a/src/dev/hpe1368Dev/Makefile b/src/dev/hpe1368Dev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/hpe1368Dev/Makefile +++ b/src/dev/hpe1368Dev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/hpe1368Dev/Makefile.Vx b/src/dev/hpe1368Dev/Makefile.Vx index b762103e9..1741f771b 100644 --- a/src/dev/hpe1368Dev/Makefile.Vx +++ b/src/dev/hpe1368Dev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/hpe1368Dev/devHpe1368a.c b/src/dev/hpe1368Dev/devHpe1368a.c index d65918bfe..9fcca6360 100644 --- a/src/dev/hpe1368Dev/devHpe1368a.c +++ b/src/dev/hpe1368Dev/devHpe1368a.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devHpe1368a.c */ /* base/src/dev $Id$ */ @@ -5,35 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 09-02-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-02-92 mrk Original version - * .02 06-03-93 joh fixed read_mbbi routine calls the - * "at5vxi_bi_driver" rather than the - * "hpe1368a_bi_driver" - * .03 09-01-93 joh expect EPICS status from driver */ #include diff --git a/src/dev/joergerDev/Makefile b/src/dev/joergerDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/joergerDev/Makefile +++ b/src/dev/joergerDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/joergerDev/Makefile.Vx b/src/dev/joergerDev/Makefile.Vx index d15aa7bfe..a9ef8c9c8 100644 --- a/src/dev/joergerDev/Makefile.Vx +++ b/src/dev/joergerDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/joergerDev/devWfJoergerVtr1.c b/src/dev/joergerDev/devWfJoergerVtr1.c index c21bb4352..59135885a 100644 --- a/src/dev/joergerDev/devWfJoergerVtr1.c +++ b/src/dev/joergerDev/devWfJoergerVtr1.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfJoergerVtr1.c */ /* base/src/dev $Id$ */ @@ -6,40 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 12-02-91 jba Added cmd control to io-interrupt processing - * .03 12-12-91 jba Set cmd to zero in io-interrupt processing - * .04 02-05-92 jba Changed function arguments from paddr to precord - * .05 02-28-92 jba Changed callback handling, ANSI C changes - * .06 03-13-92 jba ANSI C changes - * .07 04-10-92 jba pact now used to test for asyn processing, not return value - * .08 04-18-92 jba removed process from init_record parms - * .09 09-01-93 joh expects EPICS standard status - * ... */ diff --git a/src/dev/kscV215Dev/Makefile b/src/dev/kscV215Dev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/kscV215Dev/Makefile +++ b/src/dev/kscV215Dev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/kscV215Dev/Makefile.Vx b/src/dev/kscV215Dev/Makefile.Vx index f4c72c990..8a8b09568 100644 --- a/src/dev/kscV215Dev/Makefile.Vx +++ b/src/dev/kscV215Dev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/kscV215Dev/devAiKscV215.c b/src/dev/kscV215Dev/devAiKscV215.c index 2c3b22604..0d94e5473 100644 --- a/src/dev/kscV215Dev/devAiKscV215.c +++ b/src/dev/kscV215Dev/devAiKscV215.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiKscV215.c */ /* base/src/dev $Id$ */ @@ -5,32 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 09-02-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-02-92 mrk Original version - * .02 09-01-93 joh expects EPICS status from driver */ #include diff --git a/src/dev/mizarDev/Makefile b/src/dev/mizarDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/mizarDev/Makefile +++ b/src/dev/mizarDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/mizarDev/Makefile.Vx b/src/dev/mizarDev/Makefile.Vx index 667ecba40..0f12b9d5b 100644 --- a/src/dev/mizarDev/Makefile.Vx +++ b/src/dev/mizarDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/mizarDev/devMz8310.c b/src/dev/mizarDev/devMz8310.c index 035ee5be0..82f0b28c3 100644 --- a/src/dev/mizarDev/devMz8310.c +++ b/src/dev/mizarDev/devMz8310.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMz8310.c.c */ /* base/src/dev $Id$ */ @@ -5,44 +14,6 @@ /* * Original Author: Marty Kraimer and Bob Daly * Date: 6-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-22-91 mrk Initial Implementation - * .02 11-26-91 jba Initialized clockDiv to 0 - * .03 12-11-91 jba Moved set of alarm stat and sevr to macros - * .04 01-14-92 mrk Added interrupt support - * .05 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .05 04-13-92 jba Removed filename fp from report - * .06 09-20-93 jbk disallowed load reg values < 2 - * .07 12-16-94 awr(LBL) bug fix pulseDelay clk rate calculation - * .08 10-15-99 nda added devMz8310wasteTimeCount and wasteTime() - * for powerPC MVME2700 - * .09 10-20-00 anj Conditional code for PPC, improved IACK* stuff - * - * ... */ diff --git a/src/dev/mizarDev/devTimerMz8310.c b/src/dev/mizarDev/devTimerMz8310.c index 32b262865..7f4aa31c9 100644 --- a/src/dev/mizarDev/devTimerMz8310.c +++ b/src/dev/mizarDev/devTimerMz8310.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMz8310.c */ /* base/src/dev $Id$ */ @@ -5,30 +14,6 @@ /* * Original Author: Matthew C. Needes * Date: 9-2-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/dev/mpvDev/Makefile b/src/dev/mpvDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/mpvDev/Makefile +++ b/src/dev/mpvDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/mpvDev/Makefile.Vx b/src/dev/mpvDev/Makefile.Vx index b171d4c4f..e7d194291 100644 --- a/src/dev/mpvDev/Makefile.Vx +++ b/src/dev/mpvDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/mpvDev/devBiMpv910.c b/src/dev/mpvDev/devBiMpv910.c index 596cf9cfc..598c7b03c 100644 --- a/src/dev/mpvDev/devBiMpv910.c +++ b/src/dev/mpvDev/devBiMpv910.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiMpv910.c */ /* base/src/dev $Id$ */ @@ -6,33 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * ... */ diff --git a/src/dev/mpvDev/devBoMpv902.c b/src/dev/mpvDev/devBoMpv902.c index eb9e8582f..8c8930c02 100644 --- a/src/dev/mpvDev/devBoMpv902.c +++ b/src/dev/mpvDev/devBoMpv902.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoMpv902.c */ /* base/src/dev $Id$ */ @@ -6,34 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ diff --git a/src/dev/mpvDev/devMbbiDirectMpv910.c b/src/dev/mpvDev/devMbbiDirectMpv910.c index cb4a3fe88..0c1adba28 100644 --- a/src/dev/mpvDev/devMbbiDirectMpv910.c +++ b/src/dev/mpvDev/devMbbiDirectMpv910.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiDirectMpv910.c */ /* base/src/dev $Id$ */ @@ -7,32 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modification log of devMbbiDirectMpv910 applies) - * .01 10-08-93 mcn (created) device support for direct mbbi */ diff --git a/src/dev/mpvDev/devMbbiMpv910.c b/src/dev/mpvDev/devMbbiMpv910.c index 24a61fa68..4b7602b63 100644 --- a/src/dev/mpvDev/devMbbiMpv910.c +++ b/src/dev/mpvDev/devMbbiMpv910.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiMpv910.c */ /* base/src/dev $Id$ */ @@ -7,34 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02--8-94 mrk Prevent error message storms - * ... */ diff --git a/src/dev/mpvDev/devMbboDirectMpv902.c b/src/dev/mpvDev/devMbboDirectMpv902.c index edf4489b4..6dac1772e 100644 --- a/src/dev/mpvDev/devMbboDirectMpv902.c +++ b/src/dev/mpvDev/devMbboDirectMpv902.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboDirectMpv902.c */ /* base/src/dev $Id$ */ @@ -7,31 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: (Log for DevMbboMpv902 also applies) - * ----------------- - * 1. 10-08-93 mcn (created) dev support for MbboDirect records */ diff --git a/src/dev/mpvDev/devMbboMpv902.c b/src/dev/mpvDev/devMbboMpv902.c index 3d20c63a8..5226e125e 100644 --- a/src/dev/mpvDev/devMbboMpv902.c +++ b/src/dev/mpvDev/devMbboMpv902.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboMpv902.c */ /* base/src/dev $Id$ */ @@ -7,34 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ diff --git a/src/dev/omsDev/Makefile b/src/dev/omsDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/omsDev/Makefile +++ b/src/dev/omsDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/omsDev/Makefile.Vx b/src/dev/omsDev/Makefile.Vx index ec59a1ef5..17e943b41 100644 --- a/src/dev/omsDev/Makefile.Vx +++ b/src/dev/omsDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/omsDev/devSmOms6Axis.c b/src/dev/omsDev/devSmOms6Axis.c index 1c7a3900c..67178999a 100644 --- a/src/dev/omsDev/devSmOms6Axis.c +++ b/src/dev/omsDev/devSmOms6Axis.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSmOms6Axis.c */ /* base/src/dev $Id$ */ @@ -6,31 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 3/6/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 04-08092 mrk Moved from record support */ diff --git a/src/dev/pentekDev/Makefile b/src/dev/pentekDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/pentekDev/Makefile +++ b/src/dev/pentekDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/pentekDev/Makefile.Vx b/src/dev/pentekDev/Makefile.Vx index 09646c540..706a5757a 100644 --- a/src/dev/pentekDev/Makefile.Vx +++ b/src/dev/pentekDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/pentekDev/devWfPentek4261.c b/src/dev/pentekDev/devWfPentek4261.c index 9f9dd8ecd..c18c756c3 100644 --- a/src/dev/pentekDev/devWfPentek4261.c +++ b/src/dev/pentekDev/devWfPentek4261.c @@ -1,52 +1,12 @@ - -/* -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - -*/ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/dev/softDev/Makefile b/src/dev/softDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/softDev/Makefile +++ b/src/dev/softDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/softDev/Makefile.Vx b/src/dev/softDev/Makefile.Vx index 9042be640..766388571 100644 --- a/src/dev/softDev/Makefile.Vx +++ b/src/dev/softDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/softDev/devAiSoft.c b/src/dev/softDev/devAiSoft.c index 8d1fe7955..ad9b0acb2 100644 --- a/src/dev/softDev/devAiSoft.c +++ b/src/dev/softDev/devAiSoft.c @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 3/6/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .11 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devAiSoftRaw.c b/src/dev/softDev/devAiSoftRaw.c index 55685b48d..0e9baf7a9 100644 --- a/src/dev/softDev/devAiSoftRaw.c +++ b/src/dev/softDev/devAiSoftRaw.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiSoftRaw.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-04-92 jba Added special_linconv - * .03 03-13-92 jba ANSI C changes - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devAoSoft.c b/src/dev/softDev/devAoSoft.c index 427d94d2e..23278e5f3 100644 --- a/src/dev/softDev/devAoSoft.c +++ b/src/dev/softDev/devAoSoft.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAoSoft.c */ /* base/src/dev $Id$ */ @@ -6,36 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 03-13-92 jba ANSI C changes - * .04 04-01-92 jba Changed return of init_record to dont convert - * .05 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include diff --git a/src/dev/softDev/devAoSoftRaw.c b/src/dev/softDev/devAoSoftRaw.c index 6dc3b6bc7..a3edd3e98 100644 --- a/src/dev/softDev/devAoSoftRaw.c +++ b/src/dev/softDev/devAoSoftRaw.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAoSoftRaw.c */ /* base/src/dev $Id$ */ @@ -5,35 +14,6 @@ /* * Author: Janet Anderson * Date: 09-25-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-04-92 jba Added special_linconv - * .03 03-13-92 jba ANSI C changes - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include diff --git a/src/dev/softDev/devBiSoft.c b/src/dev/softDev/devBiSoft.c index e2e7ef05d..20eab2a1e 100644 --- a/src/dev/softDev/devBiSoft.c +++ b/src/dev/softDev/devBiSoft.c @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devBiSoftRaw.c b/src/dev/softDev/devBiSoftRaw.c index 0fd8d799e..c1bf8f756 100644 --- a/src/dev/softDev/devBiSoftRaw.c +++ b/src/dev/softDev/devBiSoftRaw.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiSoftRaw.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 03-13-92 jba ANSI C changes - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devBoSoft.c b/src/dev/softDev/devBoSoft.c index f0c83e8e6..8a21236c1 100644 --- a/src/dev/softDev/devBoSoft.c +++ b/src/dev/softDev/devBoSoft.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoSoft.c */ /* base/src/dev $Id$ */ @@ -6,35 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 04-01-92 jba Changed return of init_record to dont convert - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ diff --git a/src/dev/softDev/devBoSoftRaw.c b/src/dev/softDev/devBoSoftRaw.c index 1a9f887ed..b5ee014af 100644 --- a/src/dev/softDev/devBoSoftRaw.c +++ b/src/dev/softDev/devBoSoftRaw.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoSoftRaw.c */ /* base/src/dev $Id$ */ @@ -5,33 +14,6 @@ /* * Author: Janet Anderson * Date: 3-28-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-28-92 jba Initial version - * .02 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ diff --git a/src/dev/softDev/devEventSoft.c b/src/dev/softDev/devEventSoft.c index 884e5fc74..de66036bf 100644 --- a/src/dev/softDev/devEventSoft.c +++ b/src/dev/softDev/devEventSoft.c @@ -1,36 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devEventSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 04-21-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 12-13-91 jba Initial definition - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call - * .04 03-03-94 mrk Move constant link value to val only if val is zero */ #include #include diff --git a/src/dev/softDev/devHistogramSoft.c b/src/dev/softDev/devHistogramSoft.c index 86efcc989..ac50cc9ee 100644 --- a/src/dev/softDev/devHistogramSoft.c +++ b/src/dev/softDev/devHistogramSoft.c @@ -1,36 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devHistogramSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 07/02/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 mm-dd-yy iii Comment - * .03 03-13-92 jba ANSI C changes - * ... */ #include #include diff --git a/src/dev/softDev/devLiSoft.c b/src/dev/softDev/devLiSoft.c index c275b9079..1ae32f9b8 100644 --- a/src/dev/softDev/devLiSoft.c +++ b/src/dev/softDev/devLiSoft.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLiSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 09-23-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call */ #include #include diff --git a/src/dev/softDev/devLoSoft.c b/src/dev/softDev/devLoSoft.c index 2a4215a9f..41a34f551 100644 --- a/src/dev/softDev/devLoSoft.c +++ b/src/dev/softDev/devLoSoft.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devLoSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 09-23-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Lource - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call */ #include #include diff --git a/src/dev/softDev/devMbbiDirectSoft.c b/src/dev/softDev/devMbbiDirectSoft.c index 8586b897b..04e40b40f 100644 --- a/src/dev/softDev/devMbbiDirectSoft.c +++ b/src/dev/softDev/devMbbiDirectSoft.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiDirectSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (Modification log in devMbbiSoft.c applies) - * .01 10-08-93 mcn (created) support for direct mbbi records */ #include #include diff --git a/src/dev/softDev/devMbbiDirectSoftRaw.c b/src/dev/softDev/devMbbiDirectSoftRaw.c index f9cd1cd48..0d997ae5a 100644 --- a/src/dev/softDev/devMbbiDirectSoftRaw.c +++ b/src/dev/softDev/devMbbiDirectSoftRaw.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiDirectSoftRaw.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modification log of devMbbiDirectSoftRaw applies) - * .01 10-08-93 mcn device support for direct mbbi records. */ #include #include diff --git a/src/dev/softDev/devMbbiSoft.c b/src/dev/softDev/devMbbiSoft.c index 6863437e7..32ffa0bd4 100644 --- a/src/dev/softDev/devMbbiSoft.c +++ b/src/dev/softDev/devMbbiSoft.c @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devMbbiSoftRaw.c b/src/dev/softDev/devMbbiSoftRaw.c index 28ba4fa3b..faf2034e3 100644 --- a/src/dev/softDev/devMbbiSoftRaw.c +++ b/src/dev/softDev/devMbbiSoftRaw.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiSoftRaw.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 03-13-92 jba ANSI C changes - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devMbboDirectSoft.c b/src/dev/softDev/devMbboDirectSoft.c index ce2bd9450..cb62d4c46 100644 --- a/src/dev/softDev/devMbboDirectSoft.c +++ b/src/dev/softDev/devMbboDirectSoft.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboDirectSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (log for devMbboSoft applies) - * 1. 10-08-93 mcn (created) dev support for MbboDirect records */ #include #include diff --git a/src/dev/softDev/devMbboDirectSoftRaw.c b/src/dev/softDev/devMbboDirectSoftRaw.c index b06e4643c..a762fd862 100644 --- a/src/dev/softDev/devMbboDirectSoftRaw.c +++ b/src/dev/softDev/devMbboDirectSoftRaw.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboDirectSoftRaw.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (log for devMbboSoftRaw.c applies) - * .01 10-08-93 mcn (created) device support for devMbboDirect records */ #include #include diff --git a/src/dev/softDev/devMbboSoft.c b/src/dev/softDev/devMbboSoft.c index 284a1f028..3b2ee8640 100644 --- a/src/dev/softDev/devMbboSoft.c +++ b/src/dev/softDev/devMbboSoft.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboSoft.c */ /* base/src/dev $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 04-01-92 jba Changed return of init_record to dont convert - * .04 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devMbboSoftRaw.c b/src/dev/softDev/devMbboSoftRaw.c index d4786aad4..d4d1768e7 100644 --- a/src/dev/softDev/devMbboSoftRaw.c +++ b/src/dev/softDev/devMbboSoftRaw.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboSoftRaw.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 3-28-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-28-92 jba Initial version - * .02 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devPtSoft.c b/src/dev/softDev/devPtSoft.c index 8e51c697b..c4dbfdcf1 100644 --- a/src/dev/softDev/devPtSoft.c +++ b/src/dev/softDev/devPtSoft.c @@ -1,36 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devPtSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 6-1-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ #include #include diff --git a/src/dev/softDev/devSASoft.c b/src/dev/softDev/devSASoft.c index ff86a0a4a..4848dc709 100644 --- a/src/dev/softDev/devSASoft.c +++ b/src/dev/softDev/devSASoft.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSASoft.c */ /* devSASoft.c - Device Support Routines for soft subArray Records * @@ -5,35 +12,8 @@ * Author: Carl Lionberger * Date: 090293 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * The Control Systems Group - * Systems Engineering Department - * Lawrence Berkeley Laboratory - * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- */ diff --git a/src/dev/softDev/devSiSoft.c b/src/dev/softDev/devSiSoft.c index c90ca09be..bea089b02 100644 --- a/src/dev/softDev/devSiSoft.c +++ b/src/dev/softDev/devSiSoft.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSiSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 04-21-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call */ diff --git a/src/dev/softDev/devSoSoft.c b/src/dev/softDev/devSoSoft.c index b0d55c3cc..777e3f865 100644 --- a/src/dev/softDev/devSoSoft.c +++ b/src/dev/softDev/devSoSoft.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSoSoft.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 04-21-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call */ #include diff --git a/src/dev/softDev/devWfSoft.c b/src/dev/softDev/devWfSoft.c index ada8c1fb7..54552bd59 100644 --- a/src/dev/softDev/devWfSoft.c +++ b/src/dev/softDev/devWfSoft.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfSoft.c */ /* base/src/dev $Id$ */ @@ -6,34 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 10-10-92 jba replaced code with recGblGetLinkValue call - * ... */ diff --git a/src/dev/symbDev/Makefile b/src/dev/symbDev/Makefile index 36018e19c..f2eb16c3d 100644 --- a/src/dev/symbDev/Makefile +++ b/src/dev/symbDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE include $(TOP)/config/RULES_ARCHS diff --git a/src/dev/symbDev/Makefile.Host b/src/dev/symbDev/Makefile.Host index 8c80da39c..6f3871af7 100644 --- a/src/dev/symbDev/Makefile.Host +++ b/src/dev/symbDev/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/symbDev/Makefile.Vx b/src/dev/symbDev/Makefile.Vx index 0bb293436..aa162cc14 100644 --- a/src/dev/symbDev/Makefile.Vx +++ b/src/dev/symbDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/symbDev/devAiSymb.c b/src/dev/symbDev/devAiSymb.c index ec8f41e3c..038cf9bb4 100644 --- a/src/dev/symbDev/devAiSymb.c +++ b/src/dev/symbDev/devAiSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devAiSymb.c 1.1 6/4/93 @@ -7,38 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ diff --git a/src/dev/symbDev/devAoSymb.c b/src/dev/symbDev/devAoSymb.c index 2f4b25d97..e9cc29067 100644 --- a/src/dev/symbDev/devAoSymb.c +++ b/src/dev/symbDev/devAoSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devAoSymb.c 1.1 6/4/93 @@ -7,38 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ #include diff --git a/src/dev/symbDev/devBiSymb.c b/src/dev/symbDev/devBiSymb.c index e1102f715..1859e71f5 100644 --- a/src/dev/symbDev/devBiSymb.c +++ b/src/dev/symbDev/devBiSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devBiSymb.c 1.1 6/4/93 @@ -7,39 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 12-Dec-96 created from longin support */ #include diff --git a/src/dev/symbDev/devBoSymb.c b/src/dev/symbDev/devBoSymb.c index a4c972fe7..18b883189 100644 --- a/src/dev/symbDev/devBoSymb.c +++ b/src/dev/symbDev/devBoSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devBoSymb.c 1.1 6/4/93 @@ -6,40 +13,12 @@ * * Author: Carl Lionberger * Date: 060893 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 12-Dec-96 created from longout support */ diff --git a/src/dev/symbDev/devLiSymb.c b/src/dev/symbDev/devLiSymb.c index 99c64af12..a9d62d2de 100644 --- a/src/dev/symbDev/devLiSymb.c +++ b/src/dev/symbDev/devLiSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devLiSymb.c 1.1 6/4/93 @@ -7,38 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ #include diff --git a/src/dev/symbDev/devLoSymb.c b/src/dev/symbDev/devLoSymb.c index 00272e3b8..3008f0765 100644 --- a/src/dev/symbDev/devLoSymb.c +++ b/src/dev/symbDev/devLoSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devLoSymb.c 1.1 6/4/93 @@ -7,38 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ diff --git a/src/dev/symbDev/devMbbiSymb.c b/src/dev/symbDev/devMbbiSymb.c index 6996dee8e..73d61023b 100644 --- a/src/dev/symbDev/devMbbiSymb.c +++ b/src/dev/symbDev/devMbbiSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devBiSymb.c 1.1 6/4/93 @@ -6,27 +13,6 @@ * * Author: Carl Lionberger * Date: 060893 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory * * The Control Systems Group * Systems Engineering Department @@ -34,12 +20,6 @@ * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 13-Dec-96 created from bi support */ #include diff --git a/src/dev/symbDev/devMbbiSymbRaw.c b/src/dev/symbDev/devMbbiSymbRaw.c index e3ff4e76e..6e7de6f8f 100644 --- a/src/dev/symbDev/devMbbiSymbRaw.c +++ b/src/dev/symbDev/devMbbiSymbRaw.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devMbbiSymbRaw.c 1.1 6/4/93 @@ -7,39 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 13-Dec-96 created from bi support */ #include diff --git a/src/dev/symbDev/devMbboSymb.c b/src/dev/symbDev/devMbboSymb.c index d0e556495..17e8f45fc 100644 --- a/src/dev/symbDev/devMbboSymb.c +++ b/src/dev/symbDev/devMbboSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devMbboSymb.c 1.1 6/4/93 @@ -7,39 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 13-Dec-96 created from bo support */ diff --git a/src/dev/symbDev/devMbboSymbRaw.c b/src/dev/symbDev/devMbboSymbRaw.c index ba0f85485..283f8d283 100644 --- a/src/dev/symbDev/devMbboSymbRaw.c +++ b/src/dev/symbDev/devMbboSymbRaw.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devMbboSymbRaw.c 1.1 6/4/93 @@ -7,39 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. - * wfl 13-Dec-96 created from bo support */ diff --git a/src/dev/symbDev/devSiSymb.c b/src/dev/symbDev/devSiSymb.c index 528e5068a..c9b1ef646 100644 --- a/src/dev/symbDev/devSiSymb.c +++ b/src/dev/symbDev/devSiSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devSiSymb.c 1.1 6/4/93 @@ -6,39 +13,12 @@ * * Author: Carl Lionberger * Date: 060893 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ diff --git a/src/dev/symbDev/devSoSymb.c b/src/dev/symbDev/devSoSymb.c index 403faad21..b3f9d7b9f 100644 --- a/src/dev/symbDev/devSoSymb.c +++ b/src/dev/symbDev/devSoSymb.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/dev $Id$ */ /* @(#)devSoSymb.c 1.1 6/4/93 @@ -7,38 +14,12 @@ * Author: Carl Lionberger * Date: 060893 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * The Control Systems Group * Systems Engineering Department * Lawrence Berkeley Laboratory * * NOTES: * Derived from soft record device support. - * Modification Log: - * ----------------- - * wfl 06-Jun-96 call devSymbFind() to parse PARM field and - * look up symbol - * anj 14-Oct-96 Changed devSymbFind() parameters. */ diff --git a/src/dev/symbDev/devSymb.h b/src/dev/symbDev/devSymb.h index 1409dd7ad..1385459c7 100644 --- a/src/dev/symbDev/devSymb.h +++ b/src/dev/symbDev/devSymb.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSymb.h - Header for vxWorks global var device support routines */ /* $Id$ @@ -6,23 +15,6 @@ * Date: 11 October 1996 */ -/* Modification History: - * $Log$ - * Revision 1.1.1.1 1998/03/16 16:57:06 franksen - * Imported using tkCVS - * - * Revision 1.1 1998/01/21 20:47:44 mrk - * restructure; new Symb support - * - * Revision 1.1 1996/10/24 18:29:20 wlupton - * Andrew Johnson's changes (upwards-compatible) - * - * Revision 1.1 1996/10/22 15:30:24 anj - * vxWorks Variable support changed to do pointer indirection at - * run-time. Also added device support for the Waveform record. - * - */ - /* This is the device private structure */ struct vxSym { diff --git a/src/dev/symbDev/devSymbFind.c b/src/dev/symbDev/devSymbFind.c index 8a8e81dce..5bb599ae8 100644 --- a/src/dev/symbDev/devSymbFind.c +++ b/src/dev/symbDev/devSymbFind.c @@ -1,3 +1,9 @@ +/*************************************************************************\ +* Copyright (c) W.M. Keck Observatory +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSymbFind.c - Support routines for vxWorks global var device support */ /* $Id$ @@ -6,30 +12,6 @@ * Date: 7 June 1996 */ -/* modification history: - * $Log$ - * Revision 1.1 1998/01/21 20:47:45 mrk - * restructure; new Symb support - * - * Revision 1.2.2.1 1997/10/11 02:26:54 wlupton - * now working with R3.13 - * - * Revision 1.2 1996/10/24 18:29:20 wlupton - * Andrew Johnson's changes (upwards-compatible) - * - * Revision 1.2 1996/10/22 15:30:25 anj - * vxWorks Variable support changed to do pointer indirection at - * run-time. Also added device support for the Waveform record. - * - * Revision 1.1 1996/09/17 09:55:37 anj - * Added William Lupton's vxWorks global variable device support, and - * some slight adjustment to the ANB display screens. - * - * Revision 1.1 1996/06/09 00:52:24 wlupton - * initial insertion - * - */ - /* DESCRIPTION: diff --git a/src/dev/symbDev/devSymbTest.c b/src/dev/symbDev/devSymbTest.c index 4f5cc1af9..932e46d4c 100644 --- a/src/dev/symbDev/devSymbTest.c +++ b/src/dev/symbDev/devSymbTest.c @@ -1,3 +1,9 @@ +/*************************************************************************\ +* Copyright (c) W.M. Keck Observatory +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSymbTest.c - Test routines for vxWorks global var device support */ /* $Id$ @@ -6,13 +12,6 @@ * Date: 8 June 1996 */ -/* modification history: - * $Log$ - * Revision 1.1 1996/06/09 00:52:25 wlupton - * initial insertion - * - */ - /* DESCRIPTION: diff --git a/src/dev/symbDev/devWfSymb.c b/src/dev/symbDev/devWfSymb.c index 341159297..e0df360da 100644 --- a/src/dev/symbDev/devWfSymb.c +++ b/src/dev/symbDev/devWfSymb.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfSymb.c */ /* base/src/dev $Id$ */ @@ -5,31 +14,6 @@ /* * Author: Andrew Johnson * Date: 15-10-96 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * ... */ diff --git a/src/dev/symbDev/symb.dbd b/src/dev/symbDev/symb.dbd index ab5a1565a..572dd0dd2 100644 --- a/src/dev/symbDev/symb.dbd +++ b/src/dev/symbDev/symb.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* device("ai",INST_IO,"devAiSymb","vxWorks Variable") device("ao",INST_IO,"devAoSymb","vxWorks Variable") device("bi",INST_IO,"devBiSymb","vxWorks Variable") diff --git a/src/dev/testDev/Makefile b/src/dev/testDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/testDev/Makefile +++ b/src/dev/testDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/testDev/Makefile.Vx b/src/dev/testDev/Makefile.Vx index 52cec5570..7202106e2 100644 --- a/src/dev/testDev/Makefile.Vx +++ b/src/dev/testDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/testDev/devAiTestAsyn.c b/src/dev/testDev/devAiTestAsyn.c index 250e63fb5..9b3613760 100644 --- a/src/dev/testDev/devAiTestAsyn.c +++ b/src/dev/testDev/devAiTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAiTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,36 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 03-13-92 jba ANSI C changes - * .04 04-10-92 jba pact now used to test for asyn processing, not return value - * .04 04-05-94 mrk ANSI changes to callback routines - * ... */ #include diff --git a/src/dev/testDev/devAoTestAsyn.c b/src/dev/testDev/devAoTestAsyn.c index 759f2a6da..d9d29da6b 100644 --- a/src/dev/testDev/devAoTestAsyn.c +++ b/src/dev/testDev/devAoTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAoTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devBiTestAsyn.c b/src/dev/testDev/devBiTestAsyn.c index 4cae9e1c7..9deeb9ac0 100644 --- a/src/dev/testDev/devBiTestAsyn.c +++ b/src/dev/testDev/devBiTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devBoTestAsyn.c b/src/dev/testDev/devBoTestAsyn.c index 7d10ff1a6..4de754102 100644 --- a/src/dev/testDev/devBoTestAsyn.c +++ b/src/dev/testDev/devBoTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devEventTestIoEvent.c b/src/dev/testDev/devEventTestIoEvent.c index 4008354da..087de9678 100644 --- a/src/dev/testDev/devEventTestIoEvent.c +++ b/src/dev/testDev/devEventTestIoEvent.c @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devEventTestIoEvent.c */ /* base/src/dev $Id$ */ /* * Author: Marty Kraimer * Date: 01/09/92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 12-13-91 jba Initial definition - * .02 03-13-92 jba ANSI C changes - * ... */ #include diff --git a/src/dev/testDev/devHistogramTestAsyn.c b/src/dev/testDev/devHistogramTestAsyn.c index 1930250ae..6b63e158b 100644 --- a/src/dev/testDev/devHistogramTestAsyn.c +++ b/src/dev/testDev/devHistogramTestAsyn.c @@ -1,39 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devHistogramTestAsyn.c */ /* base/src/dev $Id$ */ /* * Author: Janet Anderson * Date: 07/02/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ #include #include diff --git a/src/dev/testDev/devMbbiTestAsyn.c b/src/dev/testDev/devMbbiTestAsyn.c index c74e1e6b5..fd716f472 100644 --- a/src/dev/testDev/devMbbiTestAsyn.c +++ b/src/dev/testDev/devMbbiTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devMbboTestAsyn.c b/src/dev/testDev/devMbboTestAsyn.c index 21ca0420f..a7f4008f1 100644 --- a/src/dev/testDev/devMbboTestAsyn.c +++ b/src/dev/testDev/devMbboTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devSiTestAsyn.c b/src/dev/testDev/devSiTestAsyn.c index ad5167732..9dec73d74 100644 --- a/src/dev/testDev/devSiTestAsyn.c +++ b/src/dev/testDev/devSiTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSiTestAsyn.c */ /* base/src/dev $Id$ */ @@ -5,37 +14,6 @@ /* * Author: Janet Anderson * Date: 5-1-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devSoTestAsyn.c b/src/dev/testDev/devSoTestAsyn.c index f3db554f1..6f14976c3 100644 --- a/src/dev/testDev/devSoTestAsyn.c +++ b/src/dev/testDev/devSoTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSoTestAsyn.c */ /* base/src/dev $Id$ */ @@ -5,37 +14,6 @@ /* * Author: Janet Anderson * Date: 5-1-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/testDev/devWfTestAsyn.c b/src/dev/testDev/devWfTestAsyn.c index f49b4bfd7..c49c4b84c 100644 --- a/src/dev/testDev/devWfTestAsyn.c +++ b/src/dev/testDev/devWfTestAsyn.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfTestAsyn.c */ /* base/src/dev $Id$ */ @@ -6,37 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 01-08-92 jba Added cast in call to wdStart to avoid compile warning msg - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 03-13-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not return value - * .06 04-05-94 mrk ANSI changes to callback routines - * ... */ diff --git a/src/dev/vmiDev/Makefile b/src/dev/vmiDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/vmiDev/Makefile +++ b/src/dev/vmiDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/vmiDev/Makefile.Vx b/src/dev/vmiDev/Makefile.Vx index f062947bc..484528982 100644 --- a/src/dev/vmiDev/Makefile.Vx +++ b/src/dev/vmiDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/vmiDev/devAoVmiVme4100.c b/src/dev/vmiDev/devAoVmiVme4100.c index 581dab082..7024a86ea 100644 --- a/src/dev/vmiDev/devAoVmiVme4100.c +++ b/src/dev/vmiDev/devAoVmiVme4100.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devAoVmiVme4100.c.c */ /* base/src/dev $Id$ */ @@ -6,35 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 05-11-92 mrk Remove read at init (device does not support) - * .04 02-08-94 mrk Prevent error message storms - * ... */ diff --git a/src/dev/vmiDev/devVmic2534.c b/src/dev/vmiDev/devVmic2534.c index e22f4e20b..df655023a 100644 --- a/src/dev/vmiDev/devVmic2534.c +++ b/src/dev/vmiDev/devVmic2534.c @@ -1,3 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, Advanced Light Source, +* Control System Group +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devVmic2534.c */ /* share/src/dev @(#)devVmic2534.c 1.2 6/3/93 */ @@ -13,31 +24,6 @@ static char rcsid[] = * * Author: Bill Brown * Date: 03/22/94 - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1994, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (DE-AC03-76SF00) at Lawrence Berkeley Laboratory. - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * Control System Group - * Advanced Light Source - * Lawrence Berkeley Laboratory - * - * Co-developed with - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory * * NOTES: * This code is/was cloned from "devXy240.c" of EPICS R3.11 @@ -50,30 +36,6 @@ static char rcsid[] = * * Bits 0-15 are "hard-wired" as outputs. * Bits 16-31 are "hard-wired" as inputs. - * - * - * Modification Log: - * ----------------- - * - @(#) devVmic2534.c,v - @(#) Revision 1.1 1996/01/09 19:54:24 lewis - @(#) Add PAL record. Remove APS eg/er records. - @(#) Add 4 STAR drivers, LBL 2534, and preliminaries for LBL/SLAC 9210/9325 drivers. - @(#) - * Revision 1.1.1.1 1995/07/25 21:49:33 lewis - * Baseline import R3.12 w/LBL drivers and mods. - * - * Revision 1.3 1994/08/19 15:17:54 wbrown - * added debug #ifdef, printf statements - * - * Revision 1.2 94/07/20 09:27:01 wbrown - * modified to dynamically assign data direction at - * record init time. - * - * Revision 1.1 94/07/12 10:30:14 wbrown - * Initial revision - * - * */ diff --git a/src/dev/vxStatsDev/Makefile b/src/dev/vxStatsDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/vxStatsDev/Makefile +++ b/src/dev/vxStatsDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/vxStatsDev/Makefile.Vx b/src/dev/vxStatsDev/Makefile.Vx index ad36741c2..237e5519e 100644 --- a/src/dev/vxStatsDev/Makefile.Vx +++ b/src/dev/vxStatsDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/vxStatsDev/devVXStats.c b/src/dev/vxStatsDev/devVXStats.c index 683fafef3..0062aef62 100644 --- a/src/dev/vxStatsDev/devVXStats.c +++ b/src/dev/vxStatsDev/devVXStats.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devVXStats.c - Device Support Routines for vxWorks statistics */ /* * Original Author: Jim Kowalkowski @@ -5,16 +14,6 @@ * Current Author: Marty Kraimer * Date: 18NOV1997 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #include #include diff --git a/src/dev/xycomDev/Makefile b/src/dev/xycomDev/Makefile index 826bdd7e5..3f6b835f5 100644 --- a/src/dev/xycomDev/Makefile +++ b/src/dev/xycomDev/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/xycomDev/Makefile.Vx b/src/dev/xycomDev/Makefile.Vx index 87b8f8cc9..d0a4959f8 100644 --- a/src/dev/xycomDev/Makefile.Vx +++ b/src/dev/xycomDev/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/dev/xycomDev/devAiXy566Di.c b/src/dev/xycomDev/devAiXy566Di.c index 56bb876bd..fe2157cea 100644 --- a/src/dev/xycomDev/devAiXy566Di.c +++ b/src/dev/xycomDev/devAiXy566Di.c @@ -1,4 +1,13 @@ -/* devAiXy566Di.c */ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ + /* base/src/dev $Id$ */ /* devAiXy566Di.c - Device Support Routines */ @@ -6,34 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ #include diff --git a/src/dev/xycomDev/devAiXy566DiL.c b/src/dev/xycomDev/devAiXy566DiL.c index a8a5e2724..03fcdba53 100644 --- a/src/dev/xycomDev/devAiXy566DiL.c +++ b/src/dev/xycomDev/devAiXy566DiL.c @@ -1,4 +1,13 @@ -/* devAiXy566DiL.c */ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ + /* base/src/dev $Id$ */ /* devAiXy566DiL.c - Device Support Routines */ @@ -6,36 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 12-02-91 jba Added cmd control to io-interrupt processing - * .03 12-12-91 jba Set cmd to zero in io-interrupt processing - * .04 03-13-92 jba ANSI C changes - * .05 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ #include diff --git a/src/dev/xycomDev/devAiXy566Se.c b/src/dev/xycomDev/devAiXy566Se.c index 50513d00a..9d7bb7085 100644 --- a/src/dev/xycomDev/devAiXy566Se.c +++ b/src/dev/xycomDev/devAiXy566Se.c @@ -1,4 +1,13 @@ -/* devAiXy566Se.c */ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ + /* base/src/dev $Id$ */ /* devAiXy566Se.c - Device Support Routines */ @@ -6,34 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ #include diff --git a/src/dev/xycomDev/devBiXVme210.c b/src/dev/xycomDev/devBiXVme210.c index ff3f3f5e3..cd065c957 100644 --- a/src/dev/xycomDev/devBiXVme210.c +++ b/src/dev/xycomDev/devBiXVme210.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBiXVme210.c */ /* base/src/dev $Id$ */ @@ -6,33 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * ... */ diff --git a/src/dev/xycomDev/devBoXVme220.c b/src/dev/xycomDev/devBoXVme220.c index 36b647066..b3724243e 100644 --- a/src/dev/xycomDev/devBoXVme220.c +++ b/src/dev/xycomDev/devBoXVme220.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devBoXVme220.c */ /* base/src/dev $Id$ */ @@ -6,34 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ diff --git a/src/dev/xycomDev/devMbbiDirectXVme210.c b/src/dev/xycomDev/devMbbiDirectXVme210.c index 0900b5404..ed9610b79 100644 --- a/src/dev/xycomDev/devMbbiDirectXVme210.c +++ b/src/dev/xycomDev/devMbbiDirectXVme210.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiDirectXVme210.c */ /* base/src/dev $Id$ */ @@ -7,32 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modification log of devMbbiXVme210 applies) - * .01 10-08-93 mcn added support for diredt mbbi record */ diff --git a/src/dev/xycomDev/devMbbiXVme210.c b/src/dev/xycomDev/devMbbiXVme210.c index 4f653d61c..cf372c93c 100644 --- a/src/dev/xycomDev/devMbbiXVme210.c +++ b/src/dev/xycomDev/devMbbiXVme210.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbbiXVme210.c */ /* base/src/dev $Id$ */ @@ -7,34 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Prevent error message storms - * ... */ diff --git a/src/dev/xycomDev/devMbboDirectXVme220.c b/src/dev/xycomDev/devMbboDirectXVme220.c index 4f4de5141..1a1519a74 100644 --- a/src/dev/xycomDev/devMbboDirectXVme220.c +++ b/src/dev/xycomDev/devMbboDirectXVme220.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboDirectXVme220.c */ /* base/src/dev $Id$ */ @@ -7,32 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-08-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modification log for devMbboXVme220 applies) - * .01 10-08-93 mcn (created) device support for MbboDirect records */ diff --git a/src/dev/xycomDev/devMbboXVme220.c b/src/dev/xycomDev/devMbboXVme220.c index 0c396c838..bfcfc7618 100644 --- a/src/dev/xycomDev/devMbboXVme220.c +++ b/src/dev/xycomDev/devMbboXVme220.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devMbboXVme220.c */ /* base/src/dev $Id$ */ @@ -7,34 +16,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 03-13-92 jba ANSI C changes - * .03 02-08-94 mrk Issue Hardware Errors BUT prevent Error Message Storms - * ... */ diff --git a/src/dev/xycomDev/devWfXy566Sc.c b/src/dev/xycomDev/devWfXy566Sc.c index d61cc7da9..29dcc3c76 100644 --- a/src/dev/xycomDev/devWfXy566Sc.c +++ b/src/dev/xycomDev/devWfXy566Sc.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devWfXy566Sc.c */ /* base/src/dev $Id$ */ @@ -6,36 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba Changed callback handling, ANSI C changes - * .04 03-13-92 jba ANSI C changes - * .05 04-18-92 jba removed process from init_record parms - * ... */ diff --git a/src/dev/xycomDev/devXy240.c b/src/dev/xycomDev/devXy240.c index 3735d9e58..d179581d0 100644 --- a/src/dev/xycomDev/devXy240.c +++ b/src/dev/xycomDev/devXy240.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXy240.c */ /* base/src/dev $Id$ */ @@ -5,31 +14,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 09-02-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-02-92 mrk Original version */ #include diff --git a/src/devOpt/Makefile b/src/devOpt/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/devOpt/Makefile +++ b/src/devOpt/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/devOpt/Makefile.Vx b/src/devOpt/Makefile.Vx index b974d78ef..81b41d6c9 100644 --- a/src/devOpt/Makefile.Vx +++ b/src/devOpt/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/devOpt/devAnalytekGpib.c b/src/devOpt/devAnalytekGpib.c index d4686ec87..b8067bbc6 100644 --- a/src/devOpt/devAnalytekGpib.c +++ b/src/devOpt/devAnalytekGpib.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define DSET_AI devAiAnalytekGpib #define DSET_AO devAoAnalytekGpib diff --git a/src/devOpt/devGpibInteract.c b/src/devOpt/devGpibInteract.c index d28127fc1..4ce2f591e 100644 --- a/src/devOpt/devGpibInteract.c +++ b/src/devOpt/devGpibInteract.c @@ -1,42 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devGpibInteract.c */ /* share/src/devOpt/ $Id$ */ /* * Author: John Winans * Origional Author: Ned D. Arnold * Date: 9/23/91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 06-19-91 nda initial coding & debugging - * .02 09-23-91 jrw added proper multi-link support - * */ /* gpibInteract.c - allows interactive GPIB message transmissions */ diff --git a/src/devOpt/devK486Gpib.c b/src/devOpt/devK486Gpib.c index 224d06730..5bb261e2e 100644 --- a/src/devOpt/devK486Gpib.c +++ b/src/devOpt/devK486Gpib.c @@ -1,44 +1,20 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, Advanced Light Source, +* Control System Group +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devK486Gpib.c */ /* @(#)devK486Gpib.c 1.2 3/18/92 */ /* * Author: Bill Brown * Date: 03-18-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * The Control Systems Group - * Systems Engineering Department - * Lawrence Berkeley Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 03-18-93 wlb Initial Release */ #define DSET_AI devAiK486Gpib diff --git a/src/devOpt/devXxBugRac.c b/src/devOpt/devXxBugRac.c index e070747ec..48f3bc1a1 100644 --- a/src/devOpt/devXxBugRac.c +++ b/src/devOpt/devXxBugRac.c @@ -1,37 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxBugRac.c */ /* Device Support Routines for BUF RAC commands */ /* * Original Author: Ned Arnold (based on work by Jim Kowalkowski) * Date: 02/01/93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-01093 nda initialized - * .02 06-03-94 nda removed automatic retry on a TIMEOUT - * .03 06-03-94 nda removed drvBitBus.qReq at init time - * ... */ diff --git a/src/devOpt/devXxDc5009Gpib.c b/src/devOpt/devXxDc5009Gpib.c index 11cea20f4..59748c01f 100644 --- a/src/devOpt/devXxDc5009Gpib.c +++ b/src/devOpt/devXxDc5009Gpib.c @@ -1,39 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxDc5009Gpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 05-30-91 jrw Initial Release */ /****************************************************************************** diff --git a/src/devOpt/devXxDg535Gpib.c b/src/devOpt/devXxDg535Gpib.c index 527d5ab96..da4645725 100644 --- a/src/devOpt/devXxDg535Gpib.c +++ b/src/devOpt/devXxDg535Gpib.c @@ -1,40 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxDg535Gpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 05-30-91 jrw Initial Release - * .02 01-06-92 nda dg535 support under EPICS 3.3 */ #define DSET_AI devAiDg535Gpib diff --git a/src/devOpt/devXxDig500Msg232.c b/src/devOpt/devXxDig500Msg232.c index 9195bd8fa..620be614c 100644 --- a/src/devOpt/devXxDig500Msg232.c +++ b/src/devOpt/devXxDig500Msg232.c @@ -1,34 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 04-13-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-30-91 jrw created - * .02 05-26-92 jrw added new record type enumerations - * */ #include diff --git a/src/devOpt/devXxHvpsGpib.c b/src/devOpt/devXxHvpsGpib.c index 70742776a..607a1e841 100644 --- a/src/devOpt/devXxHvpsGpib.c +++ b/src/devOpt/devXxHvpsGpib.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxHvpsGpib.c */ /* share/src/devOpt $Id$ */ /* * Author: Bob Daly * Date: 10-21-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-27-91 winans converted to conform to *NEW* gpib driver - * .02 02-04-92 jba Changed process paramater from precord->pdba to precord - * * BUGS: * GPIBSOFT type commands should NOT be processed by the link task. They * should be handled by a callback task! diff --git a/src/devOpt/devXxK196Gpib.c b/src/devOpt/devXxK196Gpib.c index eb46b28cd..9d19f58d1 100644 --- a/src/devOpt/devXxK196Gpib.c +++ b/src/devOpt/devXxK196Gpib.c @@ -1,38 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxK196Gpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- */ #define DSET_AI devAiK196Gpib diff --git a/src/devOpt/devXxK263Gpib.c b/src/devOpt/devXxK263Gpib.c index 13050f7db..9b9294ae4 100644 --- a/src/devOpt/devXxK263Gpib.c +++ b/src/devOpt/devXxK263Gpib.c @@ -1,40 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxK263Gpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 05-30-91 jrw Initial Release - * .02 01-06-92 nda dg535 support under EPICS 3.3 */ #define DSET_AI devAiK263Gpib diff --git a/src/devOpt/devXxSkeletonGpib.c b/src/devOpt/devXxSkeletonGpib.c index 92860b654..6a111bce4 100644 --- a/src/devOpt/devXxSkeletonGpib.c +++ b/src/devOpt/devXxSkeletonGpib.c @@ -1,39 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxSkeletonGpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 02-18-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 02-18-92 jrw Initial Release */ /****************************************************************************** diff --git a/src/devOpt/devXxSoftMsg.c b/src/devOpt/devXxSoftMsg.c index c8d88b5f3..16d1c9835 100644 --- a/src/devOpt/devXxSoftMsg.c +++ b/src/devOpt/devXxSoftMsg.c @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 04-13-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-30-91 jrw created - * */ #include diff --git a/src/devOpt/devXxSr620Gpib.c b/src/devOpt/devXxSr620Gpib.c index 31069fcc9..4496ae531 100644 --- a/src/devOpt/devXxSr620Gpib.c +++ b/src/devOpt/devXxSr620Gpib.c @@ -1,39 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devXxSr620Gpib.c */ /* share/src/devOpt $Id$ */ /* * Author: John Winans * Date: 11-19-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1988, 1989, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * All rights reserved. No part of this publication may be reproduced, - * stored in a retrieval system, transmitted, in any form or by any - * means, electronic, mechanical, photocopying, recording, or otherwise - * without prior written permission of Los Alamos National Laboratory - * and Argonne National Laboratory. - * - * Modification Log: - * ----------------- - * .01 05-30-91 jrw Initial Release */ #define DSET_AI devAiSr620Gpib diff --git a/src/drv/Makefile b/src/drv/Makefile index 236a25d4f..f6e794d61 100644 --- a/src/drv/Makefile +++ b/src/drv/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/drv/ansi/Makefile b/src/drv/ansi/Makefile index 784cf01d0..300ba7e0b 100644 --- a/src/drv/ansi/Makefile +++ b/src/drv/ansi/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/drv/ansi/Makefile.Vx b/src/drv/ansi/Makefile.Vx index 6a7cc4511..af4215d49 100644 --- a/src/drv/ansi/Makefile.Vx +++ b/src/drv/ansi/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # $Id$ # diff --git a/src/drv/ansi/drvAt5Vxi.c b/src/drv/ansi/drvAt5Vxi.c index 14a0d29d6..efee71ad8 100644 --- a/src/drv/ansi/drvAt5Vxi.c +++ b/src/drv/ansi/drvAt5Vxi.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* @@ -7,56 +16,6 @@ * Author: Jeff Hill * Date: 11-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 021490 first release - * .02 joh 040490 took out init of binary outs as requested by AT5 - * .03 joh 040490 KLUDGED so DC is invarient of model number - * .04 joh 072590 fixed case where a missing SC module could - * be accessed before checking to prevent bus error - * .05 joh 102990 slightly improved sync to busy in init - * .06 joh 032191 added code to implement a new register - * interface from AT5 - * .07 joh 080291 disable ints during control X reboot - * .08 joh 080291 fixed ints on before handler installed problem - * introduced by .06 - * .09 joh 080291 synch source with sorce release control version - * .10 joh 080891 delinting - * .11 joh 090591 converted to v5 vxWorks - * .12 joh 120591 reorganized for use with new vxi support and removed - * KLUDGE introduced in .03 - * .13 joh 042492 removed support for (ifdefs for) the old - * style register map - * .14 joh 071792 added model name registration - * .15 joh 072992 print more raw values in io report - * .16 joh 081092 merged at5vxi_models.h into this source - * .17 joh 081992 function name change - * .18 joh 082792 converted to ansi C - * .19 joh 111392 removed shifts on analog IO - * .20 joh 071593 fixed comment - * .21 joh 081193 took out EPICS_V2 compile switches - * * Notes: * ------ * .01 Dont use C bitfields to write the AT5VXI CSR diff --git a/src/drv/ansi/drvAt5Vxi.h b/src/drv/ansi/drvAt5Vxi.h index ab3b5f546..97b152f46 100644 --- a/src/drv/ansi/drvAt5Vxi.h +++ b/src/drv/ansi/drvAt5Vxi.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* @@ -6,30 +15,6 @@ * * Author: Jeff Hill * Date: 11-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/drv/ansi/drvCaenV265.c b/src/drv/ansi/drvCaenV265.c index 0603576b2..4998bd993 100644 --- a/src/drv/ansi/drvCaenV265.c +++ b/src/drv/ansi/drvCaenV265.c @@ -1,29 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/drv @(#)drvCaenV265.c 1.1 9/2/94 */ /* drvCaenV265.c - Driver/Device Support Routines for CAEN V265 * * Author: Jeff Hill (johill@lanl.gov) * Date: 8-11-94 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * MIT Bates Lab - * - * Modification Log: - * ----------------- */ /* diff --git a/src/drv/ansi/drvEpvxi.c b/src/drv/ansi/drvEpvxi.c index 5babeeff6..79f6c933c 100644 --- a/src/drv/ansi/drvEpvxi.c +++ b/src/drv/ansi/drvEpvxi.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * drvEpvxi.c * @@ -7,76 +16,6 @@ * Author: Jeff Hill * Date: 11-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 02-14-90 formal release - * .02 joh 04-04-90 as requested KLUDGED dynamic address so they - * dont have to specify model number in DCT - * .03 joh 04-04-90 as requested KLUDGED dynamic address so they - * dont have to specify model number in DCT - * .04 joh 07-26-90 changed from ttl trig 7 to ecl trig 0 - * .05 joh 07-27-90 added support for multiple slot0 cards - * .06 joh 08-08-91 delinting - * .07 joh 09-05-91 converted to v5 vxWorks - * .08 joh 12-05-91 split vxi_driver.c into vxi_driver.c and - * vxi_resman.c - * .09 joh 01-29-91 added MXI support & removed KLUDGE - * .10 joh 07-06-92 added A24 & A32 address config - * .11 joh 07-07-92 added routine to return A24 or A32 base - * .12 joh 07-13-92 merged in model hash support written by - * Richard Baker (summer intern) - * .13 joh 07-21-92 Now stores extender info in a hierarchical - * linked list - * .14 joh 07-29-92 vxi record topology needed check for - * device present - * .15 joh 07-29-92 added sccs id - * .16 joh 08-19-92 make name registration - * .17 joh 08-21-92 cleaned up A24/A32 MXI setup - * .18 joh 08-26-92 dont return error if a make or model - * has already been registered - * .19 joh 09-03-92 Use the correct routine in NIVXI - * for CPU030 trigger routing - * .20 joh 09-30-92 split epvxiOpen() into epvxiOpen() and - * epvxiDeviceVerify() - * .21 joh 10-30-92 NI CPU030 trigger routing was failing - * due to no entry for the 030 in the resman - * tables - it cant see itself in A16. - * A work around was installed. - * .22 joh 05-24-93 Fixed over-zealous parameter checks in - * TTL trigger route - * .23 joh 06-03-93 Fixed incorrect MXI BP TTL trigger enable - * .24 joh 07-12-93 Record the task id when opening a device - * .25 joh 07-21-93 Improved DC device allocation in MXI - * environment - * .26 joh 11-10-93 Now configures multiple DC devices per slot. - * Blocked address devices are preallocated - * where possible. Independently addressed - * multiple devices per slot are allocated on - * demand. - * .27 joh 02-06-95 Force natural alignment of blocked address - * DC devices. - * * RM unfinished items * ------------------- * 1. Assigning the cmdr/serv hierarchy from within a DC res man diff --git a/src/drv/ansi/drvEpvxi.h b/src/drv/ansi/drvEpvxi.h index ff1eaf5e5..33dccc362 100644 --- a/src/drv/ansi/drvEpvxi.h +++ b/src/drv/ansi/drvEpvxi.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvEpvxi.h */ /* $Id$ */ /* @@ -5,41 +14,6 @@ * * Author: Jeff Hill * Date: 8-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 070792 joh Added MACROS to return the A24 and A32 base addr - * .02 072992 joh Added sccs id - * .03 081992 joh ANSI C func proto - * .04 082592 joh added arg to epvxiRead() and epvxiWrite() - * .05 090392 joh Now runtime links to NI trigger routing - * .06 092392 joh New status from epvxiRead() - VXI_BUFFER_FULL - * .07 033193 joh error codes converted to EPICS standard format - * .08 071293 joh record task id when opening a device - * .09 082793 joh -Wall cleanup and added drvEpvxiFetchPConfig() - * - * */ diff --git a/src/drv/ansi/drvEpvxiMsg.c b/src/drv/ansi/drvEpvxiMsg.c index d4b1f2c09..a5586a864 100644 --- a/src/drv/ansi/drvEpvxiMsg.c +++ b/src/drv/ansi/drvEpvxiMsg.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * base/src/drv $Id$ * driver for VXI message based devices @@ -5,38 +14,6 @@ * Author: Jeff Hill * Date: 042792 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 042792 first release - * .02 joh 052292 Always append a NULL even if at the end of - * the buffer in vxi_read() - * .03 joh 060292 Added debug mode - * .04 joh 072992 added signal register for the HP1404 - * .05 joh 082592 added arg to epvxiRead() and epvxiWrite() - * .06 joh 072393 better test for nonexistent device during - * msg open - * * Improvements * ------------ * .01 joh 051992 Some work on fast handshake exists in this file. diff --git a/src/drv/ansi/drvHp1404a.c b/src/drv/ansi/drvHp1404a.c index c3f04d271..638c1a179 100644 --- a/src/drv/ansi/drvHp1404a.c +++ b/src/drv/ansi/drvHp1404a.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * @@ -9,36 +18,6 @@ * Author Jeffrey O. Hill * Date 030692 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 073092 Added msg device support & interrupt shutdown for - * soft reboots - * .02 joh 082792 converted to ANSI C - * .03 mgb 080493 Removed V5/V4 and EPICS_V2 conditionals - * - * - * */ static char *sccsId = "@(#)drvHp1404a.c 1.7\t8/27/93"; diff --git a/src/drv/ansi/drvHp1404a.h b/src/drv/ansi/drvHp1404a.h index f6f6d2bfb..adcb7c7b8 100644 --- a/src/drv/ansi/drvHp1404a.h +++ b/src/drv/ansi/drvHp1404a.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * drvHp1404a.h @@ -9,33 +18,6 @@ * * Author Jeffrey O. Hill * Date 030692 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * - * - * */ typedef long hpE1404Stat; diff --git a/src/drv/ansi/drvHpe1368a.c b/src/drv/ansi/drvHpe1368a.c index 4b1db74ff..b6155243f 100644 --- a/src/drv/ansi/drvHpe1368a.c +++ b/src/drv/ansi/drvHpe1368a.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvHpe1368a.c*/ /* base/src/drv $Id$ */ @@ -8,35 +17,6 @@ * * Author: Jeff Hill * Date: 052192 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 071792 joh Added model name registration - * .02 081992 joh vxiUniqueDriverID -> epvxiUniqueDriverID - * .03 082692 mrk Added support for new I/O event scanning and DRVET - * .04 080493 mgb Removed V5/V4 and EPICS_V2 conditionals - * */ static char *sccsId = "@(#)drvHpe1368a.c 1.14\t9/9/93"; diff --git a/src/drv/ansi/drvHpe1368a.h b/src/drv/ansi/drvHpe1368a.h index 6e7688555..2d390d3cb 100644 --- a/src/drv/ansi/drvHpe1368a.h +++ b/src/drv/ansi/drvHpe1368a.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvHpe1368a.h*/ /* base/src/drv $Id$ */ @@ -8,31 +17,6 @@ * * Author: Jeff Hill * Date: 052192 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * */ #define VXI_MODEL_HPE1368A (0xf28) diff --git a/src/drv/ansi/drvHpe1445a.c b/src/drv/ansi/drvHpe1445a.c index 58ec441e9..89b306c33 100644 --- a/src/drv/ansi/drvHpe1445a.c +++ b/src/drv/ansi/drvHpe1445a.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * driver for hpe1445a arbitrary function generator VXI modules * * Author: Jeff Hill * Date: 082492 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 021192 joh Fixed hpe1445aUnloadWaveformLocked() ANSI C - * function prototype missmatch. Changed - * unsigned short to unsigned. - * - * */ static char *sccsId = "@(#)drvHpe1445a.c 1.5\t8/27/93"; diff --git a/src/drv/ansi/drvKscV215.c b/src/drv/ansi/drvKscV215.c index f223223df..ecbee7417 100644 --- a/src/drv/ansi/drvKscV215.c +++ b/src/drv/ansi/drvKscV215.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvKscV215.c*/ /* base/src/drv $Id$ */ /* @@ -7,36 +16,6 @@ * * Author: Jeff Hill * Date: 052192 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 071792 joh Added model name registration - * .02 081992 joh vxiUniqueDriverID -> epvxiUniqueDriverID - * .03 082692 mrk Added support for new I/O event scanning and DRVET - * .04 012893 joh include file name change - * .05 080493 mgb Removed V5/V4 and EPICS_V2 conditionals - * */ diff --git a/src/drv/ansi/drvKscV215.h b/src/drv/ansi/drvKscV215.h index 34eaf2c27..46d430034 100644 --- a/src/drv/ansi/drvKscV215.h +++ b/src/drv/ansi/drvKscV215.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvKscV215.c*/ /* base/src/drv $Id$ */ /* @@ -7,31 +16,6 @@ * * Author: Jeff Hill * Date: 052192 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * */ #define VXI_MODEL_KSCV215 (0x215) diff --git a/src/drv/ansi/drvMz8310.c b/src/drv/ansi/drvMz8310.c index 67eda5b6f..103fda556 100644 --- a/src/drv/ansi/drvMz8310.c +++ b/src/drv/ansi/drvMz8310.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvMz8310.c */ /* base/src/drv $Id$ */ @@ -6,50 +15,6 @@ * stc_driver.c * Author: Jeff Hill * Date: Feb 1989 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification History - * joh 02-20-89 Init Release - * joh 04-28-89 Added read back - * joh 11-17-89 added readback to io report - * joh 12-10-89 DB defaults the internal/external clock - * parameter to 0 or external clock. This was the opposite - * of what this driver expected. Fix was made here. - * joh 07-06-90 print channel number with channel value in IO report - * joh 02-25-91 made ext/int clk IO report more readable - * joh 09-05-91 converted to v5 vxWorks - * bg 09-15-91 added sysBustoLocalAdrs() for addressing - * bg 03-10-92 added the argument, level, to mz310_io_report(). - * bg 04-27-92 added rebootHookAdd and mz8310_reset so ioc will - * not hang on ctl X reboot. - * joh 04-28-92 added arguments to MACROS which had hidden - * parameters - * bg 06-25-92 combined drvMz8310.c and mz8310_driver.c - * bg 06-26-92 Added level to mz8310_io_report. - * joh 08-05-92 callable interface now conforms with epics standard - * mgb 08-04-93 Removed V5/V4 and EPICS_V2 conditionals - * joh 08-24-93 Include drvStc.h and ANSI C upgrade - * joh 09-29-93 removed superfluous error message */ /* drvMz8310.c - Driver Support Routines for Mz8310 */ diff --git a/src/drv/ansi/drvMz8310.h b/src/drv/ansi/drvMz8310.h index f4023bbe6..657db366d 100644 --- a/src/drv/ansi/drvMz8310.h +++ b/src/drv/ansi/drvMz8310.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvMz8310.c */ /* base/src/drv $Id$ */ /* @@ -5,29 +14,6 @@ * stc_driver.c * Author: Jeff Hill * Date: Feb 1989 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification History */ diff --git a/src/drv/ansi/drvStc.c b/src/drv/ansi/drvStc.c index 45b779cde..8900419be 100644 --- a/src/drv/ansi/drvStc.c +++ b/src/drv/ansi/drvStc.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvStc.c */ /* base/src/drv $Id$ */ /* @@ -9,41 +18,6 @@ * * Author: Jeff Hill * Date: Feb 89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * - * joh 022089 Init Release - * joh 042889 Added read back - * joh 111789 Fixed reset goes to byte mode bug - * joh 121090 Fixed confusion about the polarity of internal/external - * clock between DB and the drivers. - * joh 110791 Prevent the stc from generating tc prior to the trigger - * in delayed pulse mode by forcing edge 0 delays of zero to be - * a delay of one instead. - * joh 010491 force all edge 0 delays less than two to two - * joh 082493 ANSI C and EPICS return codes */ #include diff --git a/src/drv/ansi/drvStc.h b/src/drv/ansi/drvStc.h index a0cccacef..9851722e3 100644 --- a/src/drv/ansi/drvStc.h +++ b/src/drv/ansi/drvStc.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvStc.h */ /* base/src/drv $Id$ */ /* @@ -9,33 +18,6 @@ * * Author: Jeff Hill * Date: Feb 89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * - * joh 022089 Init Release - * joh 082493 ANSI C and EPICS return codes */ /* diff --git a/src/drv/ansi/drvVmic2534.c b/src/drv/ansi/drvVmic2534.c index 001ea7eff..9cf90919e 100644 --- a/src/drv/ansi/drvVmic2534.c +++ b/src/drv/ansi/drvVmic2534.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvVmi2534.c */ /* share/src/drv @(#)drvVmic2534.c 1.1 003/22/94 */ @@ -14,69 +23,12 @@ static char rcsid[] = * Date: 03/22/94 * Experimental Physics and Industrial Control System (EPICS) * - * Copyright 1994, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (DE-AC03-76SF00) at Lawrence Berkeley Laboratory. - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * Control System Group - * Advanced Light Source - * Lawrence Berkeley Laboratory - * - * Co-developed with - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * NOTES: * This code is/was cloned from "drvXy240.c" of EPICS R3.11 * * Data direction is dynamically assigned at ioInit() time. * The definition of the first bit(s) in a given byte will * determine the data direction of all bits within that byte. - * - * Modification Log: - * - * - @(#) drvVmi2534.c,v - @(#) Revision 1.1 1996/01/09 19:54:35 lewis - @(#) Add PAL record. Remove APS eg/er records. - @(#) Add 4 STAR drivers, LBL 2534, and preliminaries for LBL/SLAC 9210/9325 drivers. - @(#) - * Revision 1.1.1.1 1995/07/25 21:49:57 lewis - * Baseline import R3.12 w/LBL drivers and mods. - * - * Revision 1.5 1994/09/28 09:05:51 wbrown - * at beginning of init function, ctrl reg is set to match - * SYS_RESET* condition. - * - * Revision 1.4 94/09/27 09:44:31 wbrown - * changed order of "writes to '2534 hardware during initialization - * to prevent undesired output transistions when calculating - * "output correction factor." - * - * Revision 1.3 94/08/19 15:16:14 wbrown - * added debug #ifdef, printf statements - * fixed initialization of record definition structure - * - * Revision 1.2 94/07/20 09:25:26 wbrown - * modified to dynamically assign data direction at - * record init time. - * - * Revision 1.1 94/05/27 09:57:51 wbrown - * Initial revision - * - * */ #include diff --git a/src/drv/ansi/epvxi.h b/src/drv/ansi/epvxi.h index cda7dddb1..b45bca953 100644 --- a/src/drv/ansi/epvxi.h +++ b/src/drv/ansi/epvxi.h @@ -1,44 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * VXI standard defines * * Author: Jeff Hill * Date: 11-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 021490 changed NVXIADDR to 32 before formal release - * .02 joh 120591 reorganized to support nivxi - * .03 joh 010892 added message based device registers and - * commands - * .04 joh 013091 moved some of the slot 0 stuff here - * .05 joh 070692 added KSC manufacturer id - * .06 joh 070692 added address space defines - * .07 joh 081992 added csr typedef - * .08 joh 071593 typedef for device registers - * .09 joh 051995 fixed incorrect MBC_TOP_LEVEL_CMDR def - * */ #ifndef INCepvxih diff --git a/src/drv/old/Makefile b/src/drv/old/Makefile index 784cf01d0..300ba7e0b 100644 --- a/src/drv/old/Makefile +++ b/src/drv/old/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/drv/old/Makefile.Vx b/src/drv/old/Makefile.Vx index 9bf2a827e..6516a622e 100644 --- a/src/drv/old/Makefile.Vx +++ b/src/drv/old/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/drv/old/drvBb902.c b/src/drv/old/drvBb902.c index d8ce1d6b6..f2d7fd4cb 100644 --- a/src/drv/old/drvBb902.c +++ b/src/drv/old/drvBb902.c @@ -1,41 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * subroutines that are used to interface to the binary output cards * * Author: Bob Dalesio * Date: 5-26-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-31-91 bg broke bb902 code out of bo_driver.c - * .02 02-20-92 bg Added level to io_report. Added ability - * to read out raw values on card if level - * > 0. - * .03 08-10-92 joh made number of cards runtime configurable - * .04 08-25-92 mrk made masks a macro - * .05 09-14-93 mrk Let report just display one hex value - * */ static char SccsId[] = "@(#)drvBb902.c 1.6 9/14/92 "; diff --git a/src/drv/old/drvBb910.c b/src/drv/old/drvBb910.c index dfc680ea1..b93479d91 100644 --- a/src/drv/old/drvBb910.c +++ b/src/drv/old/drvBb910.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* bb910_driver.c */ /* base/src/drv $Id$ */ /* @@ -5,39 +14,6 @@ * * Author: Bob Dalesio * Date: 6-13-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-09-89 lrd moved I/O addresses to module_types.h - * .02 11-20-89 joh added call to at5vxi driver - * .03 09-11-91 bg added bb910_io_report - * .04 10-31-91 bg broke bb910 code out of bi_driver.c - * .05 02-04-92 bg added the argument level to - * bb910_io_report() and gave it the ability - * to read raw values from card if level > 0 - * .06 08-10-92 joh made the number of cards runtime - * .07 08-25-92 mrk made masks a macro */ /* diff --git a/src/drv/old/drvBitBus.c b/src/drv/old/drvBitBus.c index 46636273e..64bbce654 100644 --- a/src/drv/old/drvBitBus.c +++ b/src/drv/old/drvBitBus.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* #define XYCOM_DO_RESET_AND_OFFLINE */ /* #define PEP_DO_RESET_AND_OFFLINE */ @@ -26,46 +35,6 @@ * Date: 09-10-91 * XVME-402 and PB-bit BitBus driver * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-30-91 jrw Completely redesigned and rewritten - * .02 12-02-91 jrw Changed priority info to arrays - * .03 12-16-91 jrw Made the data portion of the message a pointer - * .04 01-21-91 jrw moved the task parameters into task_params.h - * .05 02-12-92 jrw removed IRQ based transmission. - * .06 04-08-92 jrw moved the device configs into module_types.h - * .07 09-28-92 jrw upped the reset delay time to 1/2 second - * .08 08-02-93 mrk Added call to taskwdInsert - * .09 06-28-94 jrw Major work on RAC_RESET and NODE_OFFLINE stuff. - * .10 07-01-94 jrw Merged PEP and Xycom versions together. - * ANSIficated this code - * .20 06-30-97 nda removed alot of "debugging" code now that the - * PEP board is finally behaving. - * Added device support for waveforms so the - * bitbus timeouts per node can be monitored - * via EPICS. - * * NOTES: * This driver currently needs work on error message generation. * diff --git a/src/drv/old/drvBitBus.h b/src/drv/old/drvBitBus.h index bea3ca763..23ae80a18 100644 --- a/src/drv/old/drvBitBus.h +++ b/src/drv/old/drvBitBus.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef EPICS_DRVBITBUS_H #define EPICS_DRVBITBUS_H @@ -7,35 +16,6 @@ * Author: John Winans * Date: 09-10-91 * BitBus driver - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-30-91 jrw Written - * .02 12-10-91 jrw moved some stuff over to drvBitBusInterface.h - * .03 07-01-94 jrw Bigtime hacking... merged PEP and Xycom. - * - * */ /***************************************************************************** diff --git a/src/drv/old/drvBitBusErr.h b/src/drv/old/drvBitBusErr.h index 160861d25..9be688f54 100644 --- a/src/drv/old/drvBitBusErr.h +++ b/src/drv/old/drvBitBusErr.h @@ -1,31 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/drv/drvBitBusErr.h $Id$ */ /* Author: John Winans * Date: 12-5-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-05-91 jrw Written */ #ifndef BITBUS_ERRORS diff --git a/src/drv/old/drvBitBusInterface.h b/src/drv/old/drvBitBusInterface.h index 911649ba4..f15746087 100644 --- a/src/drv/old/drvBitBusInterface.h +++ b/src/drv/old/drvBitBusInterface.h @@ -1,34 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvBitBusInterface.h */ /* share/src/drv %W% %G% */ /* Author: John Winans * Date: 09-10-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-30-91 jrw Written - * .02 12-02-91 jrw Added errMessage support - * .03 12-10-91 jrw moved in some stuff in from drvBitBus.h */ #ifndef BITBUS_INTERFACE diff --git a/src/drv/old/drvComet.c b/src/drv/old/drvComet.c index 483bab6ec..da71df18d 100644 --- a/src/drv/old/drvComet.c +++ b/src/drv/old/drvComet.c @@ -1,59 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* comet_driver.c */ /* base/src/drv $Id$ */ /* * Author: Leo R. Dalesio * Date: 5-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 071092 added argument to calloc() - * .02 joh 071092 stripped the hkv2f specific portion off the comet - * std addr base specification and left it at base - * addr zero which is most likely wrong. - * .03 joh 071492 use extended (A32) address space - * instead of standard (A24) address space - * for the base address of the waveform memory - * (changed arg to sysBusToLocalAdrs() - * .04 joh 071592 fixed to use correct size when incrementing - * to the waveform memory of the second card - * .05 joh 071592 modified A16 & A32 base addr to match AT8 - * address standard - * .06 bg 071792 moved addresses to module_types.h - * .07 joh 080592 added io report routines - * .08 ms 080692 added comet_mode routine, modified comet_driver - * and cometDoneTask to allow an external routine - * to control hardware scan mode. Added variable - * scan_control to flag operating mode. - * .09 mrk 082692 added DSET - * .10 joh 082792 fixed uninitialized csr pointer in comet_driver() - * function - * .11 lrd 091692 add signal support - * .12 joh 092992 card number validation now based on module_types.h. - * signal number checking now based on the array element - * count. - * .13 mrk 080293 Added call to taskwdInsert - * .14 mgb 080493 Removed V5/V4 and EPICS_V2 conditionals */ static char *sccsID = "@(#)drvComet.c 1.11\t9/16/92"; diff --git a/src/drv/old/drvCompuSm.c b/src/drv/old/drvCompuSm.c index 58a2cd939..8acffbf1c 100644 --- a/src/drv/old/drvCompuSm.c +++ b/src/drv/old/drvCompuSm.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvCompuSm.c */ /* base/src/drv $Id$ */ /* @@ -6,54 +15,6 @@ * * Author: Bob Dalesio * Date: 01-03-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-07-90 lrd add command to read the motor status - * .02 04-11-90 lrd made velocity mode motor go active - * .03 04-12-90 lrd only allow one connection to a motor - * .04 04-13-90 lrd add externally initiated motor motion monitoring - * .05 09-05-91 joh updated for v5 vxWorks - * .06 10-09-91 lrd monitor for external motion once every 2 seconds - * not at 30 Hz (.04 was not implemented correctly) - * .06 11-31-91 bg added compu_sm_io_report. Added sysBusToLocalAdrs() - * for addressing. - * .07 03-02-92 bg added level and ability to print raw values to - * compu_sm_io_report for level > 0. - * .08 05-04-92 bg added compu_sm_reset and rebootHookAdd so ioc can be - * rebooted with control X. - * .09 06-25-92 bg Combined drvCompuSm.c and compu_sm_driver.c - * .10 06-26-92 bg Added level to compu_sm_io_report in drvCompuSm - * structure - * .11 06-29-92 joh took file ptr arg out of io report - * .12 08-06-92 joh merged compu sm include file - * .13 08-27-92 joh silenced ANSI C function proto warning - * .14 08-27-92 joh fixed no epics init - * .15 08-02-93 mrk Added call to taskwdInsert - * .16 10-29-93 jba Fixed max number of cards to use module_types.c - * Fixed error in calculating card addresses - * .17 04-09-96 ric Added SM_FIND_LIMIT, SM_FIND_HOME */ #include #include diff --git a/src/drv/old/drvDvx.c b/src/drv/old/drvDvx.c index 98b0f11f8..c033584cb 100644 --- a/src/drv/old/drvDvx.c +++ b/src/drv/old/drvDvx.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/src/drv/drvDvx.c * base/src/drv $Id$ * @@ -23,88 +32,6 @@ * dvx_fempty clears fifo from command line * dvx_dma_stat displays DMA channel status * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * MS 6/22/90 Modifications to aid in debugging interface to Mizar timing - * system. Interrupt service routine now counts words when clearing - * fifo, dvx_dump provides fifo status, and dvx_fempty added to - * clear fifo from command line. - * - * MS 7/9/90 Modifications to speed up interrupt service routine. - * - * MS 7/23/90 Added DMA control logic. - * - * MS 8/20/90 Added support for interrupt scanned records. - * - * MS 9/20/90 Changed data conversion to offset binary - * (only test routines affected) - * - * JH 07/25/91 added dvx_reset() and dvx_reset() on control X reboot - * - * JH 11/14/91 changed a sysBCLSet to sysIntEnable so ioc_core - * will load into the nat inst cpu030 - * - * JH 11/14/91 removed sysBCLSet enabling STD non priv and super - * access since this is already enabled if we are - * processor 0 - * JH 11/14/91 changed DVX_INTLEV from a mask to a level - * to support use of sysIntEnable() which - * is architecture independent - * BG 4/22/92 added sysBusToLocalAddr() for both short and standard - * addresses for this module. Moved DVX_ADDR0 to - * ai_addrs[DVX2502]in module_types.h. Also moved DVX_IVECO - * to module_types.h. - * BG 6/23/92 combined dvx_driver.c and drvDvx.c - * BG 06/26/92 added level to dvx_io_report in drvDvx structure. - * JH 06/29/92 moved the rest of the dvx io_report here - * BG 7/2/92 removed the semaphores from dvx_io_report - * JH 08/03/92 Removed hkv2f dependent base addr - * JH 08/03/92 moved interrupt vector base to module_types.h - * JH 08/05/92 dvx driver init is called from drvDvx now - * JH 08/10/92 merged dvx private include file into this source - * JH 09/09/92 ran through UNIX C beautifier and converted to ANSI C - * JH 09/09/92 check to see if A24 is open prior to mapping - * the seq ram. - * JH 09/14/92 Made taskDelays() CPU tick rate independent - * tick rate - * JH 09/15/92 made interrupt vector CPU independent - * MRK 09/16/92 Added support for new I/O event scanning - * JH 09/16/92 dont write wordcnt every time the fifo is unloaded - * JH 09/16/92 Use sysLocalToBusAdrs() to translate from an internal - * to a VME A24 address in case the internal base for A24 - * addressed local memory is not on a 16MB boundary. - * sysLocalToBusAdrs() is called for each malloc'ed - * pointer used by the DVX to verify that each one is - * within the portion of local memory mapped to A24. - * JH 09/17/92 one more sysLocalToBusAdrs() address translation - * needed - * JRW 01/18/92 Replaced init code to allow user to select the interrupt - * level value and to select the ports that are to be read. - * MGB 08/04/93 Removed V5/V4 and EPICS_V2 conditionals - * FRL 11/17/93 Added gain parameter to dvx_program - * - * * NOTE (JRW 11-18-92): * In a phone conversation with Analogic, Tech support said that when the start * signal is de-asserted (when using external start/stop mode), the DMAC is @@ -120,26 +47,6 @@ * BUGS: * The driver should inspect the VXI make and model codes and use a data type * for the DMA buffer that is appropriate. - * - * $Log$ - * Revision 1.3 1997/04/30 19:02:04 mrk - * Fixed many compiler warning messages - * - * Revision 1.2 1995/09/01 14:36:35 winans - * Added ability to change default clock speed from shell. - * - * Revision 1.1 1995/03/30 19:35:14 jba - * Seperated drv files into ansi and old dirs. Added combine dir. - * - * Revision 1.22 1995/01/06 17:03:43 winans - * Added some ifdef'd out test code to see if the end of the sequence program - * could be updated to NOT cause an extra sample from port zero to be taken - * at the end of the sequence. As it turns out, it causes more harm than - * good. There must be something wrong with my understanding on how it works. - * For now, the misfeature of the extra sample at the end of the sequence will - * have to stay. - * - * */ static char *SccsId = "$Id$"; diff --git a/src/drv/old/drvExampleVxi.c b/src/drv/old/drvExampleVxi.c index fd79b6c52..c5f7b26e2 100644 --- a/src/drv/old/drvExampleVxi.c +++ b/src/drv/old/drvExampleVxi.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * Author: John Winans * Date: 09-09-92 * * Skeleton VXI driver module. - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-09-92 jrw written - * .02 08-24-93 joh updated for EPICS format return codes - * .03 08-24-93 joh converted to ANSI C - * .04 08-24-93 joh ran through -Wall - * */ #include #include diff --git a/src/drv/old/drvFp.c b/src/drv/old/drvFp.c index 9885943a6..1098bb92f 100644 --- a/src/drv/old/drvFp.c +++ b/src/drv/old/drvFp.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvFp.c */ /* base/src/drv $Id$ * routines which are used to test and interface with the @@ -5,53 +14,6 @@ * * Author: Matthew Stettler * Date: 6-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 070992 integrated into GTACS & added std header - * .02 joh 070992 merged in include file fp.h - * .03 joh 070992 converted some symbols to LOCAL so they stay out - * of the vxWorks global symbol table - * .04 joh 070992 took out sysSetBCL() and substituted - * sysIntEnable() so this will not be hkv2f - * specific. - * .05 joh 070992 added INUM_TO_IVEC so this will be less - * 68k dependence (added include of iv.h) - * .06 joh 070992 FP_ILEV passed to call sysIntEnable() so that the - * interrupt level can be easily changed - * .07 joh 070992 changed some printf() calls to logMsg() - * so that driver diagnostics will show up in - * the log - * .08 joh 071092 now fetches base addr from module_types.h - * .09 joh 071092 added io_report routine - * .10 joh 071092 added scan task wakeup from ISR - * .11 joh 071092 moved ivec allocation to module_types.h - * .12 joh 072792 added soft reboot int disable - * .13 joh 082792 converted to V5 vxorks - * .14 mrk 090192 support epics I/O event scan, and added DRVET - * .15 mrk 080293 Add call to taskwdInsert - * .16 mgb 080493 Removed V5/V4 and EPICS_V2 conditionals */ diff --git a/src/drv/old/drvFpm.c b/src/drv/old/drvFpm.c index 3c9daca9e..96fd7c1aa 100644 --- a/src/drv/old/drvFpm.c +++ b/src/drv/old/drvFpm.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvFpm.c */ /* base/src/drv $Id$ */ @@ -10,51 +19,6 @@ * Author: Matthew Stettler * Date: 6-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 070992 integrated into GTACS & added std header - * .02 joh 070992 merged in include file fpm.h - * .03 joh 070992 converted some symbols to LOCAL so they stay out - * of the vxWorks global symbol table - * .04 joh 070992 took out sysSetBCL() and substituted - * sysIntEnable() so this will not be hkv2f - * specific. - * .05 joh 070992 added INUM_TO_IVEC so this will be less - * 68k dependence (added include of iv.h) - * .06 joh 070992 FP_ILEV passed to call sysIntEnable() so that the - * interrupt level can be easily changed - * .07 joh 071092 now fetches base addr from module_types.h - * .08 joh 071092 added io report routine - * .09 joh 071092 allocate config structure at run time so that - * the users can adjust the number of cards without - * recompilation - * .10 joh 071092 moved ivec allocation to module_types.h - * .11 joh 072792 added soft reboot int disable - * .12 mrk 090292 added DRVET - * .13 mgb 080493 Removed V5/V4 and EPICS_V2 conditionals - * - * * Routines: * * fpm_init Finds and initializes FP10M cards diff --git a/src/drv/old/drvGpib.c b/src/drv/old/drvGpib.c index 6f74761c9..4b50c300c 100644 --- a/src/drv/old/drvGpib.c +++ b/src/drv/old/drvGpib.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /****************************************************************************** * * TODO: @@ -12,43 +21,6 @@ * Date: 09-10-91 * GPIB driver for the NI-1014 and NI-1014D VME cards. * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-13-91 jrw Written on Friday the 13th :-( - * Much of the code in physIo() was stolen from - * a gpib driver that came from Los Alamos. It - * referenced little more than National - * Instruments and Bob Daly (from ANL) in its - * credits. - * .02 12-03-91 jrw changed the setup of the ibLink and niLink structs - * .03 01-21-92 jrw moved task parameters into task_params.h - * .04 01-31-92 jrw added ibSrqLock code - * .05 02-26-92 jrw changed pnode references in the link task's - * busy-list checking, was an endless loop - * .06 04-10-92 jrw moved the device configs into module_types.h - * .07 08-02-92 mrk Added call to taskwdInsert - * ****************************************************************************** * * Notes: @@ -59,6 +31,9 @@ * * * $Log$ + * Revision 1.9.8.3 2002/04/17 21:56:48 anj + * Added cache handling so the NI-1014 works on MC68060-based boards. + * * Revision 1.9.8.2 2001/08/30 21:16:48 anj * Changes to get working on PowerPC - struct alignment issues mainly, * plus a problem with the maximum message length check... diff --git a/src/drv/old/drvGpib.h b/src/drv/old/drvGpib.h index cbf4f6290..87dda83a5 100644 --- a/src/drv/old/drvGpib.h +++ b/src/drv/old/drvGpib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvGpib.h */ /* base/src/drv $Id$ */ @@ -5,31 +14,6 @@ * Origional Author: Unknown, probably National Instruments * Author: John Winans * Date: 10-27-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-27-91 winans moved into epics area */ diff --git a/src/drv/old/drvGpibErr.h b/src/drv/old/drvGpibErr.h index ac7512ff9..41153ce75 100644 --- a/src/drv/old/drvGpibErr.h +++ b/src/drv/old/drvGpibErr.h @@ -1,31 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/epicsH/drvGpibErr.h $Id$ */ /* Author: John Winans * Date: 12-5-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-13-91 jrw created */ diff --git a/src/drv/old/drvGpibInterface.h b/src/drv/old/drvGpibInterface.h index ea4a96b67..08130bed5 100644 --- a/src/drv/old/drvGpibInterface.h +++ b/src/drv/old/drvGpibInterface.h @@ -1,45 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* #define GPIB_SUPER_DEBUG */ /* Author: John Winans * Date: 09-10-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-13-91 jrw Written on Friday the 13th :-( - * .02 11-07-91 jrw added srqPollInhibit() to the drvGpibSet - * .03 01-07-92 jrw added a reference to ibLink in dpvtGpibHead - * - * $Log$ - * Revision 1.1 1996/01/25 21:17:34 mrk - * moved include files from base/include - * - * Revision 1.11 1995/03/17 21:25:58 winans - * Got rid of the old bogus header in the dpvtGpibHead structure. - * - * Revision 1.10 1994/12/12 19:00:16 winans - * Disabled the GPIB_SUPER_DEBUG by default. - * */ diff --git a/src/drv/old/drvHiDEOSGpib.h b/src/drv/old/drvHiDEOSGpib.h index 0f67b7cd6..51f79f3b3 100644 --- a/src/drv/old/drvHiDEOSGpib.h +++ b/src/drv/old/drvHiDEOSGpib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef EPICS_DRVHIDEOSGPIB_H #define EPICS_DRVHIDEOSGPIB_H diff --git a/src/drv/old/drvJgvtr1.c b/src/drv/old/drvJgvtr1.c index 7ae1e6aad..bf1f91bc5 100644 --- a/src/drv/old/drvJgvtr1.c +++ b/src/drv/old/drvJgvtr1.c @@ -1,58 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvJgvtr1.c */ /* base/src/drv $Id$ */ /* * Author: Jeff Hill * Date: 5-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * 110689 joh print mem not full message only once - * 120789 joh temporary removal of memory full check - * 050190 joh clear ptr to callback prior to calling - * it so they can rearm from inside the callback - * 071190 joh check STD address after cycle complete detected - * to avoid erroneous card misaddressed messages - * 071190 joh internal sample rate status is bit reversed on the - * card- I added a lookup table to untwist it. - * 020491 ges Change taskDelay from 20 to 2 in "jgvtr1DoneTask". - * To allow rearm and data reads from succesive - * waveform scans up thru 10Hz rates. - * 031491 lrd move data into a local memory area for each card - * 090591 joh converted to V5 vxWorks - * 110591 lrd initialization of cards other than 0 not - * allocating data buffer correctly - * 013092 bg added sysBusToLocalAdrs. Added levels to io_report - * and the ability to read out the Joerger's raw values - * in io_report if level is > 1. - * 031992 joh Took the vxMemProbe out of each arm and checked - * the card present bit instead. - * 062592 bg Combined drvJgvtr1.c and jgvtr_driver.c - * 062992 joh removed file pointer argument added to io - * report by bg - * 082792 joh added ANSI C function prototypes - * 080293 mrk added call to taskwdInsert - * 080493 mgb Removed V5/V4 and EPICS_V2 conditionals */ static char *sccsID = "@(#)drvJgvtr1.c 1.17\t9/9/93"; diff --git a/src/drv/old/drvJgvtr1.h b/src/drv/old/drvJgvtr1.h index f4c3f6454..6b61e9988 100644 --- a/src/drv/old/drvJgvtr1.h +++ b/src/drv/old/drvJgvtr1.h @@ -1,32 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvJgvtr1.h */ /* base/src/drv $Id$ */ /* * Author: Jeff Hill * Date: 5-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ diff --git a/src/drv/old/drvOms.c b/src/drv/old/drvOms.c index ec5a6db6e..32e632823 100644 --- a/src/drv/old/drvOms.c +++ b/src/drv/old/drvOms.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvOms.c */ /* base/src/drv $Id$ */ /* @@ -6,64 +15,6 @@ * * Author: Bob Dalesio * Date: 12-28-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log - * ----------------- - * .01 02-07-90 lrd add command to read status - * .02 02-09-90 lrd removed the clamp on the MR command - * .03 03-22-90 lrd added the acceleration - * .04 04-12-90 lrd only allow one record to connect to each motor - * .05 04-28-90 lrd request motor data at 10 Hz. Needed delay to let - * motor start moving - * .06 04-30-90 lrd fix interrupt vectors for more than one motor - * .07 07-31-90 lrd lock the communication to the oms card for - * one user - * .08 08-01-90 lrd fix turn off of auxilary output when move is - * complete - * .09 08-01-90 lrd fix the initialization of the card to only - * enable the buffer full interrupt - * .10 10-23-90 lrd clamp the send value to something the motor - * driver can handle - * .11 11-13-90 lrd add intelligence in looking for an OMS card with - * an encoder - * .12 05-15-91 lrd add initialization of encoder and motor position - * .13 09-05-91 joh updated for v5 vxWorks - * .14 12-10-91 bg added sysBusToLocalAddrs(). Added - * compu_sm_driver.c. - * .15 03-10-92 bg Added level to io_report and gave - * compu_sm_io_report() the ability to print out - * contents of motor_data array if level > 1. - * .16 06-26-92 bg Combined drvOms.c with oms_driver.c - * .17 06-29-92 joh took file pointer arg out of io report - * .18 08-11-92 joh io report format cleanup - * .19 08-02-93 mrk Added call to taskwdInsert - * .20 08-05-93 jbk took out 200000 pulse limit - * .21 02-28-94 mrk Replaced itob by cvtLongToString - * .22 05-05-94 kornke Now supports VMEX-8 and VMEX-44E - * (8 axis s'motors and 4 encoded s'motors) - * .23 04-09-96 ric Added SM_FIND_LIMIT, SM_FIND_HOME - */ /* data requests are made from the oms_task at * a rate of 10Hz when a motor is active diff --git a/src/drv/old/drvOms.h b/src/drv/old/drvOms.h index 065074afa..9181ffa77 100644 --- a/src/drv/old/drvOms.h +++ b/src/drv/old/drvOms.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* oms_sm_driver.h */ /* base/src/drv $Id$ */ /* @@ -6,33 +15,6 @@ * * Author: Bob Dalesio * Date: 02-25-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 04-12-90 lrd only allow one connection to each motor - * .02 11-13-90 lrd add status bit definitions for encoder commands - * .03 05-05-94 kornke supports 8 OMS channels now */ #define MAX_OMS_CARDS 8 #define MAX_OMS_CHANNELS 8 diff --git a/src/drv/old/drvVmi4100.c b/src/drv/old/drvVmi4100.c index 2ba6c2dc2..d02b00c1b 100644 --- a/src/drv/old/drvVmi4100.c +++ b/src/drv/old/drvVmi4100.c @@ -1,52 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* * subroutines that are used to interface to the vme analog output cards * * Author: Bob Dalesio * Date: 9-26-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-09-88 lrd add LED light status to Ziomek-085 - * .02 02-08-89 lrd addresses from module_types.h - * use 085 structure - * .03 03-17-89 lrd add ao_read routine - * .04 03-29-89 lrd return correct status on write - * .05 11-20-89 joh added call to the at5 vxi driver - * .06 06-08-90 mrk fixed bug (R Daly found) for VMI4100 - * .07 10-31-91 bg broke vmi4100 driver out of ao_driver.c - * broke vmi4100 code out of io_report and - * created vmi400_io_report() - * .08 01-10-92 bg Added levels to io_report and warning message - * that raw values cannot be read from vmi4100 - * card even it the level is 1. - * .09 08-05-92 joh arguments to init routine now conform with the - * standard - * .10 08-05-92 joh added EPICS driver dispatch table - * .11 08-05-92 joh moved parameters from ao_driver.h to here - * .12 08-11-92 joh num of cards now dyn configurable - * .13 08-24-93 mrk removed use of variable base_addr */ static char *sccsID = "@(#)drvVmi4100.c 1.5\t8/27/93"; diff --git a/src/drv/old/drvXy010.c b/src/drv/old/drvXy010.c index b586b2831..d7d953aea 100644 --- a/src/drv/old/drvXy010.c +++ b/src/drv/old/drvXy010.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * initialize the Xycom SRM010 bus controller card */ @@ -5,36 +14,6 @@ /* Author: Jeff Hill * Date: 06-30-29 * Initialize xy010 bus controller - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 08-11-92 joh Verify the xy010's id to prevent confusion - * with the mv167's GCSR which with an unmodified - * sysLib.c will show up in the xy010's addr - * space - * .01 08-11-92 joh Moved base addr to module_types.h - * ... */ static char *sccsID = "@(#)drvXy010.c 1.3\t6/3/93"; diff --git a/src/drv/old/drvXy210.c b/src/drv/old/drvXy210.c index 1b9b16d17..afeeb9947 100644 --- a/src/drv/old/drvXy210.c +++ b/src/drv/old/drvXy210.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* xy210_driver.c */ /* base/src/drv $Id$ */ /* @@ -5,40 +14,6 @@ * * Author: Bob Dalesio * Date: 6-13-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-09-89 lrd moved I/O addresses to module_types.h - * .02 11-20-89 joh added call to at5vxi driver - * .03 09-11-91 bg added bi_io_report - * .04 03-09-92 bg added levels to xy210_io_report. Gave - * xy210_io_report the ability to read raw - * values from card if level > 1 - * .05 08-10-92 joh merged include file - * .06 08-25-92 mrk made masks a macro - * .07 08-25-92 mrk replaced bi_driver by xy210_driver - * .08 09-15-93 mrk Made report shorter */ /* diff --git a/src/drv/old/drvXy220.c b/src/drv/old/drvXy220.c index 0b6537fe2..5c644c07f 100644 --- a/src/drv/old/drvXy220.c +++ b/src/drv/old/drvXy220.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* xy220_driver.c */ /* base/src/drv $Id$ */ /* @@ -5,38 +14,6 @@ * * Author: Bob Dalesio * Date: 5-26-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-31-91 bg broke xy220 driver out of bo_driver.c - * broke xy220 code out of io_report and - * created xy220_io_report(). - * Added sysBusToLocalAdrs. - * .02 02-03-92 bg Gave xy220_io_report the ability to - * read raw values from card if level > 1. - * .03 08-10-92 joh merged potions of bo_driver.h - * .04 08-25-92 mrk made masks a macro */ static char SccsId[] = "@(#)drvXy220.c 1.6\t9/20/93"; diff --git a/src/drv/old/drvXy240.c b/src/drv/old/drvXy240.c index 30182b549..a48783573 100644 --- a/src/drv/old/drvXy240.c +++ b/src/drv/old/drvXy240.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* xy240_driver.c */ /* base/src/drv $Id$ */ /* @@ -6,52 +15,6 @@ * * Author: Bob Dalesio * Date: 11/20/91 - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 06-25-92 bg Added driver to code. Added xy240_io_report - * to it. Added copyright disclaimer. - * .02 08-10-92 joh merged xy240_driver.h into this source - * .03 08-11-92 joh fixed use of XY240 where XY240_BI or XY240_BO - * should have been used - * .04 08-11-92 joh now allows for runtime reconfiguration of - * the addr map - * .05 08-25-92 mrk added DSET; made masks a macro - * .06 08-26-92 mrk support epics I/O event scan - * .07 08-26-92 joh task params from task params header - * .08 08-26-92 joh removed STDIO task option - * .09 08-26-92 joh increased stack size for V5 - * .10 08-26-92 joh increased stack size for V5 - * .11 08-27-92 joh fixed no status return from bo driver - * .12 09-03-92 joh fixed wrong index used when testing for card - * present - * .13 09-03-92 joh fixed structural problems in the io - * report routines which caused messages to - * be printed even when no xy240's are present - * .14 09-17-92 joh io report now tabs over detailed info - * .15 09-18-92 joh documentation - * .16 08-02-93 mrk Added call to taskwdInsert - * .17 08-04-93 mgb Removed V5/V4 and EPICS_V2 conditionals */ #include "vxWorks.h" diff --git a/src/drv/old/drvXy566.c b/src/drv/old/drvXy566.c index 4628842de..1496dc6aa 100644 --- a/src/drv/old/drvXy566.c +++ b/src/drv/old/drvXy566.c @@ -1,84 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/drv $Id$ */ /* drvXy566.c - Driver Support Routines for xy566 * * Author: Bob Dalesio * Date: 6-13-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 09-14-88 lrd check for IGEN card present before initing - * .01 9-27-88 lrd removed test code - * .02 09-27-88 lrd removed call to xy_mem_init - * .03 10-04-88 lrd remove IGEN support - * .04 10-07-88 lrd add support for the Xycom 085 arm mechanism - * added external latched AI and made - * others scan continuously - * .05 11-10-88 lrd change addresses per HW Tech Note #2 - * .06 02-08-89 lrd moved module addresses into a table in - * module_types.h from ai_driver.h - * .07 02-24-89 lrd modify for vxWorks 4.0 - * changed sysSetBCL to sysIntEnable - * .08 04-17-89 lrd add callback mechanism for data take complete - * .09 05-10-89 lrd increased performance for xycom 566 interface - * by keeping the address of the memory buffers - * thus removing the need to calculate on each - * read - * .10 07-27-89 lrd modified to use channel 0 not channel 1 - * .11 11-20-89 joh added call to the at5vxi ai driver - * .12 02-15-90 lrd modified for new 085 card - * 02/04/91 ges Change taskDelay from 6 to 2 in - * "xy566DoneTask". Allows rearm and data reads - * for successive waveform scans up thru - * 10 Hz rates. - * .13 08-27-91 bg broke the 566 driver out of ai_driver.c - * and moved it to this file. Moved io_report code - * to this file. - * added arguments and raw value read out - * for analog in cards. - * .14 10/30/91 bg Combined the xy566 waveform driver with the - * xy566 analog in drivers. Changed addressing to - * use sysBusToLocalAddrs and VME_AM_STD_SUP or - * VME_AM_SUP_SHORT_IO - * .15 11-30-91 bg Added sysBusToLocalAdrs to both ai and - * waveform sections. - * .16 02-05-92 bg Changed io_report so it has an argument - * level and so if the level > 1, the raw - * value from the card will be printed out - * for analog ins only. - * .17 03/20/92 bg Added the argument level to io_report, - * but so far it doesn't do anything. Will - * add ability to report ability to read out - * raw value if there is a demand. - * .18 08-10-92 joh cleaned up the merge of the xy566 wf and ai - * drivers - * .19 08-25-92 mrk replaced call to ai_driver by ai_xy566_driver - * .20 08-26-92 mrk support epics I/O event scan - * .21 08-27-92 joh fixed routines which return with and without - * status - * .22 08-27-92 joh fixed nonexsistant EPICS init - * .23 08-02-93 mrk Added call to taskwdInsert - * .24 08-04-93 mgb Removed V5/V4 and EPICS_V2 conditionals */ #include diff --git a/src/drv/old/module_types.c b/src/drv/old/module_types.c index e1be8bcd3..2cc511627 100644 --- a/src/drv/old/module_types.c +++ b/src/drv/old/module_types.c @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* module_types.c */ /* base/src/drv $Id$ */ /* * Author: Marty Kraimer * Date: 08-23-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-23-93 mrk Initial Version */ #include diff --git a/src/drv/old/steppermotor.h b/src/drv/old/steppermotor.h index 86e4b95c0..a0803557a 100644 --- a/src/drv/old/steppermotor.h +++ b/src/drv/old/steppermotor.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* steppermotor.h */ /* base/src/drv $Id$ */ /* @@ -6,30 +15,6 @@ * Author: Bob Dalesio * Date: 12-11-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ /* readback data passed to the database library routine from the motor driver */ diff --git a/src/gdd/Makefile b/src/gdd/Makefile index 109bb30d3..130086004 100644 --- a/src/gdd/Makefile +++ b/src/gdd/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # Author: Jim Kowalkowski # Date: 2/96 @@ -5,6 +14,9 @@ # $Id$ # # $Log$ +# Revision 1.4 1996/06/28 15:19:43 jba +# Moved config dir to base/config. +# # Revision 1.3 1996/06/26 21:17:08 jhill # fixed to match config in src # diff --git a/src/gdd/Makefile.Host b/src/gdd/Makefile.Host index fce6f8739..34ae52685 100644 --- a/src/gdd/Makefile.Host +++ b/src/gdd/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # base/src/gdd/Makefile.Host # diff --git a/src/gdd/Makefile.Vx.WorkInProgress b/src/gdd/Makefile.Vx.WorkInProgress index 789191d89..9a00917b1 100644 --- a/src/gdd/Makefile.Vx.WorkInProgress +++ b/src/gdd/Makefile.Vx.WorkInProgress @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # Author: Jeff Hill # Date: 8/96 @@ -5,6 +14,9 @@ # $Id$ # # $Log$ +# Revision 1.1 1996/09/04 22:41:41 jhill +# installed +# # Revision 1.1 1996/09/04 20:59:40 jhill # installed # diff --git a/src/gdd/Makefile.regular b/src/gdd/Makefile.regular index 1c4673eff..f6e015e36 100644 --- a/src/gdd/Makefile.regular +++ b/src/gdd/Makefile.regular @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Author: Jim Kowalkowski # Date: 9/9/96 @@ -5,6 +14,9 @@ # $Id$ # # $Log$ +# Revision 1.2 1997/03/21 01:55:59 jbk +# *** empty log message *** +# # Revision 1.1 1996/09/12 11:18:46 jbk # makefile to build library outside of EPICS tree # diff --git a/src/gdd/Makefile.standalone b/src/gdd/Makefile.standalone index 9aa3bc976..6b36f8cd3 100644 --- a/src/gdd/Makefile.standalone +++ b/src/gdd/Makefile.standalone @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # # Author: Jim Kowalkowski # Date: 2/96 @@ -5,6 +14,9 @@ # $Id$ # # $Log$ +# Revision 1.2 1996/07/03 00:02:56 jhill +# use ./aitGen and ./genApps per Janet's request +# # Revision 1.1 1996/06/25 19:11:26 jbk # new in EPICS base # diff --git a/src/gdd/aitConvert.cc b/src/gdd/aitConvert.cc index 2c06f6893..cafc1d058 100644 --- a/src/gdd/aitConvert.cc +++ b/src/gdd/aitConvert.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 @@ -5,6 +14,9 @@ // $Id$ // // $Log$ +// Revision 1.6 1997/08/05 00:51:03 jhill +// fixed problems in aitString and the conversion matrix +// // Revision 1.5 1997/04/23 17:12:53 jhill // fixed export of symbols from WIN32 DLL // diff --git a/src/gdd/aitConvert.h b/src/gdd/aitConvert.h index fbffedb45..6657459b5 100644 --- a/src/gdd/aitConvert.h +++ b/src/gdd/aitConvert.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef AIT_CONVERT_H__ #define AIT_CONVERT_H__ @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.5.8.1 2001/09/05 15:10:11 jhill + * removed ifdef on GNUC + * * Revision 1.5 1997/08/05 00:51:04 jhill * fixed problems in aitString and the conversion matrix * diff --git a/src/gdd/aitGen.c b/src/gdd/aitGen.c index 3a58687aa..5f1a04cff 100644 --- a/src/gdd/aitGen.c +++ b/src/gdd/aitGen.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jim Kowalkowski * Date: 2/96 @@ -5,6 +14,9 @@ * $Id$ * * $Log$ + * Revision 1.7 1997/08/05 00:51:04 jhill + * fixed problems in aitString and the conversion matrix + * * Revision 1.6 1997/06/13 09:26:04 jhill * fixed generated conversion functions * diff --git a/src/gdd/aitHelpers.cc b/src/gdd/aitHelpers.cc index b550359f0..61c17f571 100644 --- a/src/gdd/aitHelpers.cc +++ b/src/gdd/aitHelpers.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 6/20/96 @@ -5,6 +14,9 @@ // $Id$ // // $Log$ +// Revision 1.9 1998/05/05 21:08:26 jhill +// fixed warning +// // Revision 1.8 1997/08/05 00:51:05 jhill // fixed problems in aitString and the conversion matrix // diff --git a/src/gdd/aitHelpers.h b/src/gdd/aitHelpers.h index 4140db3af..50a5abae9 100644 --- a/src/gdd/aitHelpers.h +++ b/src/gdd/aitHelpers.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef aitHelpersInclude #define aitHelpersInclude @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.16 1998/05/05 21:08:49 jhill + * fixed warning + * * Revision 1.15 1998/04/14 00:51:33 jhill * code around ms sizeof() bug V5.0 * diff --git a/src/gdd/aitTypes.c b/src/gdd/aitTypes.c index 30c9ed9cc..7db5a4db7 100644 --- a/src/gdd/aitTypes.c +++ b/src/gdd/aitTypes.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jim Kowalkowski * Date: 2/96 @@ -5,6 +14,9 @@ * $Id$ * * $Log$ + * Revision 1.5.6.1 2000/04/11 20:10:55 jba + * Added changes for Borland win32 build. + * * Revision 1.5 1998/04/17 17:49:25 jhill * fixed range problem in string to fp convert * diff --git a/src/gdd/aitTypes.h b/src/gdd/aitTypes.h index d6a19b6e1..18f84427a 100644 --- a/src/gdd/aitTypes.h +++ b/src/gdd/aitTypes.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef AIT_TYPES_H #define AIT_TYPES_H 1 @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.8.6.1 2001/03/07 16:25:24 jba + * Changes for cygwin32 build. + * * Revision 1.8 1998/06/16 03:10:51 jhill * added sgi support * diff --git a/src/gdd/dbMapper.cc b/src/gdd/dbMapper.cc index e2ff7d56b..b2b6a6634 100644 --- a/src/gdd/dbMapper.cc +++ b/src/gdd/dbMapper.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.20 1998/06/16 03:12:40 jhill +// added comments +// // Revision 1.19 1998/04/16 21:16:09 jhill // allow copies of less than the number of elements returned // diff --git a/src/gdd/dbMapper.h b/src/gdd/dbMapper.h index 52989a392..0d1293179 100644 --- a/src/gdd/dbMapper.h +++ b/src/gdd/dbMapper.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef DB_MAPPER_H #define DB_MAPPER_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.4 1997/08/05 00:51:10 jhill + * fixed problems in aitString and the conversion matrix + * * Revision 1.3 1997/04/23 17:12:57 jhill * fixed export of symbols from WIN32 DLL * diff --git a/src/gdd/gdd.cc b/src/gdd/gdd.cc index 278cb9e0a..fd1d3b61a 100644 --- a/src/gdd/gdd.cc +++ b/src/gdd/gdd.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.26 1998/10/26 11:18:41 lange +// Bug in gdd::~gdd fixed (CA gateway crashes). +// // Revision 1.25 1998/06/23 15:10:36 jhill // fixed use of nill ptr in gdd::put(const gdd* dd) // diff --git a/src/gdd/gdd.h b/src/gdd/gdd.h index 5e0b07f31..7eaea8def 100644 --- a/src/gdd/gdd.h +++ b/src/gdd/gdd.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_H #define GDD_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.25 1998/05/05 21:09:52 jhill + * removed backslash which conuses cpp + * * Revision 1.24 1997/08/05 00:51:12 jhill * fixed problems in aitString and the conversion matrix * diff --git a/src/gdd/gddAppDefs.cc b/src/gdd/gddAppDefs.cc index 5359b93dd..4a46f05a9 100644 --- a/src/gdd/gddAppDefs.cc +++ b/src/gdd/gddAppDefs.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.9 1997/08/05 00:51:13 jhill +// fixed problems in aitString and the conversion matrix +// // Revision 1.8 1997/04/23 17:13:00 jhill // fixed export of symbols from WIN32 DLL // diff --git a/src/gdd/gddAppFuncTable.h b/src/gdd/gddAppFuncTable.h index fd3160a58..246579628 100644 --- a/src/gdd/gddAppFuncTable.h +++ b/src/gdd/gddAppFuncTable.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.9 1998/05/06 21:40:02 jhill + * updated for g++ 2.8.1 + * * Revision 1.8 1998/04/14 00:51:33 jhill * code around ms sizeof() bug V5.0 * diff --git a/src/gdd/gddAppTable.cc b/src/gdd/gddAppTable.cc index 231eccc6d..28b50e54c 100644 --- a/src/gdd/gddAppTable.cc +++ b/src/gdd/gddAppTable.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.9 1997/08/05 00:51:14 jhill +// fixed problems in aitString and the conversion matrix +// // Revision 1.8 1997/04/23 17:13:01 jhill // fixed export of symbols from WIN32 DLL // diff --git a/src/gdd/gddAppTable.h b/src/gdd/gddAppTable.h index 552a44d89..e15bf8c03 100644 --- a/src/gdd/gddAppTable.h +++ b/src/gdd/gddAppTable.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_APPLTYPE_TABLE_H #define GDD_APPLTYPE_TABLE_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.5 1997/04/23 17:13:02 jhill + * fixed export of symbols from WIN32 DLL + * * Revision 1.4 1997/01/12 20:32:49 jbk * many errors fixed * diff --git a/src/gdd/gddArray.cc b/src/gdd/gddArray.cc index 5f342293b..19494ccae 100644 --- a/src/gdd/gddArray.cc +++ b/src/gdd/gddArray.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include #include @@ -7,6 +16,9 @@ // // $Id$ // $Log$ +// Revision 1.2 1997/04/23 17:13:02 jhill +// fixed export of symbols from WIN32 DLL +// // Revision 1.1 1997/03/21 01:56:04 jbk // *** empty log message *** // diff --git a/src/gdd/gddArray.h b/src/gdd/gddArray.h index b88a2200a..7cdc311f8 100644 --- a/src/gdd/gddArray.h +++ b/src/gdd/gddArray.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_ARRAY_H #define GDD_ARRAY_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/04/23 17:13:03 jhill + * fixed export of symbols from WIN32 DLL + * * Revision 1.1 1997/03/21 01:56:05 jbk * *** empty log message *** * diff --git a/src/gdd/gddContainer.cc b/src/gdd/gddContainer.cc index df8e2b674..b1553f866 100644 --- a/src/gdd/gddContainer.cc +++ b/src/gdd/gddContainer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include @@ -8,6 +17,9 @@ // // $Id$ // $Log$ +// Revision 1.2 1997/04/23 17:13:03 jhill +// fixed export of symbols from WIN32 DLL +// // Revision 1.1 1997/03/21 01:56:05 jbk // *** empty log message *** // diff --git a/src/gdd/gddContainer.h b/src/gdd/gddContainer.h index 911650d12..580c157a5 100644 --- a/src/gdd/gddContainer.h +++ b/src/gdd/gddContainer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_CONTAINER_H #define GDD_CONTAINER_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/04/23 17:13:04 jhill + * fixed export of symbols from WIN32 DLL + * * Revision 1.1 1997/03/21 01:56:06 jbk * *** empty log message *** * diff --git a/src/gdd/gddContainerI.h b/src/gdd/gddContainerI.h index cb5c515fa..f54e1edab 100644 --- a/src/gdd/gddContainerI.h +++ b/src/gdd/gddContainerI.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_CONTAINERI_H #define GDD_CONTAINERI_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.1 1997/03/21 01:56:07 jbk + * *** empty log message *** + * * */ diff --git a/src/gdd/gddErrorCodes.cc b/src/gdd/gddErrorCodes.cc index b4ff16549..7c43e545c 100644 --- a/src/gdd/gddErrorCodes.cc +++ b/src/gdd/gddErrorCodes.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 3/97 // // $Id$ // $Log$ +// Revision 1.1 1997/03/21 01:56:07 jbk +// *** empty log message *** +// // -------------------------- Error messages ------------------------- diff --git a/src/gdd/gddErrorCodes.h b/src/gdd/gddErrorCodes.h index 98d5aea37..31dcc0504 100644 --- a/src/gdd/gddErrorCodes.h +++ b/src/gdd/gddErrorCodes.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_ERROR_CODES_H #define GDD_ERROR_CODES_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.3 1997/04/10 19:59:26 jhill + * api changes + * * Revision 1.2 1996/08/27 13:05:10 jbk * final repairs to string functions, put() functions, and error code printing * diff --git a/src/gdd/gddI.h b/src/gdd/gddI.h index 06b2c47dd..9f18e2869 100644 --- a/src/gdd/gddI.h +++ b/src/gdd/gddI.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDDI_H #define GDDI_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.3 1998/06/16 03:16:27 jhill + * fixed big problems with leaked ait/fixedString in gdd union + * * Revision 1.2 1997/08/05 00:51:15 jhill * fixed problems in aitString and the conversion matrix * diff --git a/src/gdd/gddNewDel.cc b/src/gdd/gddNewDel.cc index 772284031..83434377a 100644 --- a/src/gdd/gddNewDel.cc +++ b/src/gdd/gddNewDel.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.2 1997/06/25 06:17:37 jhill +// fixed warnings +// // Revision 1.1 1996/06/25 19:11:45 jbk // new in EPICS base // diff --git a/src/gdd/gddNewDel.h b/src/gdd/gddNewDel.h index a7ad407a6..76bbaa513 100644 --- a/src/gdd/gddNewDel.h +++ b/src/gdd/gddNewDel.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_NEWDEL_H #define GDD_NEWDEL_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.3 1997/05/19 19:23:50 jbk + * Fixed bug in new/delete operators for gddBounds1D, 2D, and 3D + * * Revision 1.2 1997/03/21 01:56:09 jbk * *** empty log message *** * diff --git a/src/gdd/gddScalar.h b/src/gdd/gddScalar.h index f63651690..d4917d7d1 100644 --- a/src/gdd/gddScalar.h +++ b/src/gdd/gddScalar.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_SCALAR_H #define GDD_SCALAR_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/04/23 17:13:05 jhill + * fixed export of symbols from WIN32 DLL + * * Revision 1.1 1997/03/21 01:56:09 jbk * *** empty log message *** * diff --git a/src/gdd/gddSemaphore.h b/src/gdd/gddSemaphore.h index 9d6e70cfa..535369f21 100644 --- a/src/gdd/gddSemaphore.h +++ b/src/gdd/gddSemaphore.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_SEMAPHORE #define GDD_SEMAPHORE @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/06/25 06:17:38 jhill + * fixed warnings + * * Revision 1.1 1997/03/21 01:56:10 jbk * *** empty log message *** * diff --git a/src/gdd/gddTest.cc b/src/gdd/gddTest.cc index ee1b70a23..0912913af 100644 --- a/src/gdd/gddTest.cc +++ b/src/gdd/gddTest.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.9 1997/08/05 00:51:16 jhill +// fixed problems in aitString and the conversion matrix +// // Revision 1.8 1997/06/25 06:17:38 jhill // fixed warnings // diff --git a/src/gdd/gddUtils.cc b/src/gdd/gddUtils.cc index bb086166f..b1d5df22f 100644 --- a/src/gdd/gddUtils.cc +++ b/src/gdd/gddUtils.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 3/97 // // $Id$ // $Log$ +// Revision 1.2 1997/04/23 17:13:06 jhill +// fixed export of symbols from WIN32 DLL +// // Revision 1.1 1997/03/21 01:56:11 jbk // *** empty log message *** // diff --git a/src/gdd/gddUtils.h b/src/gdd/gddUtils.h index f31f3b3ef..07120f20c 100644 --- a/src/gdd/gddUtils.h +++ b/src/gdd/gddUtils.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_UTILS_H #define GDD_UTILS_H @@ -8,6 +17,9 @@ * $Id$ * * $Log$ + * Revision 1.4 1997/05/19 19:23:51 jbk + * Fixed bug in new/delete operators for gddBounds1D, 2D, and 3D + * * Revision 1.3 1997/04/23 17:13:07 jhill * fixed export of symbols from WIN32 DLL * diff --git a/src/gdd/gddUtilsI.h b/src/gdd/gddUtilsI.h index abbdb9f3d..275bfa22c 100644 --- a/src/gdd/gddUtilsI.h +++ b/src/gdd/gddUtilsI.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef GDD_UTILSI_H #define GDD_UTILSI_H @@ -7,6 +16,9 @@ * * $Id$ * $Log$ + * Revision 1.2 1997/03/24 12:41:49 jbk + * fixed bug in gddDestructor constructor. + * * Revision 1.1 1997/03/21 01:56:12 jbk * *** empty log message *** * diff --git a/src/gdd/genApps.cc b/src/gdd/genApps.cc index 9f9f7b58f..3ac4abbb7 100644 --- a/src/gdd/genApps.cc +++ b/src/gdd/genApps.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 // // $Id$ // // $Log$ +// Revision 1.2 1997/04/23 17:13:07 jhill +// fixed export of symbols from WIN32 DLL +// // Revision 1.1 1996/06/25 19:11:51 jbk // new in EPICS base // diff --git a/src/gdd/smartGDDPointer.cc b/src/gdd/smartGDDPointer.cc index da312ebd9..f99d1ce20 100644 --- a/src/gdd/smartGDDPointer.cc +++ b/src/gdd/smartGDDPointer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Smart Pointer Class for GDD diff --git a/src/gdd/smartGDDPointer.h b/src/gdd/smartGDDPointer.h index 333350d27..e2466520b 100644 --- a/src/gdd/smartGDDPointer.h +++ b/src/gdd/smartGDDPointer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // Smart Pointer Class for GDD diff --git a/src/include/Makefile b/src/include/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/include/Makefile +++ b/src/include/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/include/Makefile.Host b/src/include/Makefile.Host index eeedb8973..07548981e 100644 --- a/src/include/Makefile.Host +++ b/src/include/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/include/Makefile.Vx b/src/include/Makefile.Vx index 0e62fb71e..acc8703d9 100755 --- a/src/include/Makefile.Vx +++ b/src/include/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/include/asDbLib.h b/src/include/asDbLib.h index 5f943b80d..7fe29e889 100644 --- a/src/include/asDbLib.h +++ b/src/include/asDbLib.h @@ -1,22 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/epicsH/dbAsLib.h */ /* $Id$ */ /* Author: Marty Kraimer Date: 02-23-94*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* - * Modification Log: - * ----------------- - * .01 02-23-94 mrk Initial Implementation - */ #ifndef INCdbAsLibh #define INCdbAsLibh diff --git a/src/include/asLib.h b/src/include/asLib.h index 0ec868c2a..0ddc0edb7 100644 --- a/src/include/asLib.h +++ b/src/include/asLib.h @@ -1,21 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* Author: Marty Kraimer Date: 09-27-93*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - -/* - * Modification Log: - * ----------------- - * .01 09-27-93 mrk Initial Implementation - */ #ifndef INCasLibh #define INCasLibh diff --git a/src/include/asTrapWrite.h b/src/include/asTrapWrite.h index 997c3c90a..f7b6d2486 100644 --- a/src/include/asTrapWrite.h +++ b/src/include/asTrapWrite.h @@ -1,15 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*asTrapWrite.h*/ /* Author: Marty Kraimer Date: 07NOV2000 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #ifndef INCasTrapWriteh #define INCasTrapWriteh diff --git a/src/include/cadef.h b/src/include/cadef.h index f557e9d30..c9882fc12 100644 --- a/src/include/cadef.h +++ b/src/include/cadef.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************/ /* */ /* L O S A L A M O S */ diff --git a/src/include/caerr.h b/src/include/caerr.h index 19b29fee1..27556ab9e 100644 --- a/src/include/caerr.h +++ b/src/include/caerr.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************/ /* */ /* L O S A L A M O S */ diff --git a/src/include/caeventmask.h b/src/include/caeventmask.h index e146e0001..88f4964fe 100644 --- a/src/include/caeventmask.h +++ b/src/include/caeventmask.h @@ -1,10 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ caeventmask.h - - Modification History - joh 04-16-90 Created - */ #ifndef INCLcaeventmaskh diff --git a/src/include/camacLib.h b/src/include/camacLib.h index 0a523c3f0..610ec85c5 100644 --- a/src/include/camacLib.h +++ b/src/include/camacLib.h @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* camacLib.h -- Prototypes for camacLib.o * * Marty Wise * 10/11/93 * * $Log$ + * Revision 1.1 1996/01/25 21:38:38 mrk + * moved files from /base/include + * * Revision 1.1 1994/10/20 20:16:16 tang * Commit adding of Camac Driver h file. * diff --git a/src/include/dbDefs.h b/src/include/dbDefs.h index 6cb8e010d..a4ee87d06 100644 --- a/src/include/dbDefs.h +++ b/src/include/dbDefs.h @@ -1,37 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 12-03-91 rcz defines from vxWorks.h for Unix - * .03 12-03-91 rcz added define PVNAME_STRINGSZ - * .04 05-22-92 mrk cleanup - * .05 07-22-93 mrk Cleanup defs for NO and YES - * .06 08-11-93 joh included errMdef.h */ #ifndef INCdbDefsh diff --git a/src/include/devSup.h b/src/include/devSup.h index b68f96b87..26eca48fa 100644 --- a/src/include/devSup.h +++ b/src/include/devSup.h @@ -1,36 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* devSup.h Device Support */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-04-91 jba Added error message - * .02 05-18-92 rcz Changed macro "GET_DEVSUP(" to "GET_PDEVSUP(precDevSup," - * .03 05-18-92 rcz Structure devSup changed element name from dsetName to papDsetName - * .04 05-18-92 rcz New database access */ #ifndef INCdevSuph diff --git a/src/include/drvSup.h b/src/include/drvSup.h index 6c344ea32..06034bffd 100644 --- a/src/include/drvSup.h +++ b/src/include/drvSup.h @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* drvSup.h Driver Support */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-21-92 rcz changed drvetName to papDrvName - * .02 05-18-92 rcz New database access (removed extern) */ #ifndef INCdrvSuph diff --git a/src/include/drvTS.h b/src/include/drvTS.h index 61ff3e8ed..044137db3 100644 --- a/src/include/drvTS.h +++ b/src/include/drvTS.h @@ -1,72 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef __DRVTS_h__ #define __DRVTS_h__ -/* - * $Log$ - * Revision 1.3 1998/09/29 14:11:03 mrk - * TSsetClockFromUnix was made global - * - * Revision 1.2 1998/03/19 20:41:16 mrk - * Checked for Y2K complience. It turns out it was even ok when NTP time overflows - * in 2036. However it was modified so that no overflows should occur while convert - * ing between NTP, UNIX, and EPICS epochs. - * In addition the conversion of fractions of a second to nanaoseconds was changed - * Formatting was changed so that interesting code does not run off right side of page. - * Hopefully EPICS base is now fine for Y2K. - * In fact it should be fine (as far as time is converned) until the Unix epoch - * overflows a 32 unsigned integer in the year 2106. - * - * Revision 1.1 1996/01/25 21:11:56 mrk - * moved includes; .ascii=> .db; path changes - * - * Revision 1.12 1995/08/30 15:39:07 jbk - * Added global variables for force accurate time stamps and direct time. - * - * Revision 1.11 1995/08/18 13:18:13 mrk - * Added function prototypes for ansi c - * - * Revision 1.10 1995/08/17 20:35:52 jbk - * fixed the debug macro to work with -pendantic option (yuck) - * - * Revision 1.9 1995/08/17 19:44:08 jbk - * Added a new utility function to get the first of the year time stamp. - * - * Revision 1.8 1995/08/16 19:04:20 jbk - * corrected vxworks time troubles - * - * Revision 1.7 1995/05/22 15:22:24 jbk - * changes TS_EXTERN thing - * - * Revision 1.6 1995/02/01 15:30:17 winans - * Added a type field to the configure command to disable the use of the event - * system hardware if desired. - * - * Revision 1.5 1994/10/31 20:36:17 jbk - * added new stuff - * - */ - /************************************************************************** * * Author: Jim Kowalkowski * - * Modification Log: - * ----------------- - * .01 01-06-94 jbk initial version - * ***********************************************************************/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ - #include #include #include diff --git a/src/include/epicsTypes.h b/src/include/epicsTypes.h index 345234ae6..d32b0757d 100644 --- a/src/include/epicsTypes.h +++ b/src/include/epicsTypes.h @@ -1,48 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id */ /* * Author: Jeff Hill * Date: 5-95 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.3 1997/04/10 20:00:40 jhill - * VMS changes - * - * Revision 1.2 1996/06/20 16:27:33 jhill - * eliminated sbufs - * - * Revision 1.1 1996/01/25 21:38:48 mrk - * moved files from /base/include - * - * Revision 1.7 1995/12/19 19:46:44 jhill - * added epicsStatus typedef - * - * Revision 1.6 1995/09/29 21:41:41 jhill - * added use of sbufs - * */ #ifndef INCepicsTypesh diff --git a/src/include/fast_lock.h b/src/include/fast_lock.h index c987daa15..436463601 100644 --- a/src/include/fast_lock.h +++ b/src/include/fast_lock.h @@ -1,47 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* fast_lock.h */ /* share/epicsH $Id$ */ /* * Author: Jeff Hill * Date: 4-11-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 041189 initial release into middle age - * .02 joh 071989 added fast lock test - * .03 joh 090391 VRTX kernel ifdef for V5 vxWorks - * .04 joh 091091 Now uses V5 vxWorks binary semaphore - * .05 joh 092491 Dont use V5 semaphore on V3 EPICS yet - * .06 jba 030692 added cast to vxTas arg in FASTLOCK vxWorks5 - * .07 jba 081092 added cast to vxTas arg in FASTLOCKNOWAIT - * .08 mgb 082493 Removed V5/V4 conditional defines - * .09 joh 082493 include vxLib.h for vxWorks V5.1 - * .10 joh 082593 made lock char as vxTas expects - * (padded structure to identical size) - * .11 joh 082593 made fast lock structure fields volatile - * .12 joh 091493 added sem and task lock based fast locks - * with ifdefs - removed volatile */ /* diff --git a/src/include/gsd_sync_defs.h b/src/include/gsd_sync_defs.h index 7f66c4233..f3b7ef86b 100644 --- a/src/include/gsd_sync_defs.h +++ b/src/include/gsd_sync_defs.h @@ -1,34 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef INCgsd_sync_defsh #define INCgsd_sync_defsh /* $Id$ * Author: Gale Slentz * Date: 09-18-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-18-90 ges initial version - * */ /*+/mod*********************************************************************** * TITLE gsd_sync_defs.h - defines for gsd_sync.c diff --git a/src/include/makeEpicsVersion.pl b/src/include/makeEpicsVersion.pl index f7eac99fa..da46d7fb5 100644 --- a/src/include/makeEpicsVersion.pl +++ b/src/include/makeEpicsVersion.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # diff --git a/src/include/module_types.h b/src/include/module_types.h index a1cbe1d12..32f5a3cd6 100644 --- a/src/include/module_types.h +++ b/src/include/module_types.h @@ -1,108 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* module_types.h */ /* base/include $Id$ */ /* * Author: Bob Dalesio * Date: 12-07-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-07-88 lrd moved IO_TYPES.H into here - * added interruptable indicator for each io card - * added arrays of pointers for info on the io cards - * .02 02-01-89 lrd add Allen-Bradley Modules - * rearrange I/O card order - * .03 02-04-89 lrd add bus specification - * - * .04 02-06-89 joh add timing int vec # - * .05 02-09-89 lrd move vectors and I/O card base addresses here - * .06 02-11-89 lrd changed AB num cards to 12 and OFE num chan to 4 - * .04 02-13-89 joh fixed length of timing address array - * .05 04-22-89 lrd changed AB num channels to 8 for ABBI cards - * .06 04-24-89 lrd moved AB 6008SV info here - * .07 05-26-89 joh added Joerger VTR1 transient recorder - * .08 09-13-89 lrd add VXI module specification to each type - * remove unused modules - * .09 09-25-89 lrd AB adapters to 8 cards to 16 and IFE channels to - * 8 - * .10 10-17-89 lrd AB changed number of cards from 12 to 16 for - * binary inputs and outputs - * .11 11-21-89 joh fixed card and chnl count for at5 vxi timing - * .12 11-30-89 lrd add the OMS 6 axis motor driver - * .13 12-12-89 joh moved XY220 base to match changes made by the - * hardware section. - * .14 05-16-90 cr add Single Ended IFE module - * .15 05-24-90 mk add 4-20Ma IFE - * .16 05-23-90 lrd/ms add DVX-2502 - * .17 07-19-90 ms changed the mizar interrupt vector to e8 - * wouldn't work with the CMC ethernet card - * used the same interrupt vector - * .18 12-19-90 lrd add 0-5V IFE - * .19 03-26-91 lrd modified the AT5-VXIBO from 16 to 32 - * .20 07-23-91 ges Add AT830X card base addresses and vectors. - * .21 08-14-91 ges Add AT830X_1 card base addresses and ivectors. - * (These are the new gen 8308B and 8309C cards) - * .22 06-24-92 joh added the hp E1368a VXI video switching module - * .23 06-25-92 bg stripped intitial 1 off the standard addresses - * in AB_BASE_ADDR,ai_memaddrs,wf_memaddrs,AT830X_ - * ADDRS, and AT830X_1_ADDRS so they can be mapped - in sysBusToLocalAdrs - * .24 06-25-92 bg stripped initial ff off all short addresses so - they can be mapped in sysBusToLocalAdrs - * .25 06-25-92 bg Moved SM_BASE_ADDR frin oms_driver.h to sm_addrs - in this file. - * .26 06-25-92 bg Moved dvx addresses,interrupt vectors,channel numbers - and card number definitions from dvx_driver.h to here. - - * .26 06-25-92 bg Moved dvx addresses,interrupt vectors,channel numbers - * .27 06-25-92 bg Added definitions for xy240_driver - * .28 06-25-92 bg Removed all reference to the Zio085 - * .29 06-26-92 bg Temporarily returned all reference to the Zio085 - * .30 06-26-92 joh added binary input capability to the hp E1368a - * VXI video switching module - * .31 06-30-92 joh added constant for the number of VXI LA - * .32 07-06-92 joh added base and size VXIA24 & A32 devices - * .33 07-07-92 joh added KSC V215 VXI AI - * .34 07-09-92 joh added AT8 FP10S master/slave fast - * protect module - * .35 07-10-92 joh added FP int vec base - * .36 07-17-92 bg moved addresses for Comet card from drvComet.c to - * here. - * .37 07-23-92 joh number of AI channels for AT5 VXI should be 8 not 6 - * number of BI channels for AT5 VXI should be 32 not 16 - * number of TI channels for AT5 VXI should be 10 not 5 - * (these changes reflect the AT5 hardware upgrade) - * - * .38 08-04-92 joh fixed COMET A16 base addr - * .39 08-10-92 joh number of xy220 cards now matches the AT8 - * address standard - * .40 08-11-92 joh moved xy010 base to here - * .41 08-11-92 joh took out xycom specific defines - * .42 09-15-92 joh DVX num cards was set allowing the DVX to - * overlap the VXI DC address and continue - * outside of VME A16. DVX num cards is now one - * .43 06-18-93 lrd reduced xy220 number of cards to 1 - mv167 mismatch on short address space - * .44 05-05-94 kornke Changed number of supported OMS cards. */ #ifndef INCLmodule_typesh diff --git a/src/include/os/Linux/epicsMath.h b/src/include/os/Linux/epicsMath.h index 5b3e0076f..848b375ee 100644 --- a/src/include/os/Linux/epicsMath.h +++ b/src/include/os/Linux/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/Linux/osiFileName.h b/src/include/os/Linux/osiFileName.h index 55bb589a2..e4550cffb 100644 --- a/src/include/os/Linux/osiFileName.h +++ b/src/include/os/Linux/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/Linux/osiSock.h b/src/include/os/Linux/osiSock.h index c399d5a13..b2705c091 100644 --- a/src/include/os/Linux/osiSock.h +++ b/src/include/os/Linux/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Linux specific socket include diff --git a/src/include/os/WIN32/epicsMath.h b/src/include/os/WIN32/epicsMath.h index 8eb33e41a..4ed16a851 100644 --- a/src/include/os/WIN32/epicsMath.h +++ b/src/include/os/WIN32/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/WIN32/osiFileName.h b/src/include/os/WIN32/osiFileName.h index 404983167..6e842cfbe 100644 --- a/src/include/os/WIN32/osiFileName.h +++ b/src/include/os/WIN32/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/WIN32/osiSock.h b/src/include/os/WIN32/osiSock.h index e3bdcc4aa..10014b3f3 100644 --- a/src/include/os/WIN32/osiSock.h +++ b/src/include/os/WIN32/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifdef __cplusplus diff --git a/src/include/os/alpha/epicsMath.h b/src/include/os/alpha/epicsMath.h index 58c72aa0c..40b7d2a83 100644 --- a/src/include/os/alpha/epicsMath.h +++ b/src/include/os/alpha/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/alpha/osiFileName.h b/src/include/os/alpha/osiFileName.h index 55bb589a2..e4550cffb 100644 --- a/src/include/os/alpha/osiFileName.h +++ b/src/include/os/alpha/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/alpha/osiSock.h b/src/include/os/alpha/osiSock.h index 61b2209eb..cd8a5a7c1 100644 --- a/src/include/os/alpha/osiSock.h +++ b/src/include/os/alpha/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * alpha specific socket include diff --git a/src/include/os/cygwin32/epicsMath.h b/src/include/os/cygwin32/epicsMath.h index 5b3e0076f..848b375ee 100644 --- a/src/include/os/cygwin32/epicsMath.h +++ b/src/include/os/cygwin32/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/cygwin32/osiFileName.h b/src/include/os/cygwin32/osiFileName.h index 0268e0f40..658975d89 100644 --- a/src/include/os/cygwin32/osiFileName.h +++ b/src/include/os/cygwin32/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/cygwin32/osiSock.h b/src/include/os/cygwin32/osiSock.h index 733ebdabb..7755ae446 100644 --- a/src/include/os/cygwin32/osiSock.h +++ b/src/include/os/cygwin32/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * cygwin32 specific include */ diff --git a/src/include/os/hp700/epicsMath.h b/src/include/os/hp700/epicsMath.h index 5b3e0076f..848b375ee 100644 --- a/src/include/os/hp700/epicsMath.h +++ b/src/include/os/hp700/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/hp700/osiFileName.h b/src/include/os/hp700/osiFileName.h index 55bb589a2..e4550cffb 100644 --- a/src/include/os/hp700/osiFileName.h +++ b/src/include/os/hp700/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/hp700/osiSock.h b/src/include/os/hp700/osiSock.h index 5f036261a..0761e27dd 100644 --- a/src/include/os/hp700/osiSock.h +++ b/src/include/os/hp700/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Solaris specifif socket include diff --git a/src/include/os/sgi/epicsMath.h b/src/include/os/sgi/epicsMath.h index dfe9423b0..a58cd9e77 100644 --- a/src/include/os/sgi/epicsMath.h +++ b/src/include/os/sgi/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/sgi/osiFileName.h b/src/include/os/sgi/osiFileName.h index 55bb589a2..e4550cffb 100644 --- a/src/include/os/sgi/osiFileName.h +++ b/src/include/os/sgi/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/sgi/osiSock.h b/src/include/os/sgi/osiSock.h index 91fe32624..15f7b1cde 100644 --- a/src/include/os/sgi/osiSock.h +++ b/src/include/os/sgi/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * SGI specific socket include diff --git a/src/include/os/solaris/epicsMath.h b/src/include/os/solaris/epicsMath.h index f044b1686..46afcd066 100644 --- a/src/include/os/solaris/epicsMath.h +++ b/src/include/os/solaris/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/solaris/osiFileName.h b/src/include/os/solaris/osiFileName.h index 60e0a20da..b79203992 100644 --- a/src/include/os/solaris/osiFileName.h +++ b/src/include/os/solaris/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/solaris/osiSock.h b/src/include/os/solaris/osiSock.h index c45855e92..d14bfc0a7 100644 --- a/src/include/os/solaris/osiSock.h +++ b/src/include/os/solaris/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Solaris specific socket include diff --git a/src/include/os/sun4/epicsMath.h b/src/include/os/sun4/epicsMath.h index dfe9423b0..a58cd9e77 100644 --- a/src/include/os/sun4/epicsMath.h +++ b/src/include/os/sun4/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/sun4/osiFileName.h b/src/include/os/sun4/osiFileName.h index 60e0a20da..b79203992 100644 --- a/src/include/os/sun4/osiFileName.h +++ b/src/include/os/sun4/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/sun4/osiSock.h b/src/include/os/sun4/osiSock.h index 7290e19a6..c56e67171 100644 --- a/src/include/os/sun4/osiSock.h +++ b/src/include/os/sun4/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * sunos 4 specific socket include */ diff --git a/src/include/os/vms/epicsMath.h b/src/include/os/vms/epicsMath.h index 58c72aa0c..40b7d2a83 100644 --- a/src/include/os/vms/epicsMath.h +++ b/src/include/os/vms/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/vms/osiFileName.h b/src/include/os/vms/osiFileName.h index 470dd5a26..7db51fc04 100644 --- a/src/include/os/vms/osiFileName.h +++ b/src/include/os/vms/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/vms/osiSock.h b/src/include/os/vms/osiSock.h index 2d08953d5..b5318243a 100644 --- a/src/include/os/vms/osiSock.h +++ b/src/include/os/vms/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * vms specific socket include */ diff --git a/src/include/os/vms/ucx.h b/src/include/os/vms/ucx.h index f28ab6ac9..8541cc547 100644 --- a/src/include/os/vms/ucx.h +++ b/src/include/os/vms/ucx.h @@ -1,16 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * U C X . H * UNIX ioctl structures and defines used for VAX/UCX - * Author: Gerhard Grygiel (GeG) - * - * GeG 09-DEC-1992 initial edit - * CJM 13-Jul-1994 add fd_set etc for R3.12 - * CJM 09-Dec-1994 define fd_set etc. so it will compile for - * both DEC C and Vax C - * CJM 19-Nov-1995 use memset instead of bzero following advice - * from Jeff Hill and add a definition of struct - * timezone to support gettimeofday * */ #ifndef _UCX_H_ diff --git a/src/include/os/vxWorks/epicsMath.h b/src/include/os/vxWorks/epicsMath.h index dab18f092..b17244650 100644 --- a/src/include/os/vxWorks/epicsMath.h +++ b/src/include/os/vxWorks/epicsMath.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef epicsMathh #define epicsMathh diff --git a/src/include/os/vxWorks/osiFileName.h b/src/include/os/vxWorks/osiFileName.h index 55bb589a2..e4550cffb 100644 --- a/src/include/os/vxWorks/osiFileName.h +++ b/src/include/os/vxWorks/osiFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * osiFileName.h * Author: Jeff Hill diff --git a/src/include/os/vxWorks/osiMutex.h b/src/include/os/vxWorks/osiMutex.h index 28081aa30..6dfb0e471 100644 --- a/src/include/os/vxWorks/osiMutex.h +++ b/src/include/os/vxWorks/osiMutex.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // osiMutex - OS independent mutex diff --git a/src/include/os/vxWorks/osiSock.h b/src/include/os/vxWorks/osiSock.h index 27350d3af..c787b1111 100644 --- a/src/include/os/vxWorks/osiSock.h +++ b/src/include/os/vxWorks/osiSock.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * vxWorks specific socket include */ diff --git a/src/include/osiMutexNOOP.h b/src/include/osiMutexNOOP.h index a4dc92826..c095d077c 100644 --- a/src/include/osiMutexNOOP.h +++ b/src/include/osiMutexNOOP.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // osiMutex - OS independent mutex diff --git a/src/include/shareLib.h b/src/include/shareLib.h index c74ee5ede..0a7a83f14 100644 --- a/src/include/shareLib.h +++ b/src/include/shareLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Use compiler specific key words to set up shareable library * external symbols and entry points diff --git a/src/include/task_params.h b/src/include/task_params.h index ca1003f68..69bd34710 100644 --- a/src/include/task_params.h +++ b/src/include/task_params.h @@ -1,114 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* Parameters for tasks on IOC */ /* * Authors: Andy Kozubal, Jeff Hill, and Bob Dalesio * Date: 2-24-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-23-91 ges Add time-stamp task. - * .02 09-12-91 joh stack sizes increased for v5 vxWorks. - * .03 10-24-91 lrd Increased stack sizes for scan tasks - * .04 12-12-91 joh Increased stack size for the - * wfDoneTask - * .05 12-18-91 mrk Added callback task priorities - * Changed def of PERIODSCAN_PRI and SEQUENCER_PRI - * Shortened length of task names - * .06 12-18-91 jba Global change of WDSCAN to TASKWD - * .07 01-21-92 rcz Increased all stack sizes by 1000 for V5 - * .08 01-21-92 jrw added the GPIB & BB driver task info - * .09 01-04-92 jba Added callback task priorities - * .10 03-16-92 jrw added BB rx and tx specific task info - * .11 05-22-92 lrd added the allen-bradley binary input Change of State scanner - * .12 08-26-92 joh added xy 240 stuff - * .13 08-26-92 joh added FP to CA repeater and on line to be safe - * .14 02-16-92 joh removed historical items - * .15 11-19-93 joh moved CA client priority up by one notch - * .16 09-13-93 joh incresed CA on line beacon maximum delay - * to 60 sec - * .17 03-18-94 mcn added entries for breakpoint tasks - * $Log$ - * Revision 1.4.4.1 2000/06/28 14:00:23 mrk - * no imbeded blanks in task names - * - * Revision 1.4 1998/09/29 14:45:50 mrk - * Task priorities were changed so that no epics task has higher priority than netTask. - * Definitions for IOEVENTSCAN and TIMESTAMP were removed. - * - * Revision 1.3 1998/05/20 21:00:43 mrk - * raised DB_CA_PRI to just higher than sequencer - * - * Revision 1.2 1998/01/20 21:49:54 mrk - * added the arch_stack_factor for 64 bit architectures; changes for errlog - * - * Revision 1.1 1996/11/22 20:49:43 jhill - * installed - * - * Revision 1.1 1996/06/24 13:32:35 mrk - * added task_params.h - * - * Revision 1.3 1996/06/19 20:48:44 jhill - * dounled ca stack for each ca cleint in the server - * - * Revision 1.2 1996/04/22 14:31:08 mrk - * Changes for dynamic link modification - * - * Revision 1.1 1996/01/25 21:13:29 mrk - * moved includes; .ascii=> .db; path changes - * - * Revision 1.27 1995/11/29 19:27:59 jhill - * added $Log$ - * added Revision 1.4.4.1 2000/06/28 14:00:23 mrk - * added no imbeded blanks in task names - * added - * added Revision 1.4 1998/09/29 14:45:50 mrk - * added Task priorities were changed so that no epics task has higher priority than netTask. - * added Definitions for IOEVENTSCAN and TIMESTAMP were removed. - * added - * added Revision 1.3 1998/05/20 21:00:43 mrk - * added raised DB_CA_PRI to just higher than sequencer - * added - * added Revision 1.2 1998/01/20 21:49:54 mrk - * added added the arch_stack_factor for 64 bit architectures; changes for errlog - * added - * added Revision 1.1 1996/11/22 20:49:43 jhill - * added installed - * added - * added Revision 1.1 1996/06/24 13:32:35 mrk - * added added task_params.h - * added - * added Revision 1.3 1996/06/19 20:48:44 jhill - * added dounled ca stack for each ca cleint in the server - * added - * added Revision 1.2 1996/04/22 14:31:08 mrk - * added Changes for dynamic link modification - * added - * added Revision 1.1 1996/01/25 21:13:29 mrk - * added moved includes; .ascii=> .db; path changes - * added - * */ #ifndef INCtaskLibh diff --git a/src/include/unixFileName.h b/src/include/unixFileName.h index 876d29700..faeed9d8e 100644 --- a/src/include/unixFileName.h +++ b/src/include/unixFileName.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * unixFileName.h * Author: Jeff Hill diff --git a/src/iocCore/Makefile b/src/iocCore/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/iocCore/Makefile +++ b/src/iocCore/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/iocCore/Makefile.Vx b/src/iocCore/Makefile.Vx index dba452904..9b0624bd0 100644 --- a/src/iocCore/Makefile.Vx +++ b/src/iocCore/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/libCom/Makefile b/src/libCom/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/libCom/Makefile +++ b/src/libCom/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/libCom/Makefile.Host b/src/libCom/Makefile.Host index a45cec3ce..587c977d0 100644 --- a/src/libCom/Makefile.Host +++ b/src/libCom/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/libCom # # diff --git a/src/libCom/Makefile.Vx b/src/libCom/Makefile.Vx index 4d5812ce5..1b86c104a 100644 --- a/src/libCom/Makefile.Vx +++ b/src/libCom/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/libCom/aToIPAddr.c b/src/libCom/aToIPAddr.c index 6784470f9..7135e6a3c 100644 --- a/src/libCom/aToIPAddr.c +++ b/src/libCom/aToIPAddr.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * rational replacement for inet_addr() * diff --git a/src/libCom/adjustment.c b/src/libCom/adjustment.c index 4fc623d01..9adf6c5af 100644 --- a/src/libCom/adjustment.c +++ b/src/libCom/adjustment.c @@ -1,23 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* src/libCom/adjustment.c */ -/* Author: Peregrine McGehee Date: 21NOV1997 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ +/* Author: Peregrine McGehee */ -/* - * - * Modification Log: - * ----------------- - * .01 11-21-97 pmm Initial Implementation - */ #ifdef vxWorks #include diff --git a/src/libCom/adjustment.h b/src/libCom/adjustment.h index ad7c13c14..3fc15cc56 100644 --- a/src/libCom/adjustment.h +++ b/src/libCom/adjustment.h @@ -1,15 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* src/libCom/adjustment.h */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #ifndef INCadjustmenth #define INCadjustmenth #include "shareLib.h" diff --git a/src/libCom/assertUNIX.c b/src/libCom/assertUNIX.c index 9bccea953..fce5d4f4d 100644 --- a/src/libCom/assertUNIX.c +++ b/src/libCom/assertUNIX.c @@ -1,56 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * assertUNIX.c * Author: Jeffrey Hill * Date: 02-27-95 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.10 1998/01/20 21:36:51 mrk - * add dbDefs.h - * - * Revision 1.9 1997/05/01 19:57:09 jhill - * updated dll keywords - * - * Revision 1.8 1997/04/10 19:45:15 jhill - * API changes and include with not <> - * - * Revision 1.7 1997/01/22 22:06:49 jhill - * doc - * - * Revision 1.6 1996/11/02 01:56:55 jhill - * improved message - * - * Revision 1.5 1996/06/19 17:14:11 jhill - * print out the EPICS release when there is an assert failure - * - * Revision 1.4 1995/12/19 19:40:04 jhill - * added author name - * - * Revision 1.3 1995/08/12 00:59:11 jhill - * use $log in header - * */ #include diff --git a/src/libCom/assertVX.c b/src/libCom/assertVX.c index d71e8217d..3a9d8424a 100644 --- a/src/libCom/assertVX.c +++ b/src/libCom/assertVX.c @@ -1,56 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * assertVX.c * Author: Jeff Hill * Date: 02-27-95 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * $Log$ - * Revision 1.9 1998/02/20 21:45:08 evans - * Made a large number of changes to epicsShareThings in libCom routines - * to get imports and exports straight on WIN32. Not everything is fixed - * at this time. - * - * Revision 1.8 1997/05/01 19:57:10 jhill - * updated dll keywords - * - * Revision 1.7 1997/04/10 19:45:16 jhill - * API changes and include with not <> - * - * Revision 1.6 1997/01/22 22:07:22 jhill - * doc - * - * Revision 1.5 1996/06/19 17:14:12 jhill - * print out the EPICS release when there is an assert failure - * - * Revision 1.4 1995/12/19 19:40:07 jhill - * added author name - * - * Revision 1.3 1995/08/12 01:00:07 jhill - * use $log in header - * - *************************************************************************** */ #include diff --git a/src/libCom/bldEnvData.pl b/src/libCom/bldEnvData.pl index 6e09c429f..c3b83d930 100644 --- a/src/libCom/bldEnvData.pl +++ b/src/libCom/bldEnvData.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # Author: Kay-Uwe Kasemir diff --git a/src/libCom/bsdSocketResource.h b/src/libCom/bsdSocketResource.h index f0fd1bc1d..7b181a271 100644 --- a/src/libCom/bsdSocketResource.h +++ b/src/libCom/bsdSocketResource.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "osiSock.h" #include "shareLib.h" diff --git a/src/libCom/bucketLib.c b/src/libCom/bucketLib.c index f53f7a80e..442ae658a 100644 --- a/src/libCom/bucketLib.c +++ b/src/libCom/bucketLib.c @@ -1,35 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@atdiv.lanl.gov * (505) 665 1831 * Date: 9-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 091493 joh fixed overzealous parameter check - * .02 121693 joh added bucketFree() - * * NOTES: * .01 Storage for identifier must persist until an item is deleted */ diff --git a/src/libCom/bucketLib.h b/src/libCom/bucketLib.h index 3606cc00d..685390172 100644 --- a/src/libCom/bucketLib.h +++ b/src/libCom/bucketLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -6,51 +15,6 @@ * (505) 665 1831 * Date: 9-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 091493 joh added nEntries to struct bucket - * .02 121693 joh added bucketFree() - * .03 052395 joh use std EPICS status - * $Log$ - * Revision 1.6 1998/02/20 21:45:10 evans - * Made a large number of changes to epicsShareThings in libCom routines - * to get imports and exports straight on WIN32. Not everything is fixed - * at this time. - * - * Revision 1.5 1997/05/01 19:57:13 jhill - * updated dll keywords - * - * Revision 1.4 1997/04/29 06:17:18 jhill - * use free lists - * - * Revision 1.3 1997/04/10 19:45:35 jhill - * API changes and include with not <> - * - * Revision 1.2 1996/06/19 19:44:53 jhill - * C++ support - * - * * NOTES: * .01 Storage for identifier must persist until an item is deleted */ diff --git a/src/libCom/calcPerform.c b/src/libCom/calcPerform.c index 540b879a8..ffd03bc2b 100644 --- a/src/libCom/calcPerform.c +++ b/src/libCom/calcPerform.c @@ -1,79 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* * Author: Julie Sander and Bob Dalesio * Date: 07-27-87 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 5-18-88 lrd modified modulo and power to avoid math library - * .02 5-19-88 lrd modified absolute value to avoid math library - * defined unary math lib routines as doubles - * removed include math.h - * stopped loading dinglers math routines (ml) - * wrote a random number generator to return a - * double between 0 and 1 - * .03 12-09-88 lrd fixed modulo not to perform zero division - * .04 12-12-88 lrd lock the record while processing - * .05 12-13-88 lrd made an alarm for math error - * .06 12-15-88 lrd Process the forward scan link - * .07 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .08 01-11-89 lrd Add Right and Left Shift - * .09 02-01-89 lrd Add Trig functions - * .10 03-14-89 lrd fix true on C question mark operator - * .11 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .12 04-06-89 lrd add monitor detection - * .13 05-03-89 lrd removed process mask from arg list - * .14 06-05-89 lrd check for negative square root - * .15 08-01-89 lrd full range of exponentiation using pow(x,y) - * .16 04-04-90 lrd fix post events for read and calc alarms - * fix neg base raised to integer exponent - * .17 04-06-90 lrd change conditional to check for 0 and non-zero - * instead of 0 and 1 (more 'C' like) - * .18 09-10-90 lrd add time stamps - * .19 11-26-90 lrd add bit not and relational not - fix RNDM - * .20 11-29-90 lrd conditionally process soft channels - * .21 12-14-90 lrd fixed post events for the variables - * .22 03-15-91 mrk moved code from calcRecord to here - * .23 08-01-91 rac don't use FETCH_G ... for V2 - * .24 02-20-92 rcz fixed for vxWorks build - * .25 02-24-92 jba add EXP and fix for EXPON when *pstacktop is 0 - * .26 02-28-92 jba added CEIL and FLOOR - * .27 03-06-92 jba added MAX and MIN binary functions - * .28 03-10-92 jba added multiple conditional expressions ? - * .29 04-01-92 jba allowed floating pt constants in expression - * .30 05-01-92 jba flt pt constant string replaced with double in postfix - * .31 08-21-92 jba ANSI c changes - * .32 12-11-92 mrk Removed include for stdioLib.h - * .33 08-04-93 mgb Removed V5/V4 and EPICS_V2 conditionals - * .34 05-11-94 jba Added support for CONST_PI, CONST_D2R, and CONST_R2D - * .34 08-18-94 jba Must skip over constant when looking for COND_END,COND_ELSE - * .35 10-07-94 mda change local random() to local_random() to - * avoid colliding with math library random() - - $Log% - */ /* This module contains the code for processing the arithmetic diff --git a/src/libCom/cvtFast.c b/src/libCom/cvtFast.c index 090232e2e..f3ead6276 100644 --- a/src/libCom/cvtFast.c +++ b/src/libCom/cvtFast.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$*/ /* Very efficient routines to convert numbers to strings * Author: Bob Dalesio wrote cvtFloatToString (called FF_TO_STR) @@ -12,40 +21,6 @@ * * Date: 12 January 1993 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mrk 12-09-92 Taken from dbAccess and made into library - * .02 mda 01-12-93 Add cvt[Float/Double]ToExpString, - * cvt[Float/Double]ToCompactString, - * cvtLongToHex, cvtLongToOctal routines, fix - * calls to gcvt, etc. - * .03 joh 03-30-93 added bit field extract/ insert routines - * .04 mrk 01-28-94 replaced gcvt by e conversion - * .05 mrk 05-06-95 changed ExpString routines to just use sprintf - * It had a bug and performance was not that much - * better (2-5 times) then sprintf. - * Also they are not used on vxWorks */ #ifdef vxWorks diff --git a/src/libCom/cvtFast.h b/src/libCom/cvtFast.h index 058420afb..41eb52a49 100644 --- a/src/libCom/cvtFast.h +++ b/src/libCom/cvtFast.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Very efficient routines to convert numbers to strings * @@ -12,33 +21,6 @@ * and fixed calls to gcvt * Date: 12-9-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mrk 12-09-92 Taken form dbAccess and made into library - * .02 mda 01-12-92 New routines, cleanup - * .03 joh 03-30-93 Added bit field extract/insert - * .04 mrk 07-22-93 Support both old C and ANSI C */ #ifndef INCcvtFasth #define INCcvtFasth diff --git a/src/libCom/dbmf.c b/src/libCom/dbmf.c index 93ffda5ab..077cd02aa 100644 --- a/src/libCom/dbmf.c +++ b/src/libCom/dbmf.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jim Kowalkowski and Marty Kraimer * Date: 4/97 diff --git a/src/libCom/dbmf.h b/src/libCom/dbmf.h index 4d17ae0b7..c79513c61 100644 --- a/src/libCom/dbmf.h +++ b/src/libCom/dbmf.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jim Kowalkowski and Marty Kraimer * Date: 4/97 diff --git a/src/libCom/ellLib.c b/src/libCom/ellLib.c index c6fa3fc0b..e8ec7ba33 100644 --- a/src/libCom/ellLib.c +++ b/src/libCom/ellLib.c @@ -1,34 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: John Winans (ANL) * Date: 07-02-92 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 jrw 07-02-92 created - * .02 rcz 08-26-92 moved to libCom - * .03 joh 12-12-97 added ellverify() */ /* #define DEBUG_DRIVER */ diff --git a/src/libCom/ellLib.h b/src/libCom/ellLib.h index 8db17270d..dc6be198f 100644 --- a/src/libCom/ellLib.h +++ b/src/libCom/ellLib.h @@ -1,35 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* ellLib.h $Id$ * * Author: John Winans (ANL) * Date: 07-02-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 jrw 07-02-92 created - * .02 rcz 07-23-93 changed name - * .03 rcz 07-26-93 changed name again - * .04 joh 12-12-97 added ellverify() */ #ifndef INCellLibh #define INCellLibh diff --git a/src/libCom/envDefs.h b/src/libCom/envDefs.h index 6c996757c..9e3a35688 100644 --- a/src/libCom/envDefs.h +++ b/src/libCom/envDefs.h @@ -1,39 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Roger A. Cole * Date: 07-20-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-20-91 rac initial version - * .02 08-07-91 joh added ioc log env - * .03 09-26-94 joh ifdef out double inclusion - * .04 11-28-94 joh new CA env var - * .05 04-20-95 anj moved defaults to CONFIG_ENV - * .06 09-11-96 joh ANSI prototypes - * .07 09-18-96 joh added envParamIsEmpty() - * .08 03-18-97 joh remove env param length limit - * * make options * -DvxWorks makes a version for VxWorks * -DNDEBUG don't compile assert() checking diff --git a/src/libCom/envSubr.c b/src/libCom/envSubr.c index 7752872e2..4a6435d95 100644 --- a/src/libCom/envSubr.c +++ b/src/libCom/envSubr.c @@ -1,50 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Roger A. Cole * Date: 07-20-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-20-91 rac initial version - * .02 08-07-91 joh added config get for long and double C types - * .03 08-07-91 joh added config get for struct in_addr type - * .04 01-11-95 joh use getenv()/putenv() to fetch/write env - * vars under vxWorks - * .05 04-20-95 anj changes to use CONFIG_ENV - * .06 05-24-95 joh added return stmnt to epicsPrtEnvParams() - * .07 11-03-96 joh fixed bug occuring when diagnostic is - * printed and the env var cant be found - * .08 09-11-96 joh ANSI prototypes - * .09 10-18-96 joh added envParamIsEmpty() - * .10 03-18-97 joh added envGetConfigParamPtr() - * (replaces envParamIsEmpty()) - * .11 03-18-97 joh remove env param length limits - * - * make options - * -DvxWorks makes a version for VxWorks - * -DNDEBUG don't compile assert() checking - * -DDEBUG compile various debug code, including checks on - * malloc'd memory */ /*+/mod*********************************************************************** * TITLE envSubr.c - routines to get and set EPICS environment parameters diff --git a/src/libCom/epicsAssert.h b/src/libCom/epicsAssert.h index 33927fe10..5a1dcc99a 100644 --- a/src/libCom/epicsAssert.h +++ b/src/libCom/epicsAssert.h @@ -1,33 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * EPICS assert * * Author: Jeffrey O. Hill * Date: 022795 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #ifndef assertEPICS diff --git a/src/libCom/epicsPrint.h b/src/libCom/epicsPrint.h index 3f66530ce..3b127daf8 100644 --- a/src/libCom/epicsPrint.h +++ b/src/libCom/epicsPrint.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*epicsPrint.h */ /*This is now obsolete. Remlaced by errlog.h */ diff --git a/src/libCom/epicsString.c b/src/libCom/epicsString.c index 2ed3d8f33..d49704ddf 100644 --- a/src/libCom/epicsString.c +++ b/src/libCom/epicsString.c @@ -1,15 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*epicsString.c*/ /*Authors: Jun-ichi Odagiri and Marty Kraimer*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #include #include diff --git a/src/libCom/epicsString.h b/src/libCom/epicsString.h index 0b6489459..b28a782e8 100644 --- a/src/libCom/epicsString.h +++ b/src/libCom/epicsString.h @@ -1,15 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*epicsString.h*/ /*Authors: Jun-ichi Odagiri and Marty Kraimer*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ /* int dbTranslateEscape(char *s,const char *ct); * diff --git a/src/libCom/errIncCXX.cc b/src/libCom/errIncCXX.cc index 1cc5df8df..e7627927e 100644 --- a/src/libCom/errIncCXX.cc +++ b/src/libCom/errIncCXX.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* errInc.cc */ /* share/epicsH $Id$ */ /* defines headers containing status codes for epics */ diff --git a/src/libCom/errMdef.h b/src/libCom/errMdef.h index 901f25b7c..f9208e6b9 100644 --- a/src/libCom/errMdef.h +++ b/src/libCom/errMdef.h @@ -1,41 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* errMdef.h err.h - Error Handling definitions */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 12-02-91 jrw added GPIB and BB message codes - * .03 03-11-93 joh added __FILE__ and __LINE__ to errMessage() - * .04 04-01-93 joh added vxi - * .05 04-29-93 joh added errPrintStatus() func proto - * .06 09-04-93 rcz added functions ... for errSymLib.c merge - * .07 02-03-94 mrk RTN_SUCCESS is true only if status=0 - * .08 02-03-94 mrk Add access security library - * .09 05-23-95 joh Add bucket hashing library */ #ifndef INCerrMdefh diff --git a/src/libCom/errMtst.c b/src/libCom/errMtst.c index 3b3faf494..5cbe40d42 100644 --- a/src/libCom/errMtst.c +++ b/src/libCom/errMtst.c @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Author: Bob Zieman * Date: 09-01-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #ifdef vxWorks diff --git a/src/libCom/errSymLib.c b/src/libCom/errSymLib.c index ff912e34f..f80e13ffe 100644 --- a/src/libCom/errSymLib.c +++ b/src/libCom/errSymLib.c @@ -1,44 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * errSymLib.c * Author: Marty Kraimer * Date: 6-1-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: errSymLib.c - * ----------------- - * .01 mm-dd-yy rcz See below for Creation/Merge - **** Merged Modification Logs: - * Modification Log: errMessage.c - * ----------------- - * .01 10-08-91 mrk Allow logMsg or printF - * .02 03-10-93 joh expanded errMessage() to accept the - * same format string and variable - * length arguments as printf() - * and renamed it errPrintf() - * .03 03-11-93 joh added __FILE__ and __LINE__ to errPrintf() - * created macro errMessage() that calls - * errPrintf with __FILE__ and __LINE__ - * as arguments * errMessage.c - Handle error messages *************************************************************************** * This must ultimately be replaced by a facility that allows remote @@ -47,22 +20,6 @@ * notification of all error messages. * For now lets just print messages and last errno via logMsg or printf *************************************************************************** - * Modification Log: errPrint.c - * ----------------- - * .01 10-08-91 mrk Allow logMsg or printf - * .02 04-29-93 joh extra arg for errPrint() - * .03 04-29-93 joh errPrint() became errPrintStatus() - * .04 05-06-93 joh errPrintStatus() get var args - * for vprintf() - * .05 05-02-94 joh errToLogMsg now defaults to TRUE - * - * Modification Log: errSymLib.c - * ----------------- - * .01 09-04-93 rcz Merged errMessage.c, errPrint.c, errSymFind.c - * rcz into one file (errSymLib.c) and changed method - * rcz of errSymTable lookup. - * .02 01-13-95 joh call mprintf() instead of logMsg() - * and eliminated errToLogMsg variable */ #include diff --git a/src/libCom/errSymTbl.h b/src/libCom/errSymTbl.h index 80d9f68b5..2b1712621 100644 --- a/src/libCom/errSymTbl.h +++ b/src/libCom/errSymTbl.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef INCerrSymTblh #define INCerrSymTblh 1 diff --git a/src/libCom/errlog.h b/src/libCom/errlog.h index ce9894c7e..efffd049f 100644 --- a/src/libCom/errlog.h +++ b/src/libCom/errlog.h @@ -1,14 +1,13 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* src/libCom/errlog.h */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #ifndef INCerrlogh #define INCerrlogh diff --git a/src/libCom/errlogUNIX.c b/src/libCom/errlogUNIX.c index 9cb042a64..5fc328fc7 100644 --- a/src/libCom/errlogUNIX.c +++ b/src/libCom/errlogUNIX.c @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * errPrintfUNIX.c * Author: Marty Kraimer * Date: 02-16-95 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: errPrintfUNIX.c - * ----------------- - * .01 02-16-95 mrk Extracted from errSymLib.c *************************************************************************** * This must ultimately be replaced by a facility that allows remote * nodes access to the error messages. A message handling communication diff --git a/src/libCom/errlogVX.c b/src/libCom/errlogVX.c index 9adc3da69..63f89fc47 100644 --- a/src/libCom/errlogVX.c +++ b/src/libCom/errlogVX.c @@ -1,13 +1,12 @@ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Marty Kraimer and Jeff Hill * Date: 07JAN1998 diff --git a/src/libCom/error.h b/src/libCom/error.h index cbb0a49f9..5ce4e4df0 100644 --- a/src/libCom/error.h +++ b/src/libCom/error.h @@ -1,34 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* error.h - errMessage symbol table header */ /* share/epicsH $Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ diff --git a/src/libCom/fdManager.cc b/src/libCom/fdManager.cc index 00507257b..5e32e4fdf 100644 --- a/src/libCom/fdManager.cc +++ b/src/libCom/fdManager.cc @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // $Id$ // // // $Log$ +// Revision 1.15.4.1 1999/08/12 20:38:04 jhill +// bail out if select returns errors besides EINTR +// // Revision 1.15 1998/10/23 19:47:12 jhill // fixed inline is too big warning // diff --git a/src/libCom/fdManager.h b/src/libCom/fdManager.h index 65edc39d5..9a4ac627f 100644 --- a/src/libCom/fdManager.h +++ b/src/libCom/fdManager.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -32,6 +41,9 @@ * * History * $Log$ + * Revision 1.11 1998/10/27 22:06:46 jhill + * removed inline keyword + * * Revision 1.10 1998/10/23 19:47:12 jhill * fixed inline is too big warning * diff --git a/src/libCom/fdmgr.c b/src/libCom/fdmgr.c index 3471e2718..c2a578247 100644 --- a/src/libCom/fdmgr.c +++ b/src/libCom/fdmgr.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * share/src/libCom/$Id$ @@ -71,6 +80,9 @@ * we eliminate delete ambiguity (chance of the same * being reused). * $Log$ + * Revision 1.30.6.1 2001/03/07 16:00:17 jba + * Changes for cygwin32 build. + * * Revision 1.30 1998/06/16 02:03:22 jhill * recover from winsock select differences * diff --git a/src/libCom/fdmgr.h b/src/libCom/fdmgr.h index d5254c421..3b2be897a 100644 --- a/src/libCom/fdmgr.h +++ b/src/libCom/fdmgr.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* fdmgr.h * * share/epicsH/$Id$ diff --git a/src/libCom/freeList.h b/src/libCom/freeList.h index 9e19ea55d..be8857be7 100644 --- a/src/libCom/freeList.h +++ b/src/libCom/freeList.h @@ -1,56 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/epicsH/freeList.h */ /* share/epicsH $Id$ */ /* Author: Marty Kraimer Date: 04-19-94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - * - * Modification Log: - * ----------------- - * .01 04-19-94 mrk Initial Implementation - */ #ifndef INCfreeListh #define INCfreeListh diff --git a/src/libCom/freeListLib.c b/src/libCom/freeListLib.c index 0a3c387bd..a0c2f9797 100644 --- a/src/libCom/freeListLib.c +++ b/src/libCom/freeListLib.c @@ -1,56 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* Author: Marty Kraimer Date: 04-19-94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - * - * Modification Log: - * ----------------- - * .01 04-19-94 mrk Initial Implementation - * .02 03-28-97 joh added freeListItemAvail() function - */ #ifdef vxWorks #include diff --git a/src/libCom/gpHash.h b/src/libCom/gpHash.h index 0a339e821..557e5a907 100644 --- a/src/libCom/gpHash.h +++ b/src/libCom/gpHash.h @@ -1,56 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* gpHash.h */ /* share/epicsH $Id$ */ /* Author: Marty Kraimer Date: 04-07-94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - * - * Modification Log: - * ----------------- - * .01 04-07-94 mrk Initial Implementation - */ /* gph provides a general purpose directory accessed via a hash table*/ #ifndef INCgpHashh diff --git a/src/libCom/gpHashLib.c b/src/libCom/gpHashLib.c index 1388f6e9f..d64c81846 100644 --- a/src/libCom/gpHashLib.c +++ b/src/libCom/gpHashLib.c @@ -1,55 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* Author: Marty Kraimer Date: 04-07-94 */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). - * - * Modification Log: - * ----------------- - * .01 04-07-94 mrk Initial Implementation - */ #include #ifdef vxWorks diff --git a/src/libCom/macCore.c b/src/libCom/macCore.c index 943c79745..3ad16ec02 100644 --- a/src/libCom/macCore.c +++ b/src/libCom/macCore.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Implementation of core macro substitution library (macLib) @@ -756,6 +765,9 @@ char *Strdup( char *string ) /* * $Log$ + * Revision 1.8.4.2 1999/12/15 21:28:35 jba + * Second try at fixing cvs log comments. + * * Revision 1.8.4.1 1999/12/15 21:13:32 jba * Fixed cvs comments. * diff --git a/src/libCom/macLib.h b/src/libCom/macLib.h index 141c721ce..940727265 100644 --- a/src/libCom/macLib.h +++ b/src/libCom/macLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Definitions for macro substitution library (macLib) @@ -203,6 +212,9 @@ epicsShareAPI macInstallMacros( /* * $Log$ + * Revision 1.6.4.2 1999/12/15 21:28:35 jba + * Second try at fixing cvs log comments. + * * Revision 1.6.4.1 1999/12/15 21:13:32 jba * Fixed cvs comments. * diff --git a/src/libCom/macUtil.c b/src/libCom/macUtil.c index 10db80928..0608e7326 100644 --- a/src/libCom/macUtil.c +++ b/src/libCom/macUtil.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * * Implementation of utility macro substitution library (macLib) @@ -271,6 +280,9 @@ epicsShareAPI macInstallMacros( /* * $Log$ + * Revision 1.3.8.2 1999/12/15 21:28:35 jba + * Second try at fixing cvs log comments. + * * Revision 1.3.8.1 1999/12/15 21:13:32 jba * Fixed cvs comments. * diff --git a/src/libCom/makeStatTbl.pl b/src/libCom/makeStatTbl.pl index 9cdf1fd79..11ab21d57 100644 --- a/src/libCom/makeStatTbl.pl +++ b/src/libCom/makeStatTbl.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/local/bin/perl # # makeStatTbl.pl - Create Error Symbol Table diff --git a/src/libCom/memDebugLib.c b/src/libCom/memDebugLib.c index 7bb25c397..8c423c993 100644 --- a/src/libCom/memDebugLib.c +++ b/src/libCom/memDebugLib.c @@ -1,31 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Jeff Hill * Date: 03-29-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #include diff --git a/src/libCom/memDebugLib.h b/src/libCom/memDebugLib.h index 486d726b1..886611baf 100644 --- a/src/libCom/memDebugLib.h +++ b/src/libCom/memDebugLib.h @@ -1,32 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* share/epicsH $Id$ * memDebugLib.h * Author: Jeff Hill * Date: 03-29-94 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #ifndef __INCmemDebugLibh diff --git a/src/libCom/os/VMS/bsdSockResource.c b/src/libCom/os/VMS/bsdSockResource.c index eb3af12af..139e5c0b3 100644 --- a/src/libCom/os/VMS/bsdSockResource.c +++ b/src/libCom/os/VMS/bsdSockResource.c @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* bsdSockResource.c */ /* share/src/libCom/os/generic/$Id$ */ /* * Author: Jeff Hill * Date: 04-05-94 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 mm-dd-yy iii Comment */ #include diff --git a/src/libCom/os/VMS/osiSleep.c b/src/libCom/os/VMS/osiSleep.c index d25dcc741..058b90c4c 100644 --- a/src/libCom/os/VMS/osiSleep.c +++ b/src/libCom/os/VMS/osiSleep.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/os/VMS/sigPipeIgnore.c b/src/libCom/os/VMS/sigPipeIgnore.c index 51a57ce1b..c14e6abd0 100644 --- a/src/libCom/os/VMS/sigPipeIgnore.c +++ b/src/libCom/os/VMS/sigPipeIgnore.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define epicsExportSharedSymbols #include "sigPipeIgnore.h" diff --git a/src/libCom/os/WIN32/bsdSockResource.c b/src/libCom/os/WIN32/bsdSockResource.c index 87b1de4e4..610f3f463 100644 --- a/src/libCom/os/WIN32/bsdSockResource.c +++ b/src/libCom/os/WIN32/bsdSockResource.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * bsdSockResource.c @@ -8,32 +17,6 @@ * dllmain.cc * * 7-1-97 -joh- - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Lawrence Berkley National Laboratory - * - * Modification Log: - * ----------------- */ #ifndef _WIN32 diff --git a/src/libCom/os/WIN32/dllmain.cc b/src/libCom/os/WIN32/dllmain.cc index 510fe22cb..0ba45ef23 100644 --- a/src/libCom/os/WIN32/dllmain.cc +++ b/src/libCom/os/WIN32/dllmain.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * dllmain.c * @@ -8,31 +17,6 @@ * * 8-2-96 -kuk- * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Lawrence Berkley National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/libCom/os/WIN32/getLastWSAErrorAsString.c b/src/libCom/os/WIN32/getLastWSAErrorAsString.c index 4f493d58c..034467a5b 100644 --- a/src/libCom/os/WIN32/getLastWSAErrorAsString.c +++ b/src/libCom/os/WIN32/getLastWSAErrorAsString.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeff Hill diff --git a/src/libCom/os/WIN32/getopt.c b/src/libCom/os/WIN32/getopt.c index 8feee574f..47e8a7870 100644 --- a/src/libCom/os/WIN32/getopt.c +++ b/src/libCom/os/WIN32/getopt.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* Getopt for GNU. NOTE: getopt is now part of the C library, so if you don't know what "Keep this file name-space clean" means, talk to roland@gnu.ai.mit.edu diff --git a/src/libCom/os/WIN32/getopt.h b/src/libCom/os/WIN32/getopt.h index 04c076a91..8da56506a 100644 --- a/src/libCom/os/WIN32/getopt.h +++ b/src/libCom/os/WIN32/getopt.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* Declarations for getopt. Copyright (C) 1989, 1990, 1991, 1992, 1993 Free Software Foundation, Inc. diff --git a/src/libCom/os/WIN32/osdTime.cc b/src/libCom/os/WIN32/osdTime.cc index dd2586c61..b3580c3d1 100644 --- a/src/libCom/os/WIN32/osdTime.cc +++ b/src/libCom/os/WIN32/osdTime.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/os/WIN32/osiSleep.c b/src/libCom/os/WIN32/osiSleep.c index fded5927f..56f11019e 100644 --- a/src/libCom/os/WIN32/osiSleep.c +++ b/src/libCom/os/WIN32/osiSleep.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/libCom/os/WIN32/sigPipeIgnore.c b/src/libCom/os/WIN32/sigPipeIgnore.c index 51a57ce1b..c14e6abd0 100644 --- a/src/libCom/os/WIN32/sigPipeIgnore.c +++ b/src/libCom/os/WIN32/sigPipeIgnore.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define epicsExportSharedSymbols #include "sigPipeIgnore.h" diff --git a/src/libCom/os/generic/bsdSockResource.c b/src/libCom/os/generic/bsdSockResource.c index ce2280ce4..436ee14a9 100644 --- a/src/libCom/os/generic/bsdSockResource.c +++ b/src/libCom/os/generic/bsdSockResource.c @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* bsdSockResource.c */ /* share/src/libCom/os/generic/$Id$ */ /* * Author: Jeff Hill * Date: 04-05-94 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 mm-dd-yy iii Comment */ #include diff --git a/src/libCom/os/generic/osdTime.cc b/src/libCom/os/generic/osdTime.cc index f4d0a57d3..6d3ff4f56 100644 --- a/src/libCom/os/generic/osdTime.cc +++ b/src/libCom/os/generic/osdTime.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ // // should move the time stuff into a different header diff --git a/src/libCom/os/generic/osiSleep.c b/src/libCom/os/generic/osiSleep.c index 01cfd5d1c..acbd0ecc6 100644 --- a/src/libCom/os/generic/osiSleep.c +++ b/src/libCom/os/generic/osiSleep.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/os/generic/sigPipeIgnore.c b/src/libCom/os/generic/sigPipeIgnore.c index 14781971b..1d1458769 100644 --- a/src/libCom/os/generic/sigPipeIgnore.c +++ b/src/libCom/os/generic/sigPipeIgnore.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * install NOOP SIGPIPE handler diff --git a/src/libCom/os/vxWorks/bsdSockResource.c b/src/libCom/os/vxWorks/bsdSockResource.c index ad958f112..33f86695d 100644 --- a/src/libCom/os/vxWorks/bsdSockResource.c +++ b/src/libCom/os/vxWorks/bsdSockResource.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/os/vxWorks/osdTime.cc b/src/libCom/os/vxWorks/osdTime.cc index 8ade4fd85..bf428372c 100644 --- a/src/libCom/os/vxWorks/osdTime.cc +++ b/src/libCom/os/vxWorks/osdTime.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define epicsExportSharedSymbols diff --git a/src/libCom/os/vxWorks/osiSleep.c b/src/libCom/os/vxWorks/osiSleep.c index 5360d105e..0f6c0aa76 100644 --- a/src/libCom/os/vxWorks/osiSleep.c +++ b/src/libCom/os/vxWorks/osiSleep.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/os/vxWorks/sigPipeIgnore.c b/src/libCom/os/vxWorks/sigPipeIgnore.c index 51a57ce1b..c14e6abd0 100644 --- a/src/libCom/os/vxWorks/sigPipeIgnore.c +++ b/src/libCom/os/vxWorks/sigPipeIgnore.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #define epicsExportSharedSymbols #include "sigPipeIgnore.h" diff --git a/src/libCom/osiSleep.h b/src/libCom/osiSleep.h index 64eaa8e85..482f4eb2d 100644 --- a/src/libCom/osiSleep.h +++ b/src/libCom/osiSleep.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifdef __cplusplus extern "C" { diff --git a/src/libCom/osiTime.h b/src/libCom/osiTime.h index ee8c49ce8..939db36b8 100644 --- a/src/libCom/osiTime.h +++ b/src/libCom/osiTime.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1997/06/13 09:31:46 jhill + * fixed warnings + * * Revision 1.5 1997/04/10 19:45:41 jhill * API changes and include with not <> * diff --git a/src/libCom/osiTimer.cc b/src/libCom/osiTimer.cc index 35e4b173e..d2d5967ab 100644 --- a/src/libCom/osiTimer.cc +++ b/src/libCom/osiTimer.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.9 1997/08/05 00:37:06 jhill + * removed warnings + * * Revision 1.8 1997/06/25 05:45:54 jhill * cleaned up pc port * diff --git a/src/libCom/osiTimer.h b/src/libCom/osiTimer.h index e8d001b4a..50c280b6e 100644 --- a/src/libCom/osiTimer.h +++ b/src/libCom/osiTimer.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @@ -29,6 +38,9 @@ * * History * $Log$ + * Revision 1.6 1997/08/05 00:37:07 jhill + * removed warnings + * * Revision 1.5 1997/06/25 05:45:55 jhill * cleaned up pc port * diff --git a/src/libCom/pal.c b/src/libCom/pal.c index 1a66a772e..4b461f00c 100644 --- a/src/libCom/pal.c +++ b/src/libCom/pal.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * pal.c * diff --git a/src/libCom/pal.h b/src/libCom/pal.h index 00d9ceb75..ec56dbe40 100644 --- a/src/libCom/pal.h +++ b/src/libCom/pal.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/include $Id$ */ /* diff --git a/src/libCom/paldef.c b/src/libCom/paldef.c index 5f32ab4bb..0dd3c14e7 100644 --- a/src/libCom/paldef.c +++ b/src/libCom/paldef.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * paldef - read PAL type definition file * diff --git a/src/libCom/postfix.c b/src/libCom/postfix.c index b264b0ae7..a36f96b0d 100644 --- a/src/libCom/postfix.c +++ b/src/libCom/postfix.c @@ -1,51 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Subroutines used to convert an infix expression to a postfix expression * * Author: Bob Dalesio * Date: 12-12-86 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-11-89 lrd added right shift and left shift operations - * .02 01-13-89 lrd modified to load into IOCs - * .03 02-01-89 lrd added trigonometric functions - * .04 04-05-89 lrd fixed the order of some operations in the - * element table and added a warning label - * .05 11-26-90 lrd fix SINH, COSH, TANH - * .06 02-20-92 rcz fixed for vxWorks build - * .07 02-24-92 jba add EXP and fixed trailing blanks in expression - * .08 03-03-92 jba added MAX and MIN and comma(like close paren) - * .09 03-06-92 jba added multiple conditional expressions ? - * .10 04-01-92 jba allowed floating pt constants in expression - * .11 05-01-92 jba flt pt constant string replaced with double in postfix - * .12 08-21-92 jba ANSI c changes - * .13 08-21-92 jba initialized *ppostfix: needed when calc expr not defined - * .14 12-11-92 mrk Removed include for stdioLib.h - * .15 11-03-93 jba Added test for extra close paren at end of expression - * .16 01-24-94 jba Changed seperator test to catch invalid commas - * .17 05-11-94 jba Added support for CONST_PI, CONST_R2D, and CONST_D2R - * and conversion of infix expression to uppercase */ /* diff --git a/src/libCom/postfix.h b/src/libCom/postfix.h index 0d11b5d9f..3c219cc74 100644 --- a/src/libCom/postfix.h +++ b/src/libCom/postfix.h @@ -1,37 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* postfix.h * Author: Bob Dalesio * Date: 9-21-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-11-89 lrd add right and left shift - * .02 02-01-89 lrd add trig functions - * .03 02-17-92 jba add exp, CEIL, and FLOOR - * .04 03-03-92 jba added MAX, MIN, and comma - * .05 03-06-92 jba added multiple conditional expressions ? - * .06 04-02-92 jba added CONSTANT for floating pt constants in expression - * .07 05-11-94 jba added CONST_PI, CONST_D2R, and CONST_R2D */ #ifndef INCpostfixh diff --git a/src/libCom/postfixPvt.h b/src/libCom/postfixPvt.h index c014f37c4..4450bc1ba 100644 --- a/src/libCom/postfixPvt.h +++ b/src/libCom/postfixPvt.h @@ -1,37 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* postfixPvt.h * Author: Bob Dalesio * Date: 9-21-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-11-89 lrd add right and left shift - * .02 02-01-89 lrd add trig functions - * .03 02-17-92 jba add exp, CEIL, and FLOOR - * .04 03-03-92 jba added MAX, MIN, and comma - * .05 03-06-92 jba added multiple conditional expressions ? - * .06 04-02-92 jba added CONSTANT for floating pt constants in expression - * .07 05-11-94 jba added CONST_PI, CONST_D2R, and CONST_R2D */ #ifndef INCpostfixPvth diff --git a/src/libCom/realpath.c b/src/libCom/realpath.c index 512a08b41..fed5ae4aa 100644 --- a/src/libCom/realpath.c +++ b/src/libCom/realpath.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #if defined(__alpha) || defined(__hpux) /* * file: realpath.c diff --git a/src/libCom/sCalcPerform.c b/src/libCom/sCalcPerform.c index a5e2d7970..296bbfaf7 100644 --- a/src/libCom/sCalcPerform.c +++ b/src/libCom/sCalcPerform.c @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* * Author: Julie Sander and Bob Dalesio * Date: 07-27-87 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * 03-18-98 tmm Essentially rewritten to support string operators - * 5/21/98 fixed ?: operator */ /* This module contains the code for processing the arithmetic diff --git a/src/libCom/sCalcPostfix.c b/src/libCom/sCalcPostfix.c index 1c9c10eac..c69586a42 100644 --- a/src/libCom/sCalcPostfix.c +++ b/src/libCom/sCalcPostfix.c @@ -1,58 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Subroutines used to convert an infix expression to a postfix expression * * Author: Bob Dalesio * Date: 12-12-86 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-11-89 lrd added right shift and left shift operations - * .02 01-13-89 lrd modified to load into IOCs - * .03 02-01-89 lrd added trigonometric functions - * .04 04-05-89 lrd fixed the order of some operations in the - * element table and added a warning label - * .05 11-26-90 lrd fix SINH, COSH, TANH - * .06 02-20-92 rcz fixed for vxWorks build - * .07 02-24-92 jba add EXP and fixed trailing blanks in expression - * .08 03-03-92 jba added MAX_VAL and MIN_VAL and comma(like close paren) - * .09 03-06-92 jba added multiple conditional expressions ? - * .10 04-01-92 jba allowed floating pt constants in expression - * .11 05-01-92 jba flt pt constant string replaced with double in postfix - * .12 08-21-92 jba ANSI c changes - * .13 08-21-92 jba initialized *ppostfix: needed when calc expr not defined - * .14 12-11-92 mrk Removed include for stdioLib.h - * .15 11-03-93 jba Added test for extra close paren at end of expression - * .16 01-24-94 jba Changed seperator test to catch invalid commas - * .17 05-11-94 jba Added support for CONST_PI, CONST_R2D, and CONST_D2R - * and conversion of infix expression to uppercase - * .18 01-22-98 tmm Changed name postfix() to calcPostfix(). Changed arg list - * from pointer to postfix expression to address of pointer to - * postfix expression. calcPostfix() frees old expression, allocates - * space sufficient to hold new expression, and returns pointer to it. - * Added S2R, R2S (conversions between arc-seconds and radians). Changed - * CONSTANT to LITERAL to avoid conflict with link.h. Support 26 vars (A-Z). - * .19 03-18-98 tmm Added string operators */ /* diff --git a/src/libCom/sCalcPostfix.h b/src/libCom/sCalcPostfix.h index 8dce9b4f6..ab5d0b0d3 100644 --- a/src/libCom/sCalcPostfix.h +++ b/src/libCom/sCalcPostfix.h @@ -1,32 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* sCalcPostfix.h * Author: Bob Dalesio * Date: 9-21-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-18-98 tmm derived from postfix.h - * */ #ifndef INCsCalcPostfixH diff --git a/src/libCom/sCalcPostfixPvt.h b/src/libCom/sCalcPostfixPvt.h index f7ac29f1e..9b2b9460e 100644 --- a/src/libCom/sCalcPostfixPvt.h +++ b/src/libCom/sCalcPostfixPvt.h @@ -1,32 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* sCalcPostfixPvt.h * Author: Bob Dalesio * Date: 9-21-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 03-18-98 tmm derived from postfix.h - * */ #ifndef INCpostfixh diff --git a/src/libCom/sigPipeIgnore.h b/src/libCom/sigPipeIgnore.h index 0cd3e1a7b..0c421bfdc 100644 --- a/src/libCom/sigPipeIgnore.h +++ b/src/libCom/sigPipeIgnore.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * install NOOP SIGPIPE handler diff --git a/src/libCom/sun4ansi.c b/src/libCom/sun4ansi.c index 86512d5d4..e00df19a0 100644 --- a/src/libCom/sun4ansi.c +++ b/src/libCom/sun4ansi.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* * To get strtoul and strerror a sunos system must have @@ -12,6 +21,9 @@ /* * $Log$ + * Revision 1.2 1995/02/21 17:53:22 jba + * Added comments. + * * Revision 1.1 1995/02/17 15:09:56 jba * Initial version * diff --git a/src/libCom/test/buckTest.c b/src/libCom/test/buckTest.c index e6866e98f..fcc81015e 100644 --- a/src/libCom/test/buckTest.c +++ b/src/libCom/test/buckTest.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/test/osiTimeTest.cc b/src/libCom/test/osiTimeTest.cc index dce352f33..cff4daa7d 100644 --- a/src/libCom/test/osiTimeTest.cc +++ b/src/libCom/test/osiTimeTest.cc @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include diff --git a/src/libCom/truncateFile.c b/src/libCom/truncateFile.c index 3aef99694..f3ee98d20 100644 --- a/src/libCom/truncateFile.c +++ b/src/libCom/truncateFile.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include diff --git a/src/libCom/truncateFile.h b/src/libCom/truncateFile.h index 35adb828d..132e0d2e5 100644 --- a/src/libCom/truncateFile.h +++ b/src/libCom/truncateFile.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "shareLib.h" diff --git a/src/libCom/tsDefs.h b/src/libCom/tsDefs.h index 6c67625f8..2d689db86 100644 --- a/src/libCom/tsDefs.h +++ b/src/libCom/tsDefs.h @@ -1,39 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef INC_tsDefs_h #define INC_tsDefs_h /* $Id$ * Author: Roger A. Cole * Date: 08-09-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991-92, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-09-90 rac initial version - * .02 06-18-91 rac installed in SCCS - * .03 08-03-92 rac added tsRound routines - * .04 07-02-96 joh added ANSI prototypes - * .05 02-05-98 mrk move pvt stuff to source file; - * TsAddDouble just invokes tsAddDouble - * */ /*+/mod*********************************************************************** * TITLE tsDefs.h - time-stamp related definitions diff --git a/src/libCom/tsSubr.c b/src/libCom/tsSubr.c index 2fa37e6d6..2412a447b 100644 --- a/src/libCom/tsSubr.c +++ b/src/libCom/tsSubr.c @@ -1,54 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Roger A. Cole * Date: 08-09-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991-92, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 08-09-90 rac initial version - * .01 06-18-91 rac installed in SCCS - * .02 07-20-91 rac use EPICS_TS_MIN_WEST to override TS_MIN_WEST - * .03 08-16-91 rac use envGetLongConfigParam - * .04 09-05-91 joh updated for v5 vxWorks - * .05 01-27-92 rac fixed off-by-1 bug for leap years in tsTextToStamp - * .06 08-03-92 rac added tsRound... routines - * .07 10-06-92 rac minor fixes to the documentation - * .08 04-02-92 joh fixed number of days in a year uninitialized - * .09 02-09-94 jbk tsLocalTime() now calls TScurrentTimeStamp() vxWorks - * for the EPOCH year - * .10 05-04-94 pg HPUX cpp changes. (elif to else and if) - * .11 01-09-95 joh fixed ts min west out of range test - * .12 02-24-95 joh fixed TScurrentTimeStamp() => tsLocalTime () - * return status mapping prob introduced by .09 above - * .13 05-26-95 joh TsAddDouble() macro isnt portable so it becomes - * a subroutine - oops - discovered tsAddDouble() - * so I left TsAddDouble() code - which works - - * at the end of the file but commented it out - * - * malloc'd memory - * .05 02-05-98 mrk move pvt stuff from tsDefs.h to here - * move code for nextXXX to here and made static - * use standard C function declarations everywhere */ /*+/mod*********************************************************************** diff --git a/src/libCompat/Makefile b/src/libCompat/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/libCompat/Makefile +++ b/src/libCompat/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/libCompat/hpcompat.c b/src/libCompat/hpcompat.c index d52f173fc..e0a113fdb 100644 --- a/src/libCompat/hpcompat.c +++ b/src/libCompat/hpcompat.c @@ -1,51 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 1993 Southeastern Universities Research Association, +* Continuous Electron Beam Accelerator Facility +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* base/src/libCompat $Id$ */ -/*----------------------------------------------------------------------------- - * Copyright (c) 1993 Southeastern Universities Research Association, - * Continuous Electron Beam Accelerator Facility - * - * This software was developed under a United States Government license - * described in the NOTICE file included as part of this distribution. - * - * CEBAF Control Systems Group, 12000 Jefferson Ave., Newport News, VA 23606 - * Email: Tel: (804) 249-7066 Fax: (804) 249-7049 - *----------------------------------------------------------------------------- - - COPYRIGHT AND LICENSE - -Copyright (c) 1991, 1992 Southeastern Universities Research Association, - Continuous Electron Beam Accelerator Facility, - 12000 Jefferson Avenue, Newport News, VA 23606 - -This material resulted from work developed under a United States Government -Contract and is subject to the following license: - -The Government retains a paid-up, nonexclusive, irrevocable worldwide license -to reproduce, prepare derivative works, perform publicly and display publicly -by or for the Government including the right to distribute to other Government -contractors. - - - DISCLAIMER AND LIMITATION OF WARRANTY. - - ALL SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY. THERE - ARE NO WARRANTIES EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED - WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. THERE IS NO WARRANTY THAT USE WILL NOT INFRINGE - ANY PATENT, COPYRIGHT OR TRADEMARK. - -In consideration of the use of the software and other materials, user agrees -that neither the Government nor SURA/CEBAF will be liable for any damages with -respect to such use, and user shall hold both the Government and SURA/CEBAF -harmless from and indemnify them against any and all liability for damages -arising out of the use of such software and other materials. In no event shall -the Government or SURA/CEBAF be liable whether arising under contract, tort, -strict liability or otherwise for any incidental, indirect or consequential loss -or damage of any nature arising at any time from any cause whatsoever. In -addition, the Government and SURA/CEBAF assume no obligation for defending -against third party claims or threats of claims arising as a result of user's -use of the software or materials either as delivered to user or as modified by -user. - *----------------------------------------------------------------------------- * * Description: @@ -54,7 +18,10 @@ user. * Author: Pratik Gupta , CEBAF Control Systems Group * * Revision History: - * $Log$ + * $Log$ + * Revision 1.1 1994/06/27 23:51:19 mcn + * HP compatibility library + * */ #include diff --git a/src/libvxWorks/Makefile b/src/libvxWorks/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/libvxWorks/Makefile +++ b/src/libvxWorks/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/libvxWorks/Makefile.Vx b/src/libvxWorks/Makefile.Vx index 5e3f7ce94..1f922cdaa 100644 --- a/src/libvxWorks/Makefile.Vx +++ b/src/libvxWorks/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/libvxWorks/bus_error_recovery.c b/src/libvxWorks/bus_error_recovery.c index bb9429a46..57d2f85b1 100644 --- a/src/libvxWorks/bus_error_recovery.c +++ b/src/libvxWorks/bus_error_recovery.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* Special case bus error recovery code. diff --git a/src/libvxWorks/epicsDynLink.c b/src/libvxWorks/epicsDynLink.c index af7f12aa2..e48808a21 100644 --- a/src/libvxWorks/epicsDynLink.c +++ b/src/libvxWorks/epicsDynLink.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id $ * * Comments from original version: diff --git a/src/libvxWorks/epicsDynLink.h b/src/libvxWorks/epicsDynLink.h index 77ed6b40b..b99b80fe3 100644 --- a/src/libvxWorks/epicsDynLink.h +++ b/src/libvxWorks/epicsDynLink.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * These routines will eventually need to be made OS independent diff --git a/src/libvxWorks/iocLogClient.c b/src/libvxWorks/iocLogClient.c index 79dc2bdbe..45eef5582 100644 --- a/src/libvxWorks/iocLogClient.c +++ b/src/libvxWorks/iocLogClient.c @@ -1,59 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ /* * * Author: Jeffrey O. Hill * Date: 080791 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * NOTES: - * - * Modification Log: - * ----------------- - * .00 joh 080791 Created - * .01 joh 081591 Added epics env config - * .02 joh 011995 Allow stdio also - * $Log$ - * Revision 1.19 1998/06/18 00:15:03 jhill - * use ipAddrToA - * - * Revision 1.18 1998/02/06 00:51:42 jhill - * deleted extra include of assert.h - * - * Revision 1.17 1998/01/20 21:29:13 mrk - * Change for new errlog implementation - * - * Revision 1.16 1997/06/25 06:12:49 jhill - * added diagnostic - * - * Revision 1.15 1997/04/11 20:24:13 jhill - * added const to failureNotify() - * - * Revision 1.14 1997/04/10 20:03:53 jhill - * use include not include <> - * - * Revision 1.13 1996/06/19 18:01:09 jhill - * log entries in header were different - * */ #include diff --git a/src/libvxWorks/ldpp.c b/src/libvxWorks/ldpp.c index bb5e09779..39281e687 100644 --- a/src/libvxWorks/ldpp.c +++ b/src/libvxWorks/ldpp.c @@ -1,6 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Log$ + * Revision 1.3 1998/06/04 19:21:22 wlupton + * changed to use symFindByNameEPICS + * * Revision 1.2 1996/09/16 21:56:03 jhill * added several compiler support functions and updated to gcc 2.7.2 * diff --git a/src/libvxWorks/ldpp_new.cc b/src/libvxWorks/ldpp_new.cc index 072abecab..34e59069a 100644 --- a/src/libvxWorks/ldpp_new.cc +++ b/src/libvxWorks/ldpp_new.cc @@ -1,6 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Log$ + * Revision 1.1 1997/05/13 14:35:15 jbk + * New version of ldpp + * * Revision 1.2 1996/09/16 21:56:03 jhill * added several compiler support functions and updated to gcc 2.7.2 * diff --git a/src/libvxWorks/timerLib.c b/src/libvxWorks/timerLib.c index 920b41af1..985de53c8 100644 --- a/src/libvxWorks/timerLib.c +++ b/src/libvxWorks/timerLib.c @@ -1,9 +1,21 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jim Kowalkowski * Date: 4/97 * * $Id$ * $Log$ + * Revision 1.1 1997/05/13 14:36:56 jbk + * library support for the tick timers on the mvme167 + * */ #include diff --git a/src/libvxWorks/timerLib.h b/src/libvxWorks/timerLib.h index d3105d039..03589ff40 100644 --- a/src/libvxWorks/timerLib.h +++ b/src/libvxWorks/timerLib.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef TIMERLIB_H #define TIMERLIB_H @@ -9,6 +18,9 @@ * * $Id$ * $Log$ + * Revision 1.1 1997/05/13 14:36:57 jbk + * library support for the tick timers on the mvme167 + * */ typedef enum { diff --git a/src/libvxWorks/veclist.c b/src/libvxWorks/veclist.c index 9eed2b36e..af0b05d85 100644 --- a/src/libvxWorks/veclist.c +++ b/src/libvxWorks/veclist.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * @(#)veclist.c 1.10 @@ -12,6 +21,9 @@ * identification as MACRO ISR problem. * .02 022195 Compiler warnings fixed * $Log$ + * Revision 1.16 1998/06/04 19:24:30 wlupton + * avoided intHandlerCreate() for PPC + * * Revision 1.15 1998/03/16 17:01:27 mrk * include string.h * diff --git a/src/misc/Makefile b/src/misc/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/misc/Makefile +++ b/src/misc/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/misc/Makefile.Vx b/src/misc/Makefile.Vx index f7a2a1766..8ba03a3d0 100644 --- a/src/misc/Makefile.Vx +++ b/src/misc/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/misc/epicsRelease.c b/src/misc/epicsRelease.c index 26a7cc9a0..d717c0ec9 100644 --- a/src/misc/epicsRelease.c +++ b/src/misc/epicsRelease.c @@ -1,5 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * $Log$ + * Revision 1.7.8.1 1999/07/15 23:07:39 jhill + * include the compile date + * * Revision 1.7 1997/04/30 19:12:25 mrk * Fix compiler warning messages * diff --git a/src/rec/Makefile b/src/rec/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/rec/Makefile +++ b/src/rec/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/rec/Makefile.Host b/src/rec/Makefile.Host index c9788f389..f75097a7b 100644 --- a/src/rec/Makefile.Host +++ b/src/rec/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/rec/Makefile.Vx b/src/rec/Makefile.Vx index a6f8fc319..b05a88091 100644 --- a/src/rec/Makefile.Vx +++ b/src/rec/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/rec/aaiRecord.c b/src/rec/aaiRecord.c index 142531366..2fbf5914d 100644 --- a/src/rec/aaiRecord.c +++ b/src/rec/aaiRecord.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recAai.c */ /* recAai.c - Record Support Routines for Array Analog In records */ @@ -6,36 +13,6 @@ * Current Author: Dave Barker * Date: 10/24/93 * - * C E B A F - * - * Continuous Electron Beam Accelerator Facility - * Newport News, Virginia, USA. - * - * Copyright SURA CEBAF 1993. - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/rec/aaiRecord.dbd b/src/rec/aaiRecord.dbd index ab813ba4a..b7b84f66e 100644 --- a/src/rec/aaiRecord.dbd +++ b/src/rec/aaiRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(aai) { include "dbCommon.dbd" field(VAL,DBF_NOACCESS) { diff --git a/src/rec/aaoRecord.c b/src/rec/aaoRecord.c index cd22cf05d..533613acf 100644 --- a/src/rec/aaoRecord.c +++ b/src/rec/aaoRecord.c @@ -1,3 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recAao.c */ /* recAao.c - Record Support Routines for Array Analog Out records */ @@ -5,37 +16,6 @@ * Original Author: Dave Barker * Current Author: Dave Barker * Date: 10/28/93 - * - * C E B A F - * - * Continuous Electron Beam Accelerator Facility - * Newport News, Virginia, USA. - * - * Copyright SURA CEBAF 1993. - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/rec/aaoRecord.dbd b/src/rec/aaoRecord.dbd index 19cfe8bb7..1952f8f5b 100644 --- a/src/rec/aaoRecord.dbd +++ b/src/rec/aaoRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(aao) { include "dbCommon.dbd" field(VAL,DBF_NOACCESS) { diff --git a/src/rec/aiRecord.c b/src/rec/aiRecord.c index 8d1dbd988..6e6cdbea6 100644 --- a/src/rec/aiRecord.c +++ b/src/rec/aiRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* aiRecord.c */ /* base/src/rec $Id$ */ @@ -6,70 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 7-14-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * .01 8-12-88 lrd Put in breakpoint conversions - * Fix conversions for bipolar xy566 cards - * .02 12-12-88 lrd Lock record on entry and unlock on exit - * .03 12-15-88 lrd Process the forward scan link - * .04 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .05 01-13-89 lrd deleted db_read_ai - * .06 01-18-89 lrd modify adjustment offset to be independent of - * adjustment slope - * clamp xy566 breakpoint table negative values t o - * zero - * .07 03-27-89 lrd make hardware errors MAJOR alarms - * remove hardware severity from the database - * .08 04-03-89 lrd add monitor code - * removed signal units conversion stuff - * .09 04-05-89 lrd modified so that negative adjustment slope ASLO - * would work - * .10 05-03-89 lrd removed process mask from arg list - * .11 08-01-89 lrd only set value for constant when val != 0 - * .12 10-11-89 lrd fix smoothing initial condition - * .13 01-31-90 lrd add AB plc flag to the ab_aidriver call - * .14 03-21-90 lrd add db_post_event for RVAL - * .15 04-11-90 lrd make locals static - * .16 04-18-90 mrk extensible record and device support - * .17 09-18-91 jba fixed bug in break point table conversion - * .18 09-30-91 jba Moved break point table conversion to libCom - * .19 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .20 12-18-91 jba Changed E_IO_INTERRUPT to SCAN_IO_EVENT - * .21 02-05-92 jba Changed function arguments from paddr to precord - * .22 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .23 02-28-92 jba ANSI C changes - * .24 04-10-92 jba pact now used to test for asyn processing, not status - * .25 04-18-92 jba removed process from dev init_record parms - * .26 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .28 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .29 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .30 07-21-92 jba changed alarm limits for non val related fields - * .31 08-06-92 jba New algorithm for calculating analog alarms - * .32 08-13-92 jba Added simulation processing - * .33 03-29-94 mcn converted to fast links */ #include diff --git a/src/rec/aiRecord.dbd b/src/rec/aiRecord.dbd index 30a0c3fde..f10c8873c 100644 --- a/src/rec/aiRecord.dbd +++ b/src/rec/aiRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(ai) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { diff --git a/src/rec/aoRecord.c b/src/rec/aoRecord.c index cbe72ad00..2dd58bf64 100644 --- a/src/rec/aoRecord.c +++ b/src/rec/aoRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recAo.c */ /* base/src/rec $Id$ */ @@ -6,68 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 7-14-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 09-26-88 lrd interface the Ziomek085 card - * .02 12-12-88 lrd lock record on entry unlock on exit - * .03 12-15-88 lrd Process the forward scan link - * .04 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .05 01-13-89 lrd deleted db_write_ao - * .06 01-20-89 lrd fixed vx includes - * .07 03-03-89 lrd mods for closed loop/supervisory control - * .08 03-17-89 lrd add read_ao routine and call at initialization - * .09 03-23-89 lrd convert AB readbacks - * .10 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .11 04-06-89 lrd remove signal conversions - * .12 05-03-89 lrd removed process mask from arg list - * .13 05-08-89 lrd fixed init to unlock on return condition - * .14 05-25-89 lrd added rate of change add incremental/absolute - * .15 01-31-90 lrd add plc_flag to ab_aodriver - * .16 03-21-90 lrd add db_post_events for RVAL and RBV - * .17 04-11-90 lrd make locals static - * .18 07-27-90 lrd implement the output to a database record - * .19 10-10-90 mrk extensible record and device support - * .20 09-25-91 jba added breakpoint table conversion - * .21 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .22 02-05-92 jba Changed function arguments from paddr to precord - * .23 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .24 02-28-92 jba ANSI C changes - * .25 04-10-92 jba pact now used to test for asyn processing, not status - * .26 04-18-92 jba removed process from dev init_record parms - * .27 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .28 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .29 07-16-92 jba added invalid alrm fwd lnk test & chngd fwd lnk to macro - * .30 07-21-92 jba changed alarm limits for non val related fields - * .31 08-06-92 jba New algorithm for calculating analog alarms - * .32 08-19-92 jba Added simulation processing - * .33 08-19-92 jba Added code for invalid alarm output action - * .34 10-15-93 jba modified oroc test to work on the mv162 - * .35 03-03-94 mrk Added aslo and aoff - * .36 03-29-94 mcn Fast links. Moved omsl and dol.type check - * out of fetch_value. */ #include diff --git a/src/rec/aoRecord.dbd b/src/rec/aoRecord.dbd index dc29466da..a1caa6b56 100644 --- a/src/rec/aoRecord.dbd +++ b/src/rec/aoRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(aoOIF) { choice(aoOIF_Full,"Full") choice(aoOIF_Incremental,"Incremental") diff --git a/src/rec/biRecord.c b/src/rec/biRecord.c index cb5d80498..9a71a923f 100644 --- a/src/rec/biRecord.c +++ b/src/rec/biRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recBi.c */ /* base/src/rec $Id$ */ @@ -6,54 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 7-14-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * .01 12-12-88 lrd lock the record on entry and unlock on exit - * .02 12-15-88 lrd Process the forward scan link - * .03 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .04 01-13-89 lrd delete db_read_bi - * .05 03-17-89 lrd database link inputs - * .06 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .07 04-06-89 lrd add monitor detection - * .08 05-03-89 lrd removed process mask from arg list - * .09 01-31-90 lrd add the plc_flag arg to the ab_bidriver call - * .10 03-21-90 lrd add db_post_events for RVAL - * .11 04-11-90 lrd make local variables static - * .12 10-10-90 mrk Made changes for new record and device support - * .13 10-24-91 jba Moved comment - * .14 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .15 02-05-92 jba Changed function arguments from paddr to precord - * .16 02-28-92 jba ANSI C changes - * .17 04-10-92 jba pact now used to test for asyn processing, not status - * .18 04-18-92 jba removed process from dev init_record parms - * .19 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .20 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .21 08-13-92 jba Added simulation processing - * .22 03-29-94 mcn Converted to Fast Links */ #include diff --git a/src/rec/biRecord.dbd b/src/rec/biRecord.dbd index f40890e53..dc0d0ce3c 100644 --- a/src/rec/biRecord.dbd +++ b/src/rec/biRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(bi) { include "dbCommon.dbd" field(INP,DBF_INLINK) { diff --git a/src/rec/boRecord.c b/src/rec/boRecord.c index 443c02901..ad61120dc 100644 --- a/src/rec/boRecord.c +++ b/src/rec/boRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recBo.c */ /* base/src/rec $Id$ */ @@ -6,65 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 7-14-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-9-88 lrd lock the record during processing - * .02 12-15-88 lrd process the forward scan link - * .03 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .04 01-13-89 lrd delete db_read_bo and db_write_bo - * .05 01-20-89 lrd fixed vx includes - * .06 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * add continuous control - * .07 04-06-89 lrd add monitor detection - * .08 05-03-89 lrd removed process mask from arg list - * .09 08-16-89 lrd add ability to do softchannel momentary - * .10 08-17-89 lrd add soft channel support - * .11 01-31-90 lrd add the plc_flag arg to the ab_bodriver call - * .12 03-21-90 lrd add db_post_events for RVAL and RBV - * .13 04-02-90 ba/lrd add monitor handling for momentary outputs - * remove rbv arg to ab_bodriver - * .14 04-05-90 lrd make momentary output handling a task - * as the watchdog runs at interrupt level - * .15 04-11-90 lrd make locals static - * .16 05-02-90 lrd fix initial value set in the DOL field - * .17 10-10-90 mrk Changes for record and device support - * .18 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .19 01-08-92 jba Added cast in call to wdStart to remove compile warning message - * .20 02-05-92 jba Changed function arguments from paddr to precord - * .21 02-28-92 jba ANSI C changes - * .22 03-03-92 jba Changed callback handling - * .23 04-10-92 jba pact now used to test for asyn processing, not status - * .24 04-18-92 jba removed process from dev init_record parms - * .25 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .26 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .27 08-14-92 jba Added simulation processing - * .28 08-19-92 jba Added code for invalid alarm output action - * .29 11-01-93 jba Added get_precision routine - * .30 03-29-94 mcn Converted to fast links - * .31 04-05-94 mrk ANSI changes to callback routines */ #include diff --git a/src/rec/boRecord.dbd b/src/rec/boRecord.dbd index aec57800a..98f31bb33 100644 --- a/src/rec/boRecord.dbd +++ b/src/rec/boRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(bo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { diff --git a/src/rec/calcRecord.c b/src/rec/calcRecord.c index 8bb920cd6..2c5099e4a 100644 --- a/src/rec/calcRecord.c +++ b/src/rec/calcRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recCalc.c */ /* base/src/rec $Id$ */ @@ -7,69 +16,6 @@ * Current Author: Marty Kraimer * Date: 7-27-87 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 5-18-88 lrd modified modulo and power to avoid math library - * .02 5-19-88 lrd modified absolute value to avoid math library - * defined unary math lib routines as doubles - * removed include math.h - * stopped loading dinglers math routines (ml) - * wrote a random number generator to return a - * double between 0 and 1 - * .03 12-09-88 lrd fixed modulo not to perform zero division - * .04 12-12-88 lrd lock the record while processing - * .05 12-13-88 lrd made an alarm for math error - * .06 12-15-88 lrd Process the forward scan link - * .07 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .08 01-11-89 lrd Add Right and Left Shift - * .09 02-01-89 lrd Add Trig functions - * .10 03-14-89 lrd fix true on C question mark operator - * .11 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .12 04-06-89 lrd add monitor detection - * .13 05-03-89 lrd removed process mask from arg list - * .14 06-05-89 lrd check for negative square root - * .15 08-01-89 lrd full range of exponentiation using pow(x,y) - * .16 04-04-90 lrd fix post events for read and calc alarms - * fix neg base raised to integer exponent - * .17 04-06-90 lrd change conditional to check for 0 and non-zero - * instead of 0 and 1 (more 'C' like) - * .18 10-10-90 mrk Made changes for new record support - * Note that all calc specific details moved - * to libCalc - * .19 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .20 02-05-92 jba Changed function arguments from paddr to precord - * .21 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .22 02-28-92 jba ANSI C changes - * .23 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .24 06-16-92 jba Increased dim of rpbuf to hold double constants in expression - * .25 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .26 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .27 07-21-92 jba changed alarm limits for non val related fields - * .28 08-06-92 jba New algorithm for calculating analog alarms - * .29 09-10-92 jba modified fetch_values to call recGblGetLinkValue - * .30 05-24-94 jba Added recGblRecordError messages for postfix status */ #include diff --git a/src/rec/calcRecord.dbd b/src/rec/calcRecord.dbd index b8d01e5e3..551486805 100644 --- a/src/rec/calcRecord.dbd +++ b/src/rec/calcRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(calc) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { diff --git a/src/rec/calcoutRecord.c b/src/rec/calcoutRecord.c index f4ca2227c..8b2308cbb 100644 --- a/src/rec/calcoutRecord.c +++ b/src/rec/calcoutRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* calcout.c - Record Support Routines for calc with output records */ /* * Author : Ned Arnold @@ -5,38 +14,6 @@ * Original Author: Julie Sander and Bob Dalesio * Current Author: Marty Kraimer * Date: 7-27-87 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 08-29-96 nda Created from calcoutRecord.c for EPICS R3.13 - * .02 09-13-96 nda Original release for EPICS R3.13beta3 - * .03 07-14-99 nda Removed watchdog callback to checkLinksCallback - * in init_record because if iocInit doesn't - * finish in time, dbScanLock finds a NULL - * - * - * */ diff --git a/src/rec/calcoutRecord.dbd b/src/rec/calcoutRecord.dbd index ace62af1a..abc3ed54f 100644 --- a/src/rec/calcoutRecord.dbd +++ b/src/rec/calcoutRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(calcoutOOPT) { choice(calcoutOOPT_Every_Time,"Every Time") choice(calcoutOOPT_On_Change,"On Change") diff --git a/src/rec/choiceScan.h b/src/rec/choiceScan.h index b13f8f036..a65c676e1 100644 --- a/src/rec/choiceScan.h +++ b/src/rec/choiceScan.h @@ -1,33 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Ned Arnold * Date: 4-28-94 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment - * .02 08-23-94 nda Added SPC_SC_? for easier determination of special fields - * .03 12-06-94 nda Added SPC_SC_FFO, SPC_SC_F, and REC_SCAN_FFO */ #ifndef INC_SCANchoice_h diff --git a/src/rec/choiceWait.h b/src/rec/choiceWait.h index aee992c44..5a8792859 100644 --- a/src/rec/choiceWait.h +++ b/src/rec/choiceWait.h @@ -1,31 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Ned Arnold * Date: 4-28-94 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 mm-dd-yy iii Comment */ #ifndef INC_WAITchoice_h diff --git a/src/rec/compressRecord.c b/src/rec/compressRecord.c index 0b74539af..c2617f7cb 100644 --- a/src/rec/compressRecord.c +++ b/src/rec/compressRecord.c @@ -1,62 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* compressRecord.c */ /* base/src/rec $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 7-14-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-27-89 lrd using one more buffer entry than allocated - * .02 11-27-89 lrd throttle on monitor requests - * .03 02-27-90 lrd handle character value links for Joerger - * digitizer (convert to short array for access - * .04 03-05-90 lrd add averaging of entire waveforms - * .05 04-02-90 ba/lrd fix the joerger processing and - * add get_a_byte macro - * fix the determination of buff_size - * .06 04-11-90 lrd make locals static - * .07 05-02-90 lrd fix mdct so that it would remain 0 on the - * pass where the monitors are sent - * .08 05-08-90 ba mdct is never equal to mcnt during record pro- - * cessing, causing some code never to run. Fix - * is to check (mdct==mcnt || mdct==0) to indicate - * first time through an averaging loop. - * .09 07-26-90 lrd fixed the N-to-1 character compression - * value was not initialized - * .10 10-11-90 mrk Made changes for new record support - * .11 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .12 02-05-92 jba Changed function arguments from paddr to precord - * .13 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .14 02-28-92 jba ANSI C changes - * .15 06-02-92 jba changed graphic/control limits for hil,ilil - * .16 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .17 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .18 05-09-94 jba Fixed the updating of pcompress->inx in array_average - * .19 03-16-99 wfl Added "N to 1 Median" algorithm (implemented - * only for array inputs; regular "Median" is not - * implemented) */ #include diff --git a/src/rec/compressRecord.dbd b/src/rec/compressRecord.dbd index 5a5200165..e3bcd438e 100644 --- a/src/rec/compressRecord.dbd +++ b/src/rec/compressRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(compressALG) { choice(compressALG_N_to_1_Low_Value,"N to 1 Low Value") choice(compressALG_N_to_1_High_Value,"N to 1 High Value") diff --git a/src/rec/dfanoutRecord.c b/src/rec/dfanoutRecord.c index 8ffc8a81c..00933593a 100644 --- a/src/rec/dfanoutRecord.c +++ b/src/rec/dfanoutRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recDfanout.c */ /* share/src/rec @(#)recDfanout.c 1.16 6/4/93 */ @@ -6,11 +15,6 @@ * Original Author: Matt Bickley (Sometime in 1994) * Current Author: Johnny Tang * - * Modification Log: - * ----------------- - * .01 1994 mhb Started with longout record to make the data fanout - * .02 May 10, 96 jt Bug Fix - * .03 11SEP2000 mrk LONG=>DOUBLE, add SELL,SELN,SELM */ diff --git a/src/rec/dfanoutRecord.dbd b/src/rec/dfanoutRecord.dbd index 25b0d264a..c68e56c74 100644 --- a/src/rec/dfanoutRecord.dbd +++ b/src/rec/dfanoutRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(dfanoutSELM) { choice(dfanoutSELM_All,"All") choice(dfanoutSELM_Specified,"Specified") diff --git a/src/rec/egDefs.h b/src/rec/egDefs.h index e43d6066c..f9adde8ea 100644 --- a/src/rec/egDefs.h +++ b/src/rec/egDefs.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ */ #ifndef EPICS_EGDEFS_H #define EPICS_EGDEFS_H diff --git a/src/rec/egRecord.c b/src/rec/egRecord.c index 9868ca6db..45d2cd33f 100644 --- a/src/rec/egRecord.c +++ b/src/rec/egRecord.c @@ -1,52 +1,12 @@ -/* - -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). -*/ - +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * Author: John Winans diff --git a/src/rec/egRecord.dbd b/src/rec/egRecord.dbd index 8f1fe6b94..c7873ed8f 100644 --- a/src/rec/egRecord.dbd +++ b/src/rec/egRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(egMOD1) { choice(egMOD1_Off,"Off") choice(egMOD1_Normal,"Normal") diff --git a/src/rec/egeventRecord.c b/src/rec/egeventRecord.c index d5d0f99e5..e8bb0ac6b 100644 --- a/src/rec/egeventRecord.c +++ b/src/rec/egeventRecord.c @@ -1,52 +1,12 @@ -/* - -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). -*/ - +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: John Winans * Date: 8/27/93 diff --git a/src/rec/egeventRecord.dbd b/src/rec/egeventRecord.dbd index cb76535ae..49ed35b58 100644 --- a/src/rec/egeventRecord.dbd +++ b/src/rec/egeventRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(egeventRAM) { choice(egeventRAM_RAM_1,"RAM 1") choice(egeventRAM_RAM_2,"RAM 2") diff --git a/src/rec/erDefs.h b/src/rec/erDefs.h index 72a8f5268..5099fba64 100644 --- a/src/rec/erDefs.h +++ b/src/rec/erDefs.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef EPICS_ERDEFS_H #define EPICS_ERDEFS_H diff --git a/src/rec/erRecord.c b/src/rec/erRecord.c index da2e5acad..adfc5d578 100644 --- a/src/rec/erRecord.c +++ b/src/rec/erRecord.c @@ -1,52 +1,12 @@ -/* - -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). -*/ - +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * Author: John Winans diff --git a/src/rec/erRecord.dbd b/src/rec/erRecord.dbd index 400861274..0677ac5b6 100644 --- a/src/rec/erRecord.dbd +++ b/src/rec/erRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(erTRG0) { choice(erTRG0_Disabled,"Disabled") choice(erTRG0_Enabled,"Enabled") diff --git a/src/rec/ereventDefs.h b/src/rec/ereventDefs.h index c0a6f6ffa..9caf73084 100644 --- a/src/rec/ereventDefs.h +++ b/src/rec/ereventDefs.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #ifndef EPICS_EREVENTDEFS_H #define EPICS_EREVENTDEFS_H diff --git a/src/rec/ereventRecord.c b/src/rec/ereventRecord.c index 4cc0ff4a0..cd327e4e8 100644 --- a/src/rec/ereventRecord.c +++ b/src/rec/ereventRecord.c @@ -1,52 +1,12 @@ -/* - -***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** - -THE FOLLOWING IS A NOTICE OF COPYRIGHT, AVAILABILITY OF THE CODE, -AND DISCLAIMER WHICH MUST BE INCLUDED IN THE PROLOGUE OF THE CODE -AND IN ALL SOURCE LISTINGS OF THE CODE. - -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -Argonne National Laboratory (ANL), with facilities in the States of -Illinois and Idaho, is owned by the United States Government, and -operated by the University of Chicago under provision of a contract -with the Department of Energy. - -Portions of this material resulted from work developed under a U.S. -Government contract and are subject to the following license: For -a period of five years from March 30, 1993, the Government is -granted for itself and others acting on its behalf a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, and perform -publicly and display publicly. With the approval of DOE, this -period may be renewed for two additional five year periods. -Following the expiration of this period or periods, the Government -is granted for itself and others acting on its behalf, a paid-up, -nonexclusive, irrevocable worldwide license in this computer -software to reproduce, prepare derivative works, distribute copies -to the public, perform publicly and display publicly, and to permit -others to do so. - -***************************************************************** - DISCLAIMER -***************************************************************** - -NEITHER THE UNITED STATES GOVERNMENT NOR ANY AGENCY THEREOF, NOR -THE UNIVERSITY OF CHICAGO, NOR ANY OF THEIR EMPLOYEES OR OFFICERS, -MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LEGAL -LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR -USEFULNESS OF ANY INFORMATION, APPARATUS, PRODUCT, OR PROCESS -DISCLOSED, OR REPRESENTS THAT ITS USE WOULD NOT INFRINGE PRIVATELY -OWNED RIGHTS. - -***************************************************************** -LICENSING INQUIRIES MAY BE DIRECTED TO THE INDUSTRIAL TECHNOLOGY -DEVELOPMENT CENTER AT ARGONNE NATIONAL LABORATORY (708-252-2000). -*/ - +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * * Author: John Winans diff --git a/src/rec/ereventRecord.dbd b/src/rec/ereventRecord.dbd index 4f114a43a..e7c8393bd 100644 --- a/src/rec/ereventRecord.dbd +++ b/src/rec/ereventRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(ereventENAB) { choice(ereventENAB_Disabled,"Disabled") choice(ereventENAB_Enabled,"Enabled") diff --git a/src/rec/eventRecord.c b/src/rec/eventRecord.c index da91ed1fc..cec53ac7e 100644 --- a/src/rec/eventRecord.c +++ b/src/rec/eventRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recEvent.c */ /* base/src/rec $Id$ */ @@ -6,36 +15,6 @@ * Author: Janet Anderson * Date: 12-13-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - 4 .00 12-13-91 jba Initial definition - * .01 02-28-92 jba ANSI C changes - * .02 04-10-92 jba pact now used to test for asyn processing, not status - * .03 04-18-92 jba removed process from dev init_record parms - * .04 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .05 08-17-92 jba added simulation mode handling - * .06 03-29-94 mcn converted to fast links */ #include diff --git a/src/rec/eventRecord.dbd b/src/rec/eventRecord.dbd index 0cf57e3a3..f63355900 100644 --- a/src/rec/eventRecord.dbd +++ b/src/rec/eventRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(event) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { diff --git a/src/rec/fanoutRecord.c b/src/rec/fanoutRecord.c index da7f6c4fe..8996db232 100644 --- a/src/rec/fanoutRecord.c +++ b/src/rec/fanoutRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* fanoutRecord.c */ /* base/src/rec $Id$ */ /* @@ -5,46 +14,6 @@ * Current Author: Marty Kraimer * Date: 12-20-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .02 05-03-89 lrd removed process mask from arg list - * .03 09-25-89 lrd add conditional scanning - * .04 01-21-90 lrd unlock on scan disable exit - * .05 04-19-90 lrd user select disable on 0 or 1 - * .06 10-31-90 mrk no user select disable on 0 or 1 - * .07 10-31-90 mrk extensible record and device support - * .08 09-25-91 jba added input link for seln - * .09 09-26-91 jba added select_mask option - * .10 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .11 02-05-92 jba Changed function arguments from paddr to precord - * .12 02-05-92 jba Added FWD scan link - * .13 02-28-92 jba ANSI C changes - * .14 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .15 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .16 09-10-92 jba replaced fetch link selection with call to recGblGetLinkValue - * .17 03-29-94 mcn converted to fast links */ #include diff --git a/src/rec/fanoutRecord.dbd b/src/rec/fanoutRecord.dbd index 3baf69437..6a03079d9 100644 --- a/src/rec/fanoutRecord.dbd +++ b/src/rec/fanoutRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(fanoutSELM) { choice(fanoutSELM_All,"All") choice(fanoutSELM_Specified,"Specified") diff --git a/src/rec/gsubRecord.c b/src/rec/gsubRecord.c index b7d451539..0ebb7687d 100644 --- a/src/rec/gsubRecord.c +++ b/src/rec/gsubRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recGsub.c */ /* base/src/rec $Id$ */ @@ -7,31 +16,6 @@ * * Date: 01-07-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-07-93 rmw simulates old gtacs subroutine record - * currently does not support callback. */ #include diff --git a/src/rec/gsubRecord.dbd b/src/rec/gsubRecord.dbd index 0ca18309c..fda89ea3d 100644 --- a/src/rec/gsubRecord.dbd +++ b/src/rec/gsubRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(gsub) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { diff --git a/src/rec/histogramRecord.c b/src/rec/histogramRecord.c index 94727a439..a99ee3662 100644 --- a/src/rec/histogramRecord.c +++ b/src/rec/histogramRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recHistogram.c */ /* base/src/rec $Id$ */ @@ -6,38 +15,6 @@ * Author: Janet Anderson * Date: 5/20/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-14-91 jba Added dev sup crtl fld and wd timer - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba ANSI C changes - * .04 04-10-92 jba pact now used to test for asyn processing, not status - * .05 04-18-92 jba removed process from dev init_record parms - * .06 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .07 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .08 08-13-92 jba Added simulation processing - * .09 01-24-94 mcn Converted to Fast Links */ #include diff --git a/src/rec/histogramRecord.dbd b/src/rec/histogramRecord.dbd index 09c33351e..a79580697 100644 --- a/src/rec/histogramRecord.dbd +++ b/src/rec/histogramRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(histogramCMD) { choice(histogramCMD_Read,"Read") choice(histogramCMD_Clear,"Clear") diff --git a/src/rec/longinRecord.c b/src/rec/longinRecord.c index df7c9885e..a3760c95c 100644 --- a/src/rec/longinRecord.c +++ b/src/rec/longinRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recLongin.c */ /* base/src/rec $Id$ */ @@ -6,42 +15,6 @@ * Author: Janet Anderson * Date: 9/23/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .04 02-28-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not status - * .06 04-18-92 jba removed process from dev init_record parms - * .07 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .08 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .09 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .10 07-21-92 jba changed alarm limits for non val related fields - * .11 08-06-92 jba New algorithm for calculating analog alarms - * .12 08-13-92 jba Added simulation processing - * .13 03-29-94 mcn Converted to Fast Links */ diff --git a/src/rec/longinRecord.dbd b/src/rec/longinRecord.dbd index ce18adb26..4bd734018 100644 --- a/src/rec/longinRecord.dbd +++ b/src/rec/longinRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(longin) { include "dbCommon.dbd" field(VAL,DBF_LONG) { diff --git a/src/rec/longoutRecord.c b/src/rec/longoutRecord.c index f3df6214e..6dec27322 100644 --- a/src/rec/longoutRecord.c +++ b/src/rec/longoutRecord.c @@ -1,47 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recLongout.c */ /* base/src/rec $Id$ */ /* * Author: Janet Anderson * Date: 9/23/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba ANSI C changes - * .04 04-10-92 jba pact now used to test for asyn processing, not status - * .05 04-18-92 jba removed process from dev init_record parms - * .06 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .07 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .08 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .09 07-21-92 jba changed alarm limits for non val related fields - * .10 08-06-92 jba New algorithm for calculating analog alarms - * .11 08-14-92 jba Added simulation processing - * .12 08-19-92 jba Added code for invalid alarm output action - * .13 09-10-92 jba modified fetch of val from dol to call recGblGetLinkValue - * .14 09-18-92 jba pact now set in recGblGetLinkValue - * .15 03-29-94 mcn converted to fast links */ #include #include diff --git a/src/rec/longoutRecord.dbd b/src/rec/longoutRecord.dbd index 624140a14..e29251b9b 100644 --- a/src/rec/longoutRecord.dbd +++ b/src/rec/longoutRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(longout) { include "dbCommon.dbd" field(VAL,DBF_LONG) { diff --git a/src/rec/mbbiDirectRecord.c b/src/rec/mbbiDirectRecord.c index 8bfb909d6..1396c70d7 100644 --- a/src/rec/mbbiDirectRecord.c +++ b/src/rec/mbbiDirectRecord.c @@ -1,3 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 Southeastern Universities Research Association, as +* Operator of Thomas Jefferson National Accelerator Facility. +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recMbbiDirect.c */ /* share/src/rec @(#)recMbbiDirect.c 1.2 1/4/94 */ @@ -6,32 +17,6 @@ * Original Author: Bob Dalesio and Matthew Needes 10-07-93 * Current Author: Johnny Tang * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modifications to mbbi apply, see mbbi record) - * 1. mcn "Created" by borrowing mbbi record code, and modifying it. - * 2. jt May 20,96 Bug Fix */ #include diff --git a/src/rec/mbbiDirectRecord.dbd b/src/rec/mbbiDirectRecord.dbd index 3194ac13d..7f2ca0ff6 100644 --- a/src/rec/mbbiDirectRecord.dbd +++ b/src/rec/mbbiDirectRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(mbbiDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { diff --git a/src/rec/mbbiRecord.c b/src/rec/mbbiRecord.c index 43f0d9114..ceb82d405 100644 --- a/src/rec/mbbiRecord.c +++ b/src/rec/mbbiRecord.c @@ -1,58 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* mbbiRecord.c */ /* base/src/rec $Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 5-9-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 12-12-88 lrd lock the record while processing - * .02 12-15-88 lrd Process the forward scan link - * .03 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .04 01-13-89 lrd delete db_read_mbbi - * .05 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .06 04-07-89 lrd add monitor detection - * .07 05-03-89 lrd removed process mask from arg list - * .08 05-29-89 lrd support 16 states - * .09 05-30-89 lrd fixed masks for allen-bradley IO - * .10 06-06-89 lrd fixed AB mbbi conversion - signal wrong - * added ability to enter raw numbers if no - * states are defined - like the mbbo - * .11 12-06-89 lrd add database fetch support - * .12 02-08-90 lrd add Allen-Bradley PLC support - * .13 10-31-90 mrk changes for new record and device support - * .14 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .15 02-05-92 jba Changed function arguments from paddr to precord - * .16 02-28-92 jba ANSI C changes - * .17 04-10-92 jba pact now used to test for asyn processing, not status - * .18 04-18-92 jba removed process from dev dev init_record parms - * .19 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .20 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .21 08-14-92 jba Added simulation processing - * .22 03-29-94 mcn converted to fast links. */ #include diff --git a/src/rec/mbbiRecord.dbd b/src/rec/mbbiRecord.dbd index 4e4fb6922..6173fd74d 100644 --- a/src/rec/mbbiRecord.dbd +++ b/src/rec/mbbiRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(mbbi) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { diff --git a/src/rec/mbboDirectRecord.c b/src/rec/mbboDirectRecord.c index e0045af1f..85eae2038 100644 --- a/src/rec/mbboDirectRecord.c +++ b/src/rec/mbboDirectRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recMbboDirect.c */ /* share/src/rec @(#)recMbboDirect.c 1.2 1/4/94 */ @@ -6,32 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Matthew Needes * Date: 10-06-93 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * (modifications to mbbo apply, see mbbo record) - * 1. mcn "Created" by borrowing mbbo record code, and modifying it. */ #include diff --git a/src/rec/mbboDirectRecord.dbd b/src/rec/mbboDirectRecord.dbd index cacb9c9bd..f572377d0 100644 --- a/src/rec/mbboDirectRecord.dbd +++ b/src/rec/mbboDirectRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(mbboDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { diff --git a/src/rec/mbboRecord.c b/src/rec/mbboRecord.c index 1d633bae7..cbd0eaafb 100644 --- a/src/rec/mbboRecord.c +++ b/src/rec/mbboRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recMbbo.c */ /* base/src/rec $Id$ */ @@ -7,58 +16,6 @@ * Current Author: Marty Kraimer * Date: 7-17-87 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-28-88 lrd add desired value fetched - * .02 12-12-88 lrd lock the record while processing - * .03 12-15-88 lrd Process the forward scan link - * .04 12-23-88 lrd Alarm on locked MAX_LOCKED times - * .05 01-09-89 lrd Fix direct value outputs so that they shift the - * value into the correct bit position - * .06 01-13-89 lrd delete db_write_mbbo and db_write_mbbo - * .07 01-20-89 lrd fixed vx inlcudes - * .08 03-03-89 lrd add supervisory/closed loop control - * .09 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .10 04-07-89 lrd add monitor service - * .11 05-03-89 lrd removed process mask from arg list - * .12 05-30-89 lrd fixed mask for allen-bradley IO - * .13 01-05-90 joh,lrd fixed write_mbbo() to set rval - * .14 02-08-90 lrd/cr fixed the mbbo to read at initialization for - * Allen-Bradley and added PLC support - * .15 04-11-90 lrd make locals static - * .16 10-11-90 mrk make changes for new record and device support - * .17 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .18 02-05-92 jba Changed function arguments from paddr to precord - * .19 02-28-92 jba ANSI C changes - * .20 04-10-92 jba pact now used to test for asyn processing, not status - * .21 04-18-92 jba removed process from dev init_record parms - * .22 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .23 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .24 08-14-92 jba Added simulation processing - * .25 08-19-92 jba Added code for invalid alarm output action - * .26 03-29-94 mcn Converted to Fast Links */ #include diff --git a/src/rec/mbboRecord.dbd b/src/rec/mbboRecord.dbd index 59260c220..849045344 100644 --- a/src/rec/mbboRecord.dbd +++ b/src/rec/mbboRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(mbbo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { diff --git a/src/rec/palRecord.c b/src/rec/palRecord.c index ad7f23460..6ecc05d86 100644 --- a/src/rec/palRecord.c +++ b/src/rec/palRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPal.c */ /* base/src/rec $Id$ */ @@ -6,30 +15,6 @@ * Original Author: Matthew Stettler * Date: 12-02-93 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 04-19-94 mcn R3.12ified */ #include diff --git a/src/rec/palRecord.dbd b/src/rec/palRecord.dbd index 293cbfa02..245083a75 100644 --- a/src/rec/palRecord.dbd +++ b/src/rec/palRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(pal) { include "dbCommon.dbd" field(VAL,DBF_ULONG) { diff --git a/src/rec/permissiveRecord.c b/src/rec/permissiveRecord.c index 1b3916c43..e08f1a828 100644 --- a/src/rec/permissiveRecord.c +++ b/src/rec/permissiveRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPermissive.c */ /* base/src/rec $Id$ */ @@ -6,35 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 10-10-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-10-90 mrk extensible record and device support - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 02-28-92 jba ANSI C changes - * .05 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro */ #include diff --git a/src/rec/permissiveRecord.dbd b/src/rec/permissiveRecord.dbd index d6558f367..6e999175f 100644 --- a/src/rec/permissiveRecord.dbd +++ b/src/rec/permissiveRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(permissive) { include "dbCommon.dbd" field(LABL,DBF_STRING) { diff --git a/src/rec/pidRecord.c b/src/rec/pidRecord.c index e4a7e8db7..02177e65b 100644 --- a/src/rec/pidRecord.c +++ b/src/rec/pidRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPid.c */ /* base/src/rec $Id$ */ @@ -6,42 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 5-19-89 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-15-90 mrk changes for new record support - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .05 02-28-92 jba ANSI C changes - * .06 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .07 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .08 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .09 07-21-92 jba changed alarm limits for non val related fields - * .10 08-06-92 jba New algorithm for calculating analog alarms - * .11 09-10-92 jba modified fetch of VAL from STPL to call recGblGetLinkValue - * .12 03-29-94 mcn Converted to fast links */ #include diff --git a/src/rec/pidRecord.dbd b/src/rec/pidRecord.dbd index e6f4af467..47c747cba 100644 --- a/src/rec/pidRecord.dbd +++ b/src/rec/pidRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(pid) { include "dbCommon.dbd" field(VAL,DBF_FLOAT) { diff --git a/src/rec/pulseCounterRecord.c b/src/rec/pulseCounterRecord.c index 93b26d155..1396a2ca2 100644 --- a/src/rec/pulseCounterRecord.c +++ b/src/rec/pulseCounterRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPulseCounter.c */ /* base/src/rec $Id$ */ @@ -6,36 +15,6 @@ * Author: Janet Anderson * Date: 10-17-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba ANSI C changes - * .04 04-10-92 jba pact now used to test for asyn processing, not status - * .05 04-18-92 jba removed process from dev init_record parms - * .06 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .07 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro */ #include diff --git a/src/rec/pulseCounterRecord.dbd b/src/rec/pulseCounterRecord.dbd index c31c77a3c..5246144a0 100644 --- a/src/rec/pulseCounterRecord.dbd +++ b/src/rec/pulseCounterRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(pulseCounterCNTE) { choice(pulseCounterCNTE_Rising_Edge,"Rising Edge") choice(pulseCounterCNTE_Falling_Edge,"Falling Edge") diff --git a/src/rec/pulseDelayRecord.c b/src/rec/pulseDelayRecord.c index 4a2ac4398..f3082ef14 100644 --- a/src/rec/pulseDelayRecord.c +++ b/src/rec/pulseDelayRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPulseDelay.c */ /* base/src/rec $Id$ */ @@ -6,39 +15,6 @@ * Author: Janet Anderson * Date: 6/21/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .04 02-28-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not status - * .06 04-18-92 jba removed process from dev init_record parms - * .07 06-02-92 jba changed graphic/control limits for dly,odly,wide,owid - * .08 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .09 09-16-92 jba replaced code with calls to recGblGetLinkvalue - * .10 10-20-92 jbk added get_enum funcs, allowed defaults in fields */ #include diff --git a/src/rec/pulseDelayRecord.dbd b/src/rec/pulseDelayRecord.dbd index 262953be3..fead541f8 100644 --- a/src/rec/pulseDelayRecord.dbd +++ b/src/rec/pulseDelayRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(pulseDelayCTYP) { choice(pulseDelayCTYP_Internal,"Internal") choice(pulseDelayCTYP_External,"External") diff --git a/src/rec/pulseTrainRecord.c b/src/rec/pulseTrainRecord.c index 8d8dbf65b..177732da3 100644 --- a/src/rec/pulseTrainRecord.c +++ b/src/rec/pulseTrainRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recPulseTrain.c */ /* base/src/rec $Id$ */ @@ -6,42 +15,6 @@ * Author: Janet Anderson * Date: 6/21/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-24-91 jba New device support changes - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .05 02-28-92 jba ANSI C changes - * .06 04-10-92 jba pact now used to test for asyn processing, not status - * .07 04-18-92 jba removed process from dev init_record parms - * .08 06-02-92 jba changed graphic/control limits for per,oper - * .09 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .10 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .11 09-10-92 jba replaced get of hgv value with call to recGblGetLinkvalue - * .12 10-10-92 jba replaced code with recGblGetLinkValue call - * .13 10-18-92 jba pact now set in recGblGetLinkValue */ #include diff --git a/src/rec/pulseTrainRecord.dbd b/src/rec/pulseTrainRecord.dbd index 7c23c4d81..26d91ac79 100644 --- a/src/rec/pulseTrainRecord.dbd +++ b/src/rec/pulseTrainRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(pulseTrainCTYP) { choice(pulseTrainCTYP_Internal,"Internal") choice(pulseTrainCTYP_External,"External") diff --git a/src/rec/recDynLink.c b/src/rec/recDynLink.c index 2ec2055f3..4b6b96bc1 100644 --- a/src/rec/recDynLink.c +++ b/src/rec/recDynLink.c @@ -1,14 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*recDynLink.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -**********************************************************************/ #include #include #include diff --git a/src/rec/recDynLink.h b/src/rec/recDynLink.h index e4fe17414..0bd831203 100644 --- a/src/rec/recDynLink.h +++ b/src/rec/recDynLink.h @@ -1,14 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*recDynLink.c*/ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -*******************************************************************/ #ifndef INCrecDynLinkh #define INCrecDynLinkh diff --git a/src/rec/recDynLinkTest.c b/src/rec/recDynLinkTest.c index fab38b346..4de793726 100644 --- a/src/rec/recDynLinkTest.c +++ b/src/rec/recDynLinkTest.c @@ -1,14 +1,14 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*recDynLinkTest.c */ -/***************************************************************** - COPYRIGHT NOTIFICATION -***************************************************************** -(C) COPYRIGHT 1993 UNIVERSITY OF CHICAGO - -This software was developed under a United States Government license -described on the COPYRIGHT_UniversityOfChicago file included as part -of this distribution. -***********************************************************************/ #include #include #include diff --git a/src/rec/recWaitCa.c b/src/rec/recWaitCa.c index 4b413852f..8059b3695 100644 --- a/src/rec/recWaitCa.c +++ b/src/rec/recWaitCa.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * 07-27-95 nda made QUEUE_SIZE a global variable so it could * be changed at boot time for LOTS OF WAIT records diff --git a/src/rec/recWaitCa.h b/src/rec/recWaitCa.h index 8d2e5c5e2..245ebfdb5 100644 --- a/src/rec/recWaitCa.h +++ b/src/rec/recWaitCa.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ typedef struct recWaitCa{ char *channame; char inputIndex; diff --git a/src/rec/scanRecord.c b/src/rec/scanRecord.c index 2e6a8ee7b..6ead810a2 100644 --- a/src/rec/scanRecord.c +++ b/src/rec/scanRecord.c @@ -1,113 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Original Author: Ned D. Arnold * Date: 07-18-94 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * .01 07-18-94 nda significantly expanded functionality from prototype - * .02 08-18-94 nda Starting with R3.11.6, dbGetField locks the record - * before fetching the data. This can cause deadlocks - * within a database. Change all dbGetField() to dbGet() - * .03 08-23-94 nda added code for checking/adjusting linear scan - * params (it gets a little messy !) - * .04 08-25-94 nda Added check of scan positions vs Positioner Control - * Limits - * .05 08-29-94 nda Added "viewScanPos" that puts desired positions - * in D1 array any time a scan parameter is changed - * .06 10-03-94 nda added code for enumerated string .CMND. Changed - * .EXSC to a SHORT in record definition. Added VERSION - * for .VERS field (1.06) to keep track of version. - * .07 10-21-94 nda changed linear scan parameter algorithms so changing - * start/end modifies step/width unless frozen. This - * seems more intuitive. - * .08 12-06-94 nda added support for .FFO .When set to 1, frzFlag values - * are saved in recPvtStruct. Restored when FFO set to 0. - * .09 02-02-95 nda fixed order of posting monitors to be what people - * expect (i.e. .cpt, .pxdv, .dxcv) - * .10 02-10-95 nda fixed on-the-fly so 1st step is to end position - * .11 02-21-95 nda added "Return To Start" flag. If set, positioners - * will be commanded to the start pos after the scan. - * .12 03-02-95 nda added positioner readback arrays (PxRA). These arrays - * will contain actual readback positions (if RxPV are - * defined. If not, the desired positions will be loaded - * into them. - * .13 03-02-95 nda Post .val field when a new point is complete during a - * scan. This will assist in poin by point plots. - * .14 03-02-95 nda Bug fix on filling PxRA's. ALWAYS CALL CHECK_MOTORS. - * .15 03-15-95 nda If no readback PV (RxPV) is specified, copy desired - * value (PxDV) to current value (RxCV). Now, plotting - * programs can always monitor RxCV. - * .16 04-03-95 nda If PV field = DESC, change to VAL - * - * 3.00 08-28-95 nda > Significant rewrite to add Channel Access - * for dynamic links using recDynLink.c . All - * inputs are now "monitored" via Channel Access. - * > Name Valid field is used to keep track of PV - * connection status: 0-PV_OK, - * 1-NotConnected, 2-NO_PV - * > added relative/absolute mode on positioners - * > added retrace options of stay/start/prior - * > supports 15 detectors - * > added "preview scan" - * > added "Before Scan" and "After Scan" links - * > fetch DRVL/DRVH/prec/egu from dynamic links - * > when posting arrays at end of scan, use DBE_LOG, too - * > Record timeStamp only at beginning of scan - * > Record positioner readbacks when reading detectors - * > "TIME" or "time" in a readback PV records time - * - * 3.01 03-07-96 nda Rearrange order of precedence of linear scan parameters - * per Tim Mooney's memo duplicated at end of this file - * - * 3.02 03-12-96 nda If scan request and any PV's are PV_NC, callback 3 - * seconds later ... if still PV_NC, abort. Also, if any - * control PV's (positioners, readbacks, detctr triggers) - * lose connection during a scan, abort scan. - * - * 3.02 03-12-96 nda Changed detector reading to accommodate the possibility - * of connections "coming and going" during a scan: If a - * detector PV is valid at the beginning of the scan, the - * value will be read each point. If the PV is not - * connected for a given point, a zero will be stored. - * Previously, nothing would be stored, which left old - * data in the array for those points. Any detector PV's - * added during a scan will be ignored until the next scan - * - * 3.02 03-12-96 nda Writing a 3 to the .CMND field will clear all PV's, - * set all positioners to LINEAR & ABSOLUTE, resets all - * freeze flags & .FFO, sets .SCAN to Passive,RETRACE=stay - * - * 3.03 04-26-96 tmm Writing a 4 to the .CMND field will clear positioner - * PV's, set all positioners to LINEAR & ABSOLUTE, reset - * all freeze flags & .FFO, set .SCAN to Passive, set - * RETRACE=stay - * - * 3.13 _______ nda changes for 3.13 - * 03-15-96 - remove pads from detFields structure - * - use fieldOffset indexes */ #define VERSION 3.13 diff --git a/src/rec/scanRecord.dbd b/src/rec/scanRecord.dbd index 25d2768e0..f23f05ef8 100644 --- a/src/rec/scanRecord.dbd +++ b/src/rec/scanRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(scanP1SM) { choice(scanP1SM_Linear,"Linear") choice(scanP1SM_Table,"Table") diff --git a/src/rec/selRecord.c b/src/rec/selRecord.c index 462ad6252..a0dc189d6 100644 --- a/src/rec/selRecord.c +++ b/src/rec/selRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recSel.c */ /* base/src/rec $Id$ */ @@ -7,45 +16,6 @@ * Current Author: Marty Kraimer * Date: 6-2-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-16-89 lrd fixed select algorithms not to compare against - * the previous value - * .02 10-12-90 mrk changes for new record support - * .03 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .04 02-05-92 jba Changed function arguments from paddr to precord - * .05 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .06 02-28-92 jba ANSI C changes - * .07 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .08 06-18-92 jba changed graphic/control limits from loop to range test - * .09 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .10 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .11 07-21-92 jba changed alarm limits for non val related fields - * .12 08-06-92 jba New algorithm for calculating analog alarms - * .13 09-10-92 jba Changed algorithms to use all a-l which are defined - * .14 10-10-92 jba replaced code with recGblGetLinkValue call - * .15 03-29-94 mcn converted to fast links */ #include diff --git a/src/rec/selRecord.dbd b/src/rec/selRecord.dbd index 391499b76..5fe4fe1b1 100644 --- a/src/rec/selRecord.dbd +++ b/src/rec/selRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(selSELM) { choice(selSELM_Specified,"Specified") choice(selSELM_High_Signal,"High Signal") diff --git a/src/rec/seqRecord.c b/src/rec/seqRecord.c index 762dd0748..ffe2f6e1d 100644 --- a/src/rec/seqRecord.c +++ b/src/rec/seqRecord.c @@ -1,34 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ * * Author: John Winans * Date: 09-21-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .02 04-19-94 jrw Added value fields and monitors on them - * .01 09-21-92 jrw created */ #include #include diff --git a/src/rec/seqRecord.dbd b/src/rec/seqRecord.dbd index 4edf68151..518310220 100644 --- a/src/rec/seqRecord.dbd +++ b/src/rec/seqRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(seqSELM) { choice(seqSELM_All,"All") choice(seqSELM_Specified,"Specified") diff --git a/src/rec/stateRecord.c b/src/rec/stateRecord.c index 26ce326ef..7f070838d 100644 --- a/src/rec/stateRecord.c +++ b/src/rec/stateRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recState.c */ /* base/src/rec $Id$ */ @@ -6,35 +15,6 @@ * Original Author: Bob Dalesio * Current Author: Marty Kraimer * Date: 10-10-90 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-10-90 mrk extensible record and device support - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 02-28-92 jba ANSI C changes - * .05 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro */ #include diff --git a/src/rec/stateRecord.dbd b/src/rec/stateRecord.dbd index 650cfdd28..c0a253e1c 100644 --- a/src/rec/stateRecord.dbd +++ b/src/rec/stateRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(state) { include "dbCommon.dbd" field(VAL,DBF_STRING) { diff --git a/src/rec/steppermotorRecord.c b/src/rec/steppermotorRecord.c index 10a16ab1f..271d9c1b7 100644 --- a/src/rec/steppermotorRecord.c +++ b/src/rec/steppermotorRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recSteppermotor.c */ /* base/src/rec $Id$ */ @@ -7,97 +16,6 @@ * Current Author: Marty Kraimer * Date: 12-11-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 02-07-90 lrd fix initial fetch from within the motor record - * .02 02-07-90 lrd add a motor command for reading current status - * .03 04-11-90 lrd fixed acceleration for velocity mode motor - * .04 04-13-90 lrd make second argument for move = 0 - * .05 04-19-90 lrd keep first error - * add retry deadband - * make the retry count a database field - * .06 04-20-90 lrd make readback occur before setting MOVN to 0 - * .07 07-02-90 lrd make conversion compute in floating point - * .08 10-01-90 lrd modify readbacks to be throttled by delta - * .09 10-23-90 lrd update rbv even when there are no monitors - * .10 10-25-90 lrd change initialization to set all variables to IVAL - * .11 10-26-90 lrd add DMOV to indicate all retries exhausted or - * motor is at position within deadband - * .12 10-31-90 lrd add time stamps - * .13 11-28-90 lrd make initialization work when readbacks are - * from LVDTs, Motor position and encoders. - * Fixed sm_get_position to be aware of the motion - * status before it was set in the record see .06 - * .14 11-29-90 lrd conditionally process soft channels - * .15 12-14-90 lrd fixed limit switch monitor notification - * .16 12-17-90 lrd stop motor on overshoot - * .17 12-17-90 lrd fix limits on initialization - * .18 03-15-91 lrd change acceleration and velocity for positional - * motors - * .19 03-21-91 lrd add forward link processing - * .20 06-04-91 lrd apply drive high and low software clamps before - * checking if the setpoint is different - * move the conversion to steps in line - * apply deadband to overshoot checking - - * .21 06-25-91 mk fix direction indication - * .22 06-25-91 mk/lrd fix encoder position divide by zero - * .23 06-25-91 lrd add DBE_LOG to monitors other than value - * .24 07-02-91 rac avoid gcc warnings - * .25 08-28-91 lrd add open circuit detect on limit switches - * .26 09-16-91 lrd fix IALG not 0 and SCAN not Passive - The motor - * would continually attempt to initialize - * .27 12-09-91 lrd new ININVALID severity for errors that invalidate - * the results - * .28 12-17-91 lrd changed the MDEL and ADEL deadbands so - * the range for exceeding the deadband includes - * the value specified. (i.e. 0 is always violated) - - * .21 10-15-90 mrk extensible record and device support - * .22 10-24-91 jba bug fix to alarms - * .23 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .24 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .25 02-28-92 jba ANSI C changes - * .26 03-18-92 mrk move retry to callback - Make STOP stop even if retry>0 - Make motor move whenever VAL field accessed - * .27 04-08-92 mrk break out device support - * .28 04-18-92 jba removed process from dev init_record parms - * .29 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .30 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .31 07-21-92 jba changed alarm limits for non val related fields - * .32 10-10-92 jba replaced code for get of VAL from DOL with recGblGetLinkValue - * .33 01-05-93 jbk force recalc of velo and accel each time rec processed - * .34 07-20-93 jbk fixed accel of zero causing divide by zero - * .35 08-06-93 mrk vel mode: Call recGblFwdLink only when motor - * Stops - * .36 09-15-93 mrk call monitor when starting - * .37 03-29-94 mcn converted to fast links - * .38 09-27-95 lrd fix init to limit in overshoot check and retry - * post monitors for mcw and mccw - * .39 04-09-96 ric Pos/Neg limit algos changed to move max int - * steps. Dev/Drv sup will interpret meaning */ #include diff --git a/src/rec/steppermotorRecord.dbd b/src/rec/steppermotorRecord.dbd index 2cd072756..15650b167 100644 --- a/src/rec/steppermotorRecord.dbd +++ b/src/rec/steppermotorRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(steppermotorIALG) { choice(steppermotorIALG_No_Initialization,"No Initialization") choice(steppermotorIALG_Move_to_the_Positive_Limit,"Move to the Positive Limit") diff --git a/src/rec/stringinRecord.c b/src/rec/stringinRecord.c index 9cbc6f080..7215ad603 100644 --- a/src/rec/stringinRecord.c +++ b/src/rec/stringinRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recStringin.c */ /* base/src/rec $Id$ */ @@ -6,37 +15,6 @@ * Author: Janet Anderson * Date: 4/23/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .02 02-05-92 jba Changed function arguments from paddr to precord - * .03 02-28-92 jba ANSI C changes - * .04 04-10-92 jba pact now used to test for asyn processing, not status - * .05 04-18-92 jba removed process from dev init_record parms - * .06 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .07 08-13-92 jba Added simulation processing - * .08 03-29-94 mcn Added fast links */ diff --git a/src/rec/stringinRecord.dbd b/src/rec/stringinRecord.dbd index e94ccc54b..578aa7ace 100644 --- a/src/rec/stringinRecord.dbd +++ b/src/rec/stringinRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(stringin) { include "dbCommon.dbd" field(VAL,DBF_STRING) { diff --git a/src/rec/stringoutRecord.c b/src/rec/stringoutRecord.c index 72d054bd7..6dffb3fbd 100644 --- a/src/rec/stringoutRecord.c +++ b/src/rec/stringoutRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recStringout.c */ /* base/src/rec $Id$ */ @@ -6,42 +15,6 @@ * Author: Janet Anderson * Date: 4/23/91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-24-91 jba Removed unused code - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 02-05-92 jba Changed function arguments from paddr to precord - * .04 02-28-92 jba ANSI C changes - * .05 04-10-92 jba pact now used to test for asyn processing, not status - * .06 04-18-92 jba removed process from dev init_record parms - * .07 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .08 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .09 08-14-92 jba Added simulation processing - * .10 08-19-92 jba Added code for invalid alarm output action - * .11 10-10-92 jba replaced code for get of VAL from DOL with recGblGetLinkValue call - * .12 10-18-92 jba pact now set in recGblGetLinkValue - * .13 03-30-94 mcn converted to fast links */ diff --git a/src/rec/stringoutRecord.dbd b/src/rec/stringoutRecord.dbd index f51f8ec12..89c02562d 100644 --- a/src/rec/stringoutRecord.dbd +++ b/src/rec/stringoutRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(stringout) { include "dbCommon.dbd" field(VAL,DBF_STRING) { diff --git a/src/rec/subArrayRecord.c b/src/rec/subArrayRecord.c index 7742893b1..6f1e1d1a9 100644 --- a/src/rec/subArrayRecord.c +++ b/src/rec/subArrayRecord.c @@ -1,3 +1,10 @@ +/*************************************************************************\ +* Copyright (c) 2002 Lawrence Berkeley Laboratory, +* Systems Engineering Department, The Control Systems Group +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recSubArray.c */ /* recSubArray.c - Record Support Routines for SubArray records * @@ -5,35 +12,6 @@ * Author: Carl Lionberger * Date: 090293 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * The Control Systems Group - * Systems Engineering Department - * Lawrence Berkeley Laboratory - * - * NOTES: - * Derived from waveform record. - * Modification Log: - * ----------------- */ #include diff --git a/src/rec/subArrayRecord.dbd b/src/rec/subArrayRecord.dbd index 48c0f6bec..8eeb6c0d9 100644 --- a/src/rec/subArrayRecord.dbd +++ b/src/rec/subArrayRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(subArray) { include "dbCommon.dbd" field(VAL,DBF_NOACCESS) { diff --git a/src/rec/subRecord.c b/src/rec/subRecord.c index 847c4c0bc..75a206c06 100644 --- a/src/rec/subRecord.c +++ b/src/rec/subRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recSub.c */ /* base/src/rec $Id$ */ @@ -7,44 +16,6 @@ * Current Author: Marty Kraimer * Date: 01-25-90 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 10-10-90 mrk Made changes for new record support - * .02 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .03 01-08-92 jba Added casts in symFindByName to avoid compile warning messages - * .04 02-05-92 jba Changed function arguments from paddr to precord - * .05 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .06 02-28-92 jba ANSI C changes - * .07 04-10-92 jba pact now used to test for asyn processing, not status - * .08 06-02-92 jba changed graphic/control limits for hihi,high,low,lolo - * .09 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .10 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .11 07-21-92 jba changed alarm limits for non val related fields - * .12 08-06-92 jba New algorithm for calculating analog alarms - * .13 08-06-92 jba monitor now posts events for changes in a-l - * .14 10-10-92 jba replaced code with recGblGetLinkValue call - * .15 03-30-94 mcn converted to fast links */ #include diff --git a/src/rec/subRecord.dbd b/src/rec/subRecord.dbd index e0db96be6..53aaceb6b 100644 --- a/src/rec/subRecord.dbd +++ b/src/rec/subRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(sub) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { diff --git a/src/rec/timerRecord.c b/src/rec/timerRecord.c index a410e3f52..56eb42dad 100644 --- a/src/rec/timerRecord.c +++ b/src/rec/timerRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recTimer.c */ /* base/src/rec $Id$ */ @@ -7,51 +16,6 @@ * Current Author: Marty Kraimer * Date: 1-9-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 01-20-89 lrd fix vx includes - * .02 02-06-89 lrd add event post capability - * .03 03-29-89 lrd make hardware errors MAJOR - * remove hw severity spec from database - * .04 04-07-89 lrd service monitors - * .05 05-03-89 lrd removed process mask from arg list - * .06 05-03-89 lrd modified to read the timing on startup - * .07 05-03-89 lrd read trigger delay from trigger origin record - * .08 07-03-89 lrd add processing a forward link - * .09 08-15-89 lrd add post events for timing pulse 1 fields - * .10 10-15-90 mrk extensible record and device support - * .11 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .12 12-02-91 jba Added cmd control to io-interrupt processing - * .13 12-12-91 jba Set cmd to zero in io-interrupt processing - * .14 02-05-92 jba Changed function arguments from paddr to precord - * .15 02-28-92 jba ANSI C changes - * .16 07-15-92 jba changed VALID_ALARM to INVALID alarm - * .17 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .18 10-10-92 jba replaced get of trdl from torg code with recGblGetLinkValue call - * .19 09-02-93 mcn Changed DSET structure for timers, moved code that bypassed - * device support into new device support (major improvement). - * .20 03-30-94 mcn converted to fast links */ #include diff --git a/src/rec/timerRecord.dbd b/src/rec/timerRecord.dbd index 66f58bf99..f9e1ed990 100644 --- a/src/rec/timerRecord.dbd +++ b/src/rec/timerRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(timerTIMU) { choice(timerTIMU_milliseconds,"milliseconds") choice(timerTIMU_microseconds,"microseconds") diff --git a/src/rec/waitRecord.c b/src/rec/waitRecord.c index b46415faf..6f6cd5d45 100644 --- a/src/rec/waitRecord.c +++ b/src/rec/waitRecord.c @@ -1,64 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recWait.c */ /* * Original Author: Ned Arnold * Date: 05-31-94 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * - * Modification Log: - * ----------------- - * 1.01 05-31-94 nda initial try - * 1.02 07-11-94 mrk/nda added "process on input change" feature - * 1.03 08-16-94 mrk/nda continuing "process on input change" feature - * 1.04 08-16-94 nda record does not get notified when a SCAN - * related field changes,so for now we have to - * always add Monitors - * 1.05 08-18-94 nda Starting with R3.11.6, dbGetField locks the - * record before fetching the data. This can - * cause deadlocks within a database. Change all - * dbGetField() to dbGet() - * 1.06 08-19-94 nda added Output data option of VAL or DOL - * 1.07 09-14-94 nda corrected bug that caused SCAN_DISABLE to - * lock up the record forever - * 1.08 02-01-95 nda added VERS and ODLY (output execution delay) - * 1.09 02-15-95 nda added INxP to specify which inputs should - * cause the record to process when in I/O INTR - * 2.00 02-20-95 nda added queuing to SCAN_IO_EVENT mode so no - * transitions of data would be missed. - * 2.01 08-07-95 nda Multiple records with DOLN's didn't work, - * added calloc for dola structure. - * 3.00 08-28-95 nda Significant rewrite to add Channel Access - * for dynamic links using recDynLink.c . All - * inputs are now "monitored" via Channel Access. - * Removed some "callbacks" because recDynLink - * lib uses it's own task context. - * INxV field is used to keep track of PV - * connection status: 0-PV_OK, - * 1-NotConnected, 2-NO_PV - * 3.01 10-03-95 nda Also post monitors on .la, .lb, .lc etc - * when new values are written - * - * */ #define VERSION 3.01 diff --git a/src/rec/waitRecord.dbd b/src/rec/waitRecord.dbd index 8ba2df5a7..8d6a9fef1 100644 --- a/src/rec/waitRecord.dbd +++ b/src/rec/waitRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* menu(waitOOPT) { choice(waitOOPT_Every_Time,"Every Time") choice(waitOOPT_On_Change,"On Change") diff --git a/src/rec/waveformRecord.c b/src/rec/waveformRecord.c index 2a8a8cded..ced4f4133 100644 --- a/src/rec/waveformRecord.c +++ b/src/rec/waveformRecord.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* recWaveform.c */ /* base/src/rec $Id$ */ @@ -7,57 +16,6 @@ * Current Author: Marty Kraimer * Date: 7-14-89 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 11-27-89 lrd using one more buffer entry than allocated - * .02 11-27-89 lrd throttle on monitor requests - * .03 02-27-90 lrd handle character value links for Joerger - * digitizer (convert to short array for access - * .04 03-05-90 lrd add averaging of entire waveforms - * .05 04-02-90 ba/lrd fix the joerger processing and - * add get_a_byte macro - * fix the determination of buff_size - * .06 04-11-90 lrd make locals static - * .07 05-02-90 lrd fix mdct so that it would remain 0 on the - * pass where the monitors are sent - * .08 05-08-90 ba mdct is never equal to mcnt during record pro- - * cessing, causing some code never to run. Fix - * is to check (mdct==mcnt || mdct==0) to indicate - * first time through an averaging loop. - * .09 07-26-90 lrd fixed the N-to-1 character waveformion - * value was not initialized - * .10 10-11-90 mrk Made changes for new record support - * .11 11-11-91 jba Moved set and reset of alarm stat and sevr to macros - * .12 12-18-91 jba Changed E_IO_INTERRUPT to SCAN_IO_EVENT, added dbScan.h - * .13 02-05-92 jba Changed function arguments from paddr to precord - * .14 02-28-92 jba Changed get_precision,get_graphic_double,get_control_double - * .15 02-28-92 jba ANSI C changes - * .16 04-10-92 jba pact now used to test for asyn processing, not status - * .17 04-18-92 jba removed process from dev init_record parms - * .18 07-16-92 jba added invalid alarm fwd link test and chngd fwd lnk to macro - * .19 08-14-92 jba Added simulation processing - * .20 09-14-92 jba nord set only for db links */ #include diff --git a/src/rec/waveformRecord.dbd b/src/rec/waveformRecord.dbd index 9842d3bce..9e6c82e85 100644 --- a/src/rec/waveformRecord.dbd +++ b/src/rec/waveformRecord.dbd @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* recordtype(waveform) { include "dbCommon.dbd" field(VAL,DBF_NOACCESS) { diff --git a/src/rsrv/Makefile b/src/rsrv/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/rsrv/Makefile +++ b/src/rsrv/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/rsrv/Makefile.Vx b/src/rsrv/Makefile.Vx index 53fe28e00..841471830 100644 --- a/src/rsrv/Makefile.Vx +++ b/src/rsrv/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/rsrv/camessage.c b/src/rsrv/camessage.c index 63ac7ede6..19b9e6617 100644 --- a/src/rsrv/camessage.c +++ b/src/rsrv/camessage.c @@ -1,52 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 012290 placed break in ca_cancel_event search so entire - * list is not searched. - * .02 joh 011091 added missing break to error message send - * chix select switch - * .03 joh 071291 now timestanmps channel in use block - * .04 joh 071291 code for CA_PROTO_CLAIM_CIU command - * .05 joh 082691 use db_post_single_event() instead of read_reply() - * to avoid deadlock condition between the client - * and the server. - * .06 joh 110491 lock added for CA_PROTO_CLAIM_CIU command - * .07 joh 021292 Better diagnostics - * .08 joh 021492 use lstFind() to verify chanel in clear_channel() - * .09 joh 031692 dont send exeception to the client if bad msg - * detected- just disconnect instead - * .10 joh 050692 added new routine - cas_send_heartbeat() - * .11 joh 062492 dont allow flow control to turn off gets - * .12 joh 090893 converted pointer to server id - * .13 joh 091493 made events on action a subroutine for debugging - * .14 joh 020194 New command added for CAV4.1 - client name - * .15 joh 052594 Removed CA_PROTO_BUILD cmd */ diff --git a/src/rsrv/camsgtask.c b/src/rsrv/camsgtask.c index 56c476717..786cffa84 100644 --- a/src/rsrv/camsgtask.c +++ b/src/rsrv/camsgtask.c @@ -1,46 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 6-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 08--88 added broadcast switchover to TCP/IP - * .02 joh 041089 added new event passing - * .03 joh 060791 camsgtask() now returns info about - * partial messages - * .04 joh 071191 changes to recover from UDP port reuse - * by rebooted clients - * .05 joh 110691 print nil recv disconnect message only - * if debug is on - * .06 joh 021192 better diagnostics - * .07 joh 031692 disconnect on bad message - * .08 joh 111892 set TCP buffer size to be synergistic - * with CA buffer size - * .09 joh 111992 moved the event tasks prioity down - * (added new arg to db_start_events()) */ static char *sccsId = "@(#) $Id$"; diff --git a/src/rsrv/caserverio.c b/src/rsrv/caserverio.c index 0c9d136c6..275ce07e3 100644 --- a/src/rsrv/caserverio.c +++ b/src/rsrv/caserverio.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 060791 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 071591 log time of last io in the client structure - * .02 joh 091691 use greater than on the DEBUG level test - * .03 joh 110491 improved diagnostics - * .04 joh 021292 improved diagnostics - * .05 joh 022092 improved diagnostics - * .06 joh 031992 improved diagnostics */ static char *sccsId = "@(#) $Id$"; diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c index 2bbcfdb64..c1b8fa77d 100644 --- a/src/rsrv/caservertask.c +++ b/src/rsrv/caservertask.c @@ -1,47 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 030891 now saves old client structure for later reuse - * .02 joh 071591 print the delay from the last interaction in - * client_stat(). - * .03 joh 080991 close the socket if task create fails - * .04 joh 090591 updated for v5 vxWorks - * .05 joh 103091 print task id and disconnect state in client_stat() - * .06 joh 112691 dont print client disconnect message unless - * debug is on. - * .07 joh 020592 substitute lstConcat() for lstExtract() to avoid - * replacing the destination list - * .08 joh 021492 cleaned up terminate_one_client() - * .09 joh 022092 print free list statistics in client_stat() - * .10 joh 022592 print more statistics in client_stat() - * .11 joh 073093 added args to taskSpawn for v5.1 vxWorks - * .12 joh 020494 identifies the client in client_stat */ static char *sccsId = "@(#) $Id$"; diff --git a/src/rsrv/cast_server.c b/src/rsrv/cast_server.c index 5d36116f9..567323bab 100644 --- a/src/rsrv/cast_server.c +++ b/src/rsrv/cast_server.c @@ -1,44 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .00 joh 030191 Fixed cast server to not block on TCP - * .01 joh 030891 now reuses old client structure - * .02 joh 032091 allways flushes if the client changes and the old - * client has a TCP connection.(bug introduced by .00) - * .03 joh 071291 changes to avoid confusion when a rebooted - * client uses the same port number - * .04 joh 080591 changed printf() to a logMsg() - * .05 joh 082091 tick stamp init in create_udp_client() - * .06 joh 112291 dont change the address until after the flush - * .07 joh 112291 fixed the comments - * .08 joh 021192 better diagnostics - * * Improvements * ------------ * .01 diff --git a/src/rsrv/caswatchdog.c b/src/rsrv/caswatchdog.c index b34a25f38..fa534d346 100644 --- a/src/rsrv/caswatchdog.c +++ b/src/rsrv/caswatchdog.c @@ -1,38 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@atdiv.lanl.gov * (505) 665 1831 * Date: 5-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * - * Improvements - * ------------ - * - * - * */ static char *sccsId = "@(#)caswatchdog.c 1.3\t7/28/92"; @@ -112,35 +92,6 @@ ca_watchdog_check() * (505) 665 1831 * Date: 5-92 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * - * Improvements - * ------------ - * - * - * */ diff --git a/src/rsrv/globalsource.c b/src/rsrv/globalsource.c index 4fdfcb1fa..2424fc539 100644 --- a/src/rsrv/globalsource.c +++ b/src/rsrv/globalsource.c @@ -1,32 +1,18 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #define GLBLSOURCE diff --git a/src/rsrv/online_notify.c b/src/rsrv/online_notify.c index 2312eadac..53ea8b8b0 100644 --- a/src/rsrv/online_notify.c +++ b/src/rsrv/online_notify.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * O N L I N E _ N O T I F Y . C * diff --git a/src/rsrv/rsrv_init.c b/src/rsrv/rsrv_init.c index b48e0adb8..5b986156d 100644 --- a/src/rsrv/rsrv_init.c +++ b/src/rsrv/rsrv_init.c @@ -1,33 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 073093 Added task spawn args for 5.1 vxworks */ static char *sccsId = "@(#) $Id$"; diff --git a/src/rsrv/server.h b/src/rsrv/server.h index bb379698f..43f4c1293 100644 --- a/src/rsrv/server.h +++ b/src/rsrv/server.h @@ -1,43 +1,17 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 * Date: 5-88 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 joh 060691 removed 4 byte count from the beginning of - * of each message - * .02 joh 060791 moved send_msg stuff into caserverio.c - * .03 joh 071291 moved time stamp from client to the - * channel in use block - * .04 joh 071591 added ticks at last io to the client structure - * .05 joh 103191 moved lock from msg buf to client structure - * .06 joh 050692 added declaration for cac_send_heartbeat() - * .07 joh 022492 added get flag to the event ext block - * .08 joh 090893 added sid field to channel in use block - * */ #ifndef INCLserverh diff --git a/src/sequencer/Makefile b/src/sequencer/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/sequencer/Makefile +++ b/src/sequencer/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/sequencer/Makefile.Host b/src/sequencer/Makefile.Host index b0e2b039c..765f9d075 100644 --- a/src/sequencer/Makefile.Host +++ b/src/sequencer/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/sequencer/Makefile.Vx b/src/sequencer/Makefile.Vx index d3ada5438..e2fdaf59d 100644 --- a/src/sequencer/Makefile.Vx +++ b/src/sequencer/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/sequencer/chmod.sh b/src/sequencer/chmod.sh index 6ab9339a0..7270220d7 100644 --- a/src/sequencer/chmod.sh +++ b/src/sequencer/chmod.sh @@ -3,30 +3,6 @@ # Author: Roger A. Cole (LANL) # Date: 08-20-91 # -# Experimental Physics and Industrial Control System (EPICS) -# -# Copyright 1991, the Regents of the University of California, -# and the University of Chicago Board of Governors. -# -# This software was produced under U.S. Government contracts: -# (W-7405-ENG-36) at the Los Alamos National Laboratory, -# and (W-31-109-ENG-38) at Argonne National Laboratory. -# -# Initial development by: -# The Controls and Automation Group (AT-8) -# Ground Test Accelerator -# Accelerator Technology Division -# Los Alamos National Laboratory -# -# Co-developed with -# The Controls and Computing Group -# Accelerator Systems Division -# Advanced Photon Source -# Argonne National Laboratory -# -# Modification Log: -# ----------------- -# .01 08-20-91 rac initial version # set execute permission for shell scripts in this directory (this avoids # the need to manually maintain a list of file names) diff --git a/src/sequencer/gen_ss_code.c b/src/sequencer/gen_ss_code.c index 6e64b29e4..9d27c3fa6 100644 --- a/src/sequencer/gen_ss_code.c +++ b/src/sequencer/gen_ss_code.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990, The Regents of the University of California. diff --git a/src/sequencer/gen_tables.c b/src/sequencer/gen_tables.c index 3c0605d7a..04cc707e0 100644 --- a/src/sequencer/gen_tables.c +++ b/src/sequencer/gen_tables.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990, The Regents of the University of California. diff --git a/src/sequencer/makeVersion.pl b/src/sequencer/makeVersion.pl index 1a6ef9035..3d97182b4 100644 --- a/src/sequencer/makeVersion.pl +++ b/src/sequencer/makeVersion.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # makeVersion - create the snc version module diff --git a/src/sequencer/parse.c b/src/sequencer/parse.c index 76e15cc4a..273a7d4c7 100644 --- a/src/sequencer/parse.c +++ b/src/sequencer/parse.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /*#define DEBUG 1*/ /************************************************************************** GTA PROJECT AT division diff --git a/src/sequencer/parse.h b/src/sequencer/parse.h index 49c201895..ab8b5779e 100644 --- a/src/sequencer/parse.h +++ b/src/sequencer/parse.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1989-93, The Regents of the University of California. diff --git a/src/sequencer/phase2.c b/src/sequencer/phase2.c index 35597b6ab..7341c9fa2 100644 --- a/src/sequencer/phase2.c +++ b/src/sequencer/phase2.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990, The Regents of the University of California. diff --git a/src/sequencer/seq.h b/src/sequencer/seq.h index d3ef1f7b7..40fce759e 100644 --- a/src/sequencer/seq.h +++ b/src/sequencer/seq.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* /share/epicsH %W% %G% * * DESCRIPTION: Definitions for the run-time sequencer. @@ -5,44 +14,6 @@ * Author: Andy Kozubal * Date: * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991,2,3, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * 07mar91,ajk Changed SSCB semaphore id names. - * 05jul91,ajk Added function prototypes. - * 16dec91,ajk Setting up for VxWorks version 5. - * 27apr92,ajk Changed to new event flag mode (SSCB & PROG changed). - * 27apr92,ajk Removed getSemId from CHAN. - * 28apr92,ajk Implemented new event flag mode. - * 17feb93,ajk Fixed some functions prototypes. - * 10jun93,ajk Removed VxWorks V4/V5 conditional compile. - * 20jul93,ajk Removed non-ANSI function definitions. - * 21mar94,ajk Implemented new i/f with snc (see seqCom.h). - * 21mar94,ajk Implemented assignment of array elements to db. Also, - allow "unlimited" number of channels. - * 28mar94,ajk Added time stamp support. - * 29mar94,ajk Added dbOffset in db_channel structure; allows faster processing - of values returned with monitors and pvGet(). */ #ifndef INCLseqh #define INCLseqh diff --git a/src/sequencer/seqCom.h b/src/sequencer/seqCom.h index 1b7068d0e..57ff4fe89 100644 --- a/src/sequencer/seqCom.h +++ b/src/sequencer/seqCom.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * base/include seqCom.h,v 1.3 1995/10/10 01:25:08 wright Exp * * DESCRIPTION: Common definitions for state programs and run-time sequencer. @@ -5,25 +14,6 @@ * Author: Andy Kozubal * Date: 01mar94 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1993 the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * Modification Log: - * ----------------- - * 11jul96,ajk Changed all int types to long. - * 22jul96,ajk Changed PFUNC to ACTION_FUNC, EVENT_FUNC, DELAY_FUNC, & EXIT_FUNC. - * */ #ifndef INCLseqComh #define INCLseqComh diff --git a/src/sequencer/seq_ca.c b/src/sequencer/seq_ca.c index fac05aea9..2de4eb41d 100644 --- a/src/sequencer/seq_ca.c +++ b/src/sequencer/seq_ca.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* seq_ca.c,v 1.2 1995/06/27 15:25:54 wright Exp @@ -6,45 +15,6 @@ * Author: Andy Kozubal * Date: July, 1991 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991-1994, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * 03jul91,ajk . - * 11dec91,ajk Cosmetic changes (comments & names) - * 13feb92,ajk All seqLog() calls compile only if DEBUG is defined. - * 28apr92,ajk Implemented new event flag mode. - * 21may92,ajk Will periodically announce number of connected channels - * if waiting form some to connect. - * 17feb93,ajk Implemented code to allow sharing of a single CA task by - * all state programs. Added seq_disconnect() and ca_import_cancel(). - DB name resolution was moved to seq_main.c. - * 19feb93,ajk Added patched version of VxWorks 5.02b taskVarDelete(). - * 01mar94,ajk Moved "seq_pv*()" functions to seq_if.c. - * 28mar94,ajk Restructured event& callback handlers to call proc_db_events(). - * 29mar94,ajk Removed getPtrToValue(). Offset is now in db_channel structure. - * 08apr94,ajk Added support for time stamp. - * 17jan96,ajk Removed ca_import_cancel(), which is now in channel access lib. - * 17jan96,ajk Many routines changed to use ANSI-style function headers. */ #define ANSI diff --git a/src/sequencer/seq_if.c b/src/sequencer/seq_if.c index f70f2f611..ad1e4180e 100644 --- a/src/sequencer/seq_if.c +++ b/src/sequencer/seq_if.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* seq_if.c,v 1.3 1995/10/10 01:56:49 wright Exp * DESCRIPTION: Interface functions from state program to run-time sequencer. @@ -7,29 +16,6 @@ * Author: Andy Kozubal * Date: 1 March, 1994 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991-1994, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- */ #include diff --git a/src/sequencer/seq_mac.c b/src/sequencer/seq_mac.c index bebd698e8..a9ebddabf 100644 --- a/src/sequencer/seq_mac.c +++ b/src/sequencer/seq_mac.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990, The Regents of the University of California. diff --git a/src/sequencer/seq_main.c b/src/sequencer/seq_main.c index 2fc85b6df..f9605baec 100644 --- a/src/sequencer/seq_main.c +++ b/src/sequencer/seq_main.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990-1994, The Regents of the University of California diff --git a/src/sequencer/seq_prog.c b/src/sequencer/seq_prog.c index 931d20f20..884da1f2e 100644 --- a/src/sequencer/seq_prog.c +++ b/src/sequencer/seq_prog.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1991, The Regents of the University of California. diff --git a/src/sequencer/seq_qry.c b/src/sequencer/seq_qry.c index 5b2f9ea04..8f6627c64 100644 --- a/src/sequencer/seq_qry.c +++ b/src/sequencer/seq_qry.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990-1994, The Regents of the University of California. diff --git a/src/sequencer/seq_task.c b/src/sequencer/seq_task.c index 6c88e753c..b3ae4d25c 100644 --- a/src/sequencer/seq_task.c +++ b/src/sequencer/seq_task.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990-1994 diff --git a/src/sequencer/snc.y b/src/sequencer/snc.y index 787f0ac4c..8656e594d 100644 --- a/src/sequencer/snc.y +++ b/src/sequencer/snc.y @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ /************************************************************************** GTA PROJECT AT division diff --git a/src/sequencer/snc_lex.l b/src/sequencer/snc_lex.l index c44f9a40d..c4988f4c0 100644 --- a/src/sequencer/snc_lex.l +++ b/src/sequencer/snc_lex.l @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ %{ /************************************************************************** GTA PROJECT AT division diff --git a/src/sequencer/snc_main.c b/src/sequencer/snc_main.c index 0a5211201..2e71d33e9 100644 --- a/src/sequencer/snc_main.c +++ b/src/sequencer/snc_main.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /************************************************************************** GTA PROJECT AT division Copyright, 1990, The Regents of the University of California. diff --git a/src/tools/Makefile b/src/tools/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/tools/Makefile +++ b/src/tools/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/tools/Makefile.Host b/src/tools/Makefile.Host index 692ce4316..6432a3f81 100644 --- a/src/tools/Makefile.Host +++ b/src/tools/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # base/src/tools/Makefile.Host # diff --git a/src/tools/cp.pl b/src/tools/cp.pl index bc202c6ae..b38ce48f8 100644 --- a/src/tools/cp.pl +++ b/src/tools/cp.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # UNIX-cp in Perl diff --git a/src/tools/findBase.pl b/src/tools/findBase.pl index 1e14af348..269460aa7 100644 --- a/src/tools/findBase.pl +++ b/src/tools/findBase.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl use Cwd; diff --git a/src/tools/fullName.pl b/src/tools/fullName.pl index e2b154f39..bcf3dc599 100755 --- a/src/tools/fullName.pl +++ b/src/tools/fullName.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl use Cwd; diff --git a/src/tools/getrel b/src/tools/getrel index 65ee2cfbc..8175ae065 100755 --- a/src/tools/getrel +++ b/src/tools/getrel @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # # $Id$ diff --git a/src/tools/installEpics b/src/tools/installEpics index d5472dc6d..1f7d69aef 100755 --- a/src/tools/installEpics +++ b/src/tools/installEpics @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # InstallEpics diff --git a/src/tools/installEpics.pl b/src/tools/installEpics.pl index 1cfae84fa..222391d5d 100644 --- a/src/tools/installEpics.pl +++ b/src/tools/installEpics.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # InstallEpics.pl diff --git a/src/tools/makeMakefile.pl b/src/tools/makeMakefile.pl index ef567a0b7..c8577cf92 100644 --- a/src/tools/makeMakefile.pl +++ b/src/tools/makeMakefile.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # makeMakefile.pl diff --git a/src/tools/mkdir.pl b/src/tools/mkdir.pl index 95efc0052..502e0b751 100644 --- a/src/tools/mkdir.pl +++ b/src/tools/mkdir.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # UNIX-mkdir in Perl diff --git a/src/tools/mv.pl b/src/tools/mv.pl index 9ccaae9be..d0990cd07 100644 --- a/src/tools/mv.pl +++ b/src/tools/mv.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # UNIX-mv in Perl diff --git a/src/tools/os/WIN32/getrel b/src/tools/os/WIN32/getrel index 0ea91ea4b..7b1b8fe4f 100644 --- a/src/tools/os/WIN32/getrel +++ b/src/tools/os/WIN32/getrel @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # # $Id$ diff --git a/src/tools/os/WIN32/makeBaseApp b/src/tools/os/WIN32/makeBaseApp index 7d41201d7..31edb0b0f 100644 --- a/src/tools/os/WIN32/makeBaseApp +++ b/src/tools/os/WIN32/makeBaseApp @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # # iocMakeApp diff --git a/src/tools/os/WIN32/testmkdir b/src/tools/os/WIN32/testmkdir index 9e9283236..7b5272d1b 100644 --- a/src/tools/os/WIN32/testmkdir +++ b/src/tools/os/WIN32/testmkdir @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # # diff --git a/src/tools/rm.pl b/src/tools/rm.pl index 8a5ad222c..7a2729049 100644 --- a/src/tools/rm.pl +++ b/src/tools/rm.pl @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/usr/bin/perl # # UNIX-rm in Perl diff --git a/src/tools/testmkdir b/src/tools/testmkdir index 9e9283236..7b5272d1b 100644 --- a/src/tools/testmkdir +++ b/src/tools/testmkdir @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* #!/bin/sh # # diff --git a/src/toolsComm/Makefile b/src/toolsComm/Makefile index aee6255a6..bbd21ec7a 100644 --- a/src/toolsComm/Makefile +++ b/src/toolsComm/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/toolsComm/antelope/Makefile b/src/toolsComm/antelope/Makefile index 784cf01d0..300ba7e0b 100644 --- a/src/toolsComm/antelope/Makefile +++ b/src/toolsComm/antelope/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/toolsComm/antelope/Makefile.Host b/src/toolsComm/antelope/Makefile.Host index 96bb8d4aa..ff5971369 100644 --- a/src/toolsComm/antelope/Makefile.Host +++ b/src/toolsComm/antelope/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/toolsComm/antelope # # diff --git a/src/toolsComm/antelope/closure.c b/src/toolsComm/antelope/closure.c index 7c8f95791..9f946891a 100644 --- a/src/toolsComm/antelope/closure.c +++ b/src/toolsComm/antelope/closure.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" short *itemset; diff --git a/src/toolsComm/antelope/defs.h b/src/toolsComm/antelope/defs.h index 9efe80ab4..de8cb9a62 100644 --- a/src/toolsComm/antelope/defs.h +++ b/src/toolsComm/antelope/defs.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include #include diff --git a/src/toolsComm/antelope/error.c b/src/toolsComm/antelope/error.c index c21063732..d03f5e50a 100644 --- a/src/toolsComm/antelope/error.c +++ b/src/toolsComm/antelope/error.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* routines for printing error messages */ #include "defs.h" diff --git a/src/toolsComm/antelope/lalr.c b/src/toolsComm/antelope/lalr.c index 640ddc4ca..f77dc3d8b 100644 --- a/src/toolsComm/antelope/lalr.c +++ b/src/toolsComm/antelope/lalr.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" typedef diff --git a/src/toolsComm/antelope/lr0.c b/src/toolsComm/antelope/lr0.c index 3ee42a884..f2b47b008 100644 --- a/src/toolsComm/antelope/lr0.c +++ b/src/toolsComm/antelope/lr0.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" diff --git a/src/toolsComm/antelope/main.c b/src/toolsComm/antelope/main.c index 05642f3bb..bfc12afe9 100644 --- a/src/toolsComm/antelope/main.c +++ b/src/toolsComm/antelope/main.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include #include "defs.h" diff --git a/src/toolsComm/antelope/mkpar.c b/src/toolsComm/antelope/mkpar.c index e1aef60fe..372c760b6 100644 --- a/src/toolsComm/antelope/mkpar.c +++ b/src/toolsComm/antelope/mkpar.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" diff --git a/src/toolsComm/antelope/output.c b/src/toolsComm/antelope/output.c index 1e1f4af70..98ed3f6ca 100644 --- a/src/toolsComm/antelope/output.c +++ b/src/toolsComm/antelope/output.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" static int nvectors; diff --git a/src/toolsComm/antelope/reader.c b/src/toolsComm/antelope/reader.c index 1ac277f01..2485aa000 100644 --- a/src/toolsComm/antelope/reader.c +++ b/src/toolsComm/antelope/reader.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" /* The line size must be a positive integer. One hundred was chosen */ diff --git a/src/toolsComm/antelope/skeleton.c b/src/toolsComm/antelope/skeleton.c index 9c1d826a5..419d938ac 100644 --- a/src/toolsComm/antelope/skeleton.c +++ b/src/toolsComm/antelope/skeleton.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" /* The definition of yysccsid in the banner should be replaced with */ diff --git a/src/toolsComm/antelope/symtab.c b/src/toolsComm/antelope/symtab.c index c7c6ac03a..3c7c589d6 100644 --- a/src/toolsComm/antelope/symtab.c +++ b/src/toolsComm/antelope/symtab.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" diff --git a/src/toolsComm/antelope/verbose.c b/src/toolsComm/antelope/verbose.c index 947824bd3..abb64e19a 100644 --- a/src/toolsComm/antelope/verbose.c +++ b/src/toolsComm/antelope/verbose.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" diff --git a/src/toolsComm/antelope/warshall.c b/src/toolsComm/antelope/warshall.c index b449e4e27..3401349d1 100644 --- a/src/toolsComm/antelope/warshall.c +++ b/src/toolsComm/antelope/warshall.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ #include "defs.h" transitive_closure(R, n) diff --git a/src/toolsComm/flex/Makefile b/src/toolsComm/flex/Makefile index 784cf01d0..300ba7e0b 100644 --- a/src/toolsComm/flex/Makefile +++ b/src/toolsComm/flex/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../../.. diff --git a/src/toolsComm/flex/Makefile.Host b/src/toolsComm/flex/Makefile.Host index 7240c13c3..61045d9da 100644 --- a/src/toolsComm/flex/Makefile.Host +++ b/src/toolsComm/flex/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/toolsComm/flex # # diff --git a/src/toolsComm/flex/ccl.c b/src/toolsComm/flex/ccl.c index 45714b5e3..687e63e3f 100644 --- a/src/toolsComm/flex/ccl.c +++ b/src/toolsComm/flex/ccl.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* ccl - routines for character classes */ /*- diff --git a/src/toolsComm/flex/dfa.c b/src/toolsComm/flex/dfa.c index b312ce4bd..554403a8f 100644 --- a/src/toolsComm/flex/dfa.c +++ b/src/toolsComm/flex/dfa.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* dfa - DFA construction routines */ /*- diff --git a/src/toolsComm/flex/ecs.c b/src/toolsComm/flex/ecs.c index 73c07ddaf..808f2919e 100644 --- a/src/toolsComm/flex/ecs.c +++ b/src/toolsComm/flex/ecs.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* ecs - equivalence class routines */ /*- diff --git a/src/toolsComm/flex/flexdef.h b/src/toolsComm/flex/flexdef.h index 6991dc0dd..4aeb60bc9 100644 --- a/src/toolsComm/flex/flexdef.h +++ b/src/toolsComm/flex/flexdef.h @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* flexdef - definitions file for flex */ /*- diff --git a/src/toolsComm/flex/gen.c b/src/toolsComm/flex/gen.c index 198e90e33..63cba6f81 100644 --- a/src/toolsComm/flex/gen.c +++ b/src/toolsComm/flex/gen.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* gen - actual generation (writing) of flex scanners */ /*- diff --git a/src/toolsComm/flex/initscan.c b/src/toolsComm/flex/initscan.c index ca416518e..f1ace8f5b 100644 --- a/src/toolsComm/flex/initscan.c +++ b/src/toolsComm/flex/initscan.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* A lexical scanner generated by flex */ /* scanner skeleton version: diff --git a/src/toolsComm/flex/libmain.c b/src/toolsComm/flex/libmain.c index 951bdaab9..980706c40 100644 --- a/src/toolsComm/flex/libmain.c +++ b/src/toolsComm/flex/libmain.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* libmain - flex run-time support library "main" function */ /* $Header$ */ diff --git a/src/toolsComm/flex/main.c b/src/toolsComm/flex/main.c index c159bde41..920dd9bcd 100644 --- a/src/toolsComm/flex/main.c +++ b/src/toolsComm/flex/main.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* flex - tool to generate fast lexical analyzers */ /*- diff --git a/src/toolsComm/flex/misc.c b/src/toolsComm/flex/misc.c index 1838f543d..e80438c6d 100644 --- a/src/toolsComm/flex/misc.c +++ b/src/toolsComm/flex/misc.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* misc - miscellaneous flex routines */ /*- diff --git a/src/toolsComm/flex/nfa.c b/src/toolsComm/flex/nfa.c index a2d04c322..907c65ac6 100644 --- a/src/toolsComm/flex/nfa.c +++ b/src/toolsComm/flex/nfa.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* nfa - NFA construction routines */ /*- diff --git a/src/toolsComm/flex/parse.y b/src/toolsComm/flex/parse.y index 1cc0215ef..f6e36cacc 100644 --- a/src/toolsComm/flex/parse.y +++ b/src/toolsComm/flex/parse.y @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* parse.y - parser for flex input */ diff --git a/src/toolsComm/flex/scan.c b/src/toolsComm/flex/scan.c index 25361a934..6df2544cf 100644 --- a/src/toolsComm/flex/scan.c +++ b/src/toolsComm/flex/scan.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* A lexical scanner generated by flex */ /* scanner skeleton version: diff --git a/src/toolsComm/flex/sym.c b/src/toolsComm/flex/sym.c index bdca15458..2a83c4239 100644 --- a/src/toolsComm/flex/sym.c +++ b/src/toolsComm/flex/sym.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* sym - symbol table routines */ /*- diff --git a/src/toolsComm/flex/tblcmp.c b/src/toolsComm/flex/tblcmp.c index a63a44252..769035ba6 100644 --- a/src/toolsComm/flex/tblcmp.c +++ b/src/toolsComm/flex/tblcmp.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* tblcmp - table compression routines */ /*- diff --git a/src/toolsComm/flex/yylex.c b/src/toolsComm/flex/yylex.c index 9ec4e34b2..480664c7d 100644 --- a/src/toolsComm/flex/yylex.c +++ b/src/toolsComm/flex/yylex.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* yylex - scanner front-end for flex */ /*- diff --git a/src/util/Makefile b/src/util/Makefile index 8cca632b9..7fe98504e 100644 --- a/src/util/Makefile +++ b/src/util/Makefile @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP=../.. diff --git a/src/util/Makefile.Host b/src/util/Makefile.Host index f35c4f32c..40811d54e 100644 --- a/src/util/Makefile.Host +++ b/src/util/Makefile.Host @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* # Makefile.Host for base/src/util # diff --git a/src/util/Makefile.Vx b/src/util/Makefile.Vx index 1bbc02d63..8416222d0 100644 --- a/src/util/Makefile.Vx +++ b/src/util/Makefile.Vx @@ -1,3 +1,12 @@ +#************************************************************************* +# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# National Laboratory. +# Copyright (c) 2002 The Regents of the University of California, as +# Operator of Los Alamos National Laboratory. +# EPICS BASE Versions 3.13.7 +# and higher are distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. +#************************************************************************* TOP = ../../.. include $(TOP)/config/CONFIG_BASE diff --git a/src/util/ca_test.c b/src/util/ca_test.c index 73360c104..550ca988b 100644 --- a/src/util/ca_test.c +++ b/src/util/ca_test.c @@ -1,38 +1,16 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* @(#)ca_test.c $Id$ * Author: Jeff Hill * Date: 07-01-91 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 07-01-91 joh initial version - * .02 08-05-91 mrk Make more compatible with db_test.c - * .03 09-24-91 joh changed declaration of `outstanding' - * to a long - * .04 01-14-91 joh documentation - * .05 09-14-93 jba added def of print_returned - * .06 01-05-94 joh ANSI C - * * make options * -DvxWorks makes a version for VxWorks */ diff --git a/src/util/chglimits.c b/src/util/chglimits.c index c54f7fbba..13b35de66 100644 --- a/src/util/chglimits.c +++ b/src/util/chglimits.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* * $Id$ @@ -6,6 +15,10 @@ * Date: 10/22/96 * * $Log$ + * Revision 1.1 1996/10/22 15:40:04 jbk + * New program for running programs with different priority and changing the + * maximum number of file descriptors. + * * */ diff --git a/src/util/iocLogServer.c b/src/util/iocLogServer.c index 547a8737d..d9d1665c9 100644 --- a/src/util/iocLogServer.c +++ b/src/util/iocLogServer.c @@ -1,3 +1,12 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* iocLogServer.c */ /* base/src/util $Id$ */ @@ -8,85 +17,10 @@ * Author: Jeffrey O. Hill * Date: 080791 * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * * NOTES: * .01 currently runs under UNIX. could be made to run under * vxWorks if NFS is used. * - * Modification Log: - * ----------------- - * .01 080791 joh Created - * .02 102591 joh Dont try to reopen the log file if a write fails - * .03 110691 joh Disconnect if sent a zero length message - * .04 091092 joh Print routine messages only when in debug mode - * .05 091092 joh now uses SO_REUSEADDR - * .06 091192 joh now uses SO_KEEPALIVE - * .07 091192 joh added SCCS ID - * .08 092292 joh improved message sent to the log - * .08 092292 joh improved message sent to the log - * .09 050494 pg HPUX port changes. - * .10 021694 joh ANSI C - * $Log$ - * Revision 1.30 1998/06/16 02:43:16 jhill - * use ip addr conversion in libCom - and cosmetic changes - * - * Revision 1.29 1998/05/29 20:19:11 jhill - * use new sock ioctl() typedef - * - * Revision 1.28 1998/02/05 23:16:35 jhill - * fixed truncate return status logic error - * now uses macros from osiSock.h - * - * Revision 1.27 1997/08/05 00:43:19 jhill - * fixed warning - * - * Revision 1.26 1997/06/25 05:59:23 jhill - * ported log server to win32 - * - * Revision 1.25 1997/04/10 19:53:03 jhill - * api changes - * - * Revision 1.24 1996/11/22 20:43:03 jhill - * doc - * - * Revision 1.22 1996/11/02 02:20:36 jhill - * use osiSock.h - * - * Revision 1.21 1996/06/21 01:07:46 jhill - * use sigemptyset() and cc -Xc changes - * - * Revision 1.20 1996/06/19 18:03:17 jhill - * SIGHUP changes added by KECK - * - * Revision 1.18 1995/11/27 22:49:36 jhill - * included - * - * Revision 1.17 1995/11/13 16:55:03 jba - * Added filio.h include for solaris build. - * - * Revision 1.16 1995/11/08 23:48:26 jhill - * improvents for better client reconnect - * */ static char *pSCCSID = "@(#)iocLogServer.c 1.9\t05/05/94"; diff --git a/src/util/startCArepeater.c b/src/util/startCArepeater.c index 52a50712c..8e93cc124 100644 --- a/src/util/startCArepeater.c +++ b/src/util/startCArepeater.c @@ -1,33 +1,15 @@ +/*************************************************************************\ +* Copyright (c) 2002 The University of Chicago, as Operator of Argonne +* National Laboratory. +* Copyright (c) 2002 The Regents of the University of California, as +* Operator of Los Alamos National Laboratory. +* EPICS BASE Versions 3.13.7 +* and higher are distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ /* $Id$ * Author: Roger A. Cole * Date: 05-03-91 - * - * Experimental Physics and Industrial Control System (EPICS) - * - * Copyright 1991, the Regents of the University of California, - * and the University of Chicago Board of Governors. - * - * This software was produced under U.S. Government contracts: - * (W-7405-ENG-36) at the Los Alamos National Laboratory, - * and (W-31-109-ENG-38) at Argonne National Laboratory. - * - * Initial development by: - * The Controls and Automation Group (AT-8) - * Ground Test Accelerator - * Accelerator Technology Division - * Los Alamos National Laboratory - * - * Co-developed with - * The Controls and Computing Group - * Accelerator Systems Division - * Advanced Photon Source - * Argonne National Laboratory - * - * Modification Log: - * ----------------- - * .01 05-03-91 rac initial version - * .02 07-30-91 rac installed in SCCS - * */ /*+/mod*********************************************************************** * TITLE startCArepeater.c - start up the Channel Access repeater task