Lines Matching full:mailbox
27 * Local accesses to the OS Mailbox require the package to pop up to PC2. Also
28 * provides PCode OS Mailbox routine.
98 // PCode OS Mailbox interface register locations
139 throw PECIError("Failed to write mailbox reg"); in wrMailboxReg()
172 throw PECIError("Failed to read mailbox reg"); in rdMailboxReg()
180 * Send command on PCode OS Mailbox interface.
184 * @param[in] inputData Data to put in mailbox. Is always written, but
188 * mailbox-level response status. If null, a
191 * @return Data returned in mailbox. Value is undefined if command is a
198 // The simple mailbox algorithm just says to wait until the busy bit in sendPECIOSMailboxCmd()
211 throw PECIError("OS Mailbox failed to become free"); in sendPECIOSMailboxCmd()
231 throw PECIError("OS Mailbox failed to return"); in sendPECIOSMailboxCmd()
242 throw PECIError(std::string("OS Mailbox returned with error: ") + in sendPECIOSMailboxCmd()
252 * Base class for set of PECI OS Mailbox commands.
280 DEBUG_PRINT << "Running OS Mailbox command " in OsMailboxCommand()
290 /** Return whether the mailbox status indicated success or not. */
387 * Implementation of SSTInterface based on OS Mailbox interface supported on ICX