Software porting layer
First Claim
Patent Images
1. A wireless communication device comprising:
- a system processor;
a communication processor;
a communication module, in communication with the system processor and the communication processor to facilitate communication between the system processor and the communication processor; and
a shared memory associated with the communication module;
wherein the system processor is configured to receive variables from a single thread in a single threaded operating environment, port the received variables via a porting layer for use in a multiple threaded environment wherein the porting the received variables into the multiple threaded operating environment is performed by reference such that each of an independent thread can access variables by reference without stopping on another independent thread'"'"'s variable.
1 Assignment
0 Petitions
Accused Products
Abstract
A porting layer takes software developed using a single threaded modeling tool to a multiple threaded environment. The single threaded modeling tool is used to model the software. The porting layer ports in variables into a multiple threaded operating environment by reference and not as variables so that each thread can access variables by reference.
-
Citations
5 Claims
-
1. A wireless communication device comprising:
-
a system processor; a communication processor; a communication module, in communication with the system processor and the communication processor to facilitate communication between the system processor and the communication processor; and a shared memory associated with the communication module; wherein the system processor is configured to receive variables from a single thread in a single threaded operating environment, port the received variables via a porting layer for use in a multiple threaded environment wherein the porting the received variables into the multiple threaded operating environment is performed by reference such that each of an independent thread can access variables by reference without stopping on another independent thread'"'"'s variable. - View Dependent Claims (2, 3, 4, 5)
-
Specification