Mercurial > mplayer.hg
comparison libdha/README @ 8508:50ec8b9699c4
ooh. many mistakes
author | alex |
---|---|
date | Sat, 21 Dec 2002 18:13:55 +0000 |
parents | 3f9940a98d7f |
children | 57c11c567f77 |
comparison
equal
deleted
inserted
replaced
8507:3f9940a98d7f | 8508:50ec8b9699c4 |
---|---|
2 ======================================= | 2 ======================================= |
3 | 3 |
4 This library was designed for providing direct hardware access under different | 4 This library was designed for providing direct hardware access under different |
5 OS'es and architectures, so it's platform- and os-independent. | 5 OS'es and architectures, so it's platform- and os-independent. |
6 | 6 |
7 The main project on tthe top of libdha is Vidix. It provides userspace | 7 The main project on the top of libdha is Vidix. It provides userspace |
8 video drivers (Matrox, Ati, 3Dlabs, Trident). | 8 video drivers for Matrox, Ati, 3Dlabs, Trident (and it's still evolving). |
9 | 9 |
10 For the full list of supported OS'es read the sources, but here's a reported | 10 For the full list of supported OS'es read the sources, anyway here's a 'reported |
11 as working list (these platforms are used daily): | 11 as working' list (these platforms are used daily): |
12 Linux/x86 | 12 Linux/x86 |
13 FreeBSD/x86 | 13 FreeBSD/x86 |
14 NetBSD/x86 | 14 NetBSD/x86 |
15 Linux/PPC | 15 Linux/PPC |
16 | 16 |
17 There are different ways to access the hardware, normally only ROOT can do that. | 17 There are different ways to access the hardware, normally only ROOT can do that. |
18 With root privileges libdha will finely run, but there are some others ways | 18 With root privileges libdha will finely run, but there are some others ways |
19 to use it as a normal user: | 19 to use it as a normal user: |
20 1, set the SUID bit on the binary (in this was it runs with root priviliges) | 20 1, set the SUID bit on the binary (in this way it runs with root priviliges) |
21 2, use svgalib kernel helper | 21 2, use svgalib kernel helper |
22 3, use dhahelper (not yet finished) | 22 3, use dhahelper (not yet finished) |
23 | 23 |
24 The library is based on XFree86 and gfxdump (a utility from GATOS project) | 24 The library is based on XFree86 and gfxdump (a utility from the GATOS project) |
25 sources. | 25 sources. |
26 | 26 |
27 Original import and design by Nick Kurshev and Alex Beregszaszi. | 27 Original import and design by Nick Kurshev and Alex Beregszaszi. |
28 Current maintenance and dhahelper by Alex Beregszaszi. | 28 Current maintenance and dhahelper by Alex Beregszaszi. |
29 Svgalib kernelhelper support by Matan Ziv-Av. | 29 Svgalib kernelhelper support by Matan Ziv-Av. |