No description
Find a file
Kovid Goyal 6f1767a717 Refactored code using decorators and descriptors
time for ls -lR / reduced from 45s to 12s
Added write support (touch, rm, mkdir, cp host->device)
2006-11-09 01:33:51 +00:00
libprs500 Refactored code using decorators and descriptors 2006-11-09 01:33:51 +00:00
scripts Refactored code using decorators and descriptors 2006-11-09 01:33:51 +00:00
epydoc-pdf.conf Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
epydoc.conf Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
Makefile.distrib Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
MANIFEST.in Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
prs-500.e3p Improved packet tracing output (added byte count and packet count) 2006-11-07 08:10:02 +00:00
README Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
setup.py Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00
spike.pl Added working support for the following commands to libprs500: 2006-11-07 04:10:11 +00:00

Library implementing a reverse engineered protocol to communicate with the Sony Reader PRS-500. 

Requirements:
1) Python >= 2.5
2) PyUSB >= 0.3.4 (http://sourceforge.net/projects/pyusb/)

Installation:
As root
python setup.py install

Usage:
Add the following to /etc/udev/rules.d/90-local.rules

BUS=="usb", SYSFS{idProduct}=="029b", SYSFS{idVendor}=="054c", MODE="660", GROUP="plugdev"

and run udevstart to enable access to the reader for non-root users. You may have to adjust the GROUP and the location of the
rules file to suit your distribution.

Usage information is provided when you run the script prs500.py