From 293da5ef8038b50f87a7ebfa5f4596a2ade9ee4e Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Fri, 10 Oct 2008 21:41:16 +0000 Subject: [PATCH] fix getFPVersion for dm8000 --- lib/python/Tools/DreamboxHardware.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/python/Tools/DreamboxHardware.py b/lib/python/Tools/DreamboxHardware.py index 2a0ddeee..5461f7b0 100644 --- a/lib/python/Tools/DreamboxHardware.py +++ b/lib/python/Tools/DreamboxHardware.py @@ -2,12 +2,16 @@ from fcntl import ioctl from struct import pack, unpack def getFPVersion(): + ret = None try: - fp = open("/dev/dbox/fp0") - return ioctl(fp.fileno(),0) + ret = long(open("/proc/stb/fp/version", "r").read()) except IOError: - print "getFPVersion failed!" - return None + try: + fp = open("/dev/dbox/fp0") + ret = ioctl(fp.fileno(),0) + except IOError: + print "getFPVersion failed!" + return ret def setFPWakeuptime(wutime): try: -- 2.30.2