diff options
Diffstat (limited to 'src/video_out/libdha/kernelhelper/README')
-rw-r--r-- | src/video_out/libdha/kernelhelper/README | 34 |
1 files changed, 34 insertions, 0 deletions
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! |