Re: CD05 geht nicht mehr

From: Oliver Fromme <olli(at)dorifer.heim3.tu-clausthal.de>
Date: Sun, 9 Jan 2000 21:57:14 +0100 (CET)

Udo Erdelhoff <ue(at)nathan.ruhr.de> wrote in list.de-bsd-questions:
> On Sun, Jan 09, 2000 at 07:43:45PM +0100, Christoph Prevezanos wrote:
>> Ich frage mich nur ein wenig, warum er bei MAKEDEV cd6
>> die Nummer 5 erstellt und bei MAKEDEV cd5 nix.
> Ganz einfach: MAKEDEV cd6 heißt "Mach mir 6 CD-Devices". Und da Null gezählt
> wird (wie es unter Unix und C nun mal so ist), kriegt man damit die devices
> cd0-cd5.

Wobei man evtl. dazu bemerken könnte, daß MAKEDEV "historisch
gewacahsen" und daher furchtbar inkonsistent ist und eine ver-
wirrende Syntax hat, die für Unbedarfte oft zum Stolperstein
wird.

Bei manchen Devices gibt man die Anzahl der Devices an, die man
haben möchte ("fooX" legt foo0 bis foo(X-1) an, Beispiel: cd),
und bei manchen wiederum gibt man an, welches einzelne man ha-
ben möchte ("fooX" legt nur genau fooX an, Beispiel: snd). Und
dann gibt es welche, die völlig aus dem Rahmen fallen, z.B.
legt ptyX jeweils 32 DevicePaare an.

Alles nicht sehr intuitiv und schlecht dokumentiert.

Waiting for DEVFS...

Gruß
   Olli

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de)
"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
                                         (Terry Pratchett)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 09 Jan 2000 - 21:57:28 CET

search this site