I have experience programming the XGATE in an independant development environemt. I have tried this recommended procedure for Processor Expert, however, I find it quite useless, almost counter intuative and counter productive.
By using Processor Expert, the beans generate all the code for you to interface to the hardware, including handling interrupts. The purpose of XGATE is to process interrupts. If Processor Expert automatically generates interrupts for the S12X CPU core, then what is the point of adding in the XGATE support? You cannot control the interrupt generation from Processor Expert, or even insert #pragmas to control the segment placement of the interrupt service functions or to create shared data.
The only purpose that I can see why you'd want to add XGATE support in this manner is to manually create your own code to do your own thing in XGATE along side Processor Expert. If that is the case, then why even have Processor Expert at all? How do you get the Processor Expert interrupts to run in XGATE?
Am I missing something here?