Subject: Ok, we have been envoked.

From: "Joseph R. Massi" <[email-masked]>
Date: Mon, 30 Mar 92 18:57:38 -0500

I agree with Jim, keep the generic AT drives on hd and zero base the
serial ports and lp ports.

joe.
-------------------------------------------------------------------------------
Joe Massi               e-mail: [email-masked]
Columbia, MD      packet radio: [email-masked]...  
              USnail/Phone/Fax: ask
                    disclaimer: Who me? Claim something?

---

From: Damiano Bolla <[email-masked]>
Date: Mon, 30 Mar 92 20:56:32 +0100

Yup I like it.
Just one thing.... :-)
If you PREFIX the thing with something meaninful
Ex: The harddisk being saomething like
hd.....
the tape being something 
mt....
We leave the tty or do ve have something like
ser.....
The same for the video
fb.... ( Frame buffer )
And more for the floppy
flp......

Then you can add stuff and be shure that you don't conflict.
Ex the hd can be something
hdwd1
hdwd2 ( or a, b , c .. )
hdsc1

and so on the same is valid for the rest
Something like the first three chars are to identify the device
the next three chars identify the brand name
and the remaining 2 chars identify what device it is of the possible.
Of cource if you have other flags you can append at the end :-)
( Eg. the tape can be :
mtcolr0  as for Tape, Colorado, 0 density with rewind
or
mtcolnr0 as for tape Colorado 0 density no rewind

Damiano

---

From: [email-masked]
Date: Tue, 31 Mar 92 09:58:48 MST

--------

    Yup I like it.
    Just one thing.... :-)

Long and blecherous.  I have Unix systems that have HPIB disks, SCSI disks,
exabytes, 1/4" tape, and serial printers all on them at the same time.  There
isn't a naming conflict.  Let's stick to *normal* device 
namings, short, concise and to the point. 

The drivers should take care of this for you, like the SCSI drivers 
do, so that no matter what SCSI adapter you have (currently, 
Ultrastor and Seagate adapters are supported, RSN Adaptec, and soon
DTC and CSC adapters) do, you only have one /dev/sd* set of devices,
and one set of major/minor numbers to deal with.

If I used a major and Unique device name for every host adapter that
would eventually be supported, there would be over a dozen
major numbers, /dev/hdsdadp0a, /dev/mtstsea0, etc.      

This makes it very convoluted.

---

From: [email-masked]
Date: Tue, 31 Mar 92 22:00:43 BST

My 4pence worth,

->Ok, I'll throw my two cents worth in.
->
->The easy ones first:  :)
->
->wd0		first winchester disk, entire disk
->wd0[abcd]	first winchester disk, primary partitions
->wd0[e-z]	first winchester disk, logical partitions
->wd[1-]*		other winchester disks, etc.

I like this, if we are using DOS partioning we shouldn't try and adopt
the BSD names, having c has the whole disk seems too arbitary to me.

->fd0		first floppy drive, default format assigned by user
->fd0[a-g]	first floppy drive, formats defined in floppy.c
->fd[1-N]*	other floppy drives, etc.
->
->lp0		first parallel printer port
->lp[1-N]		other parallel printer ports

All OK ny me.

->Now, the hard ones.  I've yet to see or come up with anything that I
->truely like, but the following are starting to grow on me.
->
->vt0 (or ttyv0)	current virtual terminal
->vt1		first virtual terminal
->vt[2-N]		other virtual terminal

I'd prefer
vtty0 (or ttyv0) first virtual terminal
vtty[1-N] (or ttyv[1-N]) second etc virtual terminals
...

vtty (or ttyv) current virtual terminal

This would seem more in tune with the tty naming (ie I'm currently using
/dev/tty1, but /dev/tty is always the current tty).

->tty0		first serial port, assigned by the user
->tty[1-N]	other serial ports, assigned by the user

I'm fairly easy on these:
tty[a-d] seems fair (like Suns), but [0-3] is more in tune with the rest.
---
           <[email-masked]>
-Jon.      <...!mcsun!ukc!robots.oxford.ac.uk!jon>
           <[email-masked]>