Is there a concise summary of exactly what cpu resources (timers, ports, etc.) are reserved for use with the master and what is available for use by the user?
With the User Processor, you can use everything but the SPI interface and in some cases TMR0 . It is used (based on what library you choose).