English
Language : 

BD82QM67-SLJ4M Datasheet, PDF (893/934 Pages) Intel Corporation – Intel® 6 Series Chipset and Intel® 6 Series Chipset and
Intel® Management Engine Subsystem Registers (D22:F[3:0])
23.2.2.2
H_CSR—Host Control Status Register
(Intel® MEI 2 MMIO Register)
Address Offset: MEI1_MBAR + 04h
Default Value: 02000000h
Attribute:
Size:
RO, R/W, R/WC
32 bits
Bit
Description
31:24
23:16
15:8
7:5
4
3
2
1
0
Host Circular Buffer Depth (H_CBD) — RO. This field indicates the maximum
number of 32 bit entries available in the host circular buffer (H_CB). Host software uses
this field along with the H_CBRP and H_CBWP fields to calculate the number of valid
entries in the H_CB to read or # of entries available for write.
This field is implemented with a "1-hot" scheme. Only one bit will be set to a "1" at a
time. Each bit position represents the value n of a buffer depth of (2^n). For example,
when bit# 1 is 1, the buffer depth is 2; when bit#2 is 1, the buffer depth is 4, etc. The
allowed buffer depth values are 2, 4, 8, 16, 32, 64 and 128.
Host CB Write Pointer (H_CBWP) — RO. Points to next location in the H_CB for host
to write the data. Software uses this field along with H_CBRP and H_CBD fields to
calculate the number of valid entries in the H_CB to read or number of entries available
for write.
Host CB Read Pointer (H_CBRP) — RO. Points to next location in the H_CB where a
valid data is available for embedded controller to read. Software uses this field along
with H_CBWR and H_CBD fields to calculate the number of valid entries in the host CB
to read or number of entries available for write.
Reserved
NOTE: For writes to this register, these bits shall be written as 000b.
Host Reset (H_RST) — R/W. Setting this bit to 1 will initiate a Intel MEI reset
sequence to get the circular buffers into a known good state for host and Intel ME
communication. When this bit transitions from 0 to 1, hardware will clear the H_RDY
and ME_RDY bits.
Host Ready (H_RDY) — R/W. This bit indicates that the host is ready to process
messages.
Host Interrupt Generate (H_IG) — R/W. Once message(s) are written into its CB,
the host sets this bit to one for the HW to set the ME_IS bit in the ME_CSR and to
generate an interrupt message to Intel ME. HW will send the interrupt message to Intel
ME only if the ME_IE is enabled. HW then clears this bit to 0.
Host Interrupt Status (H_IS) — R/WC. Hardware sets this bit to 1 when ME_IG bit is
set to 1. Host clears this bit to 0 by writing a 1 to this bit position. H_IE has no effect on
this bit.
Host Interrupt Enable (H_IE) — R/W. Host sets this bit to 1 to enable the host
interrupt (INTR# or MSI) to be asserted when H_IS is set to 1.
Datasheet
893