crazyc
Joined: 17 Jun 2005 Posts: 410
|
Posted: Fri Jul 22, 2005 12:02 pm Post subject: cache ops |
|
|
I need to know the cache ops to write the flush functions for the ME. After looking at the kernel, this is my guess for what they are. If anyone knows any differently I'd like to know.
| Code: | #define IXILT 0x00 /* Icache index load tag */
#define IXIST 0x01 /* Icache index store tag */
#define IXIINV 0x03 /* Icache index invalidate */
#define IXHINV 0x08 /* Icache hit invalidate */
#define DXILT 0x10 /* Dcache index load tag */
#define DXIST 0x11 /* Dcache index store tag */
#define DXIINV 0x13 /* Dcache index invalidate */
#define DXIWBINV 0x14 /* Dcache index writeback invalidate */
#define DXHINV 0x19 /* Dcache hit invalidate */
#define DXHWB 0x1a /* Dcache hit writeback */
#define DXHWBINV 0x1b /* Dcache hit writeback invalidate */ |
|
|