Patent ID: 6353877
Filing Date: 2002-03-05
Classification: G06F

Abstract:
A computer system, comprising:a central processing unit connected to a system bus, said central processing unit being coupled to a cache memory; an I/O module coupled to said central processing unit via said system bus; a PCI bridge chip, coupled to said I/O module, for connecting said system bus to a PCI bus; a non-cacheable device, connected to said PCI bus and requesting a write access to a location in a memory device connected to the system bus, said location storing certain data, wherein in response to the write-access request said central processing unit determining whether the cache memory holds a latest version of the certain data, and if so, said non-cacheable device performing a read-modify-write operation of an associated cache line to write said latest version of the certain data from the cache memory to said memory device.