Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 74953
b: refs/heads/master
c: a86370f
h: refs/heads/master
i:
  74951: 2b838ee
v: v3
  • Loading branch information
Mark Fasheh committed Dec 17, 2007
1 parent bf752b4 commit ee1087a
Show file tree
Hide file tree
Showing 43 changed files with 1,035 additions and 541 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 13ef7b69b54aa8ae4ed264d0bf41339737f8543a
refs/heads/master: a86370fbb65a0a2cb21d28bf25a748f6cc04385b
14 changes: 0 additions & 14 deletions trunk/Documentation/ABI/testing/sysfs-kernel-uids

This file was deleted.

8 changes: 4 additions & 4 deletions trunk/Documentation/ja_JP/HOWTO
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ for non English (read: Japanese) speakers and is not intended as a
fork. So if you have any comments or updates for this file, please try
to update the original English file first.

Last Updated: 2007/11/16
Last Updated: 2007/09/23
==================================
これは、
linux-2.6.24/Documentation/HOWTO
linux-2.6.23/Documentation/HOWTO
の和訳です。

翻訳団体: JF プロジェクト < http://www.linux.or.jp/JF/ >
翻訳日: 2007/11/10
翻訳日: 2007/09/19
翻訳者: Tsugikazu Shibata <tshibata at ab dot jp dot nec dot com>
校正者: 松倉さん <nbh--mats at nifty dot com>
小林 雅典さん (Masanori Kobayasi) <zap03216 at nifty dot ne dot jp>
Expand Down Expand Up @@ -110,7 +110,7 @@ Linux カーネルソースツリーは幅広い範囲のドキュメントを
新しいドキュメントファイルも追加することを勧めます。
カーネルの変更が、カーネルがユーザ空間に公開しているインターフェイスの
変更を引き起こす場合、その変更を説明するマニュアルページのパッチや情報
をマニュアルページのメンテナ mtk.manpages@gmail.com に送ることを勧めま
をマニュアルページのメンテナ mtk-manpages@gmx.net に送ることを勧めま
す。

以下はカーネルソースツリーに含まれている読んでおくべきファイルの一覧で
Expand Down
144 changes: 71 additions & 73 deletions trunk/Documentation/ko_KR/HOWTO

Large diffs are not rendered by default.

195 changes: 0 additions & 195 deletions trunk/Documentation/ko_KR/stable_api_nonsense.txt

This file was deleted.

93 changes: 93 additions & 0 deletions trunk/Documentation/tipar.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@

Parallel link cable for Texas Instruments handhelds
===================================================


Author: Romain Lievin
Homepage: http://lpg.ticalc.org/prj_tidev/index.html


INTRODUCTION:

This is a driver for the very common home-made parallel link cable, a cable
designed for connecting TI8x/9x graphing calculators (handhelds) to a computer
or workstation (Alpha, Sparc). Given that driver is built on parport, the
parallel port abstraction layer, this driver is architecture-independent.

It can also be used with another device plugged on the same port (such as a
ZIP drive). I have a 100MB ZIP and both of them work fine!

If you need more information, please visit the 'TI drivers' homepage at the URL
above.

WHAT YOU NEED:

A TI calculator and a program capable of communicating with your calculator.

TiLP will work for sure (since I am its developer!). yal92 may be able to use
it by changing tidev for tipar (may require some hacking...).

HOW TO USE IT:

You must have first compiled parport support (CONFIG_PARPORT_DEV): either
compiled in your kernel, either as a module.

Next, (as root):

modprobe parport
modprobe tipar

If it is not already there (it usually is), create the device:

mknod /dev/tipar0 c 115 0
mknod /dev/tipar1 c 115 1
mknod /dev/tipar2 c 115 2

You will have to set permissions on this device to allow you to read/write
from it:

chmod 666 /dev/tipar[0..2]

Now you are ready to run a linking program such as TiLP. Be sure to configure
it properly (RTFM).

MODULE PARAMETERS:

You can set these with: modprobe tipar NAME=VALUE
There is currently no way to set these on a per-cable basis.

NAME: timeout
TYPE: integer
DEFAULT: 15
DESC: Timeout value in tenth of seconds. If no data is available once this
time has expired then the driver will return with a timeout error.

NAME: delay
TYPE: integer
DEFAULT: 10
DESC: Inter-bit delay in micro-seconds. A lower value gives an higher data
rate but makes transmission less reliable.

These parameters can be changed at run time by any program via ioctl(2) calls
as listed in ./include/linux/ticable.h.

Rather than write 50 pages describing the ioctl() and so on, it is
perhaps more useful you look at ticables library (dev_link.c) that demonstrates
how to use them, and demonstrates the features of the driver. This is
probably a lot more useful to people interested in writing applications
that will be using this driver.

QUIRKS/BUGS:

None.

HOW TO CONTACT US:

You can email me at roms@lpg.ticalc.org. Please prefix the subject line
with "TIPAR: " so that I am certain to notice your message.
You can also mail JB at jb@jblache.org. He packaged these drivers for Debian.

CREDITS:

The code is based on tidev.c & parport.c.
The driver has been developed independently of Texas Instruments.
5 changes: 5 additions & 0 deletions trunk/MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -3699,6 +3699,11 @@ M: nagar@watson.ibm.com
L: linux-kernel@vger.kernel.org
S: Maintained

TI PARALLEL LINK CABLE DRIVER
P: Romain Lievin
M: roms@lpg.ticalc.org
S: Maintained

TIPC NETWORK LAYER
P: Per Liden
M: per.liden@ericsson.com
Expand Down
22 changes: 22 additions & 0 deletions trunk/drivers/char/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -543,6 +543,28 @@ config PPDEV

If unsure, say N.

config TIPAR
tristate "Texas Instruments parallel link cable support"
depends on PARPORT
---help---
If you own a Texas Instruments graphing calculator and use a
parallel link cable, then you might be interested in this driver.

If you enable this driver, you will be able to communicate with
your calculator through a set of device nodes under /dev. The
main advantage of this driver is that you don't have to be root
to use this precise link cable (depending on the permissions on
the device nodes, though).

To compile this driver as a module, choose M here: the
module will be called tipar.

If you don't know what a parallel link cable is or what a Texas
Instruments graphing calculator is, then you probably don't need this
driver.

If unsure, say N.

config HVC_DRIVER
bool
help
Expand Down
Loading

0 comments on commit ee1087a

Please sign in to comment.