%PDF- %PDF-
Direktori : /usr/lib/calibre/calibre/devices/irexdr/ |
Current File : //usr/lib/calibre/calibre/devices/irexdr/driver.py |
__license__ = 'GPL 3' __copyright__ = '2009, John Schember <john@nachtimwald.com>' __docformat__ = 'restructuredtext en' ''' Device driver for IRex Digiatal Reader ''' from calibre.devices.usbms.driver import USBMS class IREXDR1000(USBMS): name = 'IRex Digital Reader 1000 Device Interface' description = _('Communicate with the IRex Digital Reader 1000 e-book ' 'reader.') author = 'John Schember' supported_platforms = ['windows', 'osx', 'linux'] # Ordered list of supported formats # Be sure these have an entry in calibre.devices.mime FORMATS = ['epub', 'mobi', 'prc', 'html', 'pdf', 'djvu', 'txt'] VENDOR_ID = [0x1e6b] PRODUCT_ID = [0x001] BCD = [0x322] VENDOR_NAME = 'IREX' WINDOWS_MAIN_MEM = 'DR1000' OSX_MAIN_MEM = 'iRex DR1000 Media' MAIN_MEMORY_VOLUME_LABEL = 'IRex Digital Reader 1000 Main Memory' EBOOK_DIR_MAIN = '' DELETE_EXTS = ['.mbp'] SUPPORTS_SUB_DIRS = True class IREXDR800(IREXDR1000): name = 'IRex Digital Reader 800 Device Interface' description = _('Communicate with the IRex Digital Reader 800') PRODUCT_ID = [0x002] WINDOWS_MAIN_MEM = 'DR800' FORMATS = ['epub', 'pdb', 'html', 'pdf', 'txt'] EBOOK_DIR_MAIN = '' DELETE_EXTS = [] SUPPORTS_SUB_DIRS = True