ATKBD(4)

명칭
atkbd - AT 키보드의 인터페이스

서식
device atkbd0 at isa? tty irq 1

해설
atkbd 드라이버는 atkbdc 드라이버와 함께, AT 키보드 콘트롤러에 접속되었다 AT 84 키보드나 AT 확장 키보드를 이용할 수 있도록(듯이) 합니다.

이 드라이버는 콘솔 드라이버 syscons(4) 혹은 pcvt(4) (을)를 위해서(때문에) 필요합니다.

커널 설정 파일에는 atkbd 디바이스를 1 개만 정의할 수가 있습니다. 또, 이 디바이스가 기능하기 위해서는 atkbdc 키보드 콘트롤러가 필요합니다. irq (은)는 항상 1 인 것이 필요해, 바꿀 수 없습니다.

드라이버의 설정

  드라이버의 플래그
atkbd 드라이버는 다음의 드라이버 플래그를 받아들입니다. 이것들은 커널 설정 파일 (config(8) 참조) 인가, 혹은 부트시의 유저 설정 메뉴 (boot(8) 참조) 그리고 지정할 수 있습니다.

bit 0 (FAIL_IF_NO_KBD)
    디폴트에서는, 비록 실제로는 키보드가 접속되어 있지 않아도, atkbd 드라이버는 인스톨 됩니다. 이 옵션은, 이러한 상황에서는 드라이버를 인스톨 하지 않게 합니다.

bit 1 (NO_RESET)
    이 옵션이 주어지면(자), atkbd 드라이버는 초기화 시에 키보드를 리셋트 하지 않습니다. function key가 특별한 기능을 가지고 있어, 키보드를 리셋트 하면(자) 기능이 없어지는 것 같은 랲탑 컴퓨터로, 도움이 될지도 모릅니다.

bit 2 (ALT_SCANCODESET)
    ThinkPad 의 몇개의 모델의 키보드와 같이, 키보드 속에는 낡은 XT 키보드와 같이 행동하는 것이 있습니다. 이러한 키보드에서는 이 옵션이 필요합니다.

관련 항목
atkbdc(4), pcvt(4), psm(4), syscons(4), boot(8), config(8)

역사
atkbd 드라이버는 FreeBSD 3.1 에 처음으로 등장했습니다.

저자
atkbd 드라이버는 Soren Schmidt <sos@FreeBSD.org> (와)과 Kazutaka Yokota <yokota@FreeBSD.org> 하지만 썼습니다. 이 메뉴얼 페이지는 Kazutaka Yokota 하지만 썼습니다.