<?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; mks</title>
	<atom:link href="https://www.emblogic.com/blog/author/mks/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>lsmod Analysis</title>
		<link>https://www.emblogic.com/blog/08/lsmod-analysis/</link>
		<comments>https://www.emblogic.com/blog/08/lsmod-analysis/#comments</comments>
		<pubDate>Thu, 16 Aug 2012 13:02:04 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lsmod]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=4773</guid>
		<description><![CDATA[lsmod has column used i.e module using the lkm (that particular lkm) . My system showing value -1 for module ipv6 then what -1 signifies ? Used = 0 means no module using this lkm]]></description>
				<content:encoded><![CDATA[<p>lsmod has column used i.e module using the lkm (that particular lkm) . My system showing value  -1 for module ipv6 then what  -1 signifies ? </p>
<p>Used = 0 means no module using this lkm</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/08/lsmod-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hot Swap In Linux kernel</title>
		<link>https://www.emblogic.com/blog/08/hot-swap-in-linux-kernel/</link>
		<comments>https://www.emblogic.com/blog/08/hot-swap-in-linux-kernel/#comments</comments>
		<pubDate>Thu, 16 Aug 2012 12:56:08 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Hot one!!]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=4771</guid>
		<description><![CDATA[What is the difference between hot swap and hot plug ? How it is implemented in linux kernel 2.4.x ? Is linux kernel 2.4.x supports hot plug also ?]]></description>
				<content:encoded><![CDATA[<p>What is the difference between hot swap and hot plug ? How it is implemented in linux kernel 2.4.x ? Is linux kernel 2.4.x supports hot plug also ? </p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/08/hot-swap-in-linux-kernel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Platform Driver !!</title>
		<link>https://www.emblogic.com/blog/04/platform-driver/</link>
		<comments>https://www.emblogic.com/blog/04/platform-driver/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 08:13:58 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=648</guid>
		<description><![CDATA[Driver Model (USB,I2C) enumerate device and bind it with driver .USB and PCI are hotplugged device and they have capability to notify OS when lets say USB (pendrive )attach.But in SOC&#8217;s based , a lot of inbuilt peripherals like host &#8230; <a href="https://www.emblogic.com/blog/04/platform-driver/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Driver Model (USB,I2C) enumerate device and bind it with driver .USB and PCI are hotplugged device and they have capability to notify OS when lets say USB (pendrive )attach.But in SOC&#8217;s based , a lot of inbuilt peripherals like host controller(eg i2c HC) these inbuilt devices are not capable to inform the OS that they are  present. So the kernel/drivers developers built similar model like hot  pluggable devices so they invented platform drivers model.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/04/platform-driver/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kmalloc failed to allocate ?</title>
		<link>https://www.emblogic.com/blog/04/kmalloc-failed-to-allocate/</link>
		<comments>https://www.emblogic.com/blog/04/kmalloc-failed-to-allocate/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 06:37:47 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
		
		<guid isPermaLink="false">http://emblogic.org/blog/?p=645</guid>
		<description><![CDATA[Lets say we have device mobile and we start an application ,our application connects to our driver and in driver level lets say we allocate some memory using kmalloc with flag=GFP_KERNEL ,now if memory allocation fail in each time so &#8230; <a href="https://www.emblogic.com/blog/04/kmalloc-failed-to-allocate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Lets say we have device mobile and we start an application ,our application connects to our driver and in driver level lets say we allocate some memory using kmalloc with flag=GFP_KERNEL ,now if memory allocation fail in each time so what will be our application behaviour,will it run or will crash ,how memory issue will resolve and what are the likely cause of failure? Secondly ,if I put into different way like suppose ,I use kmalloc in ISR then again lets say our memory allocation fail (with some reason) then what are the issues we have to address and Will our application crash or we just flash &#8220;memory fail switch off your mobile &#8230;.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/04/kmalloc-failed-to-allocate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Inside structure declaration of variable of same type is not allowed</title>
		<link>https://www.emblogic.com/blog/10/inside-structure-declaration-of-variable-of-same-type-is-not-allowed/</link>
		<comments>https://www.emblogic.com/blog/10/inside-structure-declaration-of-variable-of-same-type-is-not-allowed/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 09:35:14 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=227</guid>
		<description><![CDATA[struct node { struct node x; //not allowed struct node *head; //allowed }; Why does we can declare a pointer of same type but not a variable of same type?]]></description>
				<content:encoded><![CDATA[<pre> struct node {
     struct node x;    //not allowed
     struct node *head;   //allowed
     };

Why does we can declare a pointer of same type but not a variable of same type?</pre>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/10/inside-structure-declaration-of-variable-of-same-type-is-not-allowed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Alternative method of newline</title>
		<link>https://www.emblogic.com/blog/10/alternative-method-of-newline/</link>
		<comments>https://www.emblogic.com/blog/10/alternative-method-of-newline/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 10:27:14 +0000</pubDate>
		<dc:creator><![CDATA[mks]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=222</guid>
		<description><![CDATA[Q. How to print output in multiple line without using \n character? Ans. printf(&#8220;\x0a&#8221;);]]></description>
				<content:encoded><![CDATA[<p>Q. How to print output in multiple line without using \n character?</p>
<p>Ans. printf(&#8220;\x0a&#8221;);</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/10/alternative-method-of-newline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
