Subject: Linux-Development Digest #311
From: Digestifier <Linux-Development-Request@senator-bedfellow.MIT.EDU>
To: Linux-Development@senator-bedfellow.MIT.EDU
Reply-To: Linux-Development@senator-bedfellow.MIT.EDU
Date:     Thu, 16 Dec 93 16:13:09 EST

Linux-Development Digest #311, Volume #1         Thu, 16 Dec 93 16:13:09 EST

Contents:
  System V/386 filesystem document (Paul Monday)
  Re: Using cluster0.5 +pl14 DOUBLES I/O - Performance (Christopher Shaulis)
  Re: Joystick device for Linux (Doug DeJulio)
  Re: Status of WABI (sam gentile)
  Re: ISDN for Linux ??? (Marc ter Horst)
  Re: ISDN for Linux ??? (Tim Morley)
  Re: MERRY $*!@ing CHRISTMAS! (Professeur)
  UltraStor-34F SCSI CTL and Bus Mastering (Sohail M. Parekh)
  Linux Technical Manual (Joseph W. Vigneau)
  How to add a system call in kernel ??? (Fu-Shen Ho)
  Building MACH3.0 on a Linux system (?) (Marco Colombo)
  Re: Linux Technical Manual (Michael A Iverson)

----------------------------------------------------------------------------

From: pmonday@rchland.vnet.ibm.com (Paul Monday)
Subject: System V/386 filesystem document
Date: Wed, 15 Dec 1993 23:42:43 GMT

I've put a document in /pub/Linux/system/Filesystems/sysv on sunsite.unc.edu
which describes my experiences integrating the original System V/386 filesystem
into the Linux kernel.

This was originally written to accompany the sysvb3.tar.Z file which I had
out there about 6 months ago.  The filesystem was taken over by a new maintainer,
and greatly expanded on, 
but this document could provide insights for a new filesystem hacker if
anyone's interested.

There is a postscript minimalist document, as well as all of the Latex docs
to accompany it.  Please remember this is all copyrighted material, but free
for the communities browsing and learning.  And integration into any future
docs which may appear...please give credit if/where credit is due...that's all
I ask...

Normal Linux copyrights apply, no profits may be seen from this paper, if
there are profits seen and the author is not contacted, you will be subject
to copyright infringement policies.

(Actually, it currently resides in /pub/Linux/Incoming ... but hopefully
it will be moved.)

Best wishes to the new filesystem maintainer, the System V filesystems are
great fun to work with if your a new filesystem hacker.

Also, best wishes to the Linux community, I'm off to new OO interests and 
probably won't be able to keep up with the newsgroups too much longer!  Best
luck with success and the bright future of the OS.  It is headed for greatness!
-- 
Paul B. Monday
IBM Rochester, Minnesota

------------------------------

From: cjs@netcom.com (Christopher Shaulis)
Subject: Re: Using cluster0.5 +pl14 DOUBLES I/O - Performance
Date: Thu, 16 Dec 1993 06:23:08 GMT

mark@datasoft.com (Mark Buckaway) writes:

>Hmmmmmmmmmmm....I have not heard of this cluster package. What is it and where
>do I get it?

I believe that it is at tsx-11.mit.edu.. in something like 
/pub/linux/BETA/scsi/patches.. or maybe /pub/linux/kernel/patches/scsi.. 
I think you get the general idea where to look..
 
The important thing is though, the patches work! My CD-ROM went from 
being like a cheap floppy disk.. to more the speed taht I'd expcet from a 
good hard drive. Its is most certainly worth the time and effort!
 
oh yes.. its called cluster-05.tar.gz and works agnist the 0.99.14 kernel.
 
Christopher

  ___     _  ___   ____  _  _ ___ _____  ___  ___  __  __     ___  ___  __  __ 
 / __|_  | |/ __| / __ \| \| | __|_   _|/ __|/ _ \|  \/  |   / __|/ _ \|  \/  |
| (__| |_| |\__ \/ / _` | .` | _|  | | | (__| (_) | |\/| | _| (__| (_) | |\/| |
 \___|\___/ |___/\ \__,_|_|\_|___| |_|  \___|\___/|_|  |_|(_)\___|\___/|_|  |_|
==================\____/=======================================================


------------------------------

From: ddj+@cs.cmu.edu (Doug DeJulio)
Subject: Re: Joystick device for Linux
Date: Thu, 16 Dec 1993 06:15:14 GMT

In article <2eobq1$suf@master.cs.rose-hulman.edu>,
Dauphin <root@Brindisi.rose-hulman.edu> wrote:
>There's been a joystick driver available for linux since before 0.99.6
>And the devices are js0 & js1, btw. :)
>
>tsx.mit.edu:/pub/linux/patches/joystick-0.5.tar.z

So, a PC joystick works because there are two trim pots in there,
providing variable resistance which depends on the X and Y positions
of the stick, and the joystick card measures this variable resistance.

Has anyone done anything FUN with this under Linux?  Like for example,
sticking a thermistor of some sort on there to make something that
monitors the temperature?

-- 
Doug DeJulio
ddj+@cmu.edu

------------------------------

From: gentile@sbgpx7.mro4.dec.com (sam gentile)
Subject: Re: Status of WABI
Date: Fri, 10 Dec 1993 00:11:51 GMT

I have a wine executable file included with my Yggdrasil distribution but
there is no man page or info. How do I use it?

Thanks,
Sam



------------------------------

From: mht@nuclint.nl (Marc ter Horst)
Subject: Re: ISDN for Linux ???
Date: Thu, 16 Dec 1993 11:07:39 GMT

In article <1993Dec15.164721.10062@super.org> becker@super.org (Donald J. Becker) writes:
>From: becker@super.org (Donald J. Becker)
>Subject: Re: ISDN for Linux ???
>Date: Wed, 15 Dec 1993 16:47:21 GMT

>In article <2en9pvINNinh@mailhost.uni-koblenz.de>,
>Systemkennung Linux (noalias) <linux@informatik.uni-koblenz.de> wrote:
>>|> Is there anybody in Europe (maybe Germany) working with some
>>|> kind of ISDN support for Linux.
>>|> 
>>|> We are about to get ISDN connections next year and I would just
>>|> love to keep Linux on my machine....
>...
>>it's very cheap. But if someone could supply hardware docs for the
>>Teles S0 ISDN card or even better Linux drivers, I'd appreciate that
>>very much.

>I've read comments that most ISDN boards available have proprietary
>interfaces.  Combined with regional differences in the protocol, it's
>just about impossible for a third party to write free software.

>Can anyone comment on this?

>[[ Here in the U.S. you can make a strong argument that ISDN and ATM are only
>marketing weapons used by The Phone Companies to slow implementation of usable
>wide area networking.  It's difficult to justify investment in alternatives
>when The Phone Company will have make cheap, ubiquitous digital services
>available "in just a few months". ]]
>-- 

>Donald Becker                                          becker@super.org
>IDA Supercomputing Research Center
>17100 Science Drive, Bowie MD 20715                        301-805-7482
I remember seeing an ad for an ISDN modem type device that supports AT 
modem commands. The point was that it would be possible to use this 
device without having to write special drivers. Since it is unlikely that we 
will have ISDN connections at work before the end of '94 or early '95 I 
did not save the ad. 
Marc 

------------------------------

From: tim@derwent.co.uk (Tim Morley)
Subject: Re: ISDN for Linux ???
Date: 16 Dec 1993 12:39:44 -0000

In article <1993Dec15.164721.10062@super.org> becker@super.org (Donald J. Becker) writes:
>I've read comments that most ISDN boards available have proprietary
>interfaces.  Combined with regional differences in the protocol, it's
>just about impossible for a third party to write free software.

>Can anyone comment on this?
There a number of boards that are appearing that have an interface
that appears just like a standard serial card. In fact I've got one in
frot of me with a 16550A on it. They usually use a slightly modifies
hayes command set, and work just like any other internal modem. You
can alos get external ones that are capable of talking up to
115.2Kbaud to a 'standard' serial port.

Some also offer a propritry interface that presumably is faster and
more flexable that just a serial port emulation.
In article <mht.79.2D10417B@nuclint.nl>, Marc ter Horst <mht@nuclint.nl> wrote:
>
>I remember seeing an ad for an ISDN modem type device that supports AT 
>modem commands. The point was that it would be possible to use this 
>device without having to write special drivers. Since it is unlikely that we 
>will have ISDN connections at work before the end of '94 or early '95 I 
>did not save the ad. 

This appears to the usual way for ISDN modems these days they pretend
to be either X21 sync devices and you can plug them into a sync port
or a standard serial device that can understand hayes codes.

Tim M

------------------------------

From: sarkies@ltisun8.epfl.ch (Professeur)
Crossposted-To: comp.infosystems.www,comp.windows.x,comp.windows.x.i386unix,comp.windows.x.motif,gnu.misc.discuss,comp.sources.d
Subject: Re: MERRY $*!@ing CHRISTMAS!
Date: 16 Dec 1993 15:49:38 GMT

I HOPE WE ARE NOT GOING TO SEE THIS TOPIC AFTER 25 DEC.

JOYEUX NOEL TOUT LE MONDE

-- 

Ken Sarkies

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Sauve qui peut, la Grande Panique,
Rien n'est simple, tout se complique.
- Sempe
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  [8-)#  (balding, bespectacled, eversmiling scratchy-bearded me)

------------------------------

From: sohail@trixie (Sohail M. Parekh)
Subject: UltraStor-34F SCSI CTL and Bus Mastering
Reply-To: sohail@rhonda.jsc.nasa.gov
Date: Thu, 16 Dec 1993 16:27:38 GMT

I have noticed in the SCSI-HOWTO under section-3/Subsection-K&L for 
an UltraStor 34F SCSI disk controller for I/O it says, 

        IO: port mapped, Bus Master

I have a UltraStor 34F with Bus Mastering capability, and I have the
following questions:

a) Is the device driver, by default configured for Port Mapped I/O ?

b) If the Bus Master is off by default, how do I turn it back on ?

My I/O under Linux seems much slower compare to DOS (no offense, just an 
observation) and I want to make sure that its not because of some silly
mistake of mine!

Sincerely,

Sohail 

--
     Sohail M. Parekh                Grumman  Data Systems
     sohail@rhonda.jsc.nasa.gov      12000 Aerospace Ave. 
     (713) 483-5912                  Houston, TX 77034

------------------------------

From: joev@bigwpi.WPI.EDU (Joseph W. Vigneau)
Subject: Linux Technical Manual
Date: 16 Dec 1993 16:52:57 GMT

I know this may be a bit off group topic, but I came up with the idea of
a Linux Technical Manual.  In it would be an explanation of the source code
(I have yet to take OS theory in school...), and a bit of clear info on
how to write patches for devices, file systems, etc...  Would this be
feasible? Any input would be appreciated...

I love Linux, but now I want to know how it _works_. (That was the idea
of Linux, wasn't it?)

Have fun!


-- 
joev@wpi.edu -- WPI Computer Science |Linux 0.99.13:Free 32 bit OS for the i386

------------------------------

From: fsho@csie.nctu.edu.tw (Fu-Shen Ho)
Subject: How to add a system call in kernel ???
Date: 16 Dec 1993 17:31:09 GMT

hello,

        Would anybody tell me how to add a system call,such as

        acct in the linux kernel ?

        I found they're all named sys_XXX(),but called as XXX().

        I read the kernel_diffs of acct-1.1 and quota-1.2,and followed

        the similar way to add a new call.Of course,I failed...

        More exactly speaking,how a function can be used by a 

        user program ?

        Thanks in advance.

----fsho

------------------------------

From: colombo@c700-1.sm.dsi.unimi.it (Marco Colombo)
Subject: Building MACH3.0 on a Linux system (?)
Date: 16 Dec 1993 19:00:02 +0100

Is there anyone who is trying to do that? Is it possible or
do I *still* need some utility that CMU doesn't distribute via 
anon ftp?
I think I read something about that some time ago, but I'm not sure...
Thanks!

.TM.
-- 
Marco Colombo
EMail: colombo@dsi.unimi.it

------------------------------

From: miverson@magnus.acs.ohio-state.edu (Michael A Iverson)
Subject: Re: Linux Technical Manual
Date: 16 Dec 1993 18:19:23 GMT

In article <2eq3p9$qpm@bigboote.WPI.EDU> joev@bigwpi.WPI.EDU (Joseph W. Vigneau
) writes:
>I know this may be a bit off group topic, but I came up with the idea of
>a Linux Technical Manual.  In it would be an explanation of the source code
>(I have yet to take OS theory in school...), and a bit of clear info on
>how to write patches for devices, file systems, etc...  Would this be
>feasible? Any input would be appreciated...
>
Try looking at the Kernel Hacker's Guide in the Linux Documentation Project
directory of your favorite ftp site.
(You may also supplement this with an operating systems textbook...)

>
>I love Linux, but now I want to know how it _works_. (That was the idea
>of Linux, wasn't it?)
>
>Have fun!
>
>
>--
>joev@wpi.edu -- WPI Computer Science |Linux 0.99.13:Free 32 bit OS for the i38
6

mike.
-- 
****__Michael Iverson___________________________****
 ****__iverson@ee.eng.ohio-state.edu_____________****
  ****__The Department of Electrical Engineering__****
   ****__The Ohio State University_________________****

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Development-Request@NEWS-DIGESTS.MIT.EDU

You can send mail to the entire list (and comp.os.linux.development) via:

    Internet: Linux-Development@NEWS-DIGESTS.MIT.EDU

Linux may be obtained via one of these FTP sites:
    nic.funet.fi				pub/OS/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Development Digest
******************************
