> Hello all, I was told you were the people to ask this sort of thing.
I want to programmatically write to an Intel AMT virtual/fake serial
port
from within Intel TXT. So I can’t use an AMT library.
The port shows up as COM3 in Windows (the only COM port). Is there a way
to look up what the port IO port should be? I know that historically, by
convention serial port 3 was at port 0x3E8, but writing to that (or any
of
the other conventional serial port addresses) doesn’t seem to produce
any
output on the listening side.
Thanks in advance,
Gerri F.
There is no reason to expect that COMn will be at any fixed port location.
While historically, serial ports had predefined physical addresses, for
more than a decade, serial ports are merely an abstraction that obey
certain protocols. A system with no physical COM port might call a
serial-to-USB device COM1.
You would have to know what an AMT port does before you can write to it.
The fact that you refer to it as a “fake” port should tell you instantly
that writing to a hardware address is a meanigless operation.
If you don’t “own” the device, you should not be writing to its hardware.
What if an app opened the logical COM3 and started using it? You should
let its driver mediate the interface.
It appears from my reading about AMT is that it is fundamentally a network
mechanism. If you are talking about the ability to read or write the
NVRAM, that should involve calling the AMT driver directly. I have no
idea what you are referring to as a “AMT library” since it appears that
this is a convenient interface library for apps. But don’t try to go
after the raw hardware. That way lies disaster.
I have no idea what “TXT” is. You might want to make your question
clearer for those of us who don’t run around trying to memorize every TLA
in our spare time.
And you have made the usual mistake of asking how to implement some
preconcieved idea without stating what problem you are trying to solve.
joe
NTDEV is sponsored by OSR
Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
OSR is HIRING!! See http://www.osr.com/careers
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer