User manual

71
The read field contains an entry point to the corresponding routine. This field is optional.
The loadable component provides a value in this field when processing the request to
confirm the creation of a device (i.e. in the corresponding <COMPONENT_NAME>_INIT
routine).
The mapping_register_updated field contains an entry point to the corresponding routine.
Using this function could require Stromasys consulting. This field is optional. The loadable
component provides a value in this field when processing the request to confirm the
creation of a device (i.e. in the corresponding <COMPONENT_NAME>_INIT routine).
The set_configuration field contains an entry point to the corresponding routine. This field is
optional. The loadable component provides a value in this field when processing the
request to confirm the creation of a device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine).
The set_configuration_ex field contains an entry point to the corresponding routine. This
field is optional. The loadable component provides a value in this field when processing
the request to confirm the creation of a device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine).
The setup_bus_requests field contains an entry point to the corresponding routine. This field
is optional. The loadable component provides a value in this field when processing the
request to confirm the creation of a device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine).
The run_interactive_command field contains an entry point to the corresponding routine. This
field is optional. The loadable component provides a value in this field when processing
the request to confirm the creation of a device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine).
The get_bus_address_range field contains an entry point to the corresponding routine. This
field is optional. The loadable component provides a value in this field when processing
the request to confirm the creation of a device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine).
The supported_buses field contains the mask of supported buses by the component. The
field is obligatory, and the loadable component shall provide a non-zero value in this field
when processing the request to confirm creation of the device (i.e. in the corresponding
<COMPONENT_NAME>_INIT routine). Possible values to be used in this mask are described
above during the chapi_in descriptor definition.
Note that the component initialization routine is required to properly initialize the
b_address_range, n_of_i_vector, i_priority, supported_buses, start, and stop fields of the
chapi_out communication context descriptor. Other fields might be setup later.