Added proper psplinkusb branch


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2025 fd6133d2-eef9-0310-a487-e40d4489b40b
Removed all none usb related code from the system, separated out the shell from the tty, modified pcterm to take an option not to read from stdout/stderr, added a new tool (ttylink) purely for displaying the tty.


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2026 fd6133d2-eef9-0310-a487-e40d4489b40b
Added kernel specific exports to psplink and usbhostfs and modified stuff accordingly


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2029 fd6133d2-eef9-0310-a487-e40d4489b40b
When protection is off return 256 bytes instead of 4, fixed a minor bug in config printing which would send it to Kprintf ;)


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2030 fd6133d2-eef9-0310-a487-e40d4489b40b
Moved the prompt to the PC side, implemented a more command like structure


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2034 fd6133d2-eef9-0310-a487-e40d4489b40b
Moved arg parsing to the PC side, removed scripting support etc for now


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2035 fd6133d2-eef9-0310-a487-e40d4489b40b
Moved pcterm to pspsh


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2036 fd6133d2-eef9-0310-a487-e40d4489b40b
Moved the help system to the PC side, merged the usbshell into the main psplink module, added tab completion for filenames


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2037 fd6133d2-eef9-0310-a487-e40d4489b40b
Added shell output redirection to pspsh


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2038 fd6133d2-eef9-0310-a487-e40d4489b40b
Added various things ;)


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2039 fd6133d2-eef9-0310-a487-e40d4489b40b
Added shell support to pspsh


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2040 fd6133d2-eef9-0310-a487-e40d4489b40b
Made the tty output actually go to the appropriate streams as you would expect


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2041 fd6133d2-eef9-0310-a487-e40d4489b40b
Made the error code of a script return to the calling shell, allows you to use scripting languages to script psplink


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2042 fd6133d2-eef9-0310-a487-e40d4489b40b
Added the start of extended in shell help, added a -e command to the shell to execute a command from the cli, added ability to pass in script commands via stdin (using - as the filename)


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2043 fd6133d2-eef9-0310-a487-e40d4489b40b
Flush stdout and stderr where necessary


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2046 fd6133d2-eef9-0310-a487-e40d4489b40b
Various tweaks and fixes, made stdin work correctly now and read directly off the USB stack, added some more features to pspsh


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2063 fd6133d2-eef9-0310-a487-e40d4489b40b
Reverted to old version of usbhostfs_pc cause it was broken :)


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2065 fd6133d2-eef9-0310-a487-e40d4489b40b
Added symlink capability, fixed script execution


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2066 fd6133d2-eef9-0310-a487-e40d4489b40b
Some bits and pieces


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2067 fd6133d2-eef9-0310-a487-e40d4489b40b
Fixed pcterm to pspsh


git-svn-id: http://psp.jim.sh/svn/psp/branches/psplinkusb@2071 fd6133d2-eef9-0310-a487-e40d4489b40b