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
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
78fc4cbcf7
Merged fix-cpp-keywords branch that fixes bugs #595240 , #595242
2010-06-21 17:00:35 -04: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
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
Ronaldo Mercado
5ad3391be2
create test cases from I02 beamline
2010-05-27 14:03:17 +01:00
Ronaldo Mercado
6776233778
parser patch - look for opening bracket too
2010-05-27 11:55:12 +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
d9f168527e
Modifications based on review comments.
...
<base>/dbd/softIoc.dbd adopted as a default under $EPICS_BASE/dbd/softIoc.dbd
Default CAPR_DBD_FILE becomes EPICS_CAPR_DBD_FILE
Clearer validation and default assignment for interest level ($ARGV[1])
Removed mapping of DBFs that were still using "ezca" labels.
Double quotes around channel names. Tested with ai, calc and mbbo records.
Tested DBF_ULONG fields on mbbo records.
Fixed problem when displaying hex char.
2010-05-27 09:34:02 +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
ee36fb23a6
Help added
2010-05-26 00:12:23 +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
5aef97fced
Improved caget
...
parallel_caget implemented following caget.pl example
2010-05-25 22:33:13 +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
Andrew Johnson
6ed0fdf9fd
Merged Kukhee Kim's dbl fix
2010-05-25 11:17:57 -05: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
43f5cfed7e
[PATCH 12/12] add entry to release notes
2010-05-25 13:58:53 +01: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
Ronaldo Mercado
99605c85fa
relocating library refs within base
2010-05-25 11:14:50 +01:00
Ronaldo Mercado
ca3138e617
Adding capr.pl
2010-05-25 10:34:14 +01:00
Andrew Johnson
498ef7075e
Fix missing parallel build dependency.
...
Ron Sluiter pointed out that gdd/dbMapper.h includes db_access.h so
gdd has to be built after ca, simplifying the cas dependency too.
2010-05-19 14:46:09 -05:00
Andrew Johnson
6790acf78f
Fix for hang from Ron Sluiter.
2010-05-18 16:12:36 -05:00
Andrew Johnson
6eb36e1224
Fix build on Windows.
2010-05-18 16:10:07 -05:00