StbHardware.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:enigma2 作者: OpenLD 项目源码 文件源码
def getFPVersion():
    ret = None
    try:
        if getBrandOEM() == "blackbox":
            file = open("/proc/stb/info/micomver", "r")
            ret = file.readline().strip()
            file.close()
        elif getBoxType() in ('dm7080','dm820','dm520','dm525','dm900'):
            ret = open("/proc/stb/fp/version", "r").read()
        else:
            ret = long(open("/proc/stb/fp/version", "r").read())
    except IOError:
        try:
            fp = open("/dev/dbox/fp0")
            ret = ioctl(fp.fileno(),0)
        except IOError:
            try:
                ret = open("/sys/firmware/devicetree/base/bolt/tag", "r").read().rstrip("\0")
            except:
                print "getFPVersion failed!"
    return ret
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号