摘要 |
Apparatus for enabling application-level direct control of multiple facilities are disclosed herein. In one embodiment, a processor comprising a plurality of facilities comprised of hardware units that run independently from the processor; and, a register configured to store status information and control information associated with the plurality of facilities. The processor is configured to perform an operation that includes reading, by operation of an application-level handler, the register, determining an order of priority for events in the register based on the status information and control information of the multiple facilities, and processing the events in the order of priority such that an application can directly control the multiple facilities simultaneously. |