用于多功能设备的基于软件的热插拔控制器
本公开涉及用于多功能设备的基于软件的热插拔控制器。在计算机系统操作时有助于将设备插入计算机系统的总线架构或者从计算机系统的总线架构移除设备的方法,包括:将计算机系统的设备的第一功能配置为控制功能,以控制从总线架构插入和移除至少一个附加功能,以及由计算机系统的设备,向主机计算机的主机驱动器发送绑定命令,以将控制功能绑定到主机驱动器。方法还可以包括:将至少一个附加功能配置用于插入总线架构,由控制功能,向主机驱动器发送将至少一个附加功能插入总线架构的请求,以及响应于请求,由主机驱动器启用至少一个附加功能。