CPC G06F 13/4221 (2013.01) [G06F 1/08 (2013.01); G06F 7/588 (2013.01); G06F 13/4045 (2013.01)] | 19 Claims |
1. A method for operating a Peripheral Component Interconnect Express (PCIe) device including a plurality of common functions performing operations associated with a PCIe interface, the method comprising:
receiving function type setting information from a host;
changing function types of at least one of the plurality of common functions based on the function type setting information as one of a plurality of function types including a physical function (PF) type, a virtual function (VF) type, and a disable function type in which the operations are disabled;
controlling the plurality of common functions according to the function types to perform the operations, and
providing the host with PCIe device completion information according to an operation mode of a common function among the plurality of common functions.
|