$FreeBSD$

.Dd September 26, 1995 .Dt SICONTROL 8 .Os .Sh NAME .Nm sicontrol .Nd Specialix SI/XIO driver configuration and debugging .Sh SYNOPSIS .Nm device .Ar command Op Ar param ... .Sh DESCRIPTION The .Nm utility is used to configure and monitor the SI/XIO device driver.

p The .Nm utility operates on the specified .Ar device to indicate which port is to be used.

p The special .Ar device string `-' is used to indicate the global driver settings instead.

p A

a /dev/ is included if necessary.

p The following commands are used for the global settings and should be specified with the '-' device name: l -tag -width 4n t Cm int_throttle Op Cm value Configure the `aggregate interrupt throttle value'. The maximum number of host adapter interrupts per second is determined by:

p .Ar "controller CPU clock / (8 * int_throttle)"

p The default value at boot time is 25000. The host adapter cpu clock is 25MHz. This gives a maximum interrupt rate of about 125 interrupts per second.

p Lowering this value will increase the rate in which the host adapter can interrupt the operating system for attention.
t Cm rxint_throttle Op Cm value Configure the receiver interrupt throttle value. The default value of 4 at boot time allows an interrupt rate of approximately 25.

p Lowering this value will increase the rate in which the host adapter can interrupt the operating system to empty the receiver fifos.
t Cm nport Return the number of ports under the control of the device driver. .El

p The following commands are used for the individual ports and should be specified with a device name from

a /dev : l -tag -width 4n t Cm mstate Show the current incoming modem control signals. t Cm ccbstat Show the current "ccb" structure for the specified port. This is not of much use outside of debugging the driver and determining why a port is wedged. .El .Sh FILES l -tag -width /dev/si_control -compact t Pa /dev/si_control global driver control file for use by .Nm t Pa /dev/ttyA* terminal control ports t Pa /dev/ttyiA* initial termios state devices, for use by .Xr stty 1 t Pa /dev/ttylA* locked termios state devices, for use by .Xr stty 1 .El .Sh DIAGNOSTICS Generally self explanatory..... .Sh SEE ALSO .Xr stty 1 , .Xr si 4 , .Xr termios 4 , .Xr tty 4 , .Xr comcontrol 8 .Sh HISTORY The .Nm utility is loosely based on a utility called .Nm siconfig which was written by .An Andy Rutter Aq andy@acronym.co.uk

p Specialix International do not support this device driver in any way. .Sh AUTHORS .An Peter Wemm Aq peter@FreeBSD.org .Sh BUGS Bound to be many... :-)