Commit Graph

9712 Commits

Author SHA1 Message Date
Janet Anderson 61733489e8 Don't use manifest tool for MS Visual C++ 2010 (and later) builds. 2010-07-12 14:54:51 -05:00
Andrew Johnson 8fb472b710 Add "Test Asyn" device definitions for the aai and aao record types. 2010-07-09 11:51:11 -05:00
Andrew Johnson 55609154ce Merged Dirk Zimoch's fix-aai-and-aao branch
Fixed async processing for both aai and aao record types.
2010-07-08 12:56:25 -05:00
Dirk Zimoch 0102b4bbc0 Merged with mirror-3.14 2010-07-07 19:42:08 +02:00
Dirk Zimoch 7f7bc289f3 Bugfix: use SIMS for simulation severity 2010-07-07 19:20:01 +02:00
Janet Anderson 40b83759de Added dBStatic to cas depend dirs. Needs alarm.h 2010-07-06 17:23:24 -05:00
Andrew Johnson 1fbdb067f2 Merged Ronaldo Mercado's capr branch, with fixes by anj. 2010-07-02 11:57:57 -05:00
Andrew Johnson cfb8e694a5 Several cleanups.
* Fixed number base issue
* DBD file parser accepts spaces
* Added -w seconds option for CA timeout
* Improved argument parsing
* More perlish, should start up faster
2010-07-02 11:34:38 -05:00
Andrew Johnson c33607f2d2 Merged Michael's devlib-cleanup branch 2010-07-01 11:59:22 -05:00
zimoch f1ba442133 Store original INP/OUT text in link in case DTYP changes later. 2010-06-22 17:35:48 -05:00
Michael Davidsaver 320ff29c4a Fix bad string handling in makeBpt.
This behaved badly when confronted with windows CR+LF end of lines.
Using fgets() left a stray CR at the end of the returned string.
2010-06-22 11:43:42 -05:00
Ralph Lange 60be4921c8 Fix: Replaced C++ reserved word 'new' as variable name. 2010-06-16 15:58:00 -04:00
Ralph Lange bb740373bc Fix: Replaced C++ style comments in C code with standard C comments. 2010-06-16 15:46:09 -04:00
Michael Davidsaver 5ce74f2a41 include compatibility definition of pdevLibVirtualOS 2010-05-28 12:04:46 +01:00
Dirk Zimoch dd1a6f78a3 Merged with 3.14 2010-05-28 03:14:39 -07:00
Dirk Zimoch 87081ed7e3 removed temporary debug messages 2010-05-27 08:31:13 -07:00
Ronaldo Mercado d93b28dab2 Fixes problems when the string to print contains '$' 2010-05-27 16:26:43 +01:00
Ronaldo Mercado a24f6371ac Removes complaints when the string to print has dollars. 2010-05-27 16:24:09 +01:00
Dirk Zimoch 6960d4e5a4 hash based value change monitor added (like in waveform) 2010-05-27 07:45:21 -07:00
Dirk Zimoch 1691de69ba NORD/NELM issues fixed 2010-05-27 07:44:03 -07:00
Dirk Zimoch dd04abbc1c added aai/aao soft support 2010-05-27 06:23:07 -07:00
Dirk Zimoch f6035fd823 fixed simulation mode, buffer allocation during initialization, corruption of NELM 2010-05-27 06:22:35 -07:00
Dirk Zimoch c4d0f1eb44 fixed simulation mode, buffer allocation during initialization, corruption of NELM 2010-05-27 06:22:15 -07:00
Ronaldo Mercado 5ad3391be2 create test cases from I02 beamline 2010-05-27 14:03:17 +01:00
Ronaldo Mercado ba42c501df Simplistic solution to parser problems 2010-05-27 11:52:21 +01:00
unknown 8337b5063d Fix NULL handle issue 2010-05-27 05:47:07 -05:00
Michael Davidsaver 7d3986664e fix typo in rtems internal function names
Not externally visible so no reason not to fix
2010-05-27 09:35:29 +01:00
Ronaldo Mercado 07d51b65b2 consistently use double quotes 2010-05-26 23:49:21 +01:00
Ronaldo Mercado 31931330a8 removing ezca strings mapping 2010-05-26 23:20:36 +01:00
Michael Davidsaver eaf07d4f05 copyright boilerplate for devLibVME 2010-05-26 17:17:26 +01:00
Ronaldo Mercado ce4ba8bbaf Help or capr.pl 2010-05-26 00:10:06 +01:00
Ronaldo Mercado b45e6b818e renaming variables and cleaning-up 2010-05-25 23:13:47 +01:00
Ronaldo Mercado 30a58e4d4c Default interest level, clean up
Removing one-parameter caget.
Interest level zero if not specified
2010-05-25 22:59:17 +01:00
Ronaldo Mercado 5dc869bbcc Require default dbd 2010-05-25 22:44:58 +01:00
Ronaldo Mercado c6255ef0ac removing diagnostics 2010-05-25 22:23:22 +01:00
Ronaldo Mercado 18a63f8754 re-organizing print out and diagnostics 2010-05-25 22:20:18 +01:00
Ronaldo Mercado 408721daec Install capr.pl
Parallel caget
2010-05-25 21:44:38 +01:00
Ronaldo Mercado 797d263f04 Comment removed 2010-05-25 21:00:43 +01:00
Kukhee Kim fa564fbfdf BUG 572589: Make dbl emit empty strings for non-existent fields 2010-05-25 07:57:49 -07:00
Michael Davidsaver a161e42e82 [PATCH 11/12] remove unimplimented PCI api 2010-05-25 13:58:52 +01:00
Michael Davidsaver c1142675b6 [PATCH 10/12] move general macros and error codes to devLib.h
includes devLibVME.h for compatibility
2010-05-25 13:58:51 +01:00
Michael Davidsaver 50bcef9c63 [PATCH 09/12] rename vme pointer table 2010-05-25 13:58:50 +01:00
Michael Davidsaver 000c98dbaa [PATCH 08/12] fix includes 2010-05-25 13:58:50 +01:00
Michael Davidsaver 4a3b4358c3 [PATCH 07/12] rename devLib to devLibVME 2010-05-25 13:58:49 +01:00
Michael Davidsaver 46ec38756b [PATCH 06/12] use epics extern macro 2010-05-25 13:58:46 +01:00
Michael Davidsaver e21cde013d [PATCH 05/12] reorganize devLib.h
Group functions by bus type with general functions at the top

add macro to exclude deprecated api
2010-05-25 13:58:45 +01:00
Michael Davidsaver 83adda7e6c [PATCH 04/12] move "virtual os" definition to a seperate file
The virtual os table is not something ordinary devLib users
should know or care about.
2010-05-25 13:58:44 +01:00
Michael Davidsaver ad8cd28f7d [PATCH 03/12] mark all implimentation functions as static 2010-05-25 13:58:43 +01:00
Michael Davidsaver acb905fcfc [PATCH 02/12] add devInterruptInUseVME to function table
Add test for interrupt handler function to the virtual os table.
Adds a stub implementation to devLib.c
Renames OS implementations functions for RTEMS and vxWorks to avoid symbol name conflicts
2010-05-25 13:58:43 +01:00
Michael Davidsaver 62d035c310 [PATCH 01/12] add jumping VME interrupt routines to independent implementation
Adds implementations which use the virtual os table to invoke the
OS specific call.

rename conflicting functions
2010-05-25 13:58:42 +01:00