add directory bin-src
This commit is contained in:
43
bin-src/devices-entry-for-linux
Normal file
43
bin-src/devices-entry-for-linux
Normal file
@@ -0,0 +1,43 @@
|
||||
From: zuazaga@ucunix.san.uc.edu (Humberto Ortiz-Zuazaga)
|
||||
Newsgroups: alt.os.linux
|
||||
Subject: Re: linux-dos-linux file access
|
||||
Summary: Mtools pl5 changes
|
||||
Keywords: Mtools, changes
|
||||
Date: 23 Jan 92 16:21:23 GMT
|
||||
Organization: Univ. of Cincinnati
|
||||
|
||||
In article <1992Jan22.135130.26695@athena.mit.edu> mont@netcom.netcom.com (Mont Pierce) writes:
|
||||
>I've tried compiling mtools, but it wants a device[s] to be defined in
|
||||
>devices.c. Can anyone send me a sample of drives defined in this module?
|
||||
>
|
||||
|
||||
I grabbed a copy of Mtools patchlevel 5 off of comp.sources.xxx
|
||||
recently, and the only change I had to make was to define the
|
||||
appropriate devices for Linux. Note that the patches I found on tsx-11
|
||||
were not quite correct, the B: drive didn't work. The devices I'm using
|
||||
now are:
|
||||
|
||||
#ifdef __linux__
|
||||
struct device devices[] = {
|
||||
{'A', "/dev/dosA" , 0L, 12, 0, (int (*) ()) 0, 80, 2, 9},
|
||||
{'A', "/dev/at0" , 0L, 12, 0, (int (*) ()) 0, 80, 2, 15},
|
||||
{'B', "/dev/dosB" , 0L, 12, 0, (int (*) ()) 0, 80, 2, 9},
|
||||
{'B', "/dev/PS1" , 0L, 12, 0, (int (*) ()) 0, 80, 2, 18},
|
||||
{'C', "/dev/dosC" , 0L, 16, 0, (int (*) ()) 0, 0, 0, 0},
|
||||
{'\0', (char *) NULL, 0L, 0, 0, (int (*) ()) 0, 0, 0, 0}
|
||||
};
|
||||
#endif /* __LINUX__ */
|
||||
|
||||
But for this to work, the named devices have to be already made in /dev.
|
||||
Example, in my case /dev/dosA is a low density drive, (9 sectors, 80
|
||||
tracks), so it must be made with the appropriate major and minor device
|
||||
numbers for a low density drive. The devices Linux comes with are
|
||||
probably not the same you have, so double check them. (Linux has a 1.44
|
||||
in A:, a 1.2 in B:, and C is the 6th HD partition.)
|
||||
|
||||
Good luck!
|
||||
--
|
||||
Humberto Ortiz-Zuazaga INTERNET: zuazaga@ucunix.san.uc.edu
|
||||
Dept. of Physiology & Biophysics BITNET: picone@ucbeh
|
||||
University of Cincinnati CIS: 72301,2303
|
||||
|
||||
Reference in New Issue
Block a user