Firmware code development method
AssigneeMellanox Technologies, Ltd.
InventorIdo Zemah
Life of this patent
Estimating the term…
Abstract
In one embodiment, a computing device includes a data interface to connect to and share data with configuration space registers of a silicon chip via an external physical interface of the silicon chip, a processing unit to execute a procedure to update parts of firmware source code configured to access the configuration space registers from a firmware processor embedded on the silicon chip via an internal physical interface of the silicon chip to access the configuration space registers via the data interface and via the external physical interface of the silicon chip, yielding modified firmware source code, and execute a software compiler to compile the modified firmware source code yielding compiled software.
Claims20
A system, comprising a computing device, including:
- a data interface to connect to and share data with configuration space registers of a silicon chip via an external physical interface of the silicon chip;
- and
- a processing unit to:
- execute a procedure to update parts of firmware source code configured to access the configuration space registers from a firmware processor embedded on the silicon chip via an internal physical interface of the silicon chip to access the configuration space registers via the data interface and via the external physical interface of the silicon chip, yielding modified firmware source code;
- and
- execute a software compiler to compile the modified firmware source code yielding compiled software.
A computing method, comprising:
- connecting to and sharing data with configuration space registers of a silicon chip via an external physical interface of the silicon chip;
- executing a procedure to update parts of firmware source code configured to access the configuration space registers from a firmware processor embedded on the silicon chip via an internal physical interface of the silicon chip to access the configuration space registers via the external physical interface of the silicon chip, yielding modified firmware source code;
- and
- executing a software compiler to compile the modified firmware source code yielding compiled software.
Dependencies are inferred from the claim text.