IGN:Windows support for the BeBook

This commit is contained in:
Kovid Goyal 2009-05-11 02:03:03 -07:00
parent a4243033e0
commit aeae9e613a

View File

@ -14,9 +14,9 @@ class BEBOOK(USBMS):
PRODUCT_ID = [0x8803, 0x6803]
BCD = [0x312]
VENDOR_NAME = 'BEBOOK'
WINDOWS_MAIN_MEM = 'BEBOOK_INTERNAL_MEMORY'
WINDOWS_CARD_MEM = 'BEBOOK_STORAGE_CARD'
VENDOR_NAME = 'LINUX'
WINDOWS_MAIN_MEM = 'FILE-STOR_GADGET'
WINDOWS_CARD_MEM = 'FILE-STOR_GADGET'
OSX_MAIN_MEM = 'BeBook Internal Memory'
OSX_CARD_MEM = 'BeBook Storage Card'
@ -28,15 +28,23 @@ class BEBOOK(USBMS):
FDI_LUNS = {'lun0':1, 'lun1':0, 'lun2':2}
def windows_sort_drives(self, drives):
main = drives.get('main', None)
card = drives.get('card', None)
if card and main and card < main:
drives['main'] = card
drives['card'] = main
return drives
class BEBOOKMINI(BEBOOK):
VENDOR_ID = [0x0492]
PRODUCT_ID = [0x8813]
BCD = [0x319]
WINDOWS_MAIN_MEM = 'BEBOOKMINI_INTERNAL_MEMORY'
WINDOWS_CARD_MEM = 'BEBOOKMINI_STORAGE_CARD'
OSX_MAIN_MEM = 'BeBook Mini Internal Memory'
OSX_CARD_MEM = 'BeBook Mini Storage Card'