|
Hi!
I am presently helping some PhD students here at my university prepare the
labs for a real-time course using LegOS. As part of the course, we want our
students to experience a modern development environment for embedded
systems, and have obtained a large bunch of nice academic licenses for the
IAR Systems H8/300 compilers (running under Windows).
However, we now need to port the LegOS kernel to the IAR compiler, also
figure out how to make the IAR compiler generate the .LX format files used
by LegOS.
Actually, if we could generate .LX files, there should be no need to port the
actual operating system... :)
Where can we find documentation for the format? Is it possible to convert
to .lx from some other standard output format?
Very thankful for all help.
/jakob
|
|
Message has 2 Replies: | | Re: .lx format
|
| (...) Look at legOS makefiles. The lx file is generated from two symbolsrec executables linked to different positions. The files are generated with a special linker script "legOS.lds". Maybe you can do the same with your compiler and use the makelx (...) (24 years ago, 26-Mar-01, to lugnet.robotics.rcx.legos)
| | | Re: .lx format
|
| (...) One other possibility is to not use the lx files at all - just stick to the srec format as (I think) LegOS used to (version 0.1.x?). A bit less efficient downloading the kernel all the time, but removes the need to dabble with lx format at (...) (24 years ago, 27-Mar-01, to lugnet.robotics.rcx.legos)
|
7 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|