Re: ASM noob - couple of questions
- From: "santosh" <santosh.k83@xxxxxxxxx>
- Date: 11 Mar 2006 09:29:03 -0800
o//annabee wrote:
Maybe someone, could give us ASMERS access to the whole of the machine
through some DLL?
If someone wrote a DLL, which would run like a service of something, we
could all get access to the whole of the machine through it? Then we could
program the machine directly whenever needed? Have anyone written such a
library?`Is it possible to bring a client program into ring 0 with such a
library? For instance, would such a service give access to program windows
using the real underlying interrupts? Could one for instance take windows
to Fullscreen mode, and disable most of the system, and create sort of
like an embedded OS on it?
It won't accomplish much on a multi-tasking OS like Win XP. I think
writing a driver can give you direct access to many hardware features,
but I'm not sure you'll actually gain much. On the other hand, such a
service would expose your code to the actual hardware and thus YOU
would have to write an exponentially larger amount of code to work with
the large number of hardware devices available.
Even a device driver would still depend on a large number of things for
the Windows kernel. What you would end up doing is replace all the
tested drivers supplied with Windows and the hardware manufacturers
with versions of your own, and your program is not likely to gain much.
Indeed, embedding virtual machines within the host OS will only slow
things down.
If you really want to access, interrupts and the like, it is better to
use OS'es designed for such purposes.
.
- References:
- ASM noob - couple of questions
- From: Daniel Bodnar
- Re: ASM noob - couple of questions
- From: JGCASEY
- Re: ASM noob - couple of questions
- From: Betov
- Re: ASM noob - couple of questions
- From: JGCASEY
- Re: ASM noob - couple of questions
- From: Betov
- Re: ASM noob - couple of questions
- From: Frank Kotler
- Re: ASM noob - couple of questions
- From: o//annabee
- ASM noob - couple of questions
- Prev by Date: Re: necomer, basic input
- Next by Date: Re: Input/Output
- Previous by thread: Re: ASM noob - couple of questions
- Next by thread: Re: ASM noob - couple of questions
- Index(es):
Relevant Pages
|