Fix #829075 (Cannot transfer book, HP Touchpad with Amazon Kindle App)

This commit is contained in:
Kovid Goyal 2011-08-31 10:49:26 -06:00
parent 5cf848f21f
commit b7fc5d2626
2 changed files with 23 additions and 3 deletions

View File

@ -557,7 +557,7 @@ from calibre.devices.kindle.driver import KINDLE, KINDLE2, KINDLE_DX
from calibre.devices.nook.driver import NOOK, NOOK_COLOR from calibre.devices.nook.driver import NOOK, NOOK_COLOR
from calibre.devices.prs505.driver import PRS505 from calibre.devices.prs505.driver import PRS505
from calibre.devices.user_defined.driver import USER_DEFINED from calibre.devices.user_defined.driver import USER_DEFINED
from calibre.devices.android.driver import ANDROID, S60 from calibre.devices.android.driver import ANDROID, S60, WEBOS
from calibre.devices.nokia.driver import N770, N810, E71X, E52 from calibre.devices.nokia.driver import N770, N810, E71X, E52
from calibre.devices.eslick.driver import ESLICK, EBK52 from calibre.devices.eslick.driver import ESLICK, EBK52
from calibre.devices.nuut2.driver import NUUT2 from calibre.devices.nuut2.driver import NUUT2
@ -658,8 +658,7 @@ plugins += [
KINDLE_DX, KINDLE_DX,
NOOK, NOOK_COLOR, NOOK, NOOK_COLOR,
PRS505, PRS505,
ANDROID, ANDROID, S60, WEBOS,
S60,
N770, N770,
E71X, E71X,
E52, E52,

View File

@ -184,3 +184,24 @@ class S60(USBMS):
VENDOR_NAME = 'NOKIA' VENDOR_NAME = 'NOKIA'
WINDOWS_MAIN_MEM = 'S60' WINDOWS_MAIN_MEM = 'S60'
class WEBOS(USBMS):
name = 'WebOS driver'
gui_name = 'WebOS Tablet'
description = _('Communicate with WebOS tablets.')
author = 'Kovid Goyal'
supported_platforms = ['windows', 'osx', 'linux']
# Ordered list of supported formats
FORMATS = ['mobi', 'azw', 'prc']
VENDOR_ID = [0x0830]
PRODUCT_ID = [0x8074]
BCD = [0x0327]
EBOOK_DIR_MAIN = '.palmkindle'
VENDOR_NAME = 'HP'
WINDOWS_MAIN_MEM = 'WEBOS-DEVICE'