← Documents Documentation/admin-guide/braille-console.rst GitHub 원문 ↗

Linux 6.18.37 · Administration

Linux Braille Console

Early boot braille console의 kernel 설정, serial option, VT review key와 VisioBraille 제한을 설명합니다.

Source pathDocumentation/admin-guide/braille-console.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

Setup

braille-console.rst:1-19

Serial·braille support를 build하고 console=brl option을 지정합니다.

Review and limits

braille-console.rst:20-38

VT review key, sound feedback와 single-console·device 제한을 정리합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 Linux Braille Console
2 =====================
3
4 To get early boot messages on a braille device (before userspace screen
5 readers can start), you first need to compile the support for the usual serial
6 console (see :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`), and
7 for braille device
8 (in :menuselection:`Device Drivers --> Accessibility support --> Console on braille device`).
9
10 Then you need to specify a ``console=brl``, option on the kernel command line, the
11 format is::
12
13 console=brl,serial_options...
14
15 where ``serial_options...`` are the same as described in
16 :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
17
18 So for instance you can use ``console=brl,ttyS0`` if the braille device is connected to the first serial port, and ``console=brl,ttyS0,115200`` to
19 override the baud rate to 115200, etc.
20
21 By default, the braille device will just show the last kernel message (console
22 mode). To review previous messages, press the Insert key to switch to the VT
23 review mode. In review mode, the arrow keys permit to browse in the VT content,
24 `PAGE-UP`/`PAGE-DOWN` keys go at the top/bottom of the screen, and
25 the `HOME` key goes back
26 to the cursor, hence providing very basic screen reviewing facility.
27
28 Sound feedback can be obtained by adding the ``braille_console.sound=1`` kernel
29 parameter.
30
31 For simplicity, only one braille console can be enabled, other uses of
32 ``console=brl,...`` will be discarded. Also note that it does not interfere with
33 the console selection mechanism described in
34 :ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.
35
36 For now, only the VisioBraille device is supported.
37
38 Samuel Thibault <samuel.thibault@ens-lyon.org>
39

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Braille console build와 kernel parameter

1-19

User-space screen reader가 시작하기 전 early boot message를 braille device에서 받으려면 일반 serial console 지원(`Documentation/admin-guide/serial-console.rst`)과 `Device Drivers --> Accessibility support --> Console on braille device`의 braille device 지원을 kernel에 compile해야 합니다.

그다음 kernel command line에 `console=brl` option을 지정합니다. `serial_options...`는 serial-console 문서의 option과 같습니다.

Then you need to specify a ``console=brl``, option on the kernel command line, the
format is::

	console=brl,serial_options...

where ``serial_options...`` are the same as described in
:ref:`Documentation/admin-guide/serial-console.rst <serial_console>`.

Braille device가 첫 serial port에 연결되어 있으면 `console=brl,ttyS0`을 사용합니다. Baud rate를 115200으로 override하려면 `console=brl,ttyS0,115200`을 사용합니다.

Enable an early braille console
Build serial-console supportBuild Console on braille deviceAdd console=brl,serial_optionsReceive early kernel messages

Build-time support와 boot-time serial option이 모두 필요합니다.

Console·VT review mode와 sound

20-29

기본 console mode에서 braille device는 마지막 kernel message만 표시합니다. 이전 message를 검토하려면 Insert key로 VT review mode에 들어갑니다. Review mode에서 arrow key는 VT content를 이동하고, `PAGE-UP`·`PAGE-DOWN`은 screen의 top·bottom으로 이동하며, `HOME`은 cursor로 돌아갑니다. 따라서 기본적인 screen review를 수행할 수 있습니다.

`braille_console.sound=1` kernel parameter를 추가하면 sound feedback을 받을 수 있습니다.

Braille review controls
KeyAction
InsertConsole mode와 VT review mode 전환
Arrow keysVT content 탐색
PAGE-UP / PAGE-DOWNScreen top / bottom으로 이동
HOMECursor 위치로 복귀

VT review mode의 key 동작입니다.

Console 제한과 지원 device

30-38

단순화를 위해 braille console은 하나만 enable할 수 있으며 이후의 `console=brl,...` 지정은 버립니다. 이 동작은 serial-console 문서의 일반 console selection mechanism을 방해하지 않습니다.

현재 지원하는 device는 VisioBraille뿐입니다. 문서 저자는 Samuel Thibault `<samuel.thibault@ens-lyon.org>`입니다.

Braille console constraints
ConstraintBehavior
Console count첫 braille console 하나만 사용
Additional console=brl entriesDiscard
Serial console selection기존 mechanism과 독립
Supported hardwareVisioBraille only

현재 구현 범위입니다.