diff vidix/README.dha @ 22921:763b777ac80b

moved old README file from libdha dir to vidix one
author ben
date Sat, 07 Apr 2007 18:00:11 +0000
parents libdha/README@57c11c567f77
children 73714a7a98cf
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vidix/README.dha	Sat Apr 07 18:00:11 2007 +0000
@@ -0,0 +1,30 @@
+lidbha - Direct Hardware Access library
+=======================================
+
+This library was designed for providing direct hardware access under different
+OS'es and architectures, so it's platform- and os-independent.
+
+The main project on the top of libdha is Vidix. It provides userspace
+video drivers for Matrox, Ati, 3Dlabs, Trident (and it's still evolving).
+
+For the full list of supported OS'es read the sources, anyway here's a 'reported
+as working' list (these platforms are used daily):
+ Linux/x86
+ FreeBSD/x86
+ NetBSD/x86
+ Linux/PPC
+
+There are different ways to access the hardware, normally only ROOT can do that.
+With root privileges libdha will run fine, but there are some others ways
+to use it as a normal user:
+1, set the SUID bit on the binary (in this way it runs with root privileges)
+2, use svgalib kernel helper
+3, use dhahelper (not yet finished)
+
+The library is based on XFree86 and gfxdump (a utility from the GATOS project)
+sources.
+
+Original import and design by Nick Kurshev and Alex Beregszaszi.
+Current maintenance and dhahelper by Alex Beregszaszi.
+Svgalib kernelhelper support by Matan Ziv-Av.
+(for the e-mail addresses see the AUTHORS file in MPlayer)