English
Language : 

82801BA Datasheet, PDF (99/498 Pages) Intel Corporation – Intel 82801BA I/O Controller Hub 2 (ICH2) and Intel 82801BAM I/O Controller Hub 2 Mobile
Functional Description
5.5.14
SYNC Field / LDRQ# Rules
Since DMA transfers on LPC are requested through an LDRQ# assertion message and are ended
through a SYNC field during the DMA transfer, the peripheral must obey the following rule when
initiating back-to-back transfers from a DMA channel.
The peripheral must not assert another message for 8 LCLKs after a deassertion is indicated
through the SYNC field. This is needed to allow the 8237, which typically runs off a much slower
internal clock, to see a message deasserted before it is re-asserted so that it can arbitrate to the next
agent.
Under default operation, the host will only perform 8-bit transfers on 8-bit channels and 16-bit
transfers on 16-bit channels.
The method by which this communication between host and peripheral through system BIOS is
performed is beyond the scope of this specification. Since the LPC host and LPC peripheral are
motherboard devices, no “plug-n-play” registry is required.
The peripheral must not assume that the host will be able to perform transfer sizes that are larger
than the size allowed for the DMA channel and be willing to accept a SIZE field that is smaller
than what it may currently have buffered.
To that end, it is recommended that future devices which may appear on the LPC bus, which
require higher bandwidth than 8 bit or 16 bit DMA allow, do so with a bus mastering interface and
not rely on the 8237.
82801BA ICH2 and 82801BAM ICH2-M Datasheet
5-37