From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfgang Denk Date: Thu, 06 Jun 2013 12:04:21 +0200 Subject: [U-Boot] ASM code for UART initialization In-Reply-To: <51B05614.8070505@googlemail.com> References: <51B05614.8070505@googlemail.com> Message-ID: <20130606100421.18BC2382FC3@gemini.denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Andr? Schaller, In message <51B05614.8070505@googlemail.com> you wrote: > > could someone support me with developing ASM code for initializing UART > interface on OMAP4460 to send some bytes over the wire at a very early > stage of booting x-loader? The code needs to be executed in start.S. Why would you not just use C code? > Is it possible to use existing C code and use the generated assembly > from gcc as the actual code or does it need major modifications to be > executed in start.S? It should be possible - but you should ask yourself what you then prevents from using C code instead? Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de They weren't that important. They were merely at the top. The people who really run organizations are usually found several levels down, where it's still possible to get things done. - Terry Pratchett, _Small Gods_