From d76a416eb2b97708d7f493b6bc82c54ce6f724b0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Dec 2010 09:54:00 -0700 Subject: [PATCH] PocketBook 701 driver: Swap the main memory and card drives on windows --- src/calibre/devices/eb600/driver.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/calibre/devices/eb600/driver.py b/src/calibre/devices/eb600/driver.py index bc8b87533c..246b753fa8 100644 --- a/src/calibre/devices/eb600/driver.py +++ b/src/calibre/devices/eb600/driver.py @@ -266,3 +266,12 @@ class POCKETBOOK701(USBMS): VENDOR_NAME = 'ANDROID' WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = '__UMS_COMPOSITE' + 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 +