From bb7a31a69bac993ffb9cfb195b84c1e374308e08 Mon Sep 17 00:00:00 2001 From: Daniel Caujolle-Bert Date: Sat, 1 Jun 2002 14:08:36 +0000 Subject: Add vidix/libdha from mplayerxp and Miguel's video ouput vidix. CVS patchset: 1976 CVS date: 2002/06/01 14:08:36 --- src/video_out/libdha/kernelhelper/README | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/video_out/libdha/kernelhelper/README (limited to 'src/video_out/libdha/kernelhelper/README') diff --git a/src/video_out/libdha/kernelhelper/README b/src/video_out/libdha/kernelhelper/README new file mode 100644 index 000000000..cb5964cb8 --- /dev/null +++ b/src/video_out/libdha/kernelhelper/README @@ -0,0 +1,34 @@ +dhahelper is small driver to provide some kernel function into userspace. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Main goal why you need to use that it's busmastering. +(Btw, lacking of possibility to implement convertion of +virtual addresses into physical in userspace caused +implementing of so-called DRM drivers for Linux from +XFree86 side). +Second goal (still is unfinished) - provide possibility +to control port and physical memory access through +groups and access rights of this driver. (Unix way). + +Installation: +~~~~~~~~~~~~~ +just type in this directory: +make all install + +If you have compiled this driver first-time then +type also: +make nodes + +Porting: +~~~~~~~~ +This driver was developed only for Linux. +So if someone will port that on other unicies +then any patches are gladly accepted. + +WARNING: +~~~~~~~~ +This driver violates some kernel's security rules. +To keep this driver from anonymous access I suggest +you create new group for mplayerxp and /dev/dhahelper +only. + +Good luck! -- cgit v1.2.3