02-12-2007, 06:58 PM | #106 |
Banned
Posts: 1,300
Karma: 1479
Join Date: Jul 2006
Location: Peoples Republic of Washington
Device: Reader / iPhone / Librie / Kindle
|
Now that I've got a R/W Universal Binary version of the mountable filesystem out...
I'm off to do a Firmware Flasher for Mac/Linux. My thought is to make a R/W CRAMFS FUSE filesystem to allow updating of the image files (to add fonts). |
05-01-2007, 03:31 PM | #107 | |
Junior Member
Posts: 9
Karma: 10
Join Date: Apr 2007
|
Quote:
|
|
Advert | |
|
05-01-2007, 04:08 PM | #108 | |
Wizard
Posts: 3,442
Karma: 300001
Join Date: Sep 2006
Location: Belgium
Device: PRS-500/505/700, Kindle, Cybook Gen3, Words Gear
|
Quote:
|
|
04-17-2008, 05:04 PM | #109 |
Junior Member
Posts: 1
Karma: 10
Join Date: Apr 2008
Device: Sony PRS-505
|
TinyHttpd is a simple web server, usually run on webcams, routers and similar embedded systems to support configuration tools. The source is available. It may be run as a kernel process in memory-limited systems. But its basically just a web server and works like all others.
Of course Sony could have used that name for something else, but that seems pretty unlikely. I would assume that at least one purpose for a web server would be to load content, diagnose and/or configure the reader through a network connection. Small embedded Linux systems often use IP over USB to avoid any additional hardware, and I see that the software to support IP over USB is installed, but not activated by default - or a least no network connections show up when I plug my reader in. So I assume that either a command must be sent to the reader, or some special combination of keys pressed to load the appropriate gadgets. (On Linux, client-side USB drivers are called "gadgets". A gadget is needed for each different function.) Clearly the ones for charging and SCSI are there and working, because when I plug in the reader it negotiates for power and provides connections for the part of the internal memory and the card slots. Of course its very hard to know what's there just because they didn't take it out, and what's there because they have (or plan to have) a use for it. But it seems unlikely they'd have both the IP over USB gadgets and a web server running unless some sort of network interface was used or planned for. I may try to figure out how to implement the USB commands you've listed and what they do - it could be that one of those enables the network interface. I don't have a MS Windows system handy to try the DLLs on, but probably can come up with one. I would assume that once the networking is enabled, it should be possible to connect to the web server (and probably the SSH daemon too) and talk to the reader more directly than by dropping autorun files onto a removable device. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-500 Reader Internals 2.0 (pics!) | lint | Sony Reader Dev Corner | 60 | 11-18-2013 08:25 AM |
Kindle DX Internals | revilo | Amazon Kindle | 0 | 06-15-2009 04:50 AM |
Kindle 2 Internals | JSWolf | Amazon Kindle | 19 | 02-27-2009 02:45 PM |
PRS-500 Connect internals | igorsk | Sony Reader Dev Corner | 1 | 10-12-2006 04:50 AM |
iLiad Iliad internals | ali | iRex Developer's Corner | 39 | 07-21-2006 04:28 AM |