I recently picked up a second RCX and found it quite
difficult to do development using legOS on two RCXs. I
might just be missing something, but I had to maintain
two seperate copies of the legOS tree, one for each
RCX. This was so they could have different LNP ids.
Is there an easier way around this?
It seems that when you compile a user program in needs
to link against a symbol map? And this map can differ
between builds, and you need differnet bulds to
assign different LNP ids. In any case I thought this
should be something we could address in the build
process, or as some have suggested make a way for to
change the RCX lnp address outside of the kernel
compile stage.
Logged In: NO
i suggest to #define the LNP address at command line, where
LNP value is a make variable. You could give it a default value
in Makefile and override this value via make call if you need.