Subject: RE: Diaspora, politics, and MI
To: 'greywolf@siva.captech.com' <greywolf@siva.captech.com>
From: Adam Glass <adamg@microsoft.com>
List: current-users
Date: 09/19/1996 12:37:52
Can we get back to the subject at hand i.e NetBSD? 99% of this message
is about NT and thus doesn't belong here.
later,
Adam Glass
adamg@microsoft.com
>-----Original Message-----
>From: greywolf@siva.captech.com [SMTP:greywolf@siva.captech.com]
>Sent: Thursday, September 19, 1996 10:35 AM
>To: jfw@jfwhome.funhouse.com
>Cc: current-users@netbsd.org
>Subject: Re: Diaspora, politics, and MI
>
># From jfw@jfwhome.funhouse.com Thu Sep 19 05:19:50 1996
>#
># Windows NT uses exactly the scheme described. A DMA driver *always*,
># *unconditionally* allocates a "mapping register" to connect I/O bus DMA
># addresses to memory bus addresses, and *always* deallocates the mapping
># register when DMA is complete. (Gee, you'd think the NT designers were
># old VAX hacks or something :-).
>
>1. If you want machine independence, that's certainly one way to do it.
>
>2. I'm sure you're aware that the project manager for NT was a lead
>programmer for VMS. It shows that he _still_ doesn't know how to design
>an operating system.
>
>
># The Hardware Abstraction Layer contains
># *all* of the knowledge about whether a given bus or machine needs
>registers,
># bounce buffers, or no translation at all. And while NT's performance may
># suck, this fails to be a source of any perceptable suckage.
>
>Here again, if you want machine independence, that's one way to do it,
>and it's probably not all that bad. In fact, it appeared to me to be
>a great principle, but something, somewhere obviously isn't working quite
>right because we haven't even seen an alpha release for this kind of
>interface.
>
>#
># You wouldn't want *Windows NT* to be able to claim to be better designed
># and more machine independant than NetBSD, would you? ;-)
>
>Windows NT will _never_ make either claim. It runs on a SPIM processor
>and an Intel. Does it actually run on a forward MIPS?
>
>They certainly have made no attempt to port it to the SPARChitecture.
>
>[Thank the High Ones for small favours.]
>
> --*greywolf;