From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5461FDC0.20007@selex-es.com> Date: Tue, 11 Nov 2014 13:14:56 +0100 From: Pampolini Matteo MIME-Version: 1.0 References: <545CC287.908@selex-es.com> <24286_1415392335_545D2C4D_24286_8089_1_545D2CD9.1030404@xenomai.org> In-Reply-To: <24286_1415392335_545D2C4D_24286_8089_1_545D2CD9.1030404@xenomai.org> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Xenomai] Xenomai 2.X on Freescale QorIQ T2080 processor List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Philippe Gerum , "xenomai@xenomai.org" Hi Philippe, many many thanks for your quick and exhaustive reply, I will start working on this, in case of troubles I will ask again for your kind help. Regards, Matteo On 07/11/2014 21:34, Philippe Gerum wrote: > On 11/07/2014 02:00 PM, Pampolini Matteo wrote: >> Hello there, >> >> do you know if all around the world someone is working to port Xenomai >> 2.X on Freescale QorIQ T2080 processor? >> Because this processor does not appear in the list of supported ones? >> >> If yes, would it be possible to know which patch is used? And if no, may >> you please point me in the right direction >> to create it by myself and then give it back to community? >> > You did not mention which kernel release was of interest, so I'll assume > 3.14. This patch is the right starting point for 3.14: > > http://download.gna.org/adeos/patches/v3.x/powerpc/ipipe-core-3.14.17-pow= erpc-4.patch > > Then add the few commits that piled up in the I-pipe git tree since tag > "ipipe-core-3.14.17-powerpc-4", which the patch mentioned above > corresponds to: http://git.xenomai.org/ipipe.git/log/?h=3Dipipe-3.14 > Or wait until drop -5 appears in the download area, they will be included= . > > Then have a look at the PIC code for making it aware of the interrupt > pipeline, this beast likely sports a MPIC (just a guess), in which case > the work to support the "generic" MPIC is done already. Having a look at > the error interrupt handling for freescale's PIC chips in sysdev/ may be > a good idea too. > > Another interesting part is in head_fsl_booke.S, in case this platform > has additional exception vectors which might need to be pipelined. > > There will be other issues, but this is a starting point. > This email and any attachments are confidential to the intended recipient a= nd may also be privileged. If you are not the intended recipient please del= ete it from your system and notify the sender. You should not copy it or us= e it for any purpose nor disclose or distribute its contents to any other p= erson. Questa e-mail e tutti i suoi allegati sono da intendersi inviati in via ris= ervata all'effettivo destinatario e possono essere soggetti a restrizioni l= egali. Se non siete l'effettivo destinatario o avete ricevuto il messaggio = per errore siete pregati di cancellarlo dal vostro sistema e di avvisare il= mittente. E' vietata la duplicazione, l'uso a qualsiasi titolo, la divulga= zione o la distribuzione dei contenuti di questa e-mail a qualunque altro s= oggetto. Prima di stampare questa comunicazione consideratene, per favore, l'impatto= ambientale Please consider the environment before printing this email