Re: from elsewhere, an assembler




Jim Carlock wrote:

: Well, that's a good spot better than having them wait for me to
: completely rewrite the code. That's assuming, of course, that they
: want to take advantage of the new APIs for some reason. In reality,
: almost every OS upgrade I've seen (including Vista, thus far) tends
: to preserve the old APIs except in rare cases. E.g., every HLA
: program I've written seems to run just fine under Vista, without as
: much as a recompile.

Vista supposedly drops 16-bit support altogether.

When XP came out, while it's not API's per se for the applications,
the APIs(?) for the device drivers changed. I've got some devices
that work on Windows 3.1, W9x, NT3.5, and NT4 BUT fail on
W-XP (perhaps they are 8/16-bit drivers or perhaps they employed
a different device driver API?). Two of the devices are external disk
drives that hook up through a parallel port.

The main driver problem with XP seems to be the 'new' M$-strategy.
All drivers must have an M$ approved 'certificate' otherwise they
may not be accepted by the installer.
For win98se it was enough to say 'chigago'...

__
wolfgang




.



Relevant Pages

  • Re: from elsewhere, an assembler
    ... want to take advantage of the new APIs for some reason. ... almost every OS upgrade I've seen (including Vista, ... the APIsfor the device drivers changed. ... parallel port. ...
    (alt.lang.asm)
  • Re: from elsewhere, an assembler
    ... : completely rewrite the code. ... want to take advantage of the new APIs for some reason. ... almost every OS upgrade I've seen (including Vista, ... the APIsfor the device drivers changed. ...
    (alt.lang.asm)
  • Re: USB-devices.
    ... Well, The device is home-built, using Freeware drivers at the moment, because I don't know how to use HID drivers. ... So, if you are connecting to a serial device, you use the Windows serial APIs. ... The actual driver that is installed when Windows detects the USB device translates these Windows APIs to the device specific commands required for the actual hardware. ...
    (microsoft.public.vb.winapi)
  • Re: [RFC] enhancing the kernels graphics subsystem
    ... and managing input via existing APIs. ... > This design still requires a global server app since the heads share a ... > there is a global controlling app. ... > with the 90 existing fbdev drivers? ...
    (Linux-Kernel)
  • Re: [patch 7/7] x86 PAT: update documentation to cover pgprot and remap_pfn related changes - v3
    ... +Drivers wanting to export some pages to userspace, ... step 2 internally tracks the region as UC or WC in memtype ... +Note that this set of APIs only work with IO regions. ...
    (Linux-Kernel)