bsp/leon3: Add L2C registers

This commit is contained in:
Sebastian Huber
2014-02-28 09:06:19 +01:00
parent 64f4ac28a6
commit c5b1e208c5
@@ -88,6 +88,31 @@ struct grgpio_regs {
volatile unsigned int bypass; /* 0x18 Bypass register */
};
/* L2C - Level 2 Cache Controller registers */
struct l2c_regs {
volatile unsigned int control;
volatile unsigned int status;
volatile unsigned int flush_mem_addr;
volatile unsigned int flush_set_index;
volatile unsigned int access_counter;
volatile unsigned int hit_counter;
volatile unsigned int bus_cycle_counter;
volatile unsigned int bus_usage_counter;
volatile unsigned int error_status_control;
volatile unsigned int error_addr;
volatile unsigned int tag_check_bit;
volatile unsigned int data_check_bit;
volatile unsigned int scrub_control_status;
volatile unsigned int scrub_delay;
volatile unsigned int error_injection;
volatile unsigned int reserved_3c[17];
volatile unsigned int mtrr;
volatile unsigned int reserved_84[131039];
volatile unsigned int diag_iface_tag[16384];
volatile unsigned int reserved_90000[376832];
volatile unsigned int diag_iface_data[524288];
};
#ifdef __cplusplus
}
#endif