<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Gary, in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113219#M80249</link>
    <description>&lt;P&gt;Gary,&lt;/P&gt;

&lt;P&gt;I heard that it would take a couple of days to complete the approval.&amp;nbsp;But meanwhile you should have received a notifiaction. If this is not the case, let me know.&lt;/P&gt;

&lt;P&gt;Regards, Hubert.&lt;/P&gt;</description>
    <pubDate>Mon, 01 Aug 2016 11:52:21 GMT</pubDate>
    <dc:creator>Hubert_H_Intel</dc:creator>
    <dc:date>2016-08-01T11:52:21Z</dc:date>
    <item>
      <title>OpenVMS System Code Debugging</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113213#M80243</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;You may have heard that the venerable OpenVMS Operating System is being ported to X64 at last. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;We have booted to the point where we really need to get our system code debug capabilities up to speed. &amp;nbsp;On prior architectures (VAX, Alpha, IA64) our early boot process was debugged using XDELTA, a primitive bit of software which handles machine control and communicates with a host system over a dedicated network and physical protocol. &amp;nbsp; I have been evaluating whether to port XDELTA or to replace it with a more modern solution. &amp;nbsp;It is written in a proprietary language which will take some time to port if we go that route, so I am seeking more modern alternatives. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;Reviewing the "Intel System Debugger" reference guide, it appears that this would be an excellent option for us, but I have a few questions about it and how best to proceed with bringing up a "new" (1978) operating system.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;First, how do I go about contributing a new "OS Awareness" capability for the System Debugger? &amp;nbsp; We have extensive debug and compiler expertise on our team, so I am primarily looking for&amp;nbsp;&lt;/SPAN&gt;contact&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;with someone in the know about adding OS specific symbol tables, etc. and if there is a formal process or documentation regarding developing such an extension?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;In some prior architecture ports, we used a Linux system as our host and we can do the same here, but I would prefer to see VMS awareness become official. &amp;nbsp;Several of the original developers of the VMS Debugger (myself included) are now working at VSI, so we can make this happen.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;Second, assuming that it will take some time to complete the above task, our immediate need is to have the low-level machine control required of any system level debugger, exam/deposit registers &amp;amp; memory, stepping, etc. &amp;nbsp;We can develop this ourselves, but I assume this could be provided by the Intel System Debugger also. &amp;nbsp;Is it practical for us to access this functionality so that we can adapt an interface with our host-side debug tools? &amp;nbsp;Recall that we typically use a&amp;nbsp;&lt;/SPAN&gt;physical&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;layer network connection between debug client and host, but we can certainly develop whatever is needed as an interface (JTAG, USB, etc.). &amp;nbsp;So is&amp;nbsp;&lt;/SPAN&gt;there&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;an accessible subset of the System Debugger that we can adapt for this purpose, or can someone point me to an appropriate low-level product or example for X86-64 system code debugging, specifically machine control?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;Regards, &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;Gary.Newsted@vmssoftware.com &amp;nbsp;(VSI)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;p.s. maybe you could add "VMS" or "OpenVMS" to your list of Operating System tags?&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jun 2016 20:31:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113213#M80243</guid>
      <dc:creator>Gary_N_</dc:creator>
      <dc:date>2016-06-29T20:31:05Z</dc:date>
    </item>
    <item>
      <title>Hi Gary,</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113214#M80244</link>
      <description>&lt;P&gt;Hi Gary,&lt;/P&gt;

&lt;P&gt;I'll work on your request.&lt;/P&gt;

&lt;P&gt;Regards, Hubert.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Jul 2016 09:21:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113214#M80244</guid>
      <dc:creator>Hubert_H_Intel</dc:creator>
      <dc:date>2016-07-01T09:21:50Z</dc:date>
    </item>
    <item>
      <title>Hi Gary,</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113215#M80245</link>
      <description>&lt;P&gt;Hi Gary,&lt;/P&gt;

&lt;P&gt;Our Intel® Platform Analysis Library (Intel®&amp;nbsp;PAL)&amp;nbsp;may be helpful. It's a software library containing debug, trace and monitoring APIs for Intel® architecture. Especially the Intel Debug Support Library might be a starting point; it's a set of APIs that facilitates software debugging on Intel® architecutre CPUs, allowing developers to quickly impolement a JTAG system debug solution.&lt;/P&gt;

&lt;P&gt;Please check out the options on the webpage&amp;nbsp;&lt;A href="https://software.intel.com/de-de/intel-platform-analysis-technology"&gt;https://software.intel.com/de-de/intel-platform-analysis-technology&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;Regards, Hubert.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2016 07:55:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113215#M80245</guid>
      <dc:creator>Hubert_H_Intel</dc:creator>
      <dc:date>2016-07-04T07:55:14Z</dc:date>
    </item>
    <item>
      <title> It is good that I speak a</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113216#M80246</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&amp;nbsp;It is good that I speak a bit of Deutsch... ;^)&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Thank you Hubert, this has helped me very much. &amp;nbsp;I am still however, interested in how we would go about adding an "OS Awareness" module to the Intel System Debugger? &amp;nbsp;Is this documented? &amp;nbsp;The product overview claims to have such modules for Windows and Linux. &amp;nbsp;Presumably this is for symbol table support, but is it also possible to extend support for OS-specific languages too? &amp;nbsp; This is just an inquiry at this point, so if this is not possible or practical that's all I need to know.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I have seen one possible alternative emerge for early kernel debug using features in the Platform Analysis Library combined with Eclipse plugins and our physical layer network protocol we use today. &amp;nbsp;Now I need to judge whether this type of solution can come together faster than we can port our existing system code debugging tools (due to proprietary and, elderly, languages they were written in).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Best Regards, Gary&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 16:04:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113216#M80246</guid>
      <dc:creator>Gary_N_</dc:creator>
      <dc:date>2016-07-06T16:04:50Z</dc:date>
    </item>
    <item>
      <title> Hubert,  I have yet to gain</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113217#M80247</link>
      <description>&lt;P&gt;&amp;nbsp;Hubert, &amp;nbsp;I have yet to gain access to the Platform Analysis Library that you pointed me to. &amp;nbsp; It requires a Corporate Non-Disclosure Agreement, which we do have. &amp;nbsp; I provided our CNDA number with my request but have not received any further correspondence. &amp;nbsp; Is this something you can check info for me?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;Regards, Gary at VSI&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2016 14:48:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113217#M80247</guid>
      <dc:creator>Gary_N_</dc:creator>
      <dc:date>2016-07-18T14:48:58Z</dc:date>
    </item>
    <item>
      <title>Gary,
I'll check.
Hubert.</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113218#M80248</link>
      <description>&lt;P&gt;Gary,&lt;/P&gt;

&lt;P&gt;I'll check.&lt;/P&gt;

&lt;P&gt;Hubert.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2016 09:22:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113218#M80248</guid>
      <dc:creator>Hubert_H_Intel</dc:creator>
      <dc:date>2016-07-21T09:22:36Z</dc:date>
    </item>
    <item>
      <title>Gary,</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113219#M80249</link>
      <description>&lt;P&gt;Gary,&lt;/P&gt;

&lt;P&gt;I heard that it would take a couple of days to complete the approval.&amp;nbsp;But meanwhile you should have received a notifiaction. If this is not the case, let me know.&lt;/P&gt;

&lt;P&gt;Regards, Hubert.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Aug 2016 11:52:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113219#M80249</guid>
      <dc:creator>Hubert_H_Intel</dc:creator>
      <dc:date>2016-08-01T11:52:21Z</dc:date>
    </item>
    <item>
      <title>Gary,</title>
      <link>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113220#M80250</link>
      <description>&lt;P&gt;Gary,&lt;/P&gt;

&lt;P&gt;Any progress yet?&lt;/P&gt;

&lt;P&gt;Hubert.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Aug 2016 14:25:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/OpenVMS-System-Code-Debugging/m-p/1113220#M80250</guid>
      <dc:creator>Hubert_H_Intel</dc:creator>
      <dc:date>2016-08-05T14:25:28Z</dc:date>
    </item>
  </channel>
</rss>

