<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 19, 2013 at 6:22 PM, Alexandru Juncu <span dir="ltr"><<a href="mailto:alexj@rosedu.org" target="_blank">alexj@rosedu.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 19 August 2013 15:35, Robert Clove <<a href="mailto:cloverobert@gmail.com">cloverobert@gmail.com</a>> wrote:<br>
> Hello All,<br>
><br>
> I am an software Guy have some knowledge about device drivers.<br>
> I want to understand porting Linux kernel on new PCI board.<br>
> I have no idea from where to start and how.<br>
> Please guide me through some good books and tutorials.<br>
><br>
> Please guide.<br>
<br>
</div></div>Hello!<br>
<br>
I don't think you want to 'port' Linux on the board. You port the<br>
kernel on a new CPU processor/architecture.<br>
I think what you want is to make a device driver for your device (that<br>
connects via PCI).<br>
<br>
What you should do is search for an existing device driver of a<br>
similar board and take the code for that one and examine it. Then take<br>
the technical specs of the new board and see the differences between<br>
that and the old board and implement the differences in a new code<br>
that will be the new device driver.<br>
</blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Sir,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Actually what i want to do is suppose the hardware team give you a new board and now you want to run Linux kernel on it,</div>
<div class="gmail_extra">What one should do to port Linux on the new board.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks</div><div class="gmail_extra"><br></div></div>