🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.comp.shareware
Article #166

Re: Application Chauvinism

#166
From: Mario Klebsch DG1AM
Date: Tue, 20 Jun 1995 00:00
24 lines
2391 bytes
peter@Starbase.NeoSoft.COM (Peter da Silva) writes:

>None of this explains why NT, which doesn't even LET you get at the hardware,
>needs so much.

Every real OS wouldn't let you at the hardware, just to protect itself
from your programs. This is one of the key features, that makes real
OS's so stable.

If you want to access the hardware, write a device driver. A device
driver becomes part of the kernel, and so has access to all hardware,
it needs. This is the way, hardware should be accessed. This is the
only way, that can ensure, there are no access conflicts.

Imagine two pieces of software accessing the same piece of
hardware. This probably will lead to catastrophic results. When they
both use the same device driver, the device driver can at least
serialize the requests, and keep atomic actions tied together.

73, Mario
--
Mario Klebsch, DG1AM, M.Klebsch@tu-bs.de		+49 531 / 391 - 7457
Institut fuer Robotik und Prozessinformatik der TU Braunschweig
Hamburger Strasse 267, 38114 Braunschweig, Germany
Technical Details
Message-ID: <mkl.803649478@duesentrieb>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3rs4uh$gs3@ob1.uws.EDU.AU> <803377521snz@musical.demon.co.uk> <3s1ctt$rid@Starbase.NeoSoft.COM> <mkl.803574464@duesentrieb> <3s4al5$5vu@Starbase.NeoSoft.COM>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10f6aa,8c87df0270b8463b
X-Google-Attributes: gid10f6aa,public
X-Google-Thread: f7a5e,8c87df0270b8463b
X-Google-Attributes: gidf7a5e,public
X-Google-Thread: 10afa1,8c87df0270b8463b
X-Google-Attributes: gid10afa1,public
X-Google-Thread: 102bfa,8c87df0270b8463b
X-Google-Attributes: gid102bfa,public
X-Google-Thread: 1117c9,8c87df0270b8463b
X-Google-Attributes: gid1117c9,public
X-Google-Thread: 108c83,8c87df0270b8463b
X-Google-Attributes: gid108c83,public
X-Google-Thread: fd6ed,8c87df0270b8463b
X-Google-Attributes: gidfd6ed,public
X-Google-Thread: f71eb,8c87df0270b8463b
X-Google-Attributes: gidf71eb,public
From: mkl@rob.cs.tu-bs.de (Mario Klebsch DG1AM)
Subject: Re: Application Chauvinism
Date: 1995/06/20
Message-ID: <mkl.803649478@duesentrieb>
X-Deja-AN: 104787282
distribution: world
references: <3rs4uh$gs3@ob1.uws.EDU.AU> <803377521snz@musical.demon.co.uk> <3s1ctt$rid@Starbase.NeoSoft.COM> <mkl.803574464@duesentrieb> <3s4al5$5vu@Starbase.NeoSoft.COM>
organization: TU Braunschweig, Informatik (Bueltenweg), Germany
newsgroups: alt.comp.shareware,alt.msdos.programmer,comp.os.msdos.misc,alt.sources,comp.os.msdos.programmer,comp.os.msdos.programmer.turbovision,alt.fan.bill-gates,aus.computers,aus.computers.ibm-pc,alt.sources,aus.sources,comp.sys.ibm.pc