From d9991d8ce8102abf61de8ad88d250fff15a08f2d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 7 Mar 2013 16:16:28 +0530 Subject: [PATCH] Linux driver for the Tolino ebook reader. Fixes #1151901 (Please support the Tolino Shine reader) --- src/calibre/customize/builtins.py | 4 ++-- src/calibre/devices/eb600/driver.py | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index f6923a8488..cf12f42d34 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -634,7 +634,7 @@ from calibre.devices.apple.driver import ITUNES from calibre.devices.hanlin.driver import HANLINV3, HANLINV5, BOOX, SPECTRA from calibre.devices.blackberry.driver import BLACKBERRY, PLAYBOOK from calibre.devices.cybook.driver import CYBOOK, ORIZON -from calibre.devices.eb600.driver import (EB600, COOL_ER, SHINEBOOK, +from calibre.devices.eb600.driver import (EB600, COOL_ER, SHINEBOOK, TOLINO, POCKETBOOK360, GER2, ITALICA, ECLICTO, DBOOK, INVESBOOK, BOOQ, ELONEX, POCKETBOOK301, MENTOR, POCKETBOOK602, POCKETBOOK701, POCKETBOOK360P, PI2, POCKETBOOK622) @@ -704,7 +704,7 @@ plugins += [ INVESBOOK, BOOX, BOOQ, - EB600, + EB600, TOLINO, README, N516, KIBANO, THEBOOK, LIBREAIR, diff --git a/src/calibre/devices/eb600/driver.py b/src/calibre/devices/eb600/driver.py index 045eb2b4b7..abfdc73a35 100644 --- a/src/calibre/devices/eb600/driver.py +++ b/src/calibre/devices/eb600/driver.py @@ -49,6 +49,12 @@ class EB600(USBMS): EBOOK_DIR_CARD_A = '' SUPPORTS_SUB_DIRS = True +class TOLINO(EB600): + + name = 'Tolino Device Interface' + gui_name = 'Tolino' + FORMATS = ['epub', 'pdf', 'txt'] + BCD = [0x226] class COOL_ER(EB600):