From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <511C010F.4030304@xenomai.org> Date: Wed, 13 Feb 2013 22:09:35 +0100 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <511B5190.3070800@xenomai.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai] Fwd: Porting IPIPE to SUN5I (Allwinner A13) List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: uMinded Strikes Again Cc: xenomai@xenomai.org On 02/13/2013 09:30 PM, uMinded Strikes Again wrote: > Ok so I am on my way with kernel version 3.4.29 however my sun5i directory > is quite lacking. If I compare /arch/arm/omap2/ their are dozens of files > to the SOC features and a complete Kconfig file as well but in my > /arch/arm/sun5i/ their are just the basics for the clock to run and no > Kconfig at all! > > Is their a drivers patch out there for the sunxi chipsets or will I be > writing my own for this whole architecture?? If you have a support for the 3.0 kernel, you may adapt it to a newer kernel. Or indeed use the 3.0 kernel as a base for Xenomai. In this case, the guide is: http://xenomai.org/index.php/I-pipe:ArmPorting Is what we have to help you. But: - it seems the I-pipe core patches are a bit easier to port to new ARM boards (we already had 3 new ports since the first I-pipe core patch for 3.2); - this document is quite outdated, you would have to use the new version explanations about GPIOs demuxing or tsc emulation; - getting the full support for the processor you are intereseted in merged into the mainline kernel may be more future proof than getting stuck with Linux 3.0. -- Gilles.