I'd like to reposition my code so all code starts at 0800h. The only things I want below that are the startup vector and interrupt vectors. Am I right in assuming that the vector at locn 0000 (actually an LJMP address) cannot be relocated as this is the start point after a reset? Is it also true that the interrupt vectors are similarly fixed? Using uVision.
the easy way would be to get another PC (trying this on a PC with licenced Keil may/will get you in trouble) and download the Keil software in eval mode. Everything will have the vectors relocated to 0x800
Erik