diff --git a/modules/database/src/ioc/db/dbCommon.dbd.pod b/modules/database/src/ioc/db/dbCommon.dbd.pod index c8ae7e6ba..5366d477a 100644 --- a/modules/database/src/ioc/db/dbCommon.dbd.pod +++ b/modules/database/src/ioc/db/dbCommon.dbd.pod @@ -91,20 +91,25 @@ For example these rates are all valid: 1 second 2 Hertz -The B field specifies record processing at initialization. If it is set -to YES during database configuration, the record is processed once at IOC -initialization (before the normal scan tasks are started). +The B field specifies record processing at initialization. It can have the +values NO, YES, RUN, RUNNING, PAUSE, and PAUSED. If it is set to YES during +database configuration, the record is processed once at IOC initialization +(before the normal scan tasks are started). For the other values see +L for more details. -The B field orders the records within a specific SCAN group. This is not -meaningful for passive records. All records of a specified phase are processed -before those with higher phase number. It is generally better practice to use -linked passive records to enforce the order of processing rather than a phase -number. +The B field orders the records processed within a specific SCAN group or +PINI processing phase. All records of a specified phase are processed before +those with higher phase number. It is generally better practice to use linked +passive records to enforce the order of processing rather than a phase number. +If the PINI field is set to NO, the PHAS field is not meaningful for passive +records. -The B field specifies an event number. This event number is used if the -SCAN field is set to C. All records with scan type C and the -same EVNT value will be processed when a call to post_event for EVNT is made. -The call to post_event is: post_event(short event_number). +The B field specifies an event name or number. This event identifier is +used if the SCAN field is set to C. All records with scan type C +and the same EVNT value will be processed when that event is signalled by other +software running in the IOC, either by calling C for +numeric events, or by calling C with an event handle previously +looked up using C for named events. The B field specifies the scheduling priority for processing records with SCAN=C and asynchronous record completion tasks.