Kyle Swenson | 8d8f654 | 2021-03-15 11:02:55 -0600 | [diff] [blame^] | 1 | [This file is cloned from VesaFB/aty128fb] |
| 2 | |
| 3 | What is gxfb? |
| 4 | ================= |
| 5 | |
| 6 | This is a graphics framebuffer driver for AMD Geode GX2 based processors. |
| 7 | |
| 8 | Advantages: |
| 9 | |
| 10 | * No need to use AMD's VSA code (or other VESA emulation layer) in the |
| 11 | BIOS. |
| 12 | * It provides a nice large console (128 cols + 48 lines with 1024x768) |
| 13 | without using tiny, unreadable fonts. |
| 14 | * You can run XF68_FBDev on top of /dev/fb0 |
| 15 | * Most important: boot logo :-) |
| 16 | |
| 17 | Disadvantages: |
| 18 | |
| 19 | * graphic mode is slower than text mode... |
| 20 | |
| 21 | |
| 22 | How to use it? |
| 23 | ============== |
| 24 | |
| 25 | Switching modes is done using gxfb.mode_option=<resolution>... boot |
| 26 | parameter or using `fbset' program. |
| 27 | |
| 28 | See Documentation/fb/modedb.txt for more information on modedb |
| 29 | resolutions. |
| 30 | |
| 31 | |
| 32 | X11 |
| 33 | === |
| 34 | |
| 35 | XF68_FBDev should generally work fine, but it is non-accelerated. |
| 36 | |
| 37 | |
| 38 | Configuration |
| 39 | ============= |
| 40 | |
| 41 | You can pass kernel command line options to gxfb with gxfb.<option>. |
| 42 | For example, gxfb.mode_option=800x600@75. |
| 43 | Accepted options: |
| 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> |