Patent ID: 7127601

Claim:
A method of delivering operating logic for operating a controller component of a communication device, to the controller component, the method comprising: receiving the operating logic; embedding the operating logic within a device driver of the communication device, wherein the device driver is separate from the operating logic prior to said embedding; facilitating loading of the operating logic from the device driver to the controller component; receiving an identifier of the communication device; initializing a device soft state structure for the communication device if a device soft state structure does not already exist for the communication device; receiving a first device information pointer assigned to a first logical device attached for the communication device; receiving a first instance identifier of the first attached logical device; associating the first device information pointer with the device soft state structure; incrementing a count of the number of logical devices that have been attached for the communication device; and initializing the communication device after all of the multiple logical devices have been attached.