User`s guide
70 • Appendix C
C.1.4.1 Global Commands
• GET DEVICE ID – Used to retrieve the intelligent device’s gerneral
information.
• COLD RESET – The firmware issues a reset pulse to reset itself and to
generate a reset for FLASH memory.
• WARM RESET - Zircon responds to this command by executing a cold
reset. This is done to ensure coherence across the system interface.
• GET SELF-TEST RESULTS – Directs the device to return the results of
its Self-Test.
• BROADCAST GET DEVICE ID – Provides for the discovery of intelligent
devices on the IPMB.
C.1.4.2 System Interface Support Commands
This section delineates the commands supported by the Zircon for its
System Interface.
• SET BMC GLOBAL ENABLES – Used to enable system functions
• GET BMC GLOBAL ENABLES – Used to retrieve the current settings of
the Global Enables.
• CLEAR MESSAGE FLAGS – Used to flush unread data from the
Receive Message Queue or Event Message Buffer and clear the
associated Buffer Full/Message Available flags. Also clears IPMI
watchdog pre-timeout interrupt flag.
• GET MESSAGE FLAGS – Used to retrieve the Receive Message
Queue, Event Message Buffer, and IPMI watchdog status.
• ENABLE MESSAGE CHANNEL RECEIVE – Enables/disables
message reception on a given message channel.
• GET MESSAGE – Used to get data from the Receive Message Queue
for channel 0.
• SEND MESSAGE – Used to transmit IPMI messages over a particular
message channel.
• READ EVENT MESSAGE BUFFER – Used to retrieve contents of the
Event Message Buffer.
• GET BT INTERFACE CAPABILITIES – Returns the characteristics of
the BT interface.