|
> 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 program, which is included in
> legOS, without modifications.
So in effect, it is dependent on the gcc loader mechanism. Ungh!
The idea of using two symbolsrec files: one could be kernel, the other the
program. Would make sense for kernel call resolution.
> Otherwise, makelx comes with source code, so you can get more
> information about lx file format there.
I looked at it, and it mainly outputs linker scripts for gcc. Which is not
very helpful, since we want to do this without any gnu tools getting involved.
I would have hoped for some explicit documentation of the .lx format.
/jakob
|
|
Message is in Reply To:
| | 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)
|
7 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|