.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 .Nm Sicontrol is used to configure and monitor the SI/XIO device driver.
p .Nm Sicontrol 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 '/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. t Cm ttystat Show the current "tty" structure that the kernel has for the specified port. This is not much use outside of debugging the driver. .El .Sh FILES l -tag -width /dev/si_control -compact t Pa /dev/si_control global driver control file for use by .Xr sicontrol 8 . 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 .Nm Sicontrol 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... :-)