Re: Cosmetics - improper registration of resources (floppy.c, serial.c)

Michael Weller (eowmob@exp-math.uni-essen.de)
Fri, 14 Jun 1996 18:30:26 +0200 (MSZ)


On Fri, 14 Jun 1996, Harald Anlauf wrote:

> Hi,
>
> this is only a minor cosmetic issue, but drivers/block/floppy.c and
> drivers/char/serial.c do not properly register the used resources (IRQ's).
> The serial driver only registers irq 4 (com1) but not irq 3 (com2);
> the floppy driver should register irq 6. Maybe this can be fixed in 2.0.x.

Falsch.

Der serial driver registriert den IRQ nur wenn das device auch geoeffnet
wird. Das ist noetig damit Leute mit mehreren seriellen ports auf
demselben irq diese wahlweise (aber nicht zusammen) benutzen koennen
(Leider ist das in etlichen Setups verbreitet und oft nicht zu vermeiden).

Analog beim floppy driver. Nur so ist es moeglich entweder das
Diskettenlaufwerk oder den floppy streamer zu benutzen.

Vom Idealstandpunkt aus gesehen hast Du sicher recht. Aber wenn Gott gewollt
haette das ein Computer eine ideale Maschine ist waeren die Konstrukteure der
PCs vom Blitz getroffen worden.

Michael.

(eowmob@exp-math.uni-essen.de or eowmob@pollux.exp-math.uni-essen.de
Please do not use my vm or de0hrz1a accounts anymore. In case of real
problems reaching me try mat42b@aixrs1.hrz.uni-essen.de instead.)