Abstract:
Various technologies described herein pertain to controlling reconfiguration of a dependency graph for coordinating reconfiguration of a computing device. An operation can be performed at the computing device to detect whether an error exists in the dependency graph for a desired configuration state. The dependency graph for the desired configuration state specifies interdependencies between configurations of a set of features. An error can be detected to exist in the dependency graph when the desired configuration state differs from an actual configuration state of the computing device that results from use of the dependency graph to coordinate configuring the set of features. Feedback concerning success or failure of the dependency graph on the computing device can be sent from the computing device to a configuration source. The dependency graph can be modified (by the computing device and/or the configuration source) based on whether an error is detected in the dependency graph.
Abstract:
Methods and apparatus for reliable detection and enumeration of devices. In one embodiment, the controller comprises serialized bus protocol (e.g., a Universal Serial Bus (USB)) controller capable of supporting different bus architectures (e.g., USB 2.0 and USB 3.0) of the USB protocol (e.g., eXtensible Host Controller Interface (xHCI) controller). In one variant, when a USB-compliant device is detected over multiple bus architectures of a controller, the controller waits an additional period to allow the device to properly identify which bus architecture to use. After the time period has elapsed, if the device has been determined to be connected over the USB 3.0 bus architecture, the controller waits an additional period of time before enumerating the device. If the device is still present on the USB 3.0 bus architecture, the device continues to enumerate as a USB 3.0 advice to be made available to a host system.
Abstract:
Methods and systems for detection of a status of a device connected to a USB port of a UPS are described herein. The method includes detecting whether a device is connected to the USB port, based on the detection, receiving, at the UPS, information from the device; determining whether the device is configured as a host device supplying power, a host device requiring power or a peripheral device, and based on the determination, configuring the USB port of the UPS.
Abstract:
Embodiments disclose techniques for scheduling test cases without regeneration to verify and validate a computing system. In one embodiment, a testing engine generates a test case for a plurality of processors. Each test case includes streams of instructions. The testing engine also allocates at least one cache line associated with the streams of instructions of the generated test case such that each of the plurality of processors accesses different memory locations within the at least one cache line. The testing engine further schedules the generated test case for execution by the plurality of processors to achieve at least a first test coverage among the plurality of processors. The testing engine further re-schedules the generated test case for re-execution by the plurality of processors to achieve at least a second test coverage among the plurality of processors.
Abstract:
A method, system and computer program product are provided for detecting state and sparing of optical Peripheral Component Interconnect Express (PCI-Express or PCIE) cable channels attached to an IO drawer. System firmware is provided for implementing health check functions and state detection and sparing functions. One or more optical cables are connected between a host bridge and a PCIE enclosure, each optical cable includes one or more spare optical channels. An identified failed optical channel is rerouted to the spare optical channel.
Abstract:
Provided are an interface insertion anomaly detection circuit and method applicable to the field of mobile terminals. The interface insertion anomaly detection circuit comprises a power circuit (4), and further comprises: a first USB interface (1), comprising a first power line and a first signal line, a power end of the first power line being connected to the power circuit (4); a second USB interface (2), comprising a second power line and a second signal line, the second power line and the second signal line being short-circuit connected, wherein the second USB interface (2) connects the second signal and the first signal line through insertion to the first USB interface (1); and a controller (3), a first voltage collection end and a second voltage collection end thereof being respectively connected to the power end of the first power line and a signal end of the first signal line. The controller (3) can determine, according to a calculated voltage difference, whether the first power line and the second power line are well connected by insertion, and then determine whether to start or resume charging a cell of a mobile terminal through the first USB interface (1) and the second USB interface (2).
Abstract:
In one embodiment, a computer program product includes a computer readable storage medium having stored/encoded thereon: first program instructions executable by a device to cause the device to define a hardware feature policy for one or more hardware components of a system; and second program instructions executable by the device to cause the device to enable and/or disabling one or more hardware features of one or more of the hardware components based on the hardware feature policy, where the hardware feature policy comprises instructions to enable and/or disable access to the one or more hardware features based on one or more criteria.
Abstract:
In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor. The logic is adapted to: define a hardware feature policy for one or more hardware components of a system; and enable and/or disable one or more hardware features of one or more of the hardware components based on the hardware feature policy, wherein the hardware feature policy comprises instructions to enable and/or disable access to the one or most hardware features based on one or more criteria selected from a group consisting of: a feature access schedule; a volume feature access group; a job feature access group; and an user feature access group.
Abstract:
A detecting device for detecting USB specification includes a USB interface circuit, a USB 2.0 detecting circuit, and a prompting circuit. The USB interface circuit includes a USB 2.0 pin for receiving data under USB 2.0 specification, and a USB 3.0 pin coupled to a south bridge chip for receiving data under USB 3.0 specification. The USB 2.0 detecting circuit is coupled to the USB 2.0 pin. The USB 2.0 detecting circuit can send a control signal to the prompting circuit upon detecting a data exchange requirement from the USB 2.0 pin. The prompting circuit can prompt upon receiving the control signal.
Abstract:
A semiconductor device includes an identification information generation circuit having a power supply control circuit whose output voltage is controlled by a control signal, and a memory array having a first cell power line and a second cell power line. The power supply control circuit outputs a first supply voltage and a second supply voltage to a first cell power line and a second power line, respectively, when the control signal is in a first state, and outputs an intermediate voltage to the first cell power line and the second cell power line when the control signal is in a second state.