beautypg.com

Am5010 ipmi firmware user guide – Kontron AM5010 IPMI User Manual

Page 21

background image

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)