Put back drive swapping for Hanlin and Binatone devices

This commit is contained in:
Kovid Goyal 2010-05-29 19:33:26 -06:00
parent b8371b9470
commit 150487d0e1
2 changed files with 22 additions and 0 deletions

View File

@ -42,3 +42,13 @@ class README(USBMS):
drives[0] = drives[1]
drives[1] = t
return tuple(drives)
def windows_sort_drives(self, drives):
if len(drives) < 2: return drives
main = drives.get('main', None)
carda = drives.get('carda', None)
if main and carda:
drives['main'] = carda
drives['carda'] = main
return drives

View File

@ -71,6 +71,18 @@ class HANLINV3(USBMS):
drives[1] = t
return tuple(drives)
def windows_sort_drives(self, drives):
if len(drives) < 2: return drives
main = drives.get('main', None)
carda = drives.get('carda', None)
if main and carda:
drives['main'] = carda
drives['carda'] = main
return drives
class HANLINV5(HANLINV3):
name = 'Hanlin V5 driver'