PATH 
ADC Home > Documentation > Hardware > Device Managers and Drivers > PCI Card Services > Designing PCI Cards and Drivers for Power Macintosh Computers


  

SynchronizeIO

void SynchronizeIO (void)
DESCRIPTION

The SynchronizeIO routine performs the necessary operations to ensure orderly code execution between accesses to noncached devices.

WARNING

Failure to use SynchronizeIO between I/O accesses can misorder load and store operations, with unpredictable results for program execution.

EXECUTION CONTEXT

SynchronizeIO may be called from task level, secondary interrupt level, or hardware interrupt level.


© 1999 Apple Computer, Inc. – (Last Updated 26 March 99)