From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philippe Simal Date: Thu, 14 Aug 2003 16:01:54 +0200 Subject: [U-Boot-Users] standalone code Message-ID: <007601c3626c$9e7d2ee0$10c8c8c8@philippesimal> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello, I'm running u-boot-0.3.0 on an IBM PPC440GP EBONY board . The next stage is to port u-boot to our custom designed board. In the meanwhile I'm writing some hardware debug code that does not use any kernel. (1)First I tried to run it as a standalone program just like the 'hello world' example. The problem is that I do not have access to the drivers used by u-boot. I only can use some system calls like mon_printf()... So I tried to link my debug code directly to the u-boot code with an entry point just before the call main_loop() in board.c. This works fine except that I cannot use function pointers used in my debug menu . (2)I know this has something to do with the code relocation from flash to sdram so I tried to relocate all my pointers. Ok that didn't work. So my questions are, (1) is it possible to make a standalone pease of software that runs in sdram with the full use of the u-boot drivers? (2) What must I do to use my pointers whitout crashing the ppc. Best regards, Philippe Simal -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.denx.de/pipermail/u-boot/attachments/20030814/7ff01d84/attachment.htm