Patent ID: 6308196
Filing Date: 2001-10-23
Classification: H04L

Abstract:
Method of sharing physical resources associated with a first processor between said first processor and a second processor, which method comprises the steps of:selecting, by said second processor, one of a plurality of tasks, wherein said plurality of tasks are predefined by a program in a program memory of said first processor;providing an interface unit including a plurality of predetermined addresses each indicating a given task start location in said program memory for a corresponding one of said plurality of tasks;sending an access request message from said second processor to said interface unit, said access request message including a first parameter value corresponding to said selected one of said plurality of tasks and including one or more second parameter values;associating, by said interface unit, said first parameter value with one of said plurality of predetermined addresses to define an associated address, said associated address indicating said given task start location for said selected one of said plurality of tasks;writing, by said interface unit, values corresponding to said second parameter values in predetermined first locations in a data memory of said first processor;loading said task start location indicated by said associated address into an execution register of a processor circuit of said first processor to initiate said selected one of said plurality of tasks; andaccessing, by said selected one of said plurality of tasks, each of said predetermined first locations.