Method and apparatus for dynamic link driver configuration
AssigneeApple Computer, Inc.
InventorSteven W. Brown
Life of this patent
Estimating the term…
Abstract
A method and apparatus embodied in transaction layer software suitable for use with serial bus devices, such as IEEE standard 1394 serial bus devices for supporting multiple link device drivers. The invention acquires or otherwise ascertains the capabilities of link devices and provides link device driver configurations to such link devices based on the link device's capabilities and behaviors, among other factors.
Claims22
A method for providing a transaction layer for a module having at least one node connected to a serial bus that configures a link device for each of said at least one nodes comprising:
- detecting a link driver;
- receiving capabilities of said link driver;
- generating a link driver configuration for said link driver from said capabilities of said driver;
- and
- loading said link driver configuration into said link driver.
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to provide a transaction layer for a module having at least one node connected to a serial bus that configures a link device for each of said at least one nodes that performs a method comprising:
- detecting a link driver;
- receiving capabilities of said link driver;
- generating a link driver configuration for said link driver from said capabilities of said driver;
- and
- loading said link driver configuration into said link driver.
Dependencies are inferred from the claim text.