<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>EmbLogic &#187; abhiwadhwa777</title>
	<atom:link href="https://www.emblogic.com/blog/author/abhiwadhwa777/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.emblogic.com/blog</link>
	<description>Embedded System and ARM Training</description>
	<lastBuildDate>Tue, 03 Mar 2020 13:00:06 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>what is the difference between  sign that we include in headers and &#8220;headers.h&#8221;??????</title>
		<link>https://www.emblogic.com/blog/06/what-is-the-difference-between-sign-that-we-include-in-headers-and-headers-h/</link>
		<comments>https://www.emblogic.com/blog/06/what-is-the-difference-between-sign-that-we-include-in-headers-and-headers-h/#comments</comments>
		<pubDate>Tue, 17 Jun 2014 05:46:00 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=10447</guid>
		<description><![CDATA[sign denotes the path of that header file. &#8220;header.h&#8221; includes the path of current directory in which various directories are placed.]]></description>
				<content:encoded><![CDATA[<p> sign denotes the path of that header file.<br />
&#8220;header.h&#8221; includes the path of current directory in which various directories are placed.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/06/what-is-the-difference-between-sign-that-we-include-in-headers-and-headers-h/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIFFERENCE BETWEEN NUL AND NULL</title>
		<link>https://www.emblogic.com/blog/04/difference-between-nul-and-null/</link>
		<comments>https://www.emblogic.com/blog/04/difference-between-nul-and-null/#comments</comments>
		<pubDate>Mon, 21 Apr 2014 10:55:03 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=9880</guid>
		<description><![CDATA[NULL 1 IT is macrodefined in for the null pointer . 2 NULL CAN BE DEFINED AS ((void*)0) 3 size of NULL= 4BYTES NUL 1 IT IS A USER DEFINED VARIABLE. 2 IST CHAR IN THE ASCII TABLE. 3 IT &#8230; <a href="https://www.emblogic.com/blog/04/difference-between-nul-and-null/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>NULL<br />
1 IT is macrodefined in for the null pointer .<br />
2 NULL CAN BE DEFINED AS ((void*)0)<br />
3  size of NULL= 4BYTES</p>
<p>NUL<br />
1 IT IS A USER DEFINED VARIABLE.<br />
2 IST CHAR IN THE ASCII TABLE.<br />
3 IT CORRESPONDS TO A ZERO VALUE.<br />
4 SIZE OF NUL = 1 BYTE</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/04/difference-between-nul-and-null/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>basic concepts</title>
		<link>https://www.emblogic.com/blog/04/basic-concepts/</link>
		<comments>https://www.emblogic.com/blog/04/basic-concepts/#comments</comments>
		<pubDate>Thu, 17 Apr 2014 11:23:53 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=9832</guid>
		<description><![CDATA[we can exit from superuser by using exit command . exit changing the password of root passwd]]></description>
				<content:encoded><![CDATA[<p>we can exit from superuser by using exit command .<br />
exit<br />
changing the password of root<br />
passwd</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/04/basic-concepts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>stack push and pop program using functions .</title>
		<link>https://www.emblogic.com/blog/03/stack-push-and-pop-program-using-functions/</link>
		<comments>https://www.emblogic.com/blog/03/stack-push-and-pop-program-using-functions/#comments</comments>
		<pubDate>Mon, 31 Mar 2014 07:02:54 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=9598</guid>
		<description><![CDATA[//header.h// #include 2 #include 3 #define MAX 5 4 int push(void **,int *); 5 int pop(void **,int *); 6 void display(void **,int *); //fun.c// #include&#8221;abc.h&#8221; 2 int push(void **astack,int *atop) 3 { 4 static char ch=1; 5 if(*atop &#62;= MAX-1) &#8230; <a href="https://www.emblogic.com/blog/03/stack-push-and-pop-program-using-functions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>//header.h//</p>
<p> #include<br />
  2 #include<br />
  3 #define MAX 5<br />
  4 int push(void **,int *);<br />
  5 int pop(void **,int *);<br />
  6 void display(void **,int *);<br />
//fun.c//</p>
<p> #include&#8221;abc.h&#8221;<br />
  2 int push(void **astack,int *atop)<br />
  3 {<br />
  4         static char ch=1;<br />
  5         if(*atop &gt;= MAX-1)<br />
  6         {<br />
  7                 printf(&#8220;stack overflow&#8221;);<br />
  8                 return -1;<br />
  9         }<br />
 10         if(*atop==-1)<br />
 11         {<br />
 12                 *astack;<br />
 13                 astack=(char*)malloc(1);<br />
 14                 (*atop)++;<br />
 15                 *(char*)(*astack+*atop)=ch;<br />
 16                 ch++;<br />
 17                 return 0;<br />
 18         }<br />
 19 (*atop)++;<br />
 20 *astack=(char*)realloc(*astack,(*atop) + 1);<br />
 21 *(char*)(*astack+*atop)=ch;<br />
 22 ch++;<br />
 23 return 0;<br />
 24<br />
 25 }<br />
 26 int pop(void **astack,int *atop)<br />
 27 {<br />
 28         if(*atop= 0; i&#8211;)<br />
 42 {<br />
 43         printf(&#8220;the data at %d pos is =%d\n&#8221;,i,*(char*)(*astack+i));<br />
 44 }<br />
 45 }<br />
//main.c//<br />
 #include&#8221;abc.h&#8221;<br />
  2 int main()<br />
  3 {<br />
  4         int ch;<br />
  5         void *stack;<br />
  6         int top= -1;<br />
  7         do<br />
  8         {<br />
  9         printf(&#8220;1.push\n&#8221;);<br />
 10         printf(&#8220;2.pop\n&#8221;);<br />
 11         printf(&#8220;3.display\n&#8221;);<br />
 12         printf(&#8220;4.quit\n&#8221;);<br />
 13<br />
 14         scanf(&#8220;%d&#8221;,&amp;ch);<br />
 15<br />
 16         switch(ch)<br />
 17         {<br />
 18                 case 1: push(&amp;stack,&amp;top);<br />
 19                         break;<br />
 20                 case 2: pop(&amp;stack,&amp;top);<br />
 21                         break;<br />
 22                 case 3: display(&amp;stack,&amp;top);<br />
 23                         break;<br />
 24                 default : printf(&#8220;wrong choice\n&#8221;);<br />
 25         }<br />
 26         }<br />
 27         while(ch != 4);<br />
 28 return 0;<br />
 29 }<br />
~                                              </p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/03/stack-push-and-pop-program-using-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>multiple data compression</title>
		<link>https://www.emblogic.com/blog/03/multiple-data-compression-4/</link>
		<comments>https://www.emblogic.com/blog/03/multiple-data-compression-4/#comments</comments>
		<pubDate>Fri, 28 Mar 2014 10:00:47 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=9596</guid>
		<description><![CDATA[@#include 32 #include 33 #include 34 #include 35 int main() 36 { 37 char arr[55],m[55],ch1,ch2; 38 int fd,j,ret,i=0,len; 39 fd =open(&#8220;text&#8221;,O_RDONLY); 40 read(fd,&#38;arr,55); 41 len=strlen(arr); 42 printf(&#8220;lenght of string is %d\n&#8221;,len); 43 if(fd&#60;0) 44 { 45 perror(&#34;read&#34;); 46 exit(-1); 47 &#8230; <a href="https://www.emblogic.com/blog/03/multiple-data-compression-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>@#include<br />
 32 #include<br />
 33 #include<br />
 34 #include<br />
 35 int main()<br />
 36 {<br />
 37         char arr[55],m[55],ch1,ch2;<br />
 38         int fd,j,ret,i=0,len;<br />
 39         fd =open(&#8220;text&#8221;,O_RDONLY);<br />
 40     read(fd,&amp;arr,55);<br />
 41     len=strlen(arr);<br />
 42     printf(&#8220;lenght of string is %d\n&#8221;,len);<br />
 43     if(fd&lt;0)<br />
 44     {<br />
 45             perror(&quot;read&quot;);<br />
 46            exit(-1);<br />
 47<br />
 48     }<br />
 49 for(i=0;i&lt;len;i++)<br />
 50 {<br />
 51     printf(&quot;%c\n&quot;,arr[i]);<br />
 52 }<br />
 53 printf(&quot;the master array is=&quot;);<br />
 54 int size;<br />
 55 size=1;<br />
 56 for(i=0;i&lt;len;i++)<br />
 57 {</p>
<p>for(j=0;j&lt;=size;j++)<br />
 59         {<br />
 60         if((j+1)==size)<br />
 61         {<br />
 62                 m[j]=arr[i];<br />
 63                 size=size++;<br />
 64                 break;<br />
 65         }<br />
 66         else<br />
 67         {<br />
 68                 if(m[j]==arr[i])<br />
 69                 {<br />
 70                         break;<br />
 71         }<br />
 72         }}<br />
 73 }<br />
 74<br />
 75 for(j=0;j&lt;=size;j++)<br />
 76 {<br />
 77         printf(&quot;%c\n&quot;,m[j]);<br />
 78 }<br />
 79 return 0;<br />
 80 }<br />
 81<br />
 82 @<br />
 83<br />
 84<br />
 85 1.1<br />
 86 log<br />
 87 @Initial revision<br />
 88 @<br />
 89 text<br />
 90 @d7 2</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/03/multiple-data-compression-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ftp configuration</title>
		<link>https://www.emblogic.com/blog/03/ftp-configuration/</link>
		<comments>https://www.emblogic.com/blog/03/ftp-configuration/#comments</comments>
		<pubDate>Fri, 21 Mar 2014 07:39:43 +0000</pubDate>
		<dc:creator><![CDATA[abhiwadhwa777]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=9223</guid>
		<description><![CDATA[check if package is already present or not by using rpm -q vsftpd    (as the rpm package for ftp is vsftpd) if not present then yum install vsftpd yum y install after that service vsftpd start &#160; &#160;]]></description>
				<content:encoded><![CDATA[<p>check if package is already present or not by using</p>
<p>rpm -q vsftpd    (as the rpm package for ftp is vsftpd)</p>
<p>if not present then</p>
<p>yum install vsftpd</p>
<p>yum y install</p>
<p>after that service vsftpd start</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/03/ftp-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
