I dropped the original idea below because of its limited utility, and this follow-up has even less utility.. however, since there is some javascript support in the PSP browser.. and the PSP would export its file-system to the Neo.. it should be technically possible. I wouldn't like to guess at the approximate bandwidth though ;-)
Richard On 11/29/06, Richard Franks <[EMAIL PROTECTED]> wrote:
On 11/29/06, Richard Franks <[EMAIL PROTECTED]> wrote: > Oh wait. You mean hosting the HTML file(s) on the Neo? By pointing the > PC browser to the HTML file on the Neo's memory, you could in effect > set up a meta-refresh every second or so, or use AJAX to read files > (requests) from the Neo's memory, and pass them on to the external > Server as subsequent requests. > > GWT has a nice feature whereby it regards return requests as asyncronous events. > > All it would require is javascript support. Hey! This is the first project idea which we (the community) could start today and complete even before the first Neo1973 ships, without access to the SDK or any other data. Booya. There would be three components: 1) A small utility (cpp? Preferences?) which: * Runs on the Neo and opens up a localhost port - the Neo would connect to this. * Sets up a ring-buffer (implemented by files: request1.html .... request10.html) * Forwards results it receives back from the server (via the browser) to the localhost client 2) The AJAX part which handles the PC end of the bridge 3) The server utility which speaks to the PC and understands the Neo1973 requests it receives... or just passes it on in the case of an SSH tunnel. There is actually a disconnect on the AJAX-Neo side - not sure of the best way to get the return data from the browser back onto the Neo's filesystem for dissemination, without invoking the file-download dialog. Streaming is one way, but would require kernel hacking to implement a file as a ring-buffer? If it's not a ring-buffer then you run out of storage space. Oh wait, the file the PC browser writes to on the USB stick, can be implemented as a symlink by the Neo.. to a device instantiated by the app (1). Ok, good - did I miss anything? Who wants to help develop this? Richard
_______________________________________________ OpenMoko community mailing list [email protected] http://lists.openmoko.org/mailman/listinfo/community

