diff options
Diffstat (limited to 'iutil.py')
-rw-r--r-- | iutil.py | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -407,6 +407,20 @@ def isMactel(): mactel = False return mactel +efi = None +def isEfi(): + global efi + if efi is not None: + return efi + + # XXX need to make sure efivars is loaded... + if not os.path.exists("/sys/firmware/efi"): + efi = False + else: + efi = True + + return efi + def cpuFeatureFlags(): """Convenience function to get CPU feature flags from /proc/cpuinfo.""" |