Documentation/fb/gxfb.rst GitHub 원문 ↗

Linux 6.18.37 · Frame Buffer

gxfb - AMD Geode GX2 framebuffer driver

AMD Geode GX2 gxfb의 장단점, 모드 전환과 커널 옵션을 다룬 한국어 전문 번역입니다.

Source pathDocumentation/fb/gxfb.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

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

1. 요약·해설

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

요약·해설

gxfb.rst:1-52

`gxfb`는 AMD Geode GX2에서 VSA 없이 프레임 버퍼 콘솔과 비가속 X11을 제공하며, 화면 모드·비디오 RAM·VT 전환을 커널 명령행으로 제어합니다.

gxfb 운용 요약
목적설정
화면 모드`gxfb.mode_option=<x>x<y>[-bpp][@refresh]`
메모리`gxfb.vram`
suspend/resume`gxfb.vt_switch`

2. 영어 원문 전체

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

원문 전체 펼치기
1 =======================================
2 gxfb - AMD Geode GX2 framebuffer driver
3 =======================================
4
5 This is a graphics framebuffer driver for AMD Geode GX2 based processors.
6
7 Advantages:
8
9 * No need to use AMD's VSA code (or other VESA emulation layer) in the
10 BIOS.
11 * It provides a nice large console (128 cols + 48 lines with 1024x768)
12 without using tiny, unreadable fonts.
13 * You can run XF68_FBDev on top of /dev/fb0
14 * Most important: boot logo :-)
15
16 Disadvantages:
17
18 * graphic mode is slower than text mode...
19
20
21 How to use it?
22 ==============
23
24 Switching modes is done using gxfb.mode_option=<resolution>... boot
25 parameter or using `fbset` program.
26
27 See Documentation/fb/modedb.rst for more information on modedb
28 resolutions.
29
30
31 X11
32 ===
33
34 XF68_FBDev should generally work fine, but it is non-accelerated.
35
36
37 Configuration
38 =============
39
40 You can pass kernel command line options to gxfb with gxfb.<option>.
41 For example, gxfb.mode_option=800x600@75.
42 Accepted options:
43
44 ================ ==================================================
45 mode_option specify the video mode. Of the form
46 <x>x<y>[-<bpp>][@<refresh>]
47 vram size of video ram (normally auto-detected)
48 vt_switch enable vt switching during suspend/resume. The vt
49 switch is slow, but harmless.
50 ================ ==================================================
51
52 Andres Salomon <dilinger@debian.org>
53

3. 한국어 전문 번역

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

AMD Geode GX2 드라이버의 장단점

1-20

`gxfb`는 AMD Geode GX2 기반 프로세서를 위한 그래픽 프레임 버퍼 드라이버입니다.

장점은 BIOS에서 AMD VSA 코드나 다른 VESA 에뮬레이션 계층이 필요하지 않고, 1024x768에서 지나치게 작은 글꼴 없이 128열과 48행의 큰 콘솔을 제공한다는 점입니다. `/dev/fb0` 위에서 `XF68_FBDev`를 실행할 수 있으며 부팅 로고도 표시할 수 있습니다.

단점은 그래픽 모드가 텍스트 모드보다 느리다는 점입니다.

gxfb의 특성
구분내용
장점VSA 또는 VESA 에뮬레이션 계층이 불필요
장점1024x768에서 128열 × 48행 콘솔
장점`/dev/fb0` 위의 `XF68_FBDev`와 부팅 로고
단점그래픽 모드가 텍스트 모드보다 느림

=======================================
gxfb - AMD Geode GX2 framebuffer driver
=======================================

This is a graphics framebuffer driver for AMD Geode GX2 based processors.

Advantages:

 * No need to use AMD's VSA code (or other VESA emulation layer) in the
   BIOS.
 * It provides a nice large console (128 cols + 48 lines with 1024x768)
   without using tiny, unreadable fonts.
 * You can run XF68_FBDev on top of /dev/fb0
 * Most important: boot logo :-)

Disadvantages:

 * graphic mode is slower than text mode...

화면 모드 선택과 X11

21-34

화면 모드는 부팅 매개변수 `gxfb.mode_option=<resolution>...` 또는 `fbset` 프로그램으로 전환합니다. modedb 해상도 형식과 선택 방법은 `Documentation/fb/modedb.rst`를 참조합니다.

X11에서는 `XF68_FBDev`가 일반적으로 정상 동작하지만 가속 기능은 제공되지 않습니다.

gxfb 모드 선택
`gxfb.mode_option=<resolution>` 부팅 매개변수또는 `fbset` 실행`Documentation/fb/modedb.rst` 형식 해석비가속 `XF68_FBDev` 실행

부팅 시 또는 실행 중에 같은 모드 데이터 형식을 사용합니다.

How to use it?
==============

Switching modes is done using  gxfb.mode_option=<resolution>... boot
parameter or using `fbset` program.

See Documentation/fb/modedb.rst for more information on modedb
resolutions.


X11
===

XF68_FBDev should generally work fine, but it is non-accelerated.

커널 명령행 옵션

35-52

커널 명령행에서 `gxfb.<option>` 형식으로 옵션을 전달합니다. 예를 들어 `gxfb.mode_option=800x600@75`는 800x600 해상도와 75 Hz refresh를 선택합니다.

`mode_option`은 `<x>x<y>[-<bpp>][@<refresh>]` 형식의 비디오 모드입니다. `vram`은 일반적으로 자동 감지되는 비디오 RAM 크기를 지정합니다. `vt_switch`는 suspend와 resume 중 VT 전환을 활성화하며, 전환은 느리지만 해롭지 않습니다.

gxfb 옵션
옵션설명
`mode_option``<x>x<y>[-<bpp>][@<refresh>]`비디오 모드
`vram`메모리 크기보통 자동 감지되는 비디오 RAM
`vt_switch`활성화 여부suspend/resume 중 VT 전환



Configuration
=============

You can pass kernel command line options to gxfb with gxfb.<option>.
For example, gxfb.mode_option=800x600@75.
Accepted options:

================ ==================================================
mode_option         specify the video mode.  Of the form
                 <x>x<y>[-<bpp>][@<refresh>]
vram                 size of video ram (normally auto-detected)
vt_switch         enable vt switching during suspend/resume.  The vt
                 switch is slow, but harmless.
================ ==================================================

Andres Salomon <dilinger@debian.org>