blob: 45cf494267279695c66ab2546aa44e1631b044eb [file] [log] [blame]
//****************************************************************************
//
// Copyright 2017-2023 Vivante Corporation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
//****************************************************************************
// Auto-generated file on 11/03/2023.
//
//****************************************************************************
`define AXI_ALEN_1 4'b0000
`define AXI_ALEN_2 4'b0001
`define AXI_ALEN_3 4'b0010
`define AXI_ALEN_4 4'b0011
`define AXI_ALEN_5 4'b0100
`define AXI_ALEN_6 4'b0101
`define AXI_ALEN_7 4'b0110
`define AXI_ALEN_8 4'b0111
`define AXI_ALEN_9 4'b1000
`define AXI_ALEN_10 4'b1001
`define AXI_ALEN_11 4'b1010
`define AXI_ALEN_12 4'b1011
`define AXI_ALEN_13 4'b1100
`define AXI_ALEN_14 4'b1101
`define AXI_ALEN_15 4'b1110
`define AXI_ALEN_16 4'b1111
`define AXI_ASIZE_8 3'b000
`define AXI_ASIZE_16 3'b001
`define AXI_ASIZE_32 3'b010
`define AXI_ASIZE_64 3'b011
`define AXI_ASIZE_128 3'b100
`define AXI_ASIZE_256 3'b101
`define AXI_ASIZE_512 3'b110
`define AXI_ASIZE_1024 3'b111
`define AXI_ABURST_FIXED 2'b00
`define AXI_ABURST_INCR 2'b01
`define AXI_ABURST_WRAP 2'b10
`define AXI_ALOCK_NOLOCK 2'b00
`define AXI_ALOCK_EXCL 2'b01
`define AXI_ALOCK_LOCKED 2'b10
`define AXI_RESP_OKAY 2'b00
`define AXI_RESP_EXOKAY 2'b01
`define AXI_RESP_SLVERR 2'b10
`define AXI_RESP_DECERR 2'b11