Why to up/not grade to/from W98 (was: new Pulsonix version 3 PCB software released)
From: CBFalconer (cbfalconer_at_yahoo.com)
Date: Sun, 14 Mar 2004 17:12:35 GMT
Meindert Sprang wrote:
> "Jerry Avins" <email@example.com> wrote in message
>> Meindert Sprang wrote:
>>> The serial ports are completely accessible at register level
>>> in NT and 2000. For the parallel port are numerous drivers
>>> available that, once installed, allow any program to access
>>> the parallel port at register level.
>> Only if you do it right according to NT calls. It's not only a
>> barrier to migration, but the extra time is distressing in a
>> 66 MHz machine.
> That is simply not true. I have written several DOS applications
> in the past that access serial ports at register level, i.e.
> direct access to the serial chip. These application still run
> fine in Windows NT and 2000. Only direct access to the printer
> port is blocked.
Which is quite enough to foul up software. I had an extremely low
cost application some years ago, whos primary function was to read
a miniature cassette tape recorded in the equivalent of MFM with
peculiar blocking. The interface was a single 25 cent CMOS chip,
largely to set proper disconnected defaults. The functions
included forward/reverse fast/slow (and off) motor control, head
loading, and reading BOT/EOT markers and the raw MFM. We didn't
mind tieing up the PC for the read period, so all was done in
software - including clock/data separation. This involved some
calibration against CPU clock speed and unfettered raw access to
the printer port.
In addition, why do you want to contribute to the MS oligarchy?
Go and read their current EULAs with care and mounting horror.
-- Chuck F (firstname.lastname@example.org) (email@example.com) Available for consulting/temporary embedded and systems. <http://cbfalconer.home.att.net> USE worldnet address!