77
fdi_base_values = dict(
79
deviceclass=cls.__name__,
80
vendor_id=hex(cls.VENDOR_ID),
81
product_id=hex(cls.PRODUCT_ID),
82
main_memory=cls.MAIN_MEMORY_VOLUME_LABEL,
83
storage_card=cls.STORAGE_CARD_VOLUME_LABEL,
86
fdi_base_values['BCD_start'] = ''
87
fdi_base_values['BCD_end'] = ''
88
fdi = cls.FDI_TEMPLATE % fdi_base_values
91
fdi_bcd_values = fdi_base_values
92
fdi_bcd_values['BCD_start'] = cls.FDI_BCD_TEMPLATE % dict(bcd=hex(bcd))
93
fdi_bcd_values['BCD_end'] = '</match>'
94
fdi += cls.FDI_TEMPLATE % fdi_bcd_values
77
for vid in cls.VENDOR_ID:
78
for pid in cls.PRODUCT_ID:
79
fdi_base_values = dict(
81
deviceclass=cls.__name__,
84
main_memory=cls.MAIN_MEMORY_VOLUME_LABEL,
85
storage_card=cls.STORAGE_CARD_VOLUME_LABEL,
89
fdi_base_values['BCD_start'] = ''
90
fdi_base_values['BCD_end'] = ''
91
fdi += cls.FDI_TEMPLATE % fdi_base_values
94
fdi_bcd_values = fdi_base_values
95
fdi_bcd_values['BCD_start'] = cls.FDI_BCD_TEMPLATE % dict(bcd=hex(bcd))
96
fdi_bcd_values['BCD_end'] = '</match>'
97
fdi += cls.FDI_TEMPLATE % fdi_bcd_values