[Lunar-commits] <moonbase> vbetool: initial module

Duncan Gibson engelsman at lunar-linux.org
Thu Aug 13 21:57:27 CEST 2009


commit b860163d8a45e645e338af14b3ba22be844c71e2
Author: Vincent Breitmoser <vlun at mugenguild.com>
Date:   Thu Aug 13 21:57:27 2009 +0200

    vbetool: initial module
    
    helpful tool to manipulate some graphics card bits.
    
    requires patching to work with dynamic libpci, instead of static one
    
    Note: downloads, compiles and installs OK but untested - engelsman
---
 zbeta/vbetool/BUILD   |    6 ++++++
 zbeta/vbetool/DEPENDS |    2 ++
 zbeta/vbetool/DETAILS |   20 ++++++++++++++++++++
 3 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/zbeta/vbetool/BUILD b/zbeta/vbetool/BUILD
new file mode 100644
index 0000000..91e0b32
--- /dev/null
+++ b/zbeta/vbetool/BUILD
@@ -0,0 +1,6 @@
+(
+  patch_it libpci_shared.patch 1
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/vbetool/DEPENDS b/zbeta/vbetool/DEPENDS
new file mode 100644
index 0000000..a6f8b7a
--- /dev/null
+++ b/zbeta/vbetool/DEPENDS
@@ -0,0 +1,2 @@
+depends libx86 
+depends pciutils 
diff --git a/zbeta/vbetool/DETAILS b/zbeta/vbetool/DETAILS
new file mode 100644
index 0000000..6845c02
--- /dev/null
+++ b/zbeta/vbetool/DETAILS
@@ -0,0 +1,20 @@
+          MODULE=vbetool
+         VERSION=1.1
+          SOURCE=${MODULE}-${VERSION}.tar.gz
+         SOURCE2=libpci_shared.patch
+      SOURCE_URL=http://www.codon.org.uk/~mjg59/vbetool/download/
+     SOURCE2_URL=http://mugenguild.com/valodim/patches/vbetool-1.1/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+      SOURCE_VFY=sha1:c7ba7c0635160c47fb1b94fd7c7cbe39cb717d22
+     SOURCE2_VFY=sha1:e5da8e2c5433b7ec53e038c91aaa7d9a51872310
+        WEB_SITE="http://www.codon.org.uk/~mjg59/vbetool/"
+         ENTERED=20090812
+         UPDATED=20090812
+           SHORT="small application that allows code execution from the bios of a graphics card"
+cat <<EOF 
+vbetool uses lrmi in order to run code from the video BIOS.
+Currently, it is able to alter DPMS states, save/restore video
+card state, and attempt to initialize the video card from scratch.
+It exists primarily in order to increase the chances of
+successfully recovering video state after an ACPI S3 suspend.
+EOF


More information about the Lunar-commits mailing list