Re: from elsewhere, an assembler



On Apr 10, 6:37 pm, "Jim Carlock" <anonym...@xxxxxxxxx> wrote:
Vista supposedly drops 16-bit support altogether.


Only 64 bit Vista drops 16 bit support. As did 64 bit XP. I think MS
is going to find that a sticking point with more than a few users in
the corporate world.


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.


Not that there aren't a few incompatibilities floating around, but
Vista implements essentially the same driver model (with extensions,
of course) as XP/2K/NT, but the major incompatibility is that Vista in
general refuses to allow you to load an unsigned driver. In 32 bit
Vista an admin can bypass that, but not in 64 bit. And there are
situations where a driver must be signed (anything that loads into the
DRM data path, some of the boot time stuff, for example).

And of course you can't get a driver "really" signed without going
through MS's certification program. In case you're wondering, a
developer can sign their own driver, but you have to configure the
target system to trust your private certificate source.

And just as a reminder, 64 bit Vista cannot load *any* 32 bit drivers
(same as 64 bit XP, of course).

.



Relevant Pages

  • Re: Modularize kernel
    ... One of the biggest concerns I have with moving towards a heavily modularized default kernel is that we may find we need to explore improving our automatic loading of modules. ... For example, if we want to de-populate the base kernel with respect to device drivers, which take up quite a lot of space, we'll want to look both at how to handle early boot, and later loading if hardware turns up -- issues we've largely avoided by virtue of compiling them in. ... I'm not sure I have a clear understanding of the requirements from the device driver side -- on the general service side, it's fairly straight forward because you simply say "If you want this service, load this module", or in the case of management tools, the module is loaded on demand by the management tool. ...
    (freebsd-arch)
  • Re: Vista WHQL PnP failure question
    ... I'm quite positive that the device supports selective suspend, ... and Vista SP2. ... Mode Driver Architecture documents provided on-line at MSDN (I do not own the ... only remaining issue seems to be with this PnP test. ...
    (microsoft.public.development.device.drivers)
  • Re: Stops Working
    ... I have found Vista to be very sensitive to video driver problems. ... Sony Acid 4 is a very old version, so I thought I might have trouble with it. ... Word, IE, Windows Explorer and Sony music mixing software never quit while running under the XP operating system. ...
    (microsoft.public.windows.vista.performance_maintenance)
  • Re: Word 2007 has stopped working on Vista Home Premium
    ... Did MS get you to test in safe mode? ... I called HP and asked when they were going to have an HP driver out since I was missing features of the driver that worked with Xp. ... I don't remember if any of the Adobe products have had patched since they were installed, but there was a Vista patch for World Perfect X3. ... I probably earlier said it was worse when I tried to open a file first than using the shortcut icon on the desktop, but should have clarified that I normally use start/computer rather than than windows/e to open these files. ...
    (microsoft.public.word.application.errors)
  • Re: Vista X64 cant print to shared Vista X86
    ... Your name keeps popping up for solutions to Vista printing problems of the ... The 32 bit driver is most easily available from Vista 32 bit when using ... the client normally will install the inbox driver if the server ...
    (microsoft.public.windows.vista.print_fax_scan)