Subject: Re: bus_space_write_8
To: None <thorpej@zembu.com>
From: John D. DeHart <jdd@arl.wustl.edu>
List: port-i386
Date: 04/19/2000 11:32:33
Jason,

wbinvd is indeed to "write back and invalidate" the cache. L1 and L2.

John


Jason R Thorpe wrote:

> I guess you have to ensure that the write buffer is flushed *before* you
> attempt to coalesce (to make sure that the first write doesn't fill the
> write buffer and cause it to drain).  Isn't this what the `wbinvd' insn
> does?  Or am I confused?  (Gack, or is it "write back and invalidate
> cache" ... I guess I'll have to look it up when I get to my office...)
>
> --
>         -- Jason R. Thorpe <thorpej@zembu.com>