������ �������� ����(!) ������������� ����������
|
CIT Forum CD-ROM
|
|
SXT(7)
��������
sxt - ������� ������������ ���������
��������
Sxt ������������ ����� �������������� �������, �������
������������� ����� ��������� �������� ������, ������
��� ���� ������������ �����, � ��������� �����������
����������. ������� �������� ������ ��������� ��������
��� ������������ ������������, � sxt ������ �����������
��� �������� ���� �������� �� �������� ����������.
������� sxt � ��������� ����� ������������ ������ �������� shl(1).
����������� ���������� ������������� ����� � ��������
/dev/sxt, ������� �������� ������ �� 8. ����� ������
������ � �������, ��������� ������ ������� ���� ����
/dev/sxt/??0 (��� ���������� ����� 0) � ������ O_EXCL,
����� ���� ��������� ������� SXTIOCLINK ���������� ������ ioctl(2) ��� ������ �������������������.
���� � ���������� ����� ����������� ������ ������ ������ �� ������, ��� ����������� "������������". ��������,
���������� ������ �� ������ �������, ����� �����������.
������� sxt ������������ ��� ������ ������ ����������
������ ioctl(2). ������ ������ �������� ��� �����������
������� ioctl, ��������� � termio(7), �� ��������� �����������:
- TIOCEXCL
- ���������� �������������� ������: �� ��� ���, ����
���� �� ����� ������, ��� ������� ��� ������� �����������.
- TIOCNXCL
- �������� �������������� ������: ����������� ��������� ��� ��������� ����.
������ ������ �������� ������� ��� ������ �������� sxt.
��������� �� ��� ����� ����������� ������ ��� ������ 0.
- SXTIOCLINK
- ������� ������ ������� � ������ �������������������� ����������� ����������� ���������� �� ��������. ���������� �������� ���������� �����������
�������. ��� ������� ����� ��������� ������ �� ������ 0. �������� ��������� ������:
- [EINVAL] �������� ��������� �����������.
- [ENOTTY] ������� ������ �� � ��������� ���������.
- [ENXIO] � ������� ��� �������� sxt.
- [EBUSY] ������� SXTIOCLINK ��� ���� ������ ��� ������� ��������� ���������.
- [ENOMEM] �� ������� ������ ��� �������� ����������� ����������.
- [EBADF] ����� 0 �� ��� �������������� ������.
- SXTIOCSWTCH
- ���������� "�����������" �����. �������� ���������
������:
- [EINVAL] ������������ ����� ������.
- [EPERM] ������� ����� ��������� ������ �� ������ 0.
- SXTIOCWF
- ��������� ����� �������, ���� �� �� ������ "�����������". ��� ������� ���������� ������ EINVAL, ���� ������ ������������ ����� ������.
- SXTIOCUBLK
- �������� ���� loblk ��� ���������� ������. ��� ������� ���������� ������ EINVAL, ���� ������ ������������ ����� ������ ��� ����� 0.
- SXTIOCSTAT
- ������ ��������� (���������� �� ����� ��� �� ������) ������� ������, ������� ��� � ��������� ����
struct sxtblock, ����� ������� ������� � ��������
��������� (��� struct sxtblock ������ � �����
<sys/sxt.h>). ���� � ��������� �������� �� �������, �������� ������ EFAULT.
- SXTIOCTRACE
- �������� �����������. �������������� ����������
�������� �� ��������� �������. ���� ��� ���������������� ������� ����������� ����������� �� �������������, ������� ������������.
- SXTIOCNOTRACE
- ��������� �����������. ���� ��� ����������������
������� ����������� ����������� �� �������������,
������� ������������.
�����
/dev/sxt/??[0-7] ����������� ���������.
��. �����
termio(7).
shl(1), stty(1) � ����������� ������������.
ioctl(2), open(2) � ����������� ������������.