dio_madc_plot_channel_info_c

	status.i4.v = dio_madc_plot_channel_info_c(madc_number.i4.v, node.i4.v,
						   madc_type.i4.r,
						   num_channels.i4.r,
						   channel_info.g.r)

	This routine returns MADC plot channel configuration data.

	madc_number	MADC index number (starts at 1)
	node		MADC front end node (constants are in 'nodedefs')
	madc_type	returned MADC type
			(0 -> HRM,
			 190 -> CAMAC 190 module,
			 290 -> CAMAC 290 module)
	num_channels	returned number of plot channels
	channel_info	returned plot channel information depending on
			the value of "madc_type"
			(190 -> array of DIO_C190_PLOT_CHANNEL_DATA structures,
			 290 -> array of DIO_C290_PLOT_CHANNEL_DATA structures,
			 0 -> no returned data)
			(The memory for this argument is allocated by this
			 routine and should be freed by the caller.)

	This function returns status values as follows:

	OK			success
	DIO_BADARG		unsupported front end node
	DIO_MEMFAIL		memory allocation failure
	DIO_NO_SUCH		MADC doesn't exist
	DIO_GENERR		error reading front end MADC table
	DIO_NOTYET		unsupported MADC type

	This function requires the following include files:

	nodedefs_h, diolib_h, acnet_errors_h

	Related functions:

	dio_madc_num_available_plot_channels_c, dio_madc_list_info_c,
	dio_madc_num_available_lists_c, dio_madc_clock_events_c,
	dio_madc_num_available_clock_levels_c, dio_madc_location_c,
	dio_madc_number_c, dio_device_madc_location_c,
	dio_device_location_c, dio_ssdn_to_location_c,
	dio_device_location_string_c, dio_dev_ssdn(_c)

	C/C++ usage:

	int	status;
	int	madc_number = 33;
	int	node = MUONFE;
	int	madc_type;
	int	num_channels;
	DIO_C290_PLOT_CHANNEL_DATA	*channel_info;

	status = dio_madc_plot_channel_info_c(madc_number,node,&madc_type,
					      &num_channels,
					      (void **) &channel_info);