lp:~epics-core/epics-base/array-opt

Created by mdavidsaver on 2013-01-03 and last modified on 2013-04-02

Change to dbAccess and wavefromRecord to support buffering of waveforms. Allows a driver to safely replace BPTR (with the record lock).

https://wiki-ext.aps.anl.gov/epics/index.php/How_to_avoid_copying_arrays_with_waveformRecord

Get this branch:
bzr branch lp:~epics-core/epics-base/array-opt
Members of EPICS Core Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
EPICS Core Developers
Project:
EPICS Base
Status:
Merged

Recent revisions

12401. By mdavidsaver on 2013-04-02

update release notes

12400. By mdavidsaver on 2013-04-02

Don't need void* cast

Implicit case from void** to void*
is allowed.

12399. By mdavidsaver on 2013-01-23

Allow BPTR replacement in aai and aao

12398. By mdavidsaver on 2013-01-23

Allow waveformRecord to replace BPTR

12397. By mdavidsaver on 2013-01-23

get_array_info() can modifiy DBADDR::pfield

Allow the record support function get_array_info()
to modify its first argument to provide a different
pointer from which values should be read.

Remember the original and restore it afterwards.

12396. By Andrew Johnson on 2012-12-18

Merged changes from 3.14 branch

Up to revno 12398, i.e. the R3.14.12.3 release.

12395. By Andrew Johnson on 2012-12-18

rec: Fix precision where link not set

Don't just force the precision to 15 if an INPx link is not set,
default to PREC field instead.

12394. By Andrew Johnson on 2012-12-12

rec: mbbiDirect and mbboDirect refactoring

This includes changes to functionality, documented.

12393. By Andrew Johnson on 2012-12-12

rec: Code format cleanup to mbbi, mbbo records

No intentional changes to functionality.

12392. By Andrew Johnson on 2012-12-10

configure: New REGRDDFLAGS variable

Allows registerRecordDeviceDriver.pl to be run with different
command flags than the dbdToX.pl scripts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~epics-core/epics-base/3.15
This branch contains Public information 
Everyone can see this information.