blob: 0ec0edd24f2a194bdf36f35a1a16e5606c7a7b0f [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
// rv_core_ibex package
//
package rv_core_ibex_pkg;
typedef struct packed {
logic en;
logic [31:0] matching_region;
logic [31:0] remap_addr;
} region_cfg_t;
typedef struct packed {
// previous valid is true only during double fault
logic prev_valid;
logic [31:0] prev_exception_pc;
logic [31:0] prev_exception_addr;
ibex_pkg::crash_dump_t current;
} cpu_crash_dump_t;
endpackage // rv_core_ibex_pkg