I'm having difficulty still during boot of my STR71x board. Trying to get inherited software running on this board. I chased a sort-of red herring for a while (see my other thread) and have discovered that my problem occurs long before the kernel is even initialized. My problem is with the standard library. During stdio init, (__rt_lib_init -> __initio->freopen -> sys_open) an SWI instruction gets hit. I've gotten this information from stepping through the dissassembly and cross referencing the mapfile with branch instructions- basic grunt work. Now this may be proper, and I have to link in some handler for this specific SWI (which registers would have any parameters?) or it may be a problem with something else. I have some basic questions: - Anyone know what the problem is and a fix? (Sorry, gotta try...) - Who provides the standard library that is used with the realview ARM tools? Is there some support/source? Can the source be debugged within uVision? Is Keil the wrong place to be looking for this support (is it ST? someone else?) Thanks for any help. Steve