Gday Trevor
Quote:
For your protection, means stability of environment.
|
That should be my choice. Sure make it difficult to do and require specific steps, but make it possible.
Quote:
Allowing direct kernel level access would allow people to overwrite portions of memory as well.
|
Depends how you do it

Even in XP, i need to run an app like userport to give my app access to the ports programatically "when i want", and when not needed its not used. Works with no problems if used correctly.
( Userport can be set to ONLY allow access to specifically defined locations, ie the LPT port, so no accidental tramping on anything else )
Quote:
The whole idea of "virtual" is that we present a consistent interface to everyone and control access to the resources in a measured fashion.
|
But its tooooo sloooooowwwwwwwwwwwww.
Quote:
You only see the LPT COM and USB in a measured safe fashion that wont disrupt the background OS.
|
Ahh but i do disrupt the background OS, by elevating my program to absolute max priority when getting data, and dropping it when not.
Even the mouse gets killed when collecting data.
Again,
my choice.
Quote:
For every 1 that knows what he is doing, there are 500 who don't.
|
Thats why Macs exist
( PCs get around it by having a reset button )
Andrew