silverlink.txt
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:2k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. -------------------------------------------------------------------------
  2. Readme for Linux device driver for the Texas Instruments SilverLink cable
  3. -------------------------------------------------------------------------
  4. Author: Romain Li関in & Julien Blache
  5. Homepage: http://lpg.ticalc.org/prj_usb
  6. INTRODUCTION:
  7. This is a driver for the TI-GRAPH LINK USB (aka SilverLink) cable, a cable 
  8. designed by TI for connecting their TI8x/9x calculators to a computer 
  9. (PC or Mac usually).
  10. If you need more information, please visit the 'SilverLink drivers' homepage 
  11. at the above URL.
  12. WHAT YOU NEED:
  13. A TI calculator of course and a program capable to communicate with your 
  14. calculator.
  15. TiLP will work for sure (since I am his developer !). yal92 may be able to use
  16. it by changing tidev for tiglusb (may require some hacking...).
  17. HOW TO USE IT:
  18. You must have first compiled USB support, support for your specific USB host
  19. controller (UHCI or OHCI).
  20. Next, (as root) from your appropriate modules directory (lib/modules/2.5.XX):
  21.        insmod usb/usbcore.o
  22.        insmod usb/usb-uhci.o  <OR>  insmod usb/ohci-hcd.o
  23.        insmod tiglusb.o
  24. If it is not already there (it usually is), create the device:
  25.        mknod /dev/tiglusb0 c 115 16
  26. You will have to set permissions on this device to allow you to read/write
  27. from it:
  28.        chmod 666 /dev/tiglusb0
  29.        
  30. Now you are ready to run a linking program such as TiLP. Be sure to configure 
  31. it properly (RTFM).
  32.        
  33. MODULE PARAMETERS:
  34.   You can set these with:  insmod tiglusb NAME=VALUE
  35.   There is currently no way to set these on a per-cable basis.
  36.   NAME: timeout
  37.   TYPE: integer
  38.   DEFAULT: 15
  39.   DESC: Timeout value in tenth of seconds. If no data is available once this 
  40.        time has expired then the driver will return with a timeout error.
  41. QUIRKS:
  42. The following problem seems to be specific to the link cable since it appears 
  43. on all platforms (Linux, Windows, Mac OS-X). 
  44. In some very particular cases, the driver returns with success but
  45. without any data. The application should retry a read operation at least once.
  46. HOW TO CONTACT US:
  47. You can email me at roms@lpg.ticalc.org. Please prefix the subject line
  48. with "TIGLUSB: " so that I am certain to notice your message.
  49. You can also mail JB at jb@jblache.org: he has written the first release of 
  50. this driver but he better knows the Mac OS-X driver.
  51. CREDITS:
  52. The code is based on dabusb.c, printer.c and scanner.c !
  53. The driver has been developed independantly of Texas Instruments.