SYMBOL INDEX (259 symbols across 11 files) FILE: src/upp/atom_gen/atombios.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct__ATOM_COMMON_TABLE_HEADER (line 121) | class struct__ATOM_COMMON_TABLE_HEADER(Structure): class struct__ATOM_ROM_HEADER (line 131) | class struct__ATOM_ROM_HEADER(Structure): class struct__ATOM_ROM_HEADER_V2_1 (line 156) | class struct__ATOM_ROM_HEADER_V2_1(Structure): class struct__ATOM_MASTER_DATA_TABLE (line 181) | class struct__ATOM_MASTER_DATA_TABLE(Structure): class struct__ATOM_MASTER_LIST_OF_DATA_TABLES (line 184) | class struct__ATOM_MASTER_LIST_OF_DATA_TABLES(Structure): FILE: src/upp/atom_gen/pptable_v1_0.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct__ATOM_Tonga_POWERPLAYTABLE (line 169) | class struct__ATOM_Tonga_POWERPLAYTABLE(Structure): class struct__ATOM_COMMON_TABLE_HEADER (line 172) | class struct__ATOM_COMMON_TABLE_HEADER(Structure): class struct__ATOM_Tonga_State (line 215) | class struct__ATOM_Tonga_State(Structure): class struct__ATOM_Tonga_State_Array (line 235) | class struct__ATOM_Tonga_State_Array(Structure): class struct__ATOM_Tonga_MCLK_Dependency_Record (line 246) | class struct__ATOM_Tonga_MCLK_Dependency_Record(Structure): class struct__ATOM_Tonga_MCLK_Dependency_Table (line 260) | class struct__ATOM_Tonga_MCLK_Dependency_Table(Structure): class struct__ATOM_Tonga_SCLK_Dependency_Record (line 271) | class struct__ATOM_Tonga_SCLK_Dependency_Record(Structure): class struct__ATOM_Tonga_SCLK_Dependency_Table (line 285) | class struct__ATOM_Tonga_SCLK_Dependency_Table(Structure): class struct__ATOM_Polaris_SCLK_Dependency_Record (line 296) | class struct__ATOM_Polaris_SCLK_Dependency_Record(Structure): class struct__ATOM_Polaris_SCLK_Dependency_Table (line 311) | class struct__ATOM_Polaris_SCLK_Dependency_Table(Structure): class struct__ATOM_Tonga_PCIE_Record (line 322) | class struct__ATOM_Tonga_PCIE_Record(Structure): class struct__ATOM_Tonga_PCIE_Table (line 333) | class struct__ATOM_Tonga_PCIE_Table(Structure): class struct__ATOM_Polaris10_PCIE_Record (line 344) | class struct__ATOM_Polaris10_PCIE_Record(Structure): class struct__ATOM_Polaris10_PCIE_Table (line 356) | class struct__ATOM_Polaris10_PCIE_Table(Structure): class struct__ATOM_Tonga_MM_Dependency_Record (line 367) | class struct__ATOM_Tonga_MM_Dependency_Record(Structure): class struct__ATOM_Tonga_MM_Dependency_Table (line 382) | class struct__ATOM_Tonga_MM_Dependency_Table(Structure): class struct__ATOM_Tonga_Voltage_Lookup_Record (line 393) | class struct__ATOM_Tonga_Voltage_Lookup_Record(Structure): class struct__ATOM_Tonga_Voltage_Lookup_Table (line 405) | class struct__ATOM_Tonga_Voltage_Lookup_Table(Structure): class struct__ATOM_Tonga_Fan_Table (line 416) | class struct__ATOM_Tonga_Fan_Table(Structure): class struct__ATOM_Fiji_Fan_Table (line 441) | class struct__ATOM_Fiji_Fan_Table(Structure): class struct__ATOM_Polaris_Fan_Table (line 473) | class struct__ATOM_Polaris_Fan_Table(Structure): class struct__ATOM_Tonga_Thermal_Controller (line 508) | class struct__ATOM_Tonga_Thermal_Controller(Structure): class struct__ATOM_Tonga_VCE_State_Record (line 525) | class struct__ATOM_Tonga_VCE_State_Record(Structure): class struct__ATOM_Tonga_VCE_State_Table (line 537) | class struct__ATOM_Tonga_VCE_State_Table(Structure): class struct__ATOM_Tonga_PowerTune_Table (line 548) | class struct__ATOM_Tonga_PowerTune_Table(Structure): class struct__ATOM_Fiji_PowerTune_Table (line 571) | class struct__ATOM_Fiji_PowerTune_Table(Structure): class struct__ATOM_Polaris_PowerTune_Table (line 607) | class struct__ATOM_Polaris_PowerTune_Table(Structure): class struct__ATOM_Tonga_PPM_Table (line 647) | class struct__ATOM_Tonga_PPM_Table(Structure): class struct__ATOM_Tonga_Hard_Limit_Record (line 666) | class struct__ATOM_Tonga_Hard_Limit_Record(Structure): class struct__ATOM_Tonga_Hard_Limit_Table (line 679) | class struct__ATOM_Tonga_Hard_Limit_Table(Structure): class struct__ATOM_Tonga_GPIO_Table (line 690) | class struct__ATOM_Tonga_GPIO_Table(Structure): class struct__PPTable_Generic_SubTable_Header (line 701) | class struct__PPTable_Generic_SubTable_Header(Structure): FILE: src/upp/atom_gen/smu_v11_0_7_navi20.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct_smu_11_0_7_overdrive_table (line 303) | class struct_smu_11_0_7_overdrive_table(Structure): class struct_smu_11_0_7_power_saving_clock_table (line 351) | class struct_smu_11_0_7_power_saving_clock_table(Structure): class struct_smu_11_0_7_powerplay_table (line 363) | class struct_smu_11_0_7_powerplay_table(Structure): class struct_atom_common_table_header (line 366) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 376) | class struct_PPTable_t(Structure): class struct_DpmDescriptor_t (line 379) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 382) | class struct_LinearInt_t(Structure): class struct_QuadraticInt_t (line 391) | class struct_QuadraticInt_t(Structure): class struct_DroopInt_t (line 413) | class struct_DroopInt_t(Structure): class struct_UclkDpmChangeRange_t (line 423) | class struct_UclkDpmChangeRange_t(Structure): class struct_PiecewiseLinearDroopInt_t (line 432) | class struct_PiecewiseLinearDroopInt_t(Structure): class struct_I2cControllerConfig_t (line 441) | class struct_I2cControllerConfig_t(Structure): FILE: src/upp/atom_gen/smu_v11_0_arcturus.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct_smu_11_0_overdrive_table (line 250) | class struct_smu_11_0_overdrive_table(Structure): class struct_smu_11_0_power_saving_clock_table (line 291) | class struct_smu_11_0_power_saving_clock_table(Structure): class struct_smu_11_0_powerplay_table (line 303) | class struct_smu_11_0_powerplay_table(Structure): class struct_atom_common_table_header (line 306) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 316) | class struct_PPTable_t(Structure): class struct_DpmDescriptor_t (line 319) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 322) | class struct_LinearInt_t(Structure): class struct_QuadraticInt_t (line 331) | class struct_QuadraticInt_t(Structure): class struct_DroopInt_t (line 353) | class struct_DroopInt_t(Structure): class struct_I2cControllerConfig_t (line 363) | class struct_I2cControllerConfig_t(Structure): FILE: src/upp/atom_gen/smu_v11_0_navi10.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct_smu_11_0_overdrive_table (line 250) | class struct_smu_11_0_overdrive_table(Structure): class struct_smu_11_0_power_saving_clock_table (line 291) | class struct_smu_11_0_power_saving_clock_table(Structure): class struct_smu_11_0_powerplay_table (line 303) | class struct_smu_11_0_powerplay_table(Structure): class struct_atom_common_table_header (line 306) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 316) | class struct_PPTable_t(Structure): class struct_DpmDescriptor_t (line 319) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 322) | class struct_LinearInt_t(Structure): class struct_QuadraticInt_t (line 331) | class struct_QuadraticInt_t(Structure): class struct_DroopInt_t (line 351) | class struct_DroopInt_t(Structure): class struct_I2cControllerConfig_t (line 361) | class struct_I2cControllerConfig_t(Structure): FILE: src/upp/atom_gen/smu_v13_0_7_navi30.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct_smu_13_0_7_overdrive_table (line 323) | class struct_smu_13_0_7_overdrive_table(Structure): class struct_smu_13_0_7_powerplay_table (line 371) | class struct_smu_13_0_7_powerplay_table(Structure): class struct_atom_common_table_header (line 374) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 384) | class struct_PPTable_t(Structure): class struct_SkuTable_t (line 387) | class struct_SkuTable_t(Structure): class struct_QuadraticInt_t (line 390) | class struct_QuadraticInt_t(Structure): class struct_DpmDescriptor_t (line 400) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 403) | class struct_LinearInt_t(Structure): class struct_AvfsDcBtcParams_t (line 426) | class struct_AvfsDcBtcParams_t(Structure): class struct_AvfsFuseOverride_t (line 440) | class struct_AvfsFuseOverride_t(Structure): class struct_DroopInt_t (line 453) | class struct_DroopInt_t(Structure): class struct_BootValues_t (line 463) | class struct_BootValues_t(Structure): class struct_DriverReportedClocks_t (line 504) | class struct_DriverReportedClocks_t(Structure): class struct_MsgLimits_t (line 518) | class struct_MsgLimits_t(Structure): class struct_OverDriveLimits_t (line 544) | class struct_OverDriveLimits_t(Structure): class struct_BoardTable_t (line 769) | class struct_BoardTable_t(Structure): class struct_I2cControllerConfig_t (line 772) | class struct_I2cControllerConfig_t(Structure): class struct_SviTelemetryScale_t (line 787) | class struct_SviTelemetryScale_t(Structure): FILE: src/upp/atom_gen/smu_v14_0_2_navi40.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct_smu_14_0_2_overdrive_table (line 262) | class struct_smu_14_0_2_overdrive_table(Structure): class struct_smu_14_0_2_powerplay_table (line 288) | class struct_smu_14_0_2_powerplay_table(Structure): class struct_atom_common_table_header (line 291) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 301) | class struct_PPTable_t(Structure): class struct_PFE_Settings_t (line 304) | class struct_PFE_Settings_t(Structure): class struct_SkuTable_t (line 317) | class struct_SkuTable_t(Structure): class struct_QuadraticInt_t (line 320) | class struct_QuadraticInt_t(Structure): class struct_DpmDescriptor_t (line 330) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 333) | class struct_LinearInt_t(Structure): class struct_AvfsDcBtcParams_t (line 356) | class struct_AvfsDcBtcParams_t(Structure): class struct_AvfsFuseOverride_t (line 370) | class struct_AvfsFuseOverride_t(Structure): class struct_DroopInt_t (line 383) | class struct_DroopInt_t(Structure): class struct_BootValues_t (line 393) | class struct_BootValues_t(Structure): class struct_DriverReportedClocks_t (line 438) | class struct_DriverReportedClocks_t(Structure): class struct_MsgLimits_t (line 454) | class struct_MsgLimits_t(Structure): class struct_OverDriveLimits_t (line 480) | class struct_OverDriveLimits_t(Structure): class struct_CustomSkuTable_t (line 757) | class struct_CustomSkuTable_t(Structure): class struct_BoardTable_t (line 813) | class struct_BoardTable_t(Structure): class struct_I2cControllerConfig_t (line 816) | class struct_I2cControllerConfig_t(Structure): class struct_Svi3RegulatorSettings_t (line 831) | class struct_Svi3RegulatorSettings_t(Structure): class struct_smu_14_0_2_custom_overdrive_table (line 961) | class struct_smu_14_0_2_custom_overdrive_table(Structure): class struct_smu_14_0_3_custom_powerplay_table (line 974) | class struct_smu_14_0_3_custom_powerplay_table(Structure): FILE: src/upp/atom_gen/vega10_pptable.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct__ATOM_Vega10_POWERPLAYTABLE (line 153) | class struct__ATOM_Vega10_POWERPLAYTABLE(Structure): class struct_atom_common_table_header (line 156) | class struct_atom_common_table_header(Structure): class struct__ATOM_Vega10_State (line 212) | class struct__ATOM_Vega10_State(Structure): class struct__ATOM_Vega10_State_Array (line 229) | class struct__ATOM_Vega10_State_Array(Structure): class struct__ATOM_Vega10_CLK_Dependency_Record (line 240) | class struct__ATOM_Vega10_CLK_Dependency_Record(Structure): class struct__ATOM_Vega10_GFXCLK_Dependency_Record (line 250) | class struct__ATOM_Vega10_GFXCLK_Dependency_Record(Structure): class struct__ATOM_Vega10_GFXCLK_Dependency_Record_V2 (line 262) | class struct__ATOM_Vega10_GFXCLK_Dependency_Record_V2(Structure): class struct__ATOM_Vega10_MCLK_Dependency_Record (line 276) | class struct__ATOM_Vega10_MCLK_Dependency_Record(Structure): class struct__ATOM_Vega10_GFXCLK_Dependency_Table (line 288) | class struct__ATOM_Vega10_GFXCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_MCLK_Dependency_Table (line 299) | class struct__ATOM_Vega10_MCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_SOCCLK_Dependency_Table (line 310) | class struct__ATOM_Vega10_SOCCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_DCEFCLK_Dependency_Table (line 321) | class struct__ATOM_Vega10_DCEFCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_PIXCLK_Dependency_Table (line 332) | class struct__ATOM_Vega10_PIXCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_DISPCLK_Dependency_Table (line 343) | class struct__ATOM_Vega10_DISPCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_PHYCLK_Dependency_Table (line 354) | class struct__ATOM_Vega10_PHYCLK_Dependency_Table(Structure): class struct__ATOM_Vega10_MM_Dependency_Record (line 365) | class struct__ATOM_Vega10_MM_Dependency_Record(Structure): class struct__ATOM_Vega10_MM_Dependency_Table (line 378) | class struct__ATOM_Vega10_MM_Dependency_Table(Structure): class struct__ATOM_Vega10_PCIE_Record (line 389) | class struct__ATOM_Vega10_PCIE_Record(Structure): class struct__ATOM_Vega10_PCIE_Table (line 400) | class struct__ATOM_Vega10_PCIE_Table(Structure): class struct__ATOM_Vega10_Voltage_Lookup_Record (line 411) | class struct__ATOM_Vega10_Voltage_Lookup_Record(Structure): class struct__ATOM_Vega10_Voltage_Lookup_Table (line 420) | class struct__ATOM_Vega10_Voltage_Lookup_Table(Structure): class struct__ATOM_Vega10_Fan_Table (line 431) | class struct__ATOM_Vega10_Fan_Table(Structure): class struct__ATOM_Vega10_Fan_Table_V2 (line 457) | class struct__ATOM_Vega10_Fan_Table_V2(Structure): class struct__ATOM_Vega10_Fan_Table_V3 (line 485) | class struct__ATOM_Vega10_Fan_Table_V3(Structure): class struct__ATOM_Vega10_Thermal_Controller (line 514) | class struct__ATOM_Vega10_Thermal_Controller(Structure): class struct__ATOM_Vega10_VCE_State_Record (line 530) | class struct__ATOM_Vega10_VCE_State_Record(Structure): class struct__ATOM_Vega10_VCE_State_Table (line 542) | class struct__ATOM_Vega10_VCE_State_Table(Structure): class struct__ATOM_Vega10_PowerTune_Table (line 553) | class struct__ATOM_Vega10_PowerTune_Table(Structure): class struct__ATOM_Vega10_PowerTune_Table_V2 (line 587) | class struct__ATOM_Vega10_PowerTune_Table_V2(Structure): class struct__ATOM_Vega10_PowerTune_Table_V3 (line 618) | class struct__ATOM_Vega10_PowerTune_Table_V3(Structure): class struct__ATOM_Vega10_Hard_Limit_Record (line 653) | class struct__ATOM_Vega10_Hard_Limit_Record(Structure): class struct__ATOM_Vega10_Hard_Limit_Table (line 667) | class struct__ATOM_Vega10_Hard_Limit_Table(Structure): class struct__Vega10_PPTable_Generic_SubTable_Header (line 678) | class struct__Vega10_PPTable_Generic_SubTable_Header(Structure): FILE: src/upp/atom_gen/vega20_pptable.py class AsDictMixin (line 11) | class AsDictMixin: method as_dict (line 13) | def as_dict(cls, self): class Structure (line 53) | class Structure(ctypes.Structure, AsDictMixin): method __init__ (line 55) | def __init__(self, *args, **kwds): method _field_names_ (line 63) | def _field_names_(cls): method get_type (line 70) | def get_type(cls, field): method bind (line 77) | def bind(cls, bound_fields): class Union (line 114) | class Union(ctypes.Union, AsDictMixin): class struct__ATOM_VEGA20_OVERDRIVE8_RECORD (line 196) | class struct__ATOM_VEGA20_OVERDRIVE8_RECORD(Structure): class struct__ATOM_VEGA20_POWER_SAVING_CLOCK_RECORD (line 239) | class struct__ATOM_VEGA20_POWER_SAVING_CLOCK_RECORD(Structure): class struct__ATOM_VEGA20_POWERPLAYTABLE (line 251) | class struct__ATOM_VEGA20_POWERPLAYTABLE(Structure): class struct_atom_common_table_header (line 254) | class struct_atom_common_table_header(Structure): class struct_PPTable_t (line 264) | class struct_PPTable_t(Structure): class struct_DpmDescriptor_t (line 267) | class struct_DpmDescriptor_t(Structure): class struct_LinearInt_t (line 270) | class struct_LinearInt_t(Structure): class struct_QuadraticInt_t (line 279) | class struct_QuadraticInt_t(Structure): class struct_DroopInt_t (line 299) | class struct_DroopInt_t(Structure): class struct_I2cControllerConfig_t (line 309) | class struct_I2cControllerConfig_t(Structure): FILE: src/upp/decode.py function odict (line 47) | def odict(init_data=None): function _read_binary_file (line 57) | def _read_binary_file(filename): function _write_binary_file (line 64) | def _write_binary_file(filename, raw_data): function _bytes2hex (line 76) | def _bytes2hex(bytes): function _checksum (line 85) | def _checksum(rom_bytes): function _rom_info (line 95) | def _rom_info(vrom_file): function extract_rom (line 229) | def extract_rom(vrom_file, out_pp_file): function inject_pp_table (line 244) | def inject_pp_table(input_rom, output_rom, pp_bin_file): function validate_pp (line 269) | def validate_pp(header, rawbytes, rawdump): function decode_pp_table (line 296) | def decode_pp_table(rawdata, c_struct): function _get_bigcap_indices (line 304) | def _get_bigcap_indices(string): function _print_raw_value (line 331) | def _print_raw_value(offset, symbol, rawbytes, name, desc, value): function _get_ofst_cstruct (line 343) | def _get_ofst_cstruct(module, name, header_bytes, debug=False): function build_data_tree (line 515) | def build_data_tree(data, raw=None, decoded=None, parent_name='/', function select_pp_struct (line 688) | def select_pp_struct(rawbytes, rawdump=False, debug=False): function dump_pp_table (line 821) | def dump_pp_table(pp_bin_file, data_dict=None, indent=0, parent='', function get_value (line 853) | def get_value(pp_bin_file, var_path, data_dict=None, debug=False): function set_value (line 918) | def set_value(pp_bin_file, pp_tbl_bytes, var_path, new_value, FILE: src/upp/upp.py function _normalize_var_path (line 20) | def _normalize_var_path(var_path_str): function _is_int_or_float (line 27) | def _is_int_or_float(value): function _validate_set_pair (line 38) | def _validate_set_pair(set_pair): function _get_pp_data_from_registry (line 49) | def _get_pp_data_from_registry(reg_file_path): function _get_pp_data_from_mpt (line 90) | def _get_pp_data_from_mpt(mpt_filename): function _check_file_writeable (line 105) | def _check_file_writeable(filename): function _write_pp_to_reg_file (line 117) | def _write_pp_to_reg_file(filename, data, debug=False): function _load_variable_set (line 134) | def _load_variable_set(dump_filename): function cli (line 181) | def cli(ctx, debug, pp_file, from_registry, from_mpt): function version (line 233) | def version(): function dump (line 243) | def dump(ctx, raw): function undump (line 279) | def undump(ctx, dump_filename, to_registry, write): function extract (line 299) | def extract(ctx, video_rom): function inject (line 331) | def inject(ctx, input_rom, output_rom): function get (line 363) | def get(ctx, variable_path_set): function set (line 405) | def set(ctx, variable_path_set, to_registry, write, from_conf): function main (line 494) | def main():