<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8854795093186229973</id><updated>2024-12-19T08:52:58.874+05:30</updated><category term="Computer Science"/><category term="Education"/><category term="Fun"/><category term="Tips"/><category term="Google"/><category term="Windows"/><category term="Edu"/><category term="Internship"/><category term="OS"/><category term="Wild"/><category term="JOSH"/><category term="Tricks"/><category term="True story"/><category term="dynamic charts"/><category term="example"/><category term="horizontal charts"/><category term="jQuery"/><category term="javascript"/><category term="jqPlot"/><category term="line charts"/><category term="vertical charts"/><category term="Bitmap"/><category term="Blogging"/><category term="Chromebook"/><category term="Facebook"/><category term="Gmail"/><category term="IPv6"/><category term="Interview"/><category term="Networking"/><category term="Project Glass"/><category term="RichCopy"/><category term="Security"/><category term="Ubuntu"/><category term="Virus"/><category term="Virus guard"/><category term="Windows Live Writer"/><category term="android"/><category term="annotatable charts"/><category term="check-list"/><title type='text'>myDimension</title><subtitle type='html'>by  Gayashan Amarasinghe</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-3944667247708384111</id><published>2012-10-02T04:03:00.000+05:30</published><updated>2012-10-02T04:36:45.757+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="annotatable charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="dynamic charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Edu"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="horizontal charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Internship"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jqPlot"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="line charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Tricks"/><category scheme="http://www.blogger.com/atom/ns#" term="vertical charts"/><title type='text'>Tracking mouse position on your vertical, annotatable, jqPlot line chart</title><content type='html'>&lt;p&gt;In my &lt;a href=&quot;http://gayashan-a.blogspot.com/2012/08/simple-dynamically-updating-line-chart.html&quot; target=&quot;_blank&quot;&gt;last post&lt;/a&gt; i showed you how to create a dynamically updating line chart using &lt;a href=&quot;http://www.jqplot.com/&quot; target=&quot;_blank&quot;&gt;jqPlot&lt;/a&gt; library and how make the chart flip its orientation. This time i wanted to track the mouse position on the chart so i can put some annotations to the chart. It was possible to display annotations on the chart using the &lt;a href=&quot;http://www.jqplot.com/docs/files/plugins/jqplot-pointLabels-js.html&quot; target=&quot;_blank&quot;&gt;pointLabels&lt;/a&gt; plugin and some CSS tricks as the previous one. All i had to do was to add the annotations to the data array and make the pointLabels plugin display the content in the 3rd index of the data array as the point label.&lt;/p&gt; &lt;div&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; pointLabels: { &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;     show: &lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;,&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt;     seriesLabelIndex: 2 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt; }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This was working fine when the chart was in horizontal position. However when the chart was in vertical position the position of the mouse was not detected and as a result it was not possible to know which position in the chart should be annotated. I tried different methods, but was unable to find a solution. So i had to change the code in the library it self. I had to change the jquery.jqplot.js file, which is the core library file in order to achieve the result i expected. Here&#39;s what i did. First i had to insert the following code into the jqPlot class of the jquery.jqplot.js file.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;function&lt;/span&gt; jqPlot() {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;     &lt;span style=&quot;color: #008000&quot;&gt;//add the following code segment&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;var&lt;/span&gt; verticallyOriented = &lt;span style=&quot;color: #0000ff&quot;&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;this&lt;/span&gt;.setVertical = &lt;span style=&quot;color: #0000ff&quot;&gt;function&lt;/span&gt;(state){&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt;         verticallyOriented = state;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;     }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt;     &lt;span style=&quot;color: #008000&quot;&gt;//don&#39;t change other code that isn&#39;t mentioned here&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt;     &lt;span style=&quot;color: #008000&quot;&gt;//now you have to change the logic in the getEventPosition function&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;     &lt;span style=&quot;color: #008000&quot;&gt;//to make sure the new orientation is detected&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;function&lt;/span&gt; getEventPosition(ev) {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;         &lt;span style=&quot;color: #008000&quot;&gt;//change the line starting with var gridPos = ...&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt;         &lt;span style=&quot;color: #008000&quot;&gt;//to the following code segment&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;         &lt;span style=&quot;color: #008000&quot;&gt;//depending on the orientation the event position calculating algorithm is changed&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt;         &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt;(verticallyOriented){&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;             &lt;span style=&quot;color: #0000ff&quot;&gt;var&lt;/span&gt; gridPos = {x:ev.pageY - go.top , y:plot.eventCanvas._elem.height() - ev.pageX + go.left};&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt;         } &lt;span style=&quot;color: #0000ff&quot;&gt;else&lt;/span&gt; {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;             &lt;span style=&quot;color: #0000ff&quot;&gt;var&lt;/span&gt; gridPos = {x:ev.pageX - go.left, y:ev.pageY - go.top};&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt;         }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;         &lt;span style=&quot;color: #008000&quot;&gt;//no change to other code is needed&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt;     }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt; }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Then when the chart was flipped i could simply call the &lt;font size=&quot;2&quot; face=&quot;Lucida Console&quot;&gt;setVertical()&lt;/font&gt; method so the library detects that it has been flipped.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; $(&lt;span style=&quot;color: #006080&quot;&gt;&quot;#flipbutton&quot;&lt;/span&gt;).click(&lt;span style=&quot;color: #0000ff&quot;&gt;function&lt;/span&gt;() {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;     &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; ($(&lt;span style=&quot;color: #006080&quot;&gt;&#39;#chart1&#39;&lt;/span&gt;).hasClass(&lt;span style=&quot;color: #006080&quot;&gt;&#39;vertical&#39;&lt;/span&gt;)) {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt;         $(&lt;span style=&quot;color: #006080&quot;&gt;&quot;#chart1&quot;&lt;/span&gt;).removeClass(&lt;span style=&quot;color: #006080&quot;&gt;&quot;vertical&quot;&lt;/span&gt;);&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;         plot1.setVertical(&lt;span style=&quot;color: #0000ff&quot;&gt;false&lt;/span&gt;);&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt;     } &lt;span style=&quot;color: #0000ff&quot;&gt;else&lt;/span&gt; {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;         $(&lt;span style=&quot;color: #006080&quot;&gt;&quot;#chart1&quot;&lt;/span&gt;).addClass(&lt;span style=&quot;color: #006080&quot;&gt;&quot;vertical&quot;&lt;/span&gt;);&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt;         plot1.setVertical(&lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;);&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;     }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt;     plot1.replot();&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt; });&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;You can find a working example of the above work here. You can click on a point on the chart to add an annotation to that point. (try it out in both orientations)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;iframe style=&quot;width: 100%; height: 500px&quot; src=&quot;http://jsfiddle.net/GayashanNA/yZwxu/10/embedded/&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;You can download/view the &lt;a href=&quot;https://gist.github.com/3755694&quot; target=&quot;_blank&quot;&gt;gist of the changed jqPlot core library file here&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;If you have any problems/questions regarding this, please let me know in the comments.&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/3944667247708384111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/10/tracking-mouse-position-on-your_2.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/3944667247708384111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/3944667247708384111'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/10/tracking-mouse-position-on-your_2.html' title='Tracking mouse position on your vertical, annotatable, jqPlot line chart'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4856928345004943124</id><published>2012-08-30T15:39:00.000+05:30</published><updated>2012-10-17T16:00:36.342+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="dynamic charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="example"/><category scheme="http://www.blogger.com/atom/ns#" term="horizontal charts"/><category scheme="http://www.blogger.com/atom/ns#" term="Internship"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jqPlot"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="line charts"/><category scheme="http://www.blogger.com/atom/ns#" term="vertical charts"/><title type='text'>Simple dynamically updating line chart generation using jqPlot</title><content type='html'>&lt;br /&gt;
&lt;a href=&quot;http://www.jqplot.com/index.php&quot; target=&quot;_blank&quot;&gt;jqPlot &lt;/a&gt;is a nice plotting plugin for the jQuery javascript framework. While i was working i just had to create a simple example to see how the library works. So i created this dynamically updating chart which plots random data in 5s intervals. The orientation of the graph can also be flipped. This was achieved from a simple rotation of the div element containing the chart using CSS rules, and rotating the axis labels correspondingly.&lt;br /&gt;
&lt;br /&gt;
This is just a small code, but there was no example to see how this feature works. If any of you need to see how to implement a dynamically updating, vertical/horizontal chart using jqPlot you can have a look at this. &lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;allowfullscreen&quot; frameborder=&quot;0&quot; src=&quot;http://jsfiddle.net/GayashanNA/A4V4y/2/embedded/&quot; style=&quot;height: 500px; width: 100%;&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;

View the next step of this tutorial: &lt;a href=&quot;http://gayashan-a.blogspot.de/2012/10/tracking-mouse-position-on-your_2.html&quot;&gt;Tracking mouse position on your vertical, annotatable, jqPlot line chart&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4856928345004943124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/08/simple-dynamically-updating-line-chart.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4856928345004943124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4856928345004943124'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/08/simple-dynamically-updating-line-chart.html' title='Simple dynamically updating line chart generation using jqPlot'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total><georss:featurename>Aachen, Germany</georss:featurename><georss:point>50.7753455 6.0838868</georss:point><georss:box>50.614689 5.7680298 50.936002 6.3997438</georss:box></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4438853869618871670</id><published>2012-04-28T08:59:00.001+05:30</published><updated>2012-04-28T14:35:52.427+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Virus"/><category scheme="http://www.blogger.com/atom/ns#" term="Virus guard"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Facebook offers free anti-virus software</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyVreXlizuALb6zHHW5TmbqyjAX069AMdfV1OnEtFPY4la8V-rRfOs_kWvXtiIaxOKHsUInbMXHyaI4gEZKV2yxt39WuhhCyZX2jSUhOXupacNXvW3ye0ijl7CMOQISaWBsKjXxDx6O6g/s1600/38421_406625431885_31987371885_4950218_6333596_n+(1).jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyVreXlizuALb6zHHW5TmbqyjAX069AMdfV1OnEtFPY4la8V-rRfOs_kWvXtiIaxOKHsUInbMXHyaI4gEZKV2yxt39WuhhCyZX2jSUhOXupacNXvW3ye0ijl7CMOQISaWBsKjXxDx6O6g/s1600/38421_406625431885_31987371885_4950218_6333596_n+(1).jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Hi all, I am here to give you all a quick tip. Our beloved image sharing site,&amp;nbsp;&lt;b&gt;&lt;i&gt;Facebook&lt;/i&gt;&lt;/b&gt;, has launched a service to provide Security suites, virus guards and internet security suites, for free. Actually the products have a 6 months trial period with full functionality. The whole purpose of this free give-away is to enforce the Facebook users against malware, viruses, worms and all those black stuff.&lt;br /&gt;
&lt;br /&gt;
The steps are simple. Go to this page,&amp;nbsp;&lt;a href=&quot;https://www.facebook.com/security&quot; target=&quot;_blank&quot;&gt;https://www.facebook.com/security&lt;/a&gt;&amp;nbsp;and select &lt;a href=&quot;https://www.facebook.com/security/app_363688420329497&quot; target=&quot;_blank&quot;&gt;The AV market place&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirCyeo39JtuSN69HpeK6mYbJWAXQTyLDW47sal38jal0Cw4adfNSaNGgD24gZSVIJrxt8PhkDrh3yiGh0IVUshnSJgll2bxJDhHacCPv5Rk-YmdUXscZsDcxVBi3GiDIhg62t4phyphenhyphenhFas/s1600/facebook1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;219&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirCyeo39JtuSN69HpeK6mYbJWAXQTyLDW47sal38jal0Cw4adfNSaNGgD24gZSVIJrxt8PhkDrh3yiGh0IVUshnSJgll2bxJDhHacCPv5Rk-YmdUXscZsDcxVBi3GiDIhg62t4phyphenhyphenhFas/s640/facebook1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Then you will get the page with details about the security suites provided by different vendors such as McAfee, Microsoft, etc.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyEqR_EMso9E7PK6289BboAL1XgmtySXTBSD2_z3eM4hH478yz2QBgdtUWZv9oh3Q7Wio6OfMP9ITa3bcXhov_Yyk0M8kjw3sOPVi7fp-8lD-UuZAgf15RDvuebi445JNzdhFQlKHzcBc/s1600/facebook2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;493&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyEqR_EMso9E7PK6289BboAL1XgmtySXTBSD2_z3eM4hH478yz2QBgdtUWZv9oh3Q7Wio6OfMP9ITa3bcXhov_Yyk0M8kjw3sOPVi7fp-8lD-UuZAgf15RDvuebi445JNzdhFQlKHzcBc/s640/facebook2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
Select the product you want to install to your computer and follow the instructions. You may have to like the Facebook page of the vendor in the process. But that&#39;s not much of a trouble when we consider the type of things we put a like on Facebook. ;)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
After you download, install the product and enjoy 6 months of security from a fully activated product.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
That&#39;s it for this quick tip. I&#39;m out. Stay safe people, Internet is getting scary. =O&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;i&gt;PS: If you like my blog don&#39;t forget to subscribe for more, just move your mouse to the right side of the screen and a pretty side bar will appear, select &quot;Followers&quot; and click follow. Cheers! =)&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4438853869618871670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/04/facebook-offers-free-anti-virus.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4438853869618871670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4438853869618871670'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/04/facebook-offers-free-anti-virus.html' title='Facebook offers free anti-virus software'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyVreXlizuALb6zHHW5TmbqyjAX069AMdfV1OnEtFPY4la8V-rRfOs_kWvXtiIaxOKHsUInbMXHyaI4gEZKV2yxt39WuhhCyZX2jSUhOXupacNXvW3ye0ijl7CMOQISaWBsKjXxDx6O6g/s72-c/38421_406625431885_31987371885_4950218_6333596_n+(1).jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-5325360377186833433</id><published>2012-04-08T12:01:00.003+05:30</published><updated>2012-04-08T12:15:47.302+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Project Glass"/><category scheme="http://www.blogger.com/atom/ns#" term="True story"/><title type='text'>Google Project Glass</title><content type='html'>&lt;i&gt;&quot;We believe technology should work for you — to be there when you need it and get out of your way when you don&#39;t.&quot; &lt;/i&gt;says Google in their latest awesome video, which tells a tale in the future, and hopefully it&#39;s the near future. The video is about a new project by Google, which is &lt;a href=&quot;https://plus.google.com/111626127367496192147/posts&quot; target=&quot;_blank&quot;&gt;Google Project Glass&lt;/a&gt;. First watch this video, if you haven&#39;t looked at it already. It has been there for few days now.&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;360&quot; src=&quot;http://www.youtube.com/embed/9c6W4CCU9M4&quot; width=&quot;640&quot;&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;br /&gt;
I&#39;m sure anyone who enjoys technology, at least when it&#39;s trying to ease our work, would appreciate the potential of this project. With the help of other Google&#39;s new projects such as &lt;a href=&quot;http://googleblog.blogspot.com/2011/11/new-frontier-for-google-maps-mapping.html&quot; target=&quot;_blank&quot;&gt;Google Indoor maps&lt;/a&gt;&amp;nbsp;and constantly improving broadband technologies such as 4G this will be a product that may not be that far from us.&amp;nbsp;In fact&amp;nbsp;according to &lt;a href=&quot;http://www.engadget.com/2012/04/06/google-project-glass-sergey-brin/&quot; target=&quot;_blank&quot;&gt;this post by&amp;nbsp;Engadget&lt;/a&gt;, it seems Google has already implemented few prototypes.&lt;br /&gt;
&lt;br /&gt;
The product will have its ups and downs, nevertheless we have to admit that this is what the future holds for us. +1 at Google for speeding up things. It seems that Google has been involved in lots of &lt;a href=&quot;http://gayashan-a.blogspot.com/2011/11/google-chromebook.html&quot; target=&quot;_blank&quot;&gt;innovations-slash-crazyideas&lt;/a&gt; lately.</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/5325360377186833433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/04/google-project-glass.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/5325360377186833433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/5325360377186833433'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/04/google-project-glass.html' title='Google Project Glass'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/9c6W4CCU9M4/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-7413961183400612442</id><published>2012-03-26T23:26:00.000+05:30</published><updated>2012-03-27T00:48:06.387+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="check-list"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Edu"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Internship"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Wild"/><title type='text'>Some help for your interview - My check-list</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNmJK2V_oq6a1eNZcY4bRkmL1PGREWg3RS4LqOorJolx_zF8qm_3SOLAPQNTKzW2E5527qtey063UJHjjC1ILJr0BOQN69Baq49jO1NrMA-het7FiiwPbleG0VrE0k-4O1TWNkw6D4Ko/s1600/job-interview-answers-questions.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;209&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNmJK2V_oq6a1eNZcY4bRkmL1PGREWg3RS4LqOorJolx_zF8qm_3SOLAPQNTKzW2E5527qtey063UJHjjC1ILJr0BOQN69Baq49jO1NrMA-het7FiiwPbleG0VrE0k-4O1TWNkw6D4Ko/s320/job-interview-answers-questions.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Recently, due to the upcoming internship/training period here at the University, everyone is going for interviews, including my self. So before going to my interview i made a check-list to prepare my self for the interview. I decided to give you guys my check-list and what i referred so it&#39;ll save you some time and will be of some help to you in the end.&lt;br /&gt;
&lt;br /&gt;
First of all, this is the set of list that i thought i should have some understanding before going for an interview for a trainee software engineer.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Object Oriented Programming concepts&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;I think this is a must know. I referred to this link, it contains so much stuff.&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concept&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concept&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;UML - You should also know a bit about this. The above link contain some details about UML concepts. You can also follow these,&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;UML -&amp;nbsp;&lt;a href=&quot;http://www.uml-diagrams.org/&quot; target=&quot;_blank&quot;&gt;http://www.uml-diagrams.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;UML class diagrams -&amp;nbsp;&lt;a href=&quot;http://www.uml-diagrams.org/class-diagrams-overview.html&quot; target=&quot;_blank&quot;&gt;http://www.uml-diagrams.org/class-diagrams-overview.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;UML use case diagrams -&amp;nbsp;&lt;a href=&quot;http://www.uml-diagrams.org/use-case-diagrams.html&quot; target=&quot;_blank&quot;&gt;http://www.uml-diagrams.org/use-case-diagrams.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Some companies ask&amp;nbsp;heavily&amp;nbsp;about the Java API (if the company you&#39;re applying has a reputation as such you should have some understanding about Java)&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Design patterns&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;This is also a must-know. You can follow any of these links.&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://sourcemaking.com/design_patterns&quot; target=&quot;_blank&quot;&gt;http://sourcemaking.com/design_patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oodesign.com/&quot; target=&quot;_blank&quot;&gt;http://www.oodesign.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;li&gt;Data structures and Algorithms&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;It is better to have an understanding of some basic algorithms such as sorting algorithms such as&amp;nbsp;&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/c/c8/Bubble-sort-example-300px.gif&quot; target=&quot;_blank&quot;&gt;bubble sort&amp;nbsp;&lt;/a&gt;. It is always better to have some understanding on how these algorithms operate. But not every company asks these.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Operating System concepts&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://programmerinterview.com/index.php/operating-systems/introduction&quot; target=&quot;_blank&quot;&gt;http://programmerinterview.com/index.php/operating-systems/introduction&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Software engineering concepts&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Architectures (two-tier, three-tier, multi-tier) -&amp;nbsp;&lt;a href=&quot;http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concept#two-tier&quot; target=&quot;_blank&quot;&gt;http://www.codeproject.com/Articles/22769/Introduction-to-Object-Oriented-Programming-Concept#two-tier&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Agile development - eg: Scrum in five minutes -&amp;nbsp;&lt;a href=&quot;http://www.scribd.com/doc/334808/Scrum-in-5-minutes&quot; target=&quot;_blank&quot;&gt;http://www.scribd.com/doc/334808/Scrum-in-5-minutes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SOAP - knowing the content on &lt;a href=&quot;http://www.w3schools.com/soap/soap_intro.asp&quot; target=&quot;_blank&quot;&gt;this&lt;/a&gt; page should be enough for you to get some understanding.&amp;nbsp;&lt;a href=&quot;http://www.w3schools.com/soap/soap_intro.asp&quot; target=&quot;_blank&quot;&gt;http://www.w3schools.com/soap/soap_intro.asp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Database management concepts&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;ER diagrams -&amp;nbsp;&lt;a href=&quot;http://www.scribd.com/doc/7122945/ER-Diagram&quot; target=&quot;_blank&quot;&gt;http://www.scribd.com/doc/7122945/ER-Diagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Database normalization -&amp;nbsp;&lt;a href=&quot;http://databases.about.com/od/specificproducts/a/normalization.htm&quot; target=&quot;_blank&quot;&gt;http://databases.about.com/od/specificproducts/a/normalization.htm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ACID - where else to go other than the good &#39;ol wikipedia -&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/ACID#Atomicity&quot; target=&quot;_blank&quot;&gt;http://en.wikipedia.org/wiki/ACID#Atomicity&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SQL commands -&amp;nbsp;&lt;a href=&quot;http://www.sqltutorial.org/sql-cheat-sheet.aspx&quot; target=&quot;_blank&quot;&gt;http://www.sqltutorial.org/sql-cheat-sheet.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Good idea about the recent projects you did&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Nobody else know about these better than you do.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Some idea about the recent developments in industry and technology&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;It&#39;s always good to be interested about the field you are going to work.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
You should also read&amp;nbsp;this&amp;nbsp;as well. This site covers lots of technical aspects.&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.programmerinterview.com/&quot; target=&quot;_blank&quot;&gt;http://www.programmerinterview.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Please note that you must not go through all the stuff here and it is not a must that you should know everything, there&#39;s always enough time to learn if you&#39;re open to the idea.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Above all here are some important tips i got from people who &lt;i&gt;actually&lt;/i&gt; know these stuff.&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcILiJFITwYj0zQH6Lwbjv2f-Pc-idqT-WdbLJ7QcLm_lplDfUpxUfvqlxnGzHp_jZDlM11AwGr6b-pJmrqG3XZXNdwODS-sOnYBDhFgyYZsy2LMZjyx9FgAu7W4iC44EtqMN6u4qXthg/s1600/2765642306_fb64f6c3d7_o.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcILiJFITwYj0zQH6Lwbjv2f-Pc-idqT-WdbLJ7QcLm_lplDfUpxUfvqlxnGzHp_jZDlM11AwGr6b-pJmrqG3XZXNdwODS-sOnYBDhFgyYZsy2LMZjyx9FgAu7W4iC44EtqMN6u4qXthg/s320/2765642306_fb64f6c3d7_o.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;&quot;Not too early, not too late&quot;,&amp;nbsp;&lt;/i&gt;be there at least and at most&amp;nbsp;&lt;b&gt;15 mins early&lt;/b&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;-&amp;nbsp;Rushing up to the place with a body full of sweat won&#39;t help much when you try to concentrate on much important factors&lt;/li&gt;
&lt;li&gt;have a positive &lt;b&gt;attitude&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;always &lt;b&gt;smile&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;be &lt;b&gt;confident&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Respect&lt;/b&gt; the interviewer&lt;/li&gt;
&lt;li&gt;&lt;b&gt;do NOT lie&lt;/b&gt; - if you don&#39;t know something, don&#39;t fool around, just say that you don&#39;t know it, because there&#39;s a very high probability that the interviewer has a good knowledge on that topic.&lt;/li&gt;
&lt;li&gt;be &lt;b&gt;practical&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;And last but not least, &lt;b&gt;answer the phone calls from unknown numbers&lt;/b&gt;,&lt;i&gt; at least till you get selected.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div&gt;
I am no expert in any of these stuff as i have only gone for &lt;i&gt;one interview. &lt;/i&gt;But i&#39;m sure these will help you to polish up yourself. And if you are confident in yourself you&#39;ll&amp;nbsp;definitely&amp;nbsp;get selected.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Hope this article is helpful to you all. Please leave a comment with suggestions/corrections on anything i have put here, so it&#39;ll help anyone else reading this.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
If you are extremely lucky you&#39;ll just get to sign the contract at the day of interview, and in some cases &amp;nbsp;you may be asked of the game you are playing these days throughout the interview.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So all the best for your interview. Most probably it would be tomorrow, that&#39;s why you are searching for some tips today. ;) So all the best again. And sleep early today.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;PS: Thank you &lt;a href=&quot;http://www.blogger.com/profile/09674008184777406412&quot; target=&quot;_blank&quot;&gt;Lakmal ayya&lt;/a&gt; for the additional tip.&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/7413961183400612442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/03/some-help-for-your-interview-my-check.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7413961183400612442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7413961183400612442'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/03/some-help-for-your-interview-my-check.html' title='Some help for your interview - My check-list'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaNmJK2V_oq6a1eNZcY4bRkmL1PGREWg3RS4LqOorJolx_zF8qm_3SOLAPQNTKzW2E5527qtey063UJHjjC1ILJr0BOQN69Baq49jO1NrMA-het7FiiwPbleG0VrE0k-4O1TWNkw6D4Ko/s72-c/job-interview-answers-questions.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4011370575375692159</id><published>2012-03-19T23:02:00.001+05:30</published><updated>2012-04-08T12:26:47.256+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Gmail"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Roll back to text buttons in your Gmail</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUC48B4k_YQp56sYvDYBcPb1hlXF3XTNd0m2DdT_2WB56onJLiFYuV0xPRPiBMeMFtHbdBapKhEjXDVctcXJdB3nAgafB4Zufi29ufjblPPZjyKwqrWXxITAB0VxIhfpstpmqAVrI5Uzk/s1600/cover.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;273&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUC48B4k_YQp56sYvDYBcPb1hlXF3XTNd0m2DdT_2WB56onJLiFYuV0xPRPiBMeMFtHbdBapKhEjXDVctcXJdB3nAgafB4Zufi29ufjblPPZjyKwqrWXxITAB0VxIhfpstpmqAVrI5Uzk/s320/cover.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
I think although most of us enjoy the new and more dynamic view of the gmail, the buttons on top which are viewed as icons are not so intuitive to many users.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKzwdyD3UplsLhMLqL-zJYqksjZKWYdSjywyEPChIkzk1WZBrA6eDiGAqrpd5ZBnLmThXfqWvSszoVlnNYtLxgbEjZv5g74rVKY40qLyhG2MaAdXBwuDz09I4UJ25ljrBk_AMvmNGQxEk/s1600/icons_as_images.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;49&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKzwdyD3UplsLhMLqL-zJYqksjZKWYdSjywyEPChIkzk1WZBrA6eDiGAqrpd5ZBnLmThXfqWvSszoVlnNYtLxgbEjZv5g74rVKY40qLyhG2MaAdXBwuDz09I4UJ25ljrBk_AMvmNGQxEk/s640/icons_as_images.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
But fear-not! Google has introduced the option to roll back to the good-old intuitive text buttons. Just go to the settings and scroll down until you find &quot;Button labels&quot; option. I think you will be able to figure out what to do next. ;)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyDYzchYGBBI8ad_oO83x6FnOIaMehksNI33ZTnEb70yz2oGUrfn_8XqsOdc7iYRHoxW72Znt9bn87HTHPK8lEb-ZKhS0Qs4rxXyrC5ukdm_meJoX-tHlSrUouQx8HQ2Jc5hvaRAGvzCA/s1600/settings_image_to_text.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;68&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyDYzchYGBBI8ad_oO83x6FnOIaMehksNI33ZTnEb70yz2oGUrfn_8XqsOdc7iYRHoxW72Znt9bn87HTHPK8lEb-ZKhS0Qs4rxXyrC5ukdm_meJoX-tHlSrUouQx8HQ2Jc5hvaRAGvzCA/s400/settings_image_to_text.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
After you save the changes, the new interface will look like this.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1kINHCrGBfhXBMJQLBjfH2F463JvQ9F4_PVfiw_Q7XhCjSz97H67FI6ayLgoQC-q8Tm8ui3YDxb_-8EXsoN4y3UkhiBo5hBHj21XAc49w86RXZvOqUjOTkIxU0CsTXEIY83cmHhrdU9A/s1600/icnos_as_text.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;40&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1kINHCrGBfhXBMJQLBjfH2F463JvQ9F4_PVfiw_Q7XhCjSz97H67FI6ayLgoQC-q8Tm8ui3YDxb_-8EXsoN4y3UkhiBo5hBHj21XAc49w86RXZvOqUjOTkIxU0CsTXEIY83cmHhrdU9A/s640/icnos_as_text.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
A small help from me. I&#39;m out! Cheers!</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4011370575375692159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/03/roll-back-to-text-buttons-in-your-gmail.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4011370575375692159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4011370575375692159'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/03/roll-back-to-text-buttons-in-your-gmail.html' title='Roll back to text buttons in your Gmail'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUC48B4k_YQp56sYvDYBcPb1hlXF3XTNd0m2DdT_2WB56onJLiFYuV0xPRPiBMeMFtHbdBapKhEjXDVctcXJdB3nAgafB4Zufi29ufjblPPZjyKwqrWXxITAB0VxIhfpstpmqAVrI5Uzk/s72-c/cover.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-2127987878567294891</id><published>2012-02-10T00:12:00.001+05:30</published><updated>2012-09-11T15:18:06.274+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="Bitmap"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Edu"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>Android How to | Display a gif image in an ImageView widget</title><content type='html'>&lt;div align=&quot;justify&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOiyI63nrz42k0lbK86aTD4wfDSr_oyYk3SeI0H3MHcPcm4MrsbZGKxFbFMztuVIkrQI-W2FHAWcLfPflXv0uOyMjYm1jKXJCfzWF42QfkvRUZWflcgolrB5LDPQWheNOnEssfhGiRG5g/s1600-h/Android1%25255B11%25255D.jpg&quot;&gt;&lt;img align=&quot;right&quot; alt=&quot;Android1&quot; border=&quot;0&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR1kYZAq8iSAbRDMbEI0FGk6w3Aex1Uxi94klhoVdPA7TSe5OcnTr_uPjuO8pVRtYmH2pgaTWPD9wtBaWZlcjT2BLyTKr1jBLDG9dleaWKil3J9BUxTyJqNtkz-vqbXXdf4ZnmCdGsoR4/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; float: right; margin: 0px 0px 0px 11px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Android1&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;While I was working on my 3rd year programming project which happens to be an android application (I’ll tell more details to you guys about the project in later posts that are to follow), I wanted to display an image on the screen acquired from an external web service. The problem with the image was although the image was not-animated, it was in gif format. I tried various methods to get it displayed in the application, searched on those deep corners of the internet (yeah, I’m talking about those places &lt;img alt=&quot;Ninja&quot; class=&quot;wlEmoticon wlEmoticon-ninja&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVnnCodv6pSsVcLopkkvHY6R7huKhsP8UTg7A7J1juzvYcVLGuivvXM01gaNHs2-Nc3ELXFubrJhql5D8iNB2T-uTHoauqMRbmqY40LhCffBo-_l4ezGr4N5hOv6v9jHeCCIpTee0XxV0/?imgmax=800&quot; style=&quot;border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;&quot; /&gt;) but couldn’t find a successful solution. After few hours of trying I succeeded. And it was a simple solution that worked. After a long pause between my blog posts, I thought of sharing this small tip with you guys.&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;br /&gt;
Here’s what I first did. My web service uses REST protocol. I used HttpClient in Java and HttpGet commands to acquire the image. Then I passed the input stream of the HttpResponse to a BitmapFactory to decode the gif image into a bitmap. Then my method simply returned the Bitmap to the application UI. Here’s the code for that task.&lt;/div&gt;
&lt;br /&gt;
&lt;div id=&quot;codeSnippetWrapper&quot;&gt;
&lt;div id=&quot;codeSnippet&quot; style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum1&quot; style=&quot;color: #606060;&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;public&lt;/span&gt; Bitmap getBitmap(String url) {    &lt;span style=&quot;color: green;&quot;&gt;//pass the complete URL of the web service query&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum2&quot; style=&quot;color: #606060;&quot;&gt;   2:&lt;/span&gt;     Bitmap bmp = &lt;span style=&quot;color: blue;&quot;&gt;null&lt;/span&gt;;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum3&quot; style=&quot;color: #606060;&quot;&gt;   3:&lt;/span&gt;     &lt;span style=&quot;color: blue;&quot;&gt;try&lt;/span&gt; {&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum4&quot; style=&quot;color: #606060;&quot;&gt;   4:&lt;/span&gt;         HttpClient client = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; DefaultHttpClient();&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum5&quot; style=&quot;color: #606060;&quot;&gt;   5:&lt;/span&gt;         URI imageURI = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; URI(url);&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum7&quot; style=&quot;color: #606060;&quot;&gt;   6:&lt;/span&gt;         HttpGet req = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; HttpGet();&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum8&quot; style=&quot;color: #606060;&quot;&gt;   7:&lt;/span&gt;         req.setURI(imageURI);&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum9&quot; style=&quot;color: #606060;&quot;&gt;   8:&lt;/span&gt;         HttpResponse response = client.execute(req);&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum11&quot; style=&quot;color: #606060;&quot;&gt;   9:&lt;/span&gt;         bmp = BitmapFactory.decodeStream(response.getEntity().getContent());    &lt;span style=&quot;color: green;&quot;&gt;//BitmapFactory decodes the InputStream of the HttpResponse&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum12&quot; style=&quot;color: #606060;&quot;&gt;  10:&lt;/span&gt;     } &lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (URISyntaxException e) {        &lt;span style=&quot;color: green;&quot;&gt;//catch those exceptions&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum13&quot; style=&quot;color: #606060;&quot;&gt;  11:&lt;/span&gt;         Log.e(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;ERROR&quot;&lt;/span&gt;,e.getMessage());&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum14&quot; style=&quot;color: #606060;&quot;&gt;  12:&lt;/span&gt;     } &lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (ClientProtocolException e) {&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum15&quot; style=&quot;color: #606060;&quot;&gt;  13:&lt;/span&gt;         Log.e(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;ERROR&quot;&lt;/span&gt;,e.getMessage());&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum16&quot; style=&quot;color: #606060;&quot;&gt;  14:&lt;/span&gt;     } &lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (IllegalStateException e) {&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum17&quot; style=&quot;color: #606060;&quot;&gt;  15:&lt;/span&gt;         Log.e(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;ERROR&quot;&lt;/span&gt;,e.getMessage());&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum18&quot; style=&quot;color: #606060;&quot;&gt;  16:&lt;/span&gt;     } &lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (IOException e) {&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum19&quot; style=&quot;color: #606060;&quot;&gt;  17:&lt;/span&gt;         Log.e(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;ERROR&quot;&lt;/span&gt;,e.getMessage());&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum20&quot; style=&quot;color: #606060;&quot;&gt;  18:&lt;/span&gt;     }&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum21&quot; style=&quot;color: #606060;&quot;&gt;  19:&lt;/span&gt;     &lt;span style=&quot;color: blue;&quot;&gt;return&lt;/span&gt; bmp;&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum22&quot; style=&quot;color: #606060;&quot;&gt;  20:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;br /&gt;
It might not be a good idea to catch those exceptions here as this involves some UI. But I caught them here. Do as you please, and keep to whatever the programming paradigm you are using.&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;
After acquiring the Bitmap Image you can simply create a new android.widget.ImageView (make sure you include an ImageView in the layout as well) and pass the Bitmap to that image view. The activity will display the Image on the ImageView.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div id=&quot;codeSnippet&quot; style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum1&quot; style=&quot;color: #606060;&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;class&lt;/span&gt; ViewImageActivity extends Activity{&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum2&quot; style=&quot;color: #606060;&quot;&gt;   2:&lt;/span&gt;     &lt;span style=&quot;color: blue;&quot;&gt;private&lt;/span&gt; ImageView imageView;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum3&quot; style=&quot;color: #606060;&quot;&gt;   3:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum4&quot; style=&quot;color: #606060;&quot;&gt;   4:&lt;/span&gt;     @Override&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum5&quot; style=&quot;color: #606060;&quot;&gt;   5:&lt;/span&gt;     &lt;span style=&quot;color: blue;&quot;&gt;protected&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt; onCreate(Bundle savedInstanceState) {&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum6&quot; style=&quot;color: #606060;&quot;&gt;   6:&lt;/span&gt;         &lt;span style=&quot;color: green;&quot;&gt;//other methods &amp;amp; tasks&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum7&quot; style=&quot;color: #606060;&quot;&gt;   7:&lt;/span&gt;         imageView = (ImageView) findViewById(R.id.ivInputInterpret);    &lt;span style=&quot;color: green;&quot;&gt;//retrieve the ImageView widget from the layout&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum8&quot; style=&quot;color: #606060;&quot;&gt;   8:&lt;/span&gt;         imageView.setImageBitmap(getBitmap(fullURL));    &lt;span style=&quot;color: green;&quot;&gt;//set the retrieved Bitmap as the Image&lt;/span&gt;&lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum9&quot; style=&quot;color: #606060;&quot;&gt;   9:&lt;/span&gt;     }&lt;/pre&gt;
&lt;pre style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum10&quot; style=&quot;color: #606060;&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;
&lt;pre style=&quot;background-color: white; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span id=&quot;lnum11&quot; style=&quot;color: #606060;&quot;&gt;  11:&lt;/span&gt; }&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;
If you have any issues or problems post them in comments. I’ll try to answer them as I can.&lt;/div&gt;
&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;
A small tip , if you’re looking for android development tutorials check these awesome tutorials. They’ve helped me a lot. I’m sure they’ll be of immense help to you all as well.&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;a href=&quot;http://www.youtube.com/playlist?list=PL34F010EEF9D45FB8&quot; target=&quot;_blank&quot;&gt;TheNewBoston - Android Application Development Video Tutorials [Youtube]&lt;/a&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
&lt;a href=&quot;http://www.mybringback.com/tutorials/&quot; target=&quot;_blank&quot;&gt;mybringback – tutorials&lt;/a&gt;&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
Trust me, those tutorials are pretty awesome!&lt;/div&gt;
&lt;div align=&quot;justify&quot;&gt;
So till I meet you guys soon again, adi&lt;span class=&quot;st&quot;&gt;&lt;i&gt;ó&lt;/i&gt;&lt;/span&gt;s! &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/2127987878567294891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2012/02/android-how-to-display-gif-image-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/2127987878567294891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/2127987878567294891'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2012/02/android-how-to-display-gif-image-in.html' title='Android How to | Display a gif image in an ImageView widget'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR1kYZAq8iSAbRDMbEI0FGk6w3Aex1Uxi94klhoVdPA7TSe5OcnTr_uPjuO8pVRtYmH2pgaTWPD9wtBaWZlcjT2BLyTKr1jBLDG9dleaWKil3J9BUxTyJqNtkz-vqbXXdf4ZnmCdGsoR4/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-7654412215168386487</id><published>2011-11-16T17:27:00.001+05:30</published><updated>2012-04-08T12:24:12.341+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chromebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>Google Chromebook</title><content type='html'>This is a nice introductory video about Google Chromebook. Thought of sharing it because this video presentation just amazed me. It sounds really friendly, really cool.&lt;br /&gt;
&lt;br /&gt;
Keeping my fingers crossed for buying one of these. =)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;360&quot; src=&quot;http://www.youtube.com/embed/TVqe8ieqz10&quot; width=&quot;640&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/7654412215168386487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/11/google-chromebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7654412215168386487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7654412215168386487'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/11/google-chromebook.html' title='Google Chromebook'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/TVqe8ieqz10/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-2674612972984592992</id><published>2011-08-11T21:17:00.009+05:30</published><updated>2011-08-14T20:50:47.138+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="RichCopy"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Tips | Copy Fast and It&amp;#39;s made by Microsoft</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1PnSD3fI9Wgo8-ngoiT-cSQzfzYo9w4JVPERkv9wYgEaGIxDLUDl0E_d8loz5pYk7oJPoCrA9D3VAkf_KiKTWlO3PHBD-JjYxYQ_Ty9txY-EcT8UYwRpj5quw6bbeRLhaQ-orOXFhAoo/s1600-h/intro%25255B15%25255D.png&quot;&gt;&lt;img align=&quot;left&quot; alt=&quot;intro&quot; border=&quot;0&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE_po0f3W84C-9QL8T5ZcoUOFFyUeqG-6-tAKE0mM2OUBjGSMbBYJijzI9nS9OLkZmlY0QnhAF3zxzBx9zG9RrRES3_9R6R3Kgd0OE47gXX1BPGNsqTU23VPM0N0lKWv0Ebd9akfJu7p8/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; float: left; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;intro&quot; width=&quot;313&quot; /&gt;&lt;/a&gt;I&#39;m gonna give you guys a quick tip today. There are lots of third party applications that can be used to copy files fast. But have you ever heard of RichCopy?&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
RichCopy is a tool that copies files super fast. Trust me, &lt;b&gt;It is super fast!&lt;/b&gt; The best thing about it is, &quot;It is made by Microsoft!!!&quot;. Yeah, you heard me right. Microsoft have made this tool for their internal usage. It was created by a Microsoft engineer named Dirk Benisch and was made in 1996. (Wonder why they didn&#39;t publish it though). But the good news is it&#39;s available for public download. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can use it to copy a bunch of files or to copy a huge file super fast. Here&#39;s a screenshot of how it looks.&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikLQGhBbxqEJnCLTT-vKkQE8qRXiUBkCpOqhZWvfOSQIuPqS46NwqpJRcPkVCSWLz_fotggWvpQ88xMRMAXAvkiCEKbU4zj4sf5O_wIA6plbxRm6BJFpYwGSRtBwU2LCuvR0UgNQKqmwA/s1600-h/Capture%25255B16%25255D.png&quot;&gt;&lt;img alt=&quot;Capture&quot; border=&quot;0&quot; height=&quot;368&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnk8IU5Pqa5KDmMfpa_XOiCGQsoBOxEG3TWRPmd1LWt2AWlsw5f6UNCezqAahhqnVI4CMYCJDhGM7PucbDQSsruVaMFhzOSV6XNuK2quvi9BbUbyg1HtLhRkS8LiCj8vi4Rgzj8gPjK28/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Capture&quot; width=&quot;644&quot; /&gt;&lt;/a&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can also create multiple profiles to cater your copying needs as well. Use the options. &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0JTyKUCQfpHR3oc9AYTdHqqmdu4GBYR_vi41siWFjHIzYXgOtFUx9CdrWNsZViSehbORyHoMZtWWZ4cHwFGltmUXxQuUPtGquebuUFVBl18D-KHmL0sEcH6x560Y6xdQMA9GoWiS1sEc/s1600-h/options%25255B7%25255D.png&quot;&gt;&lt;img alt=&quot;options&quot; border=&quot;0&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmJcmS_k4PsPAdyNAq5B-2_yUGb1p81YmKEwMfR3o1wgYVZJOh7gFt61u9CG_chakWWASLDQTAbmF2jqsJo2F4GjSjxwExc19lH8QYIld7_iN4kL0y212ZEpQIIklNVJx-IlbBsfjWW2Y/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;options&quot; width=&quot;644&quot; /&gt;&lt;/a&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Try it out and leave your opinions in the comments. &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can download it &lt;a href=&quot;http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842//HoffmanUtilitySpotlight2009_04.exe&quot;&gt;here&lt;/a&gt; or use the link below. &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842//HoffmanUtilitySpotlight2009_04.exe &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;For more info read this &lt;a href=&quot;http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx?pr=blog&quot; target=&quot;_blank&quot;&gt;Microsoft TechNet magazine post&lt;/a&gt;. &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Hope this helps. =)     &lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/2674612972984592992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/08/tips-copy-fast-and-it-made-by-microsoft.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/2674612972984592992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/2674612972984592992'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/08/tips-copy-fast-and-it-made-by-microsoft.html' title='Tips | Copy Fast and It&amp;#39;s made by Microsoft'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE_po0f3W84C-9QL8T5ZcoUOFFyUeqG-6-tAKE0mM2OUBjGSMbBYJijzI9nS9OLkZmlY0QnhAF3zxzBx9zG9RrRES3_9R6R3Kgd0OE47gXX1BPGNsqTU23VPM0N0lKWv0Ebd9akfJu7p8/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-6275204245027890748</id><published>2011-07-28T11:57:00.006+05:30</published><updated>2011-08-14T20:52:13.707+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogging"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Live Writer"/><title type='text'>Tips | Are you a blogger?</title><content type='html'>&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoSEJhNhPCuklf9oKm1SKxeaVP_uBZ0ptE2XMs6YsiinF_nXnuxKW7XgdwMHgZ-ueghJmn526c1jpNkAFj1nI7ByeDfw7c8yPUCeHQP47YhTQtqIgA715VURmBwz7AqqBHcaDos_J2-ww/s1600-h/live_writer%25255B13%25255D.png&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img align=&quot;right&quot; alt=&quot;live_writer&quot; border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwwBptF6BTESrvXt-czFlorsg42NA733s0_GMDSum8a4FT88FyTxr1LciuF63YeTrKAmcG_DuvkNJnTSzhz3UmlrKQnRUo6ifI_NWtXj0Uj0jnYk2Ivv3MJ6ssk6J8TiWnUnCzdPSkGkk/?imgmax=800&quot; style=&quot;background-image: none; border-color: -moz-use-text-color; border-style: none; border-width: 0px; display: inline; float: right; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;live_writer&quot; width=&quot;375&quot; /&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Are you a blogger? And are you using Windows? Then I could help you with your blogging. Did you know about &lt;b&gt;Windows Live Writer&lt;/b&gt;? I guess not! It’s not something to be separately purchased, nor a 3rd party software. You may be surprised, but it has been there all the time though we didn’t know about it. I found this out somewhere, I can’t exactly remember, but this tool is pretty awesome when it comes to blogging. It can easily be integrated with blogger. (and with wordpress and many other tools as well) I’m using blogger, so I checked with it and I’m even posting this via Live Writer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;The out-of-the-box version of Windows Live Writer is pretty powerful, but you can get more out of it by upgrading it. You can download the &lt;a href=&quot;http://explore.live.com/windows-live-essentials?os=other&quot; target=&quot;_blank&quot;&gt;Windows Live Essentials&lt;/a&gt; pack and custom install it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUOxf9r23Wy-SrEg8bv7Rs7s05ebDrrzg7W7F6nQrJBU6L6n3rkJ5wfPr7HXzcYpSO9Wii4wiE5HwR_SmnclMAZ7RaMV20GCyZi2x7Nwd6ZOi_oZSiOGDftgG4iGAl1kHHoOzJQZaTpao/s1600-h/install%25255B2%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;install&quot; border=&quot;0&quot; height=&quot;555&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirE5Xt6gZZrS6itvLCnkbHWU1cigAUYhmegLXn85_LHhCLkn-jBB2YRpO7VQBFTGhILF2VF3Hwy5b_2-4XXRNl3J5OifL9CVLU1-pS7S8eWaop0TY1NMnW1O9hX0Vo6veNMietajgE3D0/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;install&quot; width=&quot;658&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Remove the unwanted stuff and customize the install.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguYS-0617lUmn-jRA_EEwBlI9dvpFSDZYpZKPtqaNqfMTMfU16JgxJZm3o84r_dVAiTJH4nRcsgZdFDp97FING4nJ0Tewgxlmr7xcSxuOc9OAw8qlcM7MNC0xXgWubkPUe2dOnRcaBECw/s1600-h/custom_install%25255B3%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;custom_install&quot; border=&quot;0&quot; height=&quot;560&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHqTKoBwmUjoISDumy2jVIBPVggqT6BcrDA-hbKH_Jxe71UqTYHXx2hlRmBzIHr_3LlRKRtyyBWB2PsFQUnHHGMKsx_OgpuxBRV2pvprrcAe9XUWoXf2FQq-Zsv9Vp5TU1ieGimJpNGws/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;custom_install&quot; width=&quot;660&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Now you can open the Live Writer. But you might not be able to find it. To open it just type,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Windows Live Writer in your start menu search bar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTYoyC-QkFks16PI_B8Wvx7Y2kIE-xLwQaJDrccWx2WIRI_r2pyFqr6HCgZxj78bK90fOtq_GsRHDUJ9Q6mx7slyrvjoJj9-JXTl_3oYP7EktnjeBcIdwfUJmsarxIyR6Ypau6rLYfpHg/s1600-h/search%25255B4%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;search&quot; border=&quot;0&quot; height=&quot;681&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhofHsDRQwZHW-rmzBHBjoLxsxMDNkc2QyVex8HfWHhrFu_VneD4Qe6gh8AHUldiecCa34RVkuDEe-ebT8Oh4j5FrjF0FcHfCBoPli6cLoGaA1mfDYOHmM29CDDI2OnOl-_lWiY4cLaXmw/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;search&quot; width=&quot;469&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Once you open the Live writer for the first time, it’ll prompt you to integrate your blog. (after you accept their agreement of course. &lt;img alt=&quot;Devil&quot; class=&quot;wlEmoticon wlEmoticon-devil&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0aJUeleVP64Mk7DBKMnC8EoKYqfkty3raanr4EaKe1fVgGZpiiXb_t1cyH4C9gYnDwpUb0eZLOZDkTg9vpDsMl_0IuSHJmF2jHthDj21Xnmt_X-Lkll6wBjzPOaA-NcxeWBVErnX41iU/?imgmax=800&quot; style=&quot;border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;&quot; /&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNApcAv0BjTZyZ8G_rYc1YsNBW6WWJejEYBwBEn45nc5j9VKrdntWWSbFAUNWv0TzYEyXdaCRmLgJRr7ulAFp3KiS1mictPjLDuYOqAlJWlQ46U8vGN0ci8euRVfOB2zkFObehC3IaEKk/s1600-h/Step1%25255B11%25255D.png&quot;&gt;&lt;img alt=&quot;Step1&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAy4Cw3ahlGRz6ni__z_hZRI_xsiMlOlpKCHOVxNai0aBZAYFni8iWjJ1J4lz23uLd_7HYfP6_C9Obe_8Z4kreo5zq73UoxqiCUMiPwTEoSVmKfqIYCVcl2e3QVQnY6OVQG8XkHIXHNbI/?imgmax=800&quot; style=&quot;background-image: none; border-color: -moz-use-text-color; border-style: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXl7xjdd5JttxlSKjIy0PTDPqiIcBsPfFAYuTU3B0JygjpM4TjDb_SrAHrP3A6QX3OEu6bPvkhXnpuXDZNJzW-ZgbzqyDPvfyj5vVNz_9cJcRVhZmHLzkEklt8A1qbXJKDa5WOm23NRZI/s1600-h/Step3%25255B7%25255D.png&quot;&gt;&lt;img alt=&quot;Step3&quot; border=&quot;0&quot; height=&quot;397&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvpStUuz2QtE-jYjjWHO7-MTS6dVx3J72WFvMKVs-p9NFEI1RTFTHZygj1uzetJ6yTiZrqnmjQ_5Q6p8KJR2a1DMA3dC-vwMf49lLPM2QxOlA_26lkXy8jyxpbJhbbd58tl2YpaNtTZLs/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step3&quot; width=&quot;466&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can select the service you want from the above list. Since I’m using blogger I selected &lt;b&gt;Other services. &lt;/b&gt;Hit next after that.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhfTy1YcG4vNpadaaTmzlz9TO0_dw6HlWibTMv1Tuhos2nRIpMsyifoXHOFCDdmjYEszHc3aWMnfvNbFcuDylOqb8E-wS1TuVosGUxRtsqcxooRz07l44pRt78ccd2uT8AGxvFhKG8xTw/s1600-h/Step4%25255B10%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;Step4&quot; border=&quot;0&quot; height=&quot;397&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcW9YQoNn1Hji72lpQ5qUivCGRPhYr8Qta9rc5Cn2Qm6p1rQEdXbojEAR2cDvD69g7MrTpmt3YM4h-0cLUweworhu6hIBcrPwpBbNNWgSroWNIphbNa4jsWdLHQ8_Ow0Mxp4vl7nqw4XA/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step4&quot; width=&quot;462&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Enter the details of your blog and provide authentication. You’ll need an active internet connection from here onwards.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTMekyRewRyRXO6C9P3xyZ53cBp75xwObsjrYsEMw0kpSJBd_sWv1EYDwHOdxMRZ2PoLUkN7U2mrR5-i2ziKq-i8PNwTuirQHhlPQ3Jr2r-ELLkr7HjLYIiyVCmJNI1DSgIGuP_q9zyss/s1600-h/Step5%25255B6%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;Step5&quot; border=&quot;0&quot; height=&quot;403&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsm32_gy4qJkajvym9bfQczWnBrcpUsHXqU5TgIJ1dx5mKqvmpDQzFjxE91UjSvTvNLgKAfbuwE6qg80Wnz9wLi06HbOYweCs0NLkL89FOiapeakaK9tU9Eoyk0J9tuqdfqhJ8o_ZjyU8/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step5&quot; width=&quot;471&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;It’ll start loading your blog details.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHl-MdHTPqHyBl7kmn_ASTpgVVPlZ2bYaDaAyfaE0uJz-uCkfDsxFyyTlxAr8dNhj-RdNKOV91w5fTSRU2DH-EzqvzF8w_1KQQ0olp0U7xB1l7dr8dnFVKuOg_ztw6j-b0e6ThuJe7rXY/s1600-h/Step6%25255B6%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;Step6&quot; border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdPsKwyZACLg084rWUOkx-Hw6hXN7ZlmdURMwzxLnssolEVJForjEFMLPTOaYMJqlK6_DmPoV6vTgCqpPMwm8QftXPrcb64skvpsJrKnUu1KisHqpe1YavtfDzT0Kp5wjXvpoBEXMqj3g/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step6&quot; width=&quot;467&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Set the name of your blog here. (Not that important though)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKX7p404aiZ6eSZUolQEzXxyoW-u5WA6mKnGCn5wCozw51rkpayEmvjkKpLSxSVezY6sejaEXZMm50HBo8q8WimZI0VC4qyEEc7yliSFFlCjatdxQ8EG9jiZTZMbNsoQdFdL5Q6ez2_vw/s1600-h/Step7%25255B6%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;Step7&quot; border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0SjIjxqFUIL2zRDhQzpAOSphEd6ewIA55xDTI8nOjbckwZoDNAgc70HhONA_cUoczKbqCkDbgFWbScWa6GPE2mMGFBN5k0NM6pldW4qsw5QQMTkaR_AIFkVaOlMg1-fQ9ImKz6YH7dlE/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Step7&quot; width=&quot;509&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;This step is pretty important. Here it asks to fetch the theme of your blog. To do this it needs to publish a temporary post which will be deleted automatically afterwards. Select yes and let it do it’s work and fetch the theme.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;IMPORTANT: If you’re using an app like NetworkedBlogs,you need to be careful here. Although the temporary post that is published by the Live Writer is deleted, the post, posted on facebook by NetworkedBlogs would NOT be deleted. You have to manually delete it from your facebook account.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;This is how the interface looks like when you are done with fetching the template and all. Pretty cool isn’t it?&amp;nbsp; &lt;img alt=&quot;Smile&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheUClK32E8gHBQK4Nwd_kUuvxZJ_2Mo0vgGJQcNQCqzAI20rhvycI24InOnMvVWPWYOCtVQwmvgVkElWFlWasADYfvfXgiF3LKg2vNg90CH7OkUMdOjhv6Le0I1z699VgJtDu1UMhM0Hg/?imgmax=800&quot; style=&quot;border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib4RbS-C-BXHZ8hqly8bqSAp5PNKh90YSYNDxZLOY0MfgGp9QAZRDWB_h_ZHwpRVcmhV-KT4hgKUWhR6EylJtF162W0BXJ7hYYaEP0XztKzvKiNQKxlTP23FmMbNRsRogvUVrJPEjUFlY/s1600-h/Interface%25255B10%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;Interface&quot; border=&quot;0&quot; height=&quot;450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSGx2RI6DFgky-a_HkOZnIr5eFxJWtV_V0u_TNzfPnJaH2a9H5blW-VNq9Zsg2pP5S3OAWybUezDOwwhwmom9MXlfMwLAEqRmLnjOzI_nVWUFmGXD5fHXVJ8JCkGrAdkIxhROsoJva42k/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;Interface&quot; width=&quot;717&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;There are lots of cool features available via Live Writer for us, bloggers.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEXB7EFIWharSCtcd5BD2phj10t57SOOiB-vyABiOdZfNU0wPJu7riDgrBAMx8ZAHzA21xictEM3JGjuqfH0TA87yxmkjLUbcQL5FY_yiAJhCsPJBvvjkIi7jhhk6f8Q93UKdDD19QIYU/s1600-h/ribbon%25255B9%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;ribbon&quot; border=&quot;0&quot; height=&quot;88&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWfVBA_wUojPaE1OenoMv7RxxK7tADFcYhEL3Urb7j2SaT9hQxsKGAqdev6c0Lg7qGwjXsvFkZ37gOiv4hqRK8UcjSxJt1VmlJ8_PS90YC5yF7oTtpdInF6awdDTpBJl2YcoFYrhrO6qY/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;ribbon&quot; width=&quot;720&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can easily insert images + add a watermark to it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim6bW4h6Itvub79ee9bfpxbsh660nwE1nmAYNx2j3DANrV0O6cCoSxkWEBpy6kX4gJRvRB2Y2k82Sd_8SSIHz8xVFqcgiEACqyPNTEwKX6iukmErwsHxiB7IWtq6EQsIv9_zwSpXjRmxM/s1600-h/watermark%25255B11%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;watermark&quot; border=&quot;0&quot; height=&quot;364&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7w4cjREIPmmcYNYyucSf1uJgTd8EgiX6k0XtFkrzVSjg5cDkpRZOGuIjahjwfYEjnFwDQPAVZ5xO3IdlQ1coZzY8uvphqvaWrTw60rru1PbAZGZLzc11nXfl611-Gf4rjGAOHzClfXh0/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;watermark&quot; width=&quot;712&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Add various effects to your images.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjziN4mbT9kKVIHVm4JNx_CsmbSIh3EBiDH_0f4Qy1vgYpPfW9_UmYdMr3d7CxZmDql56XcgNRay4vXs9ni2Yrz5TQywJlWDlJSKr4ZZ6nE7bd_vy-bdi4eZLG4I9Vxw4_4VRnxuyGvt7U/s1600-h/effects%25255B7%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;effects&quot; border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH4oyQQNDEH1mnr3sVG1T8GoDFuAYqrfLWSH5Robzx3gZwIxaX0JxmhPuahjwlVHmT4ANtkEhoZvqM9FJ9Ew1Tb-3NA9yrstykLTenqSQ7sBBH2hMEmqTuVkB94A7Eugbg1brQvRwW0Oo/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;effects&quot; width=&quot;446&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Easily add tables to the post.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx4p10uUTg8X6_aeWWUlgW3WyJ67itYdDqbw3haISLKD1u86p1GFqArmAoSWMFDAiZXY3PgNI8qQx2MVfg3-EH5GI_4Kq6ysZZIj-s-vvGHm6RxtQB01AVExqwcjhb9AOOl3qr_Rn1k8k/s1600-h/table%25255B7%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;table&quot; border=&quot;0&quot; height=&quot;333&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1I-xYfiHKhLj6FgaTGZwYJh1c2TTTehEG6IKVpwcVxUXgvm2SmDs1KxhMPscDAH_Hr3wOb8EK-2zV_k4rAJdnfCbr4bJYy04RRzS-DXa7DvV2cUKyO-n_uAJFd2INQW3P4bgqxoxtkWk/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;table&quot; width=&quot;344&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Add&amp;nbsp; emoticons.&lt;img alt=&quot;Smile&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheUClK32E8gHBQK4Nwd_kUuvxZJ_2Mo0vgGJQcNQCqzAI20rhvycI24InOnMvVWPWYOCtVQwmvgVkElWFlWasADYfvfXgiF3LKg2vNg90CH7OkUMdOjhv6Le0I1z699VgJtDu1UMhM0Hg/?imgmax=800&quot; style=&quot;border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;&quot; /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjML-XXy27pKZvRTmCFxmdIBMFkAlttBI8-Bh5DESA-XlU40HOfAxOzzmfdcU5n4ZAvI23utF56kB_H-cHewRCFighxXRjCtoIZnIUIc6AR7ymlFg8f2cBoZgxeXcg2MgSC8BTYuf4dqp8/s1600-h/emoticons%25255B7%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;emoticons&quot; border=&quot;0&quot; height=&quot;439&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKly6oohbSnP2pteD6_C80v-nvbrwXqv61E8GNW4PcCmpx9jd0xx-rnewO1sEzX1Qy0UAJx_bR-jzwvYb_IWBw4EiQPWW9lD6sPpvnJpwDcf81SHpWbg-IJf4fymfGWO-RT_9ERG3gUQE/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;emoticons&quot; width=&quot;280&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;And finally when you’re done with the post, you can preview it and see how it would look in the actual blog. See the bottom left corner for viewing options.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSFNC1bNzX5CkhbwIUKl8libWr0aGBakQcKmOK0CzeSmO-vDwP7FtK5ufsBSSxZOay5qtVzPhSlGJI0-siCIewM9tUR0OYhGPjXx8tCXTatq4jguhyruXFaa1u70AyINf92oxZTnIGYrg/s1600-h/preview%25255B8%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;preview&quot; border=&quot;0&quot; height=&quot;321&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGVbga2fP5viQLrpyd5nbucQKEdAaxA84eHZEKuKsxBjH5DludvUJQ3Vuv9Qnc-S6BOCTWNgkwJAckameuiYag8NToIcePpTnZdzHZ2oB5Sv5SvV35Ui4IAEBufXtN9aAUlBMzxeqKryw/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;preview&quot; width=&quot;678&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Now if you’re ready to post this to your blog, you have two options. You can either post it straight to your blog or you can post it to the blogger dashboard as a draft.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oGeBAeE5HFt-UVu5OiI8BX2zMqWQkrU7eap6j9nmBSknYoIcqSH0REPDKc_0b1mpFf1eXN9BkYXku2AqcSS0jmJ1Tr9fGKfslMeqtCmMYm7IEYmQCY5Opn_bINyT_RVe-qLKAExKItI/s1600-h/draft_2%25255B7%25255D.png&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;img alt=&quot;draft_2&quot; border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0NyRRd1c5cU0AWH_kZeEbaSYpkDBQt6N4zSpw3R0dkCNL6zQ_Cqnxfb96026DmDYrxeKtSy_zRT7Aft8nr5uNZDtTl3QO4pWd_Rw26WZ0L-_zL1Lk6hyigk-EpxiW_lC2c8X4KZAGqXo/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;draft_2&quot; width=&quot;381&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;I only mentioned some basic tools that we can use. Play around with the Live Writer and you&#39;ll find more stuff.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;[EDITED]&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;You can add more functionality to your Live writer by installing Windows Live Writer Plug-ins. Download plugins from &lt;a href=&quot;http://plugins.live.com/writer/browse?orderby=featured&amp;amp;page=1&quot;&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;I hope this tutorial was helpful for you all. Happy blogging! Tell me your experiences in the comments. See you all later in an another post. I’m out till then. &lt;img alt=&quot;Smile&quot; class=&quot;wlEmoticon wlEmoticon-smile&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheUClK32E8gHBQK4Nwd_kUuvxZJ_2Mo0vgGJQcNQCqzAI20rhvycI24InOnMvVWPWYOCtVQwmvgVkElWFlWasADYfvfXgiF3LKg2vNg90CH7OkUMdOjhv6Le0I1z699VgJtDu1UMhM0Hg/?imgmax=800&quot; style=&quot;border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/6275204245027890748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/07/tips-are-you-blogger.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/6275204245027890748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/6275204245027890748'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/07/tips-are-you-blogger.html' title='Tips | Are you a blogger?'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwwBptF6BTESrvXt-czFlorsg42NA733s0_GMDSum8a4FT88FyTxr1LciuF63YeTrKAmcG_DuvkNJnTSzhz3UmlrKQnRUo6ifI_NWtXj0Uj0jnYk2Ivv3MJ6ssk6J8TiWnUnCzdPSkGkk/s72-c?imgmax=800" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-3630914465694383877</id><published>2011-07-22T01:00:00.011+05:30</published><updated>2011-07-25T19:26:42.868+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Tricks"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Tricks | Change your login screen</title><content type='html'>&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7_yL-FJI56AYHsSfSWVTNX81fJw3bY41Cm_71IBBqjkyzGg_yV77uuYQbDaDmwP70l3emNWCHbaBuLMOfZxwQsR_Om-VsG0EDkBw0UBDrgJveCyn57_SjC2iTr4eA21sMUzMyu0ZOT5U/s1600-h/cover%25255B13%25255D.png&quot;&gt;&lt;img align=&quot;right&quot; alt=&quot;Cover page&quot; border=&quot;0&quot; height=&quot;204&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-b7_1atznKuRatzryhUfLyj4H9I8GraSNBWC4fe0VIzKvOBok2jRCnBtQXBnMgAuoMQ6KtfFmo7OjpwOiGjmEOPohWfaoxrSCq6iw6gOlxdHg8VM6tf9401pLc50bix_Uw8NQYMt5FAQ/?imgmax=800&quot; style=&quot;border-width: 0px; display: inline; margin-left: 0px; margin-right: 0px;&quot; title=&quot;Cover page&quot; width=&quot;315&quot; /&gt;&lt;/a&gt;Today I’m going to tell you all about a simple but neat trick. This is not a hard thing to do, and not risky at all, if you do exactly as I say. =)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Here I’m going to teach you how to change your &lt;b&gt;login screen&lt;/b&gt;. It’s going to be simple 4 step process. Follow me on this.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;STEP1: Locate the folder&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;First thing you have to do is to locate the folder where the login screen images are stored.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;They’re located in your Windows directory.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfSv7EhG2XWn7_ivLd5WXJR7RDanamzjqu9bbPNkGBtN-SbmttjoRvCN1D_4CrL0qgJVbxJ2WWW1tNMWyd6ZIXcbXkNVpP2n6JbJABqMQt4vUekh1mu-ouX_lkOkxpKfZ7bYXmpGl5ofE/s1600-h/run%25255B9%25255D.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img align=&quot;left&quot; alt=&quot;run&quot; border=&quot;0&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghxXRi2GoMPITWaC0zRBT6sG3d4ilcxlXJ9nfdVPkB_4Mgq4OBYXKYlk9OasvzYukcKJEJjEksEG8Z4RXODZaHD5QWwmcswIGFRyoRzHaPXcooMdbmKuoFxnemus_rsVlRprcjN4dUYb8/?imgmax=800&quot; style=&quot;border-width: 0px; display: inline; margin-left: 0px; margin-right: 0px;&quot; title=&quot;run&quot; width=&quot;454&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Go to the default directory:&lt;/span&gt;&lt;/div&gt;&lt;blockquote style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;C:\Windows\System32\oobe\info\Backgrounds&lt;/b&gt; &lt;/span&gt;&lt;/blockquote&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Or you can get there easily by pressing, &lt;b&gt;Win key + R &lt;/b&gt;and then pasting this in the run.&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;%windir%\System32\oobe\info\Backgrounds&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;It will direct you to the folder where the default images are stored. If the folders don&#39;t exist, don&#39;t worry. Create the folders in the exact path mentioned above.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Now you’ve successfully located the images folder, lets move on to the next step.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;STEP2: BACKUP BACKUP BACKUP!&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The most important rule in the world of computing. Backup everything! Simply copy all the images in the folder located previously(Backgrounds folder) and back them up in some safe place. [keep it guarded 24x7 if you can ;)]&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;After backing them up, delete all the images in that folder and empty it.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhX4z7KOctwwo_Wv1DOg6IlpIeNMJRRPn_lYmqZLIJixyT93_HJsey4Pht-gqaacVb7HbCpQfoTARnaGgqW6ibHnMxbFnp1raDRkZ9T4qwaWvl9QPUHMXZ2c2ZKHi-s_qSJWARUSxzzzxk/s1600-h/backup%25255B6%25255D.png&quot;&gt;&lt;img alt=&quot;backup&quot; border=&quot;0&quot; height=&quot;327&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwZnvgyEbfUpatCRxOk1qY5BbyUaaoa6WBxk5ClkgCzbf0cMeT5NQdXD6liImVsDwr0HbdaaPpQx3SuAaulXCCQ0MSO0fKE4ZQmCyP5AE2BYjHgFSBNtigPUtUJC0gKEJPxjrFTqbFBfs/?imgmax=800&quot; style=&quot;border-width: 0px; display: inline;&quot; title=&quot;backup&quot; width=&quot;666&quot; /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;STEP3: Find the image you desire, copy it here&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The next step is finding the image that you want to be your new login screen. It can vary from a LOLCAT to your girlfriend&#39;s photograph, totally up to you to select the image. Keep only one thing in mind, don’t find a huge image.(about 250KB max)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Once you found a suitable image rename it to &lt;b&gt;BackgroundDefault&lt;/b&gt;. Copy that selected and renamed image to the (now empty) Backgrounds folder which was located in the STEP1. The folder should look like this when you are done with this step.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvcqUwsKqwwdiUeokykke8Cg0ruXjCk61cMw3jDgoNS109EmiMD4Hp-XDFDOo6tcQbafqozvthIjW9uMwHuT23beZ5uJXM1sd7Q8-TR2TfZUsRfa-vwKAdOz3eX-Gyisp5eVZfqtSYmyc/s1600/done.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvcqUwsKqwwdiUeokykke8Cg0ruXjCk61cMw3jDgoNS109EmiMD4Hp-XDFDOo6tcQbafqozvthIjW9uMwHuT23beZ5uJXM1sd7Q8-TR2TfZUsRfa-vwKAdOz3eX-Gyisp5eVZfqtSYmyc/s1600/done.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;STEP4: Update the registry&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Here comes the final step, and perhaps the most important of them all – updating the registry. First you should open your windows registry editor. To do this, simply open run command window (&lt;b&gt;Win key + R) &lt;/b&gt;and type,&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;regedit&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;You should have the administrator privileges to do this. When you open the registry editor you have to locate the registry key. To do this press &lt;b&gt;Ctrl + F &lt;/b&gt;and&lt;b&gt; find this,&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;OEMBackground&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;That is the easiest way to do it. Don’t worry if it took some time.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5o5iMBMhYxSPFr6W_kmDNA_FC6as1uTO8p-jDew9Xa2mguWG7zbzA408IIvPQi8zd7yXCHr6XrRDLLqokOgni_i2gTsSAoDjjkdeWPcc3D53lS41wAtNxMkEmTqNDhFcKVnPX1WUBd20/s1600-h/find%25255B12%25255D.png&quot;&gt;&lt;img alt=&quot;find&quot; border=&quot;0&quot; height=&quot;367&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiykpz1mtD6N-S7VXVEGY4TXnCFFXQCPoG4wkpruOdhNLtgEyupPobnhB80FOuFK43FyfZPS_lPrgwA27SPxD9uhMoUQpBTu5TaiKjtMtxMarbD144y6ikvaGOa2GKoIUv4Cw8Vv66w5vA/?imgmax=800&quot; style=&quot;border-color: -moz-use-text-color; border-style: none; border-width: 0px; display: inline; margin-left: 0px; margin-right: 0px;&quot; title=&quot;find&quot; width=&quot;644&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Double click on the OEMBackground entry and change the &lt;b&gt;Value data &lt;/b&gt;to &lt;b&gt;1&lt;/b&gt;. Press OK and close the registry editor. Then you are done for good.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHZaS5xoZClHcptpgdOX_mABz8wU4Fch7466AUBNpjiw4Ts1BKoKWXnbgZSqtn1XRPh3XKCOqKTakU2YYc9ZFDyVAA68dZudOST_ZymzXtVT_3JzrqZMYpmJnApOC86WJ-ngGXXbQlttY/s1600-h/edit%25255B15%25255D.png&quot;&gt;&lt;img alt=&quot;edit&quot; border=&quot;0&quot; height=&quot;370&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg76j1ojb1bI9s-PIFtVZ63qd-Q1qSoEE3IFAOHIefxY9-wBc9HEGe3tspNtiTaILU2BY8_yWvdGBYw4L241P-MHD7kq1h8AwgD4t6SR6vbRmZtbAXppZQs0XkWm6mdw2n_mC5ooSmxtRU/?imgmax=800&quot; style=&quot;border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;&quot; title=&quot;edit&quot; width=&quot;629&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;You can download the image i used via this &lt;a href=&quot;http://dl.dropbox.com/u/9253042/BackgroundDefault.jpg&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;. This is how it looks in the end.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9YfAT0mnTP2W00HFycL1VtL6HAo-RXpn3S-b8KGtM7NHGGv73lXW97m1kusQIVQmLTDOfxqQ30Ib9uoXMyEO9U1QO74f-9vHGf-k92p8mK0lj3qJfL0bdhg6ZcyPzUn0XptQAQDNzXyA/s1600-h/Photo0004%25255B9%25255D.jpg&quot;&gt;&lt;img alt=&quot;Photo0004&quot; border=&quot;0&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_9sfMJWPrFtlYK9un9tKGwdHUQA2iGHKnXiaxrXw9b85bGT_ssUcnpX0JR9mgRQ1b7C_dTSni4yCJvNxtEFxNzfjDeOqcGOH7wdfmoc3zGbsg2-Bx5t03M1-LXgL5m45x5uBrgkBySQA/?imgmax=800&quot; style=&quot;border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;&quot; title=&quot;Photo0004&quot; width=&quot;644&quot; /&gt;&lt;/a&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Hope you guys enjoyed this. See you all soon with another post. Cheers!&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;P.S.:-&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;There are also software that can do this for you. If you prefer that you can find more details from &lt;a href=&quot;http://thinklikemalinga.herobo.com/?p=1137&quot;&gt;here&lt;/a&gt;&lt;span id=&quot;goog_621430719&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_621430720&quot;&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/3630914465694383877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/07/tricks-change-your-login-screen.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/3630914465694383877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/3630914465694383877'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/07/tricks-change-your-login-screen.html' title='Tricks | Change your login screen'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-b7_1atznKuRatzryhUfLyj4H9I8GraSNBWC4fe0VIzKvOBok2jRCnBtQXBnMgAuoMQ6KtfFmo7OjpwOiGjmEOPohWfaoxrSCq6iw6gOlxdHg8VM6tf9401pLc50bix_Uw8NQYMt5FAQ/s72-c?imgmax=800" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-1891527067152252242</id><published>2011-06-15T00:59:00.004+05:30</published><updated>2011-08-14T20:50:13.062+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="IPv6"/><category scheme="http://www.blogger.com/atom/ns#" term="Networking"/><title type='text'>Check your IPv6 connectivity</title><content type='html'>&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;I believe now it&#39;s about time for us to panic. :O The legendary IPv4 addresses have all run-out! If you want to stay connected in the future you will eventually have to migrate into IPv6. Sooner the better it will be. Otherwise you&#39;ll literally die in the Internet. ;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;If you are already using IPv6 connectivity here&#39;s a &lt;a href=&quot;http://www.ipv6day.lk/node/2&quot;&gt;web site&lt;/a&gt; where you can check the status of your connectivity by going through &lt;a href=&quot;http://www.ipv6day.lk/node/1&quot;&gt;some tests&lt;/a&gt;. The web site was implemented by a talented set of undergraduates from Department of Computer Science &amp;amp; Engineering, University of Moratuwa. It was launched during the IPv6 day conference held on 08th June 2011.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;The &lt;a href=&quot;http://www.ipv6day.lk/&quot;&gt;web site&lt;/a&gt; also has some  really interesting information about IPv6 connectivity.&amp;nbsp; So don&#39;t forget to have a look around the site as well.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Check your connectivity: &lt;a href=&quot;http://www.ipv6day.lk/node/2&quot;&gt;http://www.ipv6day.lk/node/2&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Await for more details on IPv6 connectivity...til then I&#39;m out. :)&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/1891527067152252242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/06/check-your-ipv6-connectivity.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/1891527067152252242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/1891527067152252242'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/06/check-your-ipv6-connectivity.html' title='Check your IPv6 connectivity'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4849208492653001117</id><published>2011-05-11T00:07:00.002+05:30</published><updated>2011-05-11T00:15:12.879+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Wild"/><title type='text'>Google - Colorful - Awesome</title><content type='html'>When we want to search for something everybody just Google, right? In fact &quot;Google&quot; has even become a verb now, arguably. =)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGEFhi0A704eSwGCOqQYgArh5rUlXJQEMSdUqcPzA7-rJAkfq1wvVdniSFgYj1twADMAWqXlDBhGgTb8Pp8VDTZgpWqat3wdlJeafsupJ8aiDA29UV-NUR57xjEdeU02-NwezJBIcG6ZM/s1600/SL_world.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;172&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGEFhi0A704eSwGCOqQYgArh5rUlXJQEMSdUqcPzA7-rJAkfq1wvVdniSFgYj1twADMAWqXlDBhGgTb8Pp8VDTZgpWqat3wdlJeafsupJ8aiDA29UV-NUR57xjEdeU02-NwezJBIcG6ZM/s320/SL_world.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;Well, the guys at Google - &lt;a href=&quot;http://www.chromeexperiments.com/globe&quot;&gt;Chrome experiments&lt;/a&gt; have come across a cool new feature (as they always do) to display the Google search volumes. It looks really awesome. They have used different colors for each language and some bar-like MIND-BLOWING representation to show the &lt;b&gt;Google search queries&amp;nbsp;of a single day&lt;/b&gt; with respect to the location. And you&#39;ve got to check this out. To see this you need a WebGL enabled browser (It worked well on chrome because WebGL is enabled in it, after all it was a result of a chrome&amp;nbsp;experiment&amp;nbsp;;). Firefox couldn&#39;t load this page). You can check out this awesome search globe&amp;nbsp;&lt;a href=&quot;http://data-arts.appspot.com/globe-search&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
You can see a similar kind of a world population globe, which also uses WebGL, &lt;a href=&quot;http://data-arts.appspot.com/globe&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
You can know more about The WebGL globe &lt;a href=&quot;http://www.chromeexperiments.com/globe&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Here are some screen caps of results of Sri Lanka and some results of few other countries in the world.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bHHMA8tUNDA4Aj_ARGjMzwxy79zxvCOza_Kq_KfYx3xAKc9l8Wml8E2nAeR9kCrsYM8FieDyRxQMzkljE4vvyllbxDEgWBwjAEM9dGQeQTelt82hAcO8jGCqKssWlQDEbIDI1It-L48/s1600/SL_world2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;523&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bHHMA8tUNDA4Aj_ARGjMzwxy79zxvCOza_Kq_KfYx3xAKc9l8Wml8E2nAeR9kCrsYM8FieDyRxQMzkljE4vvyllbxDEgWBwjAEM9dGQeQTelt82hAcO8jGCqKssWlQDEbIDI1It-L48/s640/SL_world2.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhGvmmc2TCyY9S7HVXF4A_VRtScqule0MD6g8cXFH25fw56UmkCV7RJOG3GBPgz5DDUR-b-F_7CKTRjVJZ_7DnrOlWvkMkyvrgD7TLmEHTn4cxhqC2Ovmn3-fDlhPK5CPjgp-mL0BmVeA/s1600/world_2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhGvmmc2TCyY9S7HVXF4A_VRtScqule0MD6g8cXFH25fw56UmkCV7RJOG3GBPgz5DDUR-b-F_7CKTRjVJZ_7DnrOlWvkMkyvrgD7TLmEHTn4cxhqC2Ovmn3-fDlhPK5CPjgp-mL0BmVeA/s1600/world_2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhGvmmc2TCyY9S7HVXF4A_VRtScqule0MD6g8cXFH25fw56UmkCV7RJOG3GBPgz5DDUR-b-F_7CKTRjVJZ_7DnrOlWvkMkyvrgD7TLmEHTn4cxhqC2Ovmn3-fDlhPK5CPjgp-mL0BmVeA/s400/world_2.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHcNDD2rzOnVRReBM1oTO5lBkATterk-nKOlqh3ftDUqPzDQqSIs0VVhaQwXNO7eGlH2OqFQQnvW0hyphenhyphenVQjNyzRxvA5Lwa1t1RqyWCaariKP1Y2SW8s5XanFLi17krp5rYv2JHR7hxG1io/s1600/world_1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHcNDD2rzOnVRReBM1oTO5lBkATterk-nKOlqh3ftDUqPzDQqSIs0VVhaQwXNO7eGlH2OqFQQnvW0hyphenhyphenVQjNyzRxvA5Lwa1t1RqyWCaariKP1Y2SW8s5XanFLi17krp5rYv2JHR7hxG1io/s400/world_1.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
A quick post, hope you&#39;ll enjoy this. See you next time. And don&#39;t forget to follow. =)</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4849208492653001117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/google-colorful-awesome.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4849208492653001117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4849208492653001117'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/google-colorful-awesome.html' title='Google - Colorful - Awesome'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGEFhi0A704eSwGCOqQYgArh5rUlXJQEMSdUqcPzA7-rJAkfq1wvVdniSFgYj1twADMAWqXlDBhGgTb8Pp8VDTZgpWqat3wdlJeafsupJ8aiDA29UV-NUR57xjEdeU02-NwezJBIcG6ZM/s72-c/SL_world.PNG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-8364934679030301432</id><published>2011-05-06T01:12:00.011+05:30</published><updated>2011-05-06T23:56:34.873+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="OS"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Did you boot into Ubuntu again?</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_PKs6sA9S9sJaQubYVMLgoc8WZqFhHakfe9BMJdEoApuGBMZ1f2FcgmpI7wneVS3IxBcK7GmkAPkmxhyphenhyphenR-jqgWxCVQ7gWJ0jtVSD0hOzArH3GWlC0cn7vw6BPY635vmLVNFoIDsaEq0/s1600/06052011606.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;95&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_PKs6sA9S9sJaQubYVMLgoc8WZqFhHakfe9BMJdEoApuGBMZ1f2FcgmpI7wneVS3IxBcK7GmkAPkmxhyphenhyphenR-jqgWxCVQ7gWJ0jtVSD0hOzArH3GWlC0cn7vw6BPY635vmLVNFoIDsaEq0/s400/06052011606.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;Ooops, did you boot into Ubuntu again just because it&#39;s on top of the list? I know many of you who use multiple operating systems on a single computer face this problem. There are many ways to get over this problem. I use a simple method. The method is to let the the operating system of my previous login to be the default selection of my next login. It&#39;s a simple and effective method.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s how you can do it.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;First Step:&lt;/b&gt;&lt;/u&gt;&lt;b&gt; &lt;/b&gt;&lt;b&gt;Boot into Ubuntu&lt;/b&gt;&lt;br /&gt;
Here you have to first boot into Ubuntu and then to open a new terminal.&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Then you have to open the grub. I use gedit or you can use any text editor that you are familiar with. Simply enter this line in the terminal.&lt;br /&gt;
&lt;blockquote style=&quot;background-color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo gedit /etc/default/grub&lt;/blockquote&gt;Here sudo means you are requesting access as a power user. So you&#39;d be prompted to enter your login password.&amp;nbsp; Once you entered the grub will be opened in the text editor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCm9BguxzIZVG2jAQxVdJ6vkPJOPuYIhURx_o-l8ogqD_Yp45k4Lr1kedmNVm0I8EmOFd8oct89OxV9bDbHKUHxUGX44sx0fgE8jHQHEgE_xZxqUbnXHHb3T6whZGhzPapke4kZcQavqs/s1600/default0.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;553&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCm9BguxzIZVG2jAQxVdJ6vkPJOPuYIhURx_o-l8ogqD_Yp45k4Lr1kedmNVm0I8EmOFd8oct89OxV9bDbHKUHxUGX44sx0fgE8jHQHEgE_xZxqUbnXHHb3T6whZGhzPapke4kZcQavqs/s640/default0.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;u&gt;&lt;b&gt;Second Step:&lt;/b&gt;&lt;/u&gt;&lt;b&gt; Edit the grub&lt;/b&gt;&lt;br /&gt;
You have to be careful now. If you don&#39;t know what you&#39;re doing you should keep out from editing this file. But you&#39;ll be just fine if you do as i say. =)&lt;br /&gt;
After you opened the grub using a text editor you&#39;ll be able to see a line that says,&lt;br /&gt;
&lt;blockquote style=&quot;background-color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;GRUB_DEFAULT=0&lt;/blockquote&gt;as in this screen cap.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDOjT8cYHRWFjFN6WHDQOZ5BE2oSfR03JKeER_KvFiaJkAo9J2ITvkiS2ZmAmmJl0VB5oPNJDZYSzw9NCziIrec1x1-OtL3demF_z6RLndgcRGJlNWKBu-hGYO2nsKlizSr7IlfvLuw_E/s1600/default0.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;553&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDOjT8cYHRWFjFN6WHDQOZ5BE2oSfR03JKeER_KvFiaJkAo9J2ITvkiS2ZmAmmJl0VB5oPNJDZYSzw9NCziIrec1x1-OtL3demF_z6RLndgcRGJlNWKBu-hGYO2nsKlizSr7IlfvLuw_E/s640/default0.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
You&#39;ve to change that to,&lt;br /&gt;
&lt;blockquote style=&quot;background-color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;GRUB_DEFAULT=saved&lt;/blockquote&gt;Then add this line to the file as well.&lt;br /&gt;
&lt;blockquote style=&quot;background-color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;GRUB_SAVEDEFAULT=true&lt;/blockquote&gt;After editing the file will look like this.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge_RE7OD3krhsdbHfBqeMd0Fy8v6PiTguFvoJNhzC6D4XTMD0ApDU1aBU_QhvNmRI-3rFltVXnh2_loGTidFWQHdABCa-T498eRlADtADaBlVNYapWQTn3EwWBXLx8J_mWlnG3z4dQwsk/s1600/savedef.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;560&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge_RE7OD3krhsdbHfBqeMd0Fy8v6PiTguFvoJNhzC6D4XTMD0ApDU1aBU_QhvNmRI-3rFltVXnh2_loGTidFWQHdABCa-T498eRlADtADaBlVNYapWQTn3EwWBXLx8J_mWlnG3z4dQwsk/s640/savedef.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Now &lt;b&gt;save &lt;/b&gt;the file (simply press ctrl+s on gedit) and close the text editor. &lt;b&gt;But don&#39;t close the terminal because it&#39;s not done yet.&lt;/b&gt;&lt;u&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;Final step: &lt;/b&gt;&lt;/u&gt;&lt;b&gt;Update grub&lt;/b&gt;&lt;br /&gt;
This is really important. You have to update the grub.cfg file in order to the changes to take effect. To do this enter this in the terminal.&lt;br /&gt;
&lt;blockquote&gt;&lt;div style=&quot;background-color: #cccccc; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo update-grub&lt;/div&gt;&lt;/blockquote&gt;If it prompts for the password enter it and let it do the necessary changes.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj__sLD0Lb1LZqcGyoKwjN0aeBF9E6R5GGNWlqxflHLsOid-LpI0Bd_pME5jDrIpuMcAqPFzTERsZaDETgHycZhgJ6okDCKylQYQV1rr4OIe5P1_VnVc3GJlvUcPSC3I7XMBpvN3sHmzQM/s1600/updategrub.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;82&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj__sLD0Lb1LZqcGyoKwjN0aeBF9E6R5GGNWlqxflHLsOid-LpI0Bd_pME5jDrIpuMcAqPFzTERsZaDETgHycZhgJ6okDCKylQYQV1rr4OIe5P1_VnVc3GJlvUcPSC3I7XMBpvN3sHmzQM/s400/updategrub.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG0xR4Gnhyphenhypheno3xrief8z1uYB1wJZhgOymVKeqqp9wPfHq4ui3TqU2-f0zSo67f6Xtf9WTthubGO5CpjS7ijkMgXuJ20Nrlpl5RU32GI9sl9Wso2NYSX6LA8qOI_k5cfQpQopZ9KefGrj9g/s1600/06052011607.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;90&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhG0xR4Gnhyphenhypheno3xrief8z1uYB1wJZhgOymVKeqqp9wPfHq4ui3TqU2-f0zSo67f6Xtf9WTthubGO5CpjS7ijkMgXuJ20Nrlpl5RU32GI9sl9Wso2NYSX6LA8qOI_k5cfQpQopZ9KefGrj9g/s400/06052011607.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Now every time you boot in to the computer your last login selection will be selected by default. Restart the computer, login to the other OS and restart again and see that now your default selection is not Ubuntu...or whatever that was on top of the list, unless you selected it in your last login. Hope this helps you...catch you next time. Leave a comment if you&#39;ve any problem. =)</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/8364934679030301432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/didi-you-boot-to-ubuntu-again.html#comment-form' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/8364934679030301432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/8364934679030301432'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/didi-you-boot-to-ubuntu-again.html' title='Did you boot into Ubuntu again?'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_PKs6sA9S9sJaQubYVMLgoc8WZqFhHakfe9BMJdEoApuGBMZ1f2FcgmpI7wneVS3IxBcK7GmkAPkmxhyphenhyphenR-jqgWxCVQ7gWJ0jtVSD0hOzArH3GWlC0cn7vw6BPY635vmLVNFoIDsaEq0/s72-c/06052011606.jpg" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4306065731554457313</id><published>2011-05-01T19:31:00.007+05:30</published><updated>2011-05-06T00:02:33.284+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="JOSH"/><category scheme="http://www.blogger.com/atom/ns#" term="OS"/><title type='text'>Making your own Operating System - The Next Step</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 1pt;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Now you&#39;ve successfully set up the virtual machine to boot from JOSH OS (If you haven&#39;t done it yet, read &lt;a href=&quot;http://gayashan-a.blogspot.com/2011/01/making-your-own-operating-system.html&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;this post&lt;/span&gt;&lt;/a&gt; on how to do it), I&#39;m going to tell you how to add a new functionality to display the hardware details of your computer.&lt;/span&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;There are three main methods to get the hardware information from the BIOS Data Area.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.25in; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Use BIOS Service interrupts&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;By using various BIOS interrupts we can get the hardware information that are stored in the BIOS data area. Interrupt call will return the AX register with the corresponding information.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ex:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;xor ax, ax&amp;nbsp; ;clear the ax register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;int 0x11&amp;nbsp;&amp;nbsp; ;send the interrupt, it sets the ax register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;and ax, 0x0e00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;keep the bits 9-11&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;shr ax, 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;shift 9 bits right&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;add al, 0x30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;add 48 and convert to decimal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;mov ah, 0x0e&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;int 0x10&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.25in; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;2.&lt;span style=&quot;font: 7pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Use BIOS Data area and access it using the offset&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;When a computer is powered on, the BIOS data area is created at memory location 0040:0000h with a&amp;nbsp; typical size of 255 bytes. This data area can be accessed by calling the relevant offset where the required data is saved.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-indent: -.25in; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ex:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;push es&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;save the current values of the es register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;mov ax, 0x40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;get the address no 0x40 to the ax register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;mov es, ax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;move ax to the es&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;mov al, [es:75h]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;get the required offset to display no of HDD&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;add al, 0x30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;convert the number to ASCII by adding 48(decimal) = 0x30&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;mov ah, 0x0e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;print the number&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;int 0x10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;pop es&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore the value stored in the es register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;By using the table below we can find almost all the information of the hardware underneath the computer. We can use either,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;calling BIOS service interrupts or&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;referring to BIOS Data area&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;to get the information needed.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 39.55pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid black 1.0pt; height: 39.55pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Offset   Hex&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid black 1.0pt; height: 39.55pt; mso-border-left-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;BIOS   Service&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid black 1.0pt; height: 39.55pt; mso-border-left-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Field   Size&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[byte(s)]&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid black 1.0pt; height: 39.55pt; mso-border-left-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Information&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;10h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   11h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Equipment word&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bits 15-14&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicate the   number of installed parallel ports&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;00b = 1 parallel   port&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;01b = 2 parallel   ports&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;03b = 3 prallel   ports&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bits 13-12&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; reserved&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bits 11-9&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicate the   number of installed serial ports&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;000b = none&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;001b = 1 serial   port&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;002b = 2 serial   ports&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;003b = 3 serial   ports&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;004b = 4 serial   ports&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bit 8&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; reserved&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bits 7-6&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicate the   number of installed floppy drives&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;0b = 1 floppy drive&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1b = 2 floppy   drives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bits 5-4 &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;indicate the video   mode&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;00b = EGA or later&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;01b = color 40x25&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;10b = color 80x25&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;11b = monochrome   80x25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bit 3&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; reserved&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bit 2&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicate if a PS/2   mouse is installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;0b = not installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1b = installed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bit 1&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicate if a math   coprocessor is installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;0b = not installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1b = installed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Bit 0&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; indicated if a   boot floppy is installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;0b = not installed&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1b = installed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 12;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   12h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Memory size in Kb&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 13;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;17h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   16h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Keyboard shift   flags 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 14;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;18h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   16h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Keyboard shift   flags 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 15;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1Eh&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Keyboard buffer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 16;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;41h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Floppy disk drive   status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 17;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;42h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Hard disk and   floppy controller status register 0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 18;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;43h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Floppy drive   controller status register 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 19;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;44h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Floppy drive   controller status register 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 20;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;49h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   10h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Active video mode   setting&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 21;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;63h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   10h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;I/O port address   for the video display adapter&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 22;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;65h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   10h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Video display   adapter internal mode register&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 23;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;67h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Adapter ROM offset   address&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 24;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;69h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Adapter ROM segment   address&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 25;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;6Bh&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Last interrupt (not   PC)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 26;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;74h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Status of last hard   disk operation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 27;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;75h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Number of hard disk   drives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 28;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;8Ch&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Int   13h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;HDD controller   status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 29; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 49.75pt;&quot; valign=&quot;top&quot; width=&quot;66&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;F0h&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 58.0pt;&quot; valign=&quot;top&quot; width=&quot;77&quot;&gt;&lt;br /&gt;
&lt;/td&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 69.5pt;&quot; valign=&quot;top&quot; width=&quot;93&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;16&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 4.55in;&quot; valign=&quot;top&quot; width=&quot;437&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Intra-applications   communications area&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;3.Using special commands&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;In order to view the Processor details, we can use a special command which is provided by the processor manufacturers. The &lt;b&gt;cpuid&lt;/b&gt; command requires no operands, but takes arguments from the EAX register. The value stored in the EAX register before calling the cpuid command, specifies what information is returned.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;height: 8.85pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid black 1.0pt; height: 8.85pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-line-height-alt: 8.85pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Argument given to the EAX register&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid black 1.0pt; height: 8.85pt; mso-border-left-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-line-height-alt: 8.85pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Result&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8854795093186229973&amp;amp;postID=4306065731554457313&quot; name=&quot;EAX.3D0:_Get_vendor_ID&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=0 &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Get   vendor ID&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8854795093186229973&amp;amp;postID=4306065731554457313&quot; name=&quot;EAX.3D1:_Processor_Info_and_Feature_&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=1 &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Processor   Info and Feature Bits&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=8854795093186229973&amp;amp;postID=4306065731554457313&quot; name=&quot;EAX.3D2:_Cache_and_TLB_Descriptor_in&quot;&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=2&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;Cache   and TLB Descriptor information&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=3   &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Processor   Serial Number&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000000h   &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Get   Highest Extended Function Supported&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000001h&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Extended   Processor Info and Feature Bits&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000002h,80000003h,80000004h   &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Processor   Brand String&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000005h   &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;L1   Cache and TLB Identifiers&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000006h&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Extended   L2 Cache Features&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000007h&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;Advanced   Power Management Information&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 227.25pt;&quot; valign=&quot;top&quot; width=&quot;303&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;EAX=80000008h   &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 282.65pt;&quot; valign=&quot;top&quot; width=&quot;377&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Virtual   and Physical address Sizes&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 13.5pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Ex:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;_show_CPU_VendorID:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;******************read CPU vendor ID&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov eax,0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpuid&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov [vendorID], ebx&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov [vendorID+4],edx&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov [vendorID+8],ecx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call _display_endl&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov si, strVendorID&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov al, 0x01&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int 0x21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call _display_space&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov si, vendorID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;print CPU vender ID&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov al, 0x01&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int 0x21&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;;end &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The material below helped me to complete this assignment…Hope they’ll be helpful to you else also.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Hexadecimal to decimal conversion&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;The procedure given below will convert the value stored in the DX register to decimal and print it character by character using decimal to ASCII conversion.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;_hexToDec:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;convert hex to decimal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push ax&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push bx&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push cx&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push si&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov ax,dx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;copy number into AX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov si,10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;SI will be our divisor&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xor cx,cx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;clean up the CX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;_non_zero:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xor dx,dx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;clean up the DX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div si&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;divide by 10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push dx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;push number onto the stack&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inc cx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;increment CX to do it more times&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or ax,ax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;end of the number?&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jne _non_zero&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;if not go to _non_zero&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;_write_digits:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop dx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;get the digit off DX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add dl,0x30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;add 48 to get the ASCII value&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; call _print_char&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;print &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loop _write_digits&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;keep going till cx == 0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop si&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore SI&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop cx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore DX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop bx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore CX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop ax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore AX&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;_print_char:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; push ax&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;save the current AX register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov al, dl&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov ah, 0x0E&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;BIOS teletype acts on newline&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov bh, 0x00&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mov bl, 0x07&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int 0x10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pop ax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;restore the AX register&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 115%; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: justify; text-indent: -.85pt; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Lucida Console&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;end&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% rgb(204, 204, 204); font-family: &amp;quot;Courier New&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt; line-height: 115%;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;If you need to have a look at what i implemented here is my &lt;a href=&quot;http://dl.dropbox.com/u/9253042/kernel.asm&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;kernal.asm&lt;/span&gt;&lt;/a&gt; file. Below are the methods I implemented.&amp;nbsp; If you can&#39;t understand any, feel free to ask me. :)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Method&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: solid black 1.0pt; mso-border-left-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Action&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_display_hardware_info:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Display hardware   information invoked by “hinfo” command&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_CPU_VendorID:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show CPU vendor ID&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_Processor_Brand:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show processor   brand&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_floppy_info:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show available   number of floppy drives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_no_floppyD:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;If no floppy drives   found print 0&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 6;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_available_floppyD:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Print the number of   floppy drives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 7;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_serial_info: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show number of   installed serial ports&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 8;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_parallel_info:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show number of   installed parallel ports&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 9;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_memory_info:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show RAM size&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 10;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_remove_cx_conflict:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Some bioses return   CX=BX=0 if so copy ax to cx and bx to dx&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 11;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_memCalculate:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Calculate and print   the memory size&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 12;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_MemErr:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;If an error   occurred print the error&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 13;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_HDD_info:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show number of   installed Hard Disk Drives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 14;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_show_Mouse_status:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Show if a PS/2   mouse is installed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 15;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_print_true:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Print “true”&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 16;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_print_false:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Print “false”&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 17;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_display_custom_msg:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Display a custom   message stored in the strTest invoked by “who” command&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 18; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 152.05pt;&quot; valign=&quot;top&quot; width=&quot;203&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;_display_help: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-top: none; border: solid black 1.0pt; mso-border-top-alt: solid black 1.0pt; padding: 2.75pt 2.75pt 2.75pt 2.75pt; width: 271.0pt;&quot; valign=&quot;top&quot; width=&quot;361&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Display help   invoked by “help” command&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;Here&#39;s list of what i referred while doing this assignment. A big thank goes to all of them.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[1] &lt;a href=&quot;http://asiri.rathnayake.org/articles/hacking-josh-operating-system-tutorial/&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Hacking JOSH– Operating System Tutorial « Asiri&#39;s Laboratory&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://asiri.rathnayake.org/articles/hacking-josh-operating-system-tutorial/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[2] &lt;a href=&quot;http://www.mohanraj.info/josh5.jsp&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Operating System design &amp;amp;implementation Tutorial, planning a interrupt service ISR&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://www.mohanraj.info/josh5.jsp&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[3] &lt;a href=&quot;http://wiki.osdev.org/Main_Page&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Expanded Main Page - OSDev Wiki&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://wiki.osdev.org/Main_Page&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[4] &lt;a href=&quot;http://www.bioscentral.com/misc/bda.htm&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;BiosCentral - BIOS Data Area&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://www.bioscentral.com/misc/bda.htm&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[5] &lt;a href=&quot;http://wiki.osdev.org/NASM&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;NASM - OSDevWiki&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://wiki.osdev.org/NASM&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[6] &lt;a href=&quot;http://wiki.osdev.org/Detecting_Memory_%28x86%29&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Detecting Memory (x86) - OSDev Wiki&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://wiki.osdev.org/Detecting_Memory_%28x86%29 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[7] &lt;a href=&quot;http://wiki.osdev.org/Detecting_CPU_Speed&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Detecting CPU Speed - OSDev Wiki&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://wiki.osdev.org/Detecting_CPU_Speed &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[8] &lt;a href=&quot;http://en.wikipedia.org/wiki/INT_%28x86_instruction%29&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;INT (x86 instruction) - Wikipedia, the free encyclopedia&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://en.wikipedia.org/wiki/INT_(x86_instruction) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[9] &lt;a href=&quot;http://cyberasylum.wordpress.com/2010/11/19/assembly-tips-and-tricks/&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;Assembly Tips and Tricks « CyberAsylum&lt;/span&gt;&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://cyberasylum.wordpress.com/2010/11/19/assembly-tips-and-tricks/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;[10] &lt;a href=&quot;http://en.wikipedia.org/wiki/CPUID&quot;&gt;&lt;span style=&quot;color: windowtext; text-decoration: none;&quot;&gt;CPUID - Wikipedia, the freeencyclopedia&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;PadderBetweenControlandBody&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;http://en.wikipedia.org/wiki/CPUID &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify; text-justify: inter-ideograph;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt;So that&#39;s about it for now. A long post, i guess. Hope this helps you guys. Please feel free to leave a comment on anything you need clarification. There are lots of resources available in the Internet. So don&#39;t be afraid to mod your OS by adding more features. Have fun with it. Bye for now. :)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;inherit&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4306065731554457313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/making-your-own-operating-system-next.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4306065731554457313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4306065731554457313'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/05/making-your-own-operating-system-next.html' title='Making your own Operating System - The Next Step'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-7834393599485242537</id><published>2011-04-30T21:26:00.004+05:30</published><updated>2011-05-01T12:53:37.298+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Fun"/><category scheme="http://www.blogger.com/atom/ns#" term="True story"/><category scheme="http://www.blogger.com/atom/ns#" term="Wild"/><title type='text'>Ever wanted to drive while Police cleared the road for you..??</title><content type='html'>I&#39;m sure you all have seen VIP vehicles moving while the police cleared the road for them. Have you ever wanted that to happen to you? Have you ever wanted to have police clear the road for you while driving? Well, I might have a solution for you. :)&lt;br /&gt;
&lt;br /&gt;
This happened to me today. I was going to the town in the morning and there happened to be a bicycle race on the road. For me it looked more like a Motorcycle race, anyway, that&#39;s an another discussion. A van lead the race announcing blah blah blah...and two traffic police motorcycles followed them. (Here comes the more important part) The police was clearing the road for the cyclists following them. I moved the car to the side and let them pass me. The van, two police bikes and 3 cyclists passed me, along with about 25 motorcycles ;) and a jeep followed them with hazard lights on. And that was it. when they passed me I started following them. I couldn&#39;t overtake them, I don&#39;t like traffic police much :P , and boy those cyclists were fast!&lt;br /&gt;
&lt;br /&gt;
After few minutes I could see that road was clear, because the police was clearing the road, even the people in my lane sided there vehicles and let them pass, and I also moved along, comfortably passing the sided vehicles. It is then i realized that it was like the police has cleared the road for me. =D&lt;br /&gt;
&lt;br /&gt;
Simple method, isn&#39;t it? But you&#39;ve got to hurry, the &quot;avurudu uthsawa&quot; season is about to end.&lt;br /&gt;
&lt;br /&gt;
And if you want more, just switch on the hazard lights of your vehicle also. Believe me, it&#39;s FUN..!!!! =D =D =D May be that jeep was also following them like me, I&#39;d never know.&lt;br /&gt;
&lt;br /&gt;
Call me crazy, but this works. True Story!</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/7834393599485242537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/04/ever-wanted-to-drive-while-police.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7834393599485242537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7834393599485242537'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/04/ever-wanted-to-drive-while-police.html' title='Ever wanted to drive while Police cleared the road for you..??'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-7893433099975092869</id><published>2011-01-12T00:52:00.001+05:30</published><updated>2012-03-11T19:32:37.845+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Science"/><category scheme="http://www.blogger.com/atom/ns#" term="Education"/><category scheme="http://www.blogger.com/atom/ns#" term="JOSH"/><category scheme="http://www.blogger.com/atom/ns#" term="OS"/><title type='text'>Making your own Operating System - Getting Started</title><content type='html'>This is my first actual technical blog article. So as a starter I&#39;m going to guide you all through a tutorial on making your own Operating System. (Yeah..I&#39;m not kidding..it&#39;s going to be an up and running OS)&lt;br /&gt;
&lt;br /&gt;
This was an assignment that was given to us at the University. So just thought of sharing it with you all, because it was one of the assignments i enjoyed doing, and this might help someone in the future...&lt;br /&gt;
&lt;br /&gt;
Assuming that you have a Linux distro installed  [I&#39;m using Ubuntu during this walk through.] and that you know how to work yourself around a little bit..(If you don&#39;t, feel free to ask, I&#39;d be happy to help you.) lets take the first step...&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
The first step would be to&amp;nbsp; follow this tutorial by Mr. Asiri Rathnayake ...it provides the necessary initialization.&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://asiri.rathnayake.org/articles/hacking-josh-operating-system-tutorial/&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Hacking JOSH – Operating System&amp;nbsp;Tutorial&amp;nbsp; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;After confirming that you can successfully boot from the image in your pen drive, lets do some modding.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;Tip#1: During the process of modifying the OS, you&#39;ll have to enter some code and to restart the computer with JOSH OS to try out your code. Instead of having to restart your computer all the time, you can easilly use a virtual machine. To do that you need a bootable image file. Here&#39;s how you can get one for yourself.&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
Open the terminal and create a directory for floppy drive, &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo mkdir /media/floppy0&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
Then you have to create an image of the pen drive which you modified using the tutorial provided above... &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo dd if=/dev/sdb of=&lt;location&gt;/JOSH.img&lt;/location&gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;blockquote&gt;
mount that image in the drive, &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo mount -o loop -t vfat &lt;location&gt;/josh.img /media/floppy0&lt;/location&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;
Then give that floppy drive as the boot device for your virtual machine. &lt;/blockquote&gt;
&lt;blockquote&gt;
I&#39;d suggest Virtual box or the qemu as the virtual machine but you can&#39;t use them both. qemu is faster and the Virtual box is more user friendly. Both are free.. :) &lt;/blockquote&gt;
&lt;blockquote&gt;
Install qemu using this command, &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: georgia,times new roman,times,serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;sudo apt-get install qemu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: georgia,times new roman,times,serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: georgia,times new roman,times,serif; font-weight: bold;&quot;&gt;&lt;/span&gt;Then you can mount your image using this command, &lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;qemu -fda &lt;location&gt;/JOSH.img&lt;/location&gt;&lt;/span&gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;blockquote&gt;
If you decided to use VirtualBox then it&#39;s fairly easy, because it has a wizard to help&amp;nbsp; you with it. Here&#39;s a little help.&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Open VirtualBox and create a new Machine. Set the settings as you  desire. &lt;/div&gt;
&lt;/blockquote&gt;
&lt;div style=&quot;margin-left: 80px;&quot;&gt;
Operating system - Other&lt;br /&gt;
Version - Other/Unknown&lt;br /&gt;
Base Memory Size (RAM Size) = 64MB (default)&lt;br /&gt;
Remove the tick from the &quot;Boot Hard Disk&quot; option&lt;br /&gt;
Next =&amp;gt; Continue =&amp;gt; Finish&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhc503NKwnKzz-rRyZ9xU7S-tqr58W5Q_2d-wsN902nVYkZ16ISS_ctnprQdTvKkY6MU0TLnLMG8vzEBcxTOBeeHZu86e8hiUDuw43CuQca-WcysS_-7MwtGrSqQQ7RK5Q8gra66BTnwU/s1600/Josh.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;359&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhc503NKwnKzz-rRyZ9xU7S-tqr58W5Q_2d-wsN902nVYkZ16ISS_ctnprQdTvKkY6MU0TLnLMG8vzEBcxTOBeeHZu86e8hiUDuw43CuQca-WcysS_-7MwtGrSqQQ7RK5Q8gra66BTnwU/s640/Josh.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeYESkeuXV3bB7Jt8B8ckwvL3sPS3qPgE9vt1KeNqsN0tJKkbjBZlaGloKmtx5nNmC753IyrjNj2my7Cgu1uutFwRrG5IbU0zt4scNwgWTzluje86hvWKszBfnzvMotIVJrP2QeV_fZ6Q/s1600/Select+Floppy+Device.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;359&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeYESkeuXV3bB7Jt8B8ckwvL3sPS3qPgE9vt1KeNqsN0tJKkbjBZlaGloKmtx5nNmC753IyrjNj2my7Cgu1uutFwRrG5IbU0zt4scNwgWTzluje86hvWKszBfnzvMotIVJrP2QeV_fZ6Q/s640/Select+Floppy+Device.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 80px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote&gt;
Select the settings option of the created machine and go to Storage &lt;br /&gt;
The Floppy Controller will be empty...select that &quot;Empty&quot;  label and select the Floppy device and click the button next to it..It  will pop up the Virtual Media Manager window.&amp;nbsp;Under that window select Add=&amp;gt; and locate your &lt;span style=&quot;color: black;&quot;&gt;JOSH.img&lt;/span&gt;&lt;b&gt; &lt;/b&gt;file.&lt;/blockquote&gt;
&lt;blockquote&gt;
Press Start and try out.&amp;nbsp; &lt;/blockquote&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEZN9q79FVf2fGLFSy0_L7KVa6_k7pZkmXYRr-uqewRk1DbcK30CIezo-1oeOH8dLCYESfOd-7sHN2PLm6lI55cxtgK7stPSc9i_Lfu07csfGwrg-vsHZkHt16wJ8OjFspXpoJMpEYQoo/s1600/JoshBooted.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;359&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEZN9q79FVf2fGLFSy0_L7KVa6_k7pZkmXYRr-uqewRk1DbcK30CIezo-1oeOH8dLCYESfOd-7sHN2PLm6lI55cxtgK7stPSc9i_Lfu07csfGwrg-vsHZkHt16wJ8OjFspXpoJMpEYQoo/s640/JoshBooted.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
Go on, knock your selves out and try to boot from the JOSH.img.&lt;br /&gt;
Type this in the shell,&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ver&lt;/span&gt; - it will print the current version.&lt;br /&gt;
&lt;br /&gt;
Try to open and read the &lt;span style=&quot;color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;kernel.asm&lt;/span&gt; file&amp;nbsp; and do some changes. Next time we meet here, I&#39;ll tell you how to show the hardware information of the computer using our JOSH OS.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
Don&#39;t be afraid to work around in a virtual machine, after all it&#39;s virtual. ;)&lt;br /&gt;
&lt;br /&gt;
Have fun!&lt;br /&gt;
&lt;br /&gt;
PS: Read the Next Step to create your own Operating System &lt;a href=&quot;http://gayashan-a.blogspot.com/2011/05/making-your-own-operating-system-next.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/7893433099975092869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2011/01/making-your-own-operating-system.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7893433099975092869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/7893433099975092869'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2011/01/making-your-own-operating-system.html' title='Making your own Operating System - Getting Started'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhc503NKwnKzz-rRyZ9xU7S-tqr58W5Q_2d-wsN902nVYkZ16ISS_ctnprQdTvKkY6MU0TLnLMG8vzEBcxTOBeeHZu86e8hiUDuw43CuQca-WcysS_-7MwtGrSqQQ7RK5Q8gra66BTnwU/s72-c/Josh.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8854795093186229973.post-4951135520867414132</id><published>2010-04-27T22:40:00.000+05:30</published><updated>2010-10-06T23:42:26.149+05:30</updated><title type='text'>Reborn in the world of Bloggers</title><content type='html'>Well..this is my first experience of being a Blogger. So here I am and bear with me if i make any mistakes while working with the blog..&lt;br /&gt;
If i feel there&#39;s something i should post in the Blog, i&#39;ll post it here. So it&#39;ll mostly contain techno gadgets, mobile phones, latest software and all that. And may be some memories from my life.&lt;br /&gt;
&lt;br /&gt;
Hope you&#39;ll enjoy reading my Blog....&lt;br /&gt;
Let the game begin...</content><link rel='replies' type='application/atom+xml' href='http://gayashan-a.blogspot.com/feeds/4951135520867414132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gayashan-a.blogspot.com/2010/04/well.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4951135520867414132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8854795093186229973/posts/default/4951135520867414132'/><link rel='alternate' type='text/html' href='http://gayashan-a.blogspot.com/2010/04/well.html' title='Reborn in the world of Bloggers'/><author><name>Gayashan</name><uri>http://www.blogger.com/profile/10247691915454905922</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry></feed>