lft 특수 파일

용도

로컬 그래픽 디스플레이 및 키보드에 대한 문자 기반 터미널 지원을 제공합니다.

설명

lft 파일은 "LFT (Low Function Terminal) Subsystem"에 대한 애플리케이션 인터페이스입니다. 로컬 그래픽 디스플레이 및 키보드와 연관된 VT100-like 터미널에 대한 지원을 제공합니다. 이는 문자 조작만 제공하며 시스템 설치, 시작, 종료 및 독립형 진단 중에 사용되도록 설계되었습니다.

터미널은 80자및 25행의 단일 논리 화면 크기와 단일 색상을 지원합니다. 동적 논리 파티셔닝 은 지원되지 않습니다. 구성 변경사항은 다음에 시스템을 시작할 때 적용됩니다. 80x25 화면 크기를 달성하기 위해 여러 개의 폰트를 사용할 수 있는 경우, 사용자는 다음에 시스템을 다시 시작할 때 사용되는 폰트를 설정할 수 있습니다. 사용 가능한 명령에 대한 세부사항은 "LFT 사용자 명령" 을 참조하십시오.

여러 디스플레이를 사용할 수 있는 경우 LFT 서브시스템은 처음에 기본 디스플레이를 사용합니다. 사용자가 다른 화면으로 변경하여 디폴트 화면을 설정할 수 있습니다. 사용 가능한 명령에 대한 세부사항은 "LFT 사용자 명령" 을 참조하십시오.

사용 고려사항

LFT 장치 드라이버는 lft 특수 파일을 지원합니다. 디바이스 드라이버는 스트림 기반 드라이버입니다. 시스템 접속 키보드 및 그래픽 표시장치만 처리합니다.

그래픽 서브시스템과 디스플레이 공유

특정 LFT ioctl 명령을 사용하면 그래픽 서브시스템이 처음에 LFT에서 보유한 오른쪽인 표시장치를 독점적으로 사용할 수 있습니다. 그러나 이는 그래픽 서브시스템을 대신하여 RCM (Rendering Context Manager) 에 의해 수행됩니다. 그래픽 프로세스가 되기 위한 프로시저에 대한 세부사항은 "렌더링 컨텍스트 관리자" 를 참조하십시오.

서브루틴 지원

lft 특수 파일은 open, close, read, writeioctl 서브루틴을 지원합니다.

ioctl 시스템 호출

ioctl 명령으로 수행되는 기능은 다음과 같은 세 가지 범주로 나뉩니다.

장치 공유

항목 설명
IOC정보 ioctl 서브루틴을 사용하는 모든 장치 드라이버에 대해 IOCINFO ioctl 조작이 정의됩니다. IOCINFO 조작은 devinfo.h 파일에 정의된 devinfo 구조를 리턴합니다.
LFT_세트 편향 표시 기본 표시를 설정합니다.
FT_ACQ_DISP 독점 사용을 위한 표시장치를 확보합니다.
LFT_REL_DISP 표시를 해제합니다.
LFt_다이어그램 소유자 진단을 위한 디스플레이를 확보하십시오.

구성된 표시장치 및 키보드 장치에 대한 정보 조회

항목 설명
LFT 조회 LFT 공통 LFT 정보를 조회합니다.
LFT 조회 디스크 조회 표시 정보입니다.

공통 tty ioctl 명령과의 호환성

TCSAK

TCGETA

TCSETAW

TCSETAF

CSETA

TIOCGWINSZ

TIOCSWINSZ

TXTTY명

TSCBRK