File tree Expand file tree Collapse file tree 1 file changed +28
-37
lines changed
Expand file tree Collapse file tree 1 file changed +28
-37
lines changed Original file line number Diff line number Diff line change @@ -470,6 +470,34 @@ def targetname(self) -> str:
470470 """
471471 return self ._targetname
472472
473+ @property
474+ def interpreter (self ) -> bool :
475+ """ Interpreter Engine
476+ - Blockchain related
477+ - Java engine?
478+
479+ Type: bool
480+ """
481+ return self ._interpreter
482+
483+ @property
484+ def baremetal (self ) -> bool :
485+ """ MCU / Bare Metal type
486+ - STM32, RTOS
487+
488+ Type: bool
489+ """
490+ return self ._baremetal
491+
492+ @property
493+ def gpos (self ) -> bool :
494+ """ General purpose OS
495+ - Windows, Linux, MacOS and etc
496+
497+ Type: bool
498+ """
499+ return self ._gpos
500+
473501 @property
474502 def platform_os (self ):
475503 """ Specify current platform os where Qiling runs on.
@@ -628,43 +656,6 @@ def uc(self) -> Uc:
628656 def uc (self , u ):
629657 self ._uc = u
630658
631- @property
632- def interpreter (self ) -> bool :
633- """ Raw uc instance.
634-
635- Type: Ucgit
636- """
637- return self ._interpreter
638-
639- @interpreter .setter
640- def interpreter (self , i ):
641- self ._interpreter = i
642-
643- @property
644- def baremetal (self ) -> bool :
645- """ Raw uc instance.
646-
647- Type: Ucgit
648- """
649- return self ._baremetal
650-
651- @baremetal .setter
652- def baremetal (self , b ):
653- self ._baremetal = b
654-
655-
656- @property
657- def gpos (self ) -> bool :
658- """ Raw uc instance.
659-
660- Type: Ucgit
661- """
662- return self ._gpos
663-
664- @gpos .setter
665- def gpos (self , o ):
666- self ._gpos = o
667-
668659 @property
669660 def stop_options (self ) -> "QlStopOptions" :
670661 """ The stop options configured:
You can’t perform that action at this time.
0 commit comments