<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span>Hello</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span>As part of my GSOC Project, I'll be implementing the PIC API on simple vectored architecture as a first step. I had hoped that I would've been a bit ahead as of now, but I'm kinda stuck in the basic stuff for now. Some points which I'm having trouble figuring out is :</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div
 style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span>1) Which is the latest Programmable Interrupt Controller API that needs to be implemented, and where does it lie in the RTEMS code base ?</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span style="background-color: transparent;">2) How to identify which are simple vectored architectures ?</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span style="background-color: transparent;">3) Architectures like arm, i386, powerpc etc. which implement the desired PIC API, do not seem to have common code. I'm having trouble identifying which part of code is
 architecture dependent and which is common among different architectures.</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span style="background-color: transparent;"><br></span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><span style="background-color: transparent;">I'm currently going through the docs, especially the BSP How to Guide, given in the docs online for previous few days, but I've failed to grasp answers to the above questions. Thanks in advance for helping and guiding me out.</span></div><div style="color: rgb(0, 0, 0); font-size: 13.63636302947998px; font-family: arial, helvetica, sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size:
 13px; font-family: arial, helvetica, clean, sans-serif; background-color: transparent; font-style: normal;">Regards</div><div style="color: rgb(0, 0, 0); font-size: 13px; font-family: arial, helvetica, clean, sans-serif; background-color: transparent; font-style: normal;"><span style="background-color:transparent;line-height:1.22;">Vipul Nayyar </span></div><div style="color: rgb(0, 0, 0); font-size: 12.727272033691406px; font-family: arial, helvetica, clean, sans-serif; background-color: transparent; font-style: normal;"><br></div></div></body></html>