<?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; amritpreet.singh</title>
	<atom:link href="https://www.emblogic.com/blog/author/amritpreet-singh/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>Linux OS porting using Storage</title>
		<link>https://www.emblogic.com/blog/04/linux-os-porting-using-storage/</link>
		<comments>https://www.emblogic.com/blog/04/linux-os-porting-using-storage/#comments</comments>
		<pubDate>Thu, 25 Apr 2013 11:59:49 +0000</pubDate>
		<dc:creator><![CDATA[amritpreet.singh]]></dc:creator>
				<category><![CDATA[Project 9: Embedded Linux on ARM]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=6407</guid>
		<description><![CDATA[successfully done:- 1.toolchain creation 2.beagle board bring-up.]]></description>
				<content:encoded><![CDATA[<p>successfully done:-<br />
1.toolchain creation<br />
2.beagle board bring-up.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/04/linux-os-porting-using-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>project 5: character driver status</title>
		<link>https://www.emblogic.com/blog/02/project-5-character-driver-status/</link>
		<comments>https://www.emblogic.com/blog/02/project-5-character-driver-status/#comments</comments>
		<pubDate>Sat, 02 Feb 2013 08:28:33 +0000</pubDate>
		<dc:creator><![CDATA[amritpreet.singh]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=6119</guid>
		<description><![CDATA[succesfully implemented: #cdev_init function #cdev_add function #initialised the value of sculldev  for 20 nods #Open and release functions #container_of() #scull_trim function]]></description>
				<content:encoded><![CDATA[<p>succesfully implemented:<br />
#cdev_init function<br />
#cdev_add function<br />
#initialised the value of sculldev  for 20 nods<br />
#Open and release functions<br />
#container_of()<br />
#scull_trim function</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/02/project-5-character-driver-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ipc status: client-server using fifo and semaphores.</title>
		<link>https://www.emblogic.com/blog/01/ipc-status-client-server-using-fifo-and-semaphores/</link>
		<comments>https://www.emblogic.com/blog/01/ipc-status-client-server-using-fifo-and-semaphores/#comments</comments>
		<pubDate>Tue, 08 Jan 2013 14:56:49 +0000</pubDate>
		<dc:creator><![CDATA[amritpreet.singh]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=5836</guid>
		<description><![CDATA[implemented client server program for around 400 clients using fifo and semaphores. issues:- while compilation gcc was unable to get the size for variable of union semun.]]></description>
				<content:encoded><![CDATA[<p>implemented client server program for around 400 clients using fifo and semaphores.<br />
issues:-<br />
while compilation gcc was unable to get the size for variable of union semun.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/01/ipc-status-client-server-using-fifo-and-semaphores/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ipc status:client server using fifo and pipes</title>
		<link>https://www.emblogic.com/blog/01/ipc-statusclient-server-using-fifo-and-pipes/</link>
		<comments>https://www.emblogic.com/blog/01/ipc-statusclient-server-using-fifo-and-pipes/#comments</comments>
		<pubDate>Tue, 08 Jan 2013 06:12:56 +0000</pubDate>
		<dc:creator><![CDATA[amritpreet.singh]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=5801</guid>
		<description><![CDATA[implemented # fork statement(duplicate process) # exec function(replace process) # signals and sigaction # pipes #fifo issues faced:- 1.file descriptor was not being passed using execl() system call. -&#62;resolved by passing address of the fd in the arguments of execl(). &#8230; <a href="https://www.emblogic.com/blog/01/ipc-statusclient-server-using-fifo-and-pipes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>implemented<br />
# fork statement(duplicate process)<br />
# exec function(replace process)<br />
# signals and sigaction<br />
# pipes<br />
#fifo<br />
issues faced:-<br />
1.file descriptor was not being passed using execl() system call.<br />
-&gt;resolved by passing address of the fd in the arguments of execl().<br />
2.while implementing addition through a client, addition was being implemented on the ascii values&#8230;&#8230;<br />
-&gt;resolved the issue by using the integer input and type-casting it to the character.<br />
3.while implementing fifo if large data was being passed by the large number of clients, the server wasn&#8217;t responding due to garbled data(pid and data).</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/01/ipc-statusclient-server-using-fifo-and-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
