c465_ft_frequency_list_c

	status.i4.v = c465_ft_frequency_list_c(root_names.ch.d,
					       frequencies.i4a.r, errors.i2a.r,
					       num_devices.i4.v)

	This routine returns the time table (f(t)) update frequency for a
	C46x family device or a list of devices.

	root_names	root names of devices
			(dio_get_terse_name_length characters per device)
	frequencies	returned frequency values
			(1 -> 1 KHz,
			 5 -> 5 KHz,
			 10 -> 10 KHz,
			 -1 -> error determining frequency)
	errors		returned ACNET standard error vaues
	num_devices	number of devices

	This function returns status values as follows:

	OK			success
	CBS_MEMFAIL		dynamic memory allocation failure
	CBS_INVARG		invalid root name (no blanks)
	CBS_INVSIZ		invalid family size (database entry error)
	CBS_INVTYP		device is not a C465 module
	CBS_NO_SUCH		family device not found
	DIO_xxx			error retrieving database info
	positive integer	number of devices in error

	This function requires the following include files:

	ul_cbsaux_h:auxlib_device_h, acnet_errors_h

	Related functions:

	c465_ft_frequency_c, get_465_type, get_465_device,
	get_465_family, c465_find_level_c, c465_find_level_list_c,
	c465_get_table_c, c465_get_table_list_c, find_time_slot_c,
	find_time_slot_list_c, c465_trigger_level_c, c465_trigger_level_list_c,
	dio_get_terse_name_length, dio_set_terse_name_length_c

	C/C++ usage:

	static const char	root_names[NUM_DEVICES*DEVICE_TERSE_NAME_LEN+1] =
	"T:QF    T:QD    ";
	short	errors[NUM_DEVICES];
	int	status;
	int	frequencies[NUM_DEVICES];
	int	num_devices = NUM_DEVICES;

	status = c465_ft_frequency_list_c(root_names,frequencies,errors,
					  num_devices);