Am5010 ipmi firmware user guide – Kontron AM5010 IPMI User Manual
Page 21
AM5010
IPMI Firmware User Guide
ID 1022-2948, Rev. 1.0
© 2008 Kontron AG
Page 21
If no daemon is announced as present
If no command call announces that a daemon is present, the MMC automatically uses the
default timeout time 0 (endless wait) during the Hot Swap process. But if the timeout time
was set to a value 1…255 this time will be used in any case while waiting for the sleep state
(signal).
LUN
NetFn
CMD
OEM Module Quiescence Feedback
00h
OEM = 3Eh
40h
Byte Data Field
1 Control
bits:
[7] - 1b = set quiesce wait timeout
[6] - 1b = quiescence acknowledge (OS ready)
[5] - 1b = OS daemon present
[4:0] Reserved
Request data
2
Quiesce wait timeout [sec]
a) An OS daemon is present (refer to bits above):
This is the maximum time from the moment on that the
MMC receives FRU Control (Quiesce) request until
it sends back the appropriate Module Hot Swap event
message.
b) No OS daemon is present (refer to bits above):
This is the maximum time from the moment on that the
MMC receives FRU Control (Quiesce) request until
it sends back the appropriate Module Hot Swap event
message.
If sleep state is recognized before timeout then the
Module Hot Swap event message will be sent
immediately. If the time is set to 0 (default after reset)
then the Module Hot Swap event message will only be
sent after recognition of sleep state (signal).
1
Completion code: 00h
2 Control
bits:
[7] - Reserved
[6] - 1b = quiescence acknowledge (OS ready)
[5] - 1b = OS daemon present
[4] - 1b = quiesce request (FRU Control)
[3] - Reserved
[2] - 1b = graceful reboot request (FRU Control)
[1] - 1b = quiescence reached (MMC acknowledge)
[0] - 1b = module hot swap switch opened
Response data
3
Quiesce wait timeout (valid only if OS daemon present = 1)