Skip to content

Commit 45b441c

Browse files
author
Ben Davis
committed
Updated to resolve some compile errors discovered
1 parent 7a06098 commit 45b441c

5 files changed

Lines changed: 41 additions & 7 deletions

File tree

.nvim/svlangserver/index.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"version":"1.1.0","info":[["/home/a0504063/jackal/uvm/ahb_agent/example/ahb_tb_example_pkg.sv",[[[[[["ahb_tb_example_pkg",[[18,0],[18,27]],[[18,8],[18,26]],[],["package"]],[29,9]],[[],[["uvm_pkg",["*"]],["ahb_agent_pkg",["*"]]]]]],["/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_env_example.svh","/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_seq.svh","/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_test.svh"]],["uvm_pkg","ahb_agent_pkg","example_agent","ahb_agent_config","type_id","ahb_env_example","ahb_seq"],0]],["/home/a0504063/jackal/uvm/ahb_agent/example/tb.sv",[[[[[["tb",[[18,0],[18,12]],[[18,7],[18,9]],[],["module"]],[50,13]],[[["hclk",[[24,4],[24,14]],[[24,10],[24,14]],["tb"],["variable","logic"]],["hresetn",[[25,4],[25,17]],[[25,10],[25,17]],["tb"],["variable","logic"]]],[["uvm_pkg",["*"]],["ahb_tb_example_pkg",["*"]]]]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_env_example.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_seq.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src/ahb_test.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/include/ahb_agent_macros.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_cov.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_driver.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_sequencer.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/ahb_agent_pkg.sv",[[[[[["ahb_agent_pkg",[[19,0],[19,22]],[[19,8],[19,21]],[],["package"]],[44,null]],[[["AHB_SUBORDINATE_AGENT",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[63,13],[66,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[63,13],[66,0]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum0"]],["AHB_MANAGER_AGENT",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[68,0],[68,18]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[68,0],[68,18]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum0"]],["AHB_DECODER_AGENT",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[69,4],[69,21]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[69,4],[69,21]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum0"]],["AHB_MULTIPLEXOR_AGENT",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[70,12],[71,13]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[70,12],[71,13]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum0"]],["ahb_agent_mode_e",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[62,7],[74,22]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[74,0],[74,21]]],["ahb_agent_pkg"],["typedef","#AnonymousEnum0"]],["SINGLE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[82,21],[84,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[82,21],[83,4]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["INCR",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[84,20],[86,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[84,20],[85,4]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["WRAP4",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[86,20],[88,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[86,20],[87,4]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["INCR4",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[88,18],[90,18]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[88,18],[89,4]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["WRAP8",[[[30,4],[31,4]],[[0,0],[19,15]]],[[30,4],[31,0]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["INCR8",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[19,22],[20,21]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[19,22],[19,30]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["WRAP16",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[20,38],[26,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[20,38],[22,4]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["INCR16",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[27,0],[27,50]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[27,0],[27,27]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum1"]],["ahb_burst_e",["file:///home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[77,20],[22,1]],[[22,1],[22,23]],[[0,0],[32,16]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[30,0],[31,0]]],["ahb_agent_pkg"],["typedef","#AnonymousEnum1"]],["BYTE_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[39,20],[42,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[39,20],[39,31]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["HALFWORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[43,0],[46,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[43,0],[43,21]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["WORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[47,0],[49,23]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[47,0],[49,0]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["DOUBLEWORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[49,29],[50,22]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[49,29],[49,48]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["FOUR_WORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[51,4],[53,27]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[51,4],[51,18]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["EIGHT_WORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[0,0],[20,21]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[0,0],[16,86]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["SIXTEEN_WORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,23],[20,45]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,23],[20,45]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["THIRTY_TWO_WORD_SIZE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,23],[20,45]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,23],[20,45]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum2"]],["ahb_size_e",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh",[[34,0],[53,27]],[[23,90],[26,3]],[[0,0],[20,30]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,23],[20,45]]],["ahb_agent_pkg"],["typedef","#AnonymousEnum2"]],["IDLE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum3"]],["BUSY",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum3"]],["NONSEQ",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum3"]],["SEQ",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[22,40]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[21,45],[21,66]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum3"]],["ahb_trans_e",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[20,55],[25,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[24,4],[25,0]]],["ahb_agent_pkg"],["typedef","#AnonymousEnum3"]],["AHB_WRITE",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[34,0],[37,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[34,0],[35,0]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum4"]],["AHB_READ",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[37,9],[37,38]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[37,9],[37,20]]],["ahb_agent_pkg"],["enum_member","#AnonymousEnum4"]],["ahb_write_e",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[31,0],[41,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[40,0],[41,0]]],["ahb_agent_pkg"],["typedef","#AnonymousEnum4"]],["ahb_hprot_4bit_t",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[43,0],[53,37]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[53,19],[53,36]]],["ahb_agent_pkg"],["typedef","#AnonymousStructUnion0"]],["ahb_hprot_7bit_t",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[57,0],[78,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[77,0],[78,0]]],["ahb_agent_pkg"],["typedef","#AnonymousStructUnion1"]]],[["uvm_pkg",["*"]]],[[[["#AnonymousStructUnion0",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[43,9],[53,9]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[43,9],[43,15]]],["ahb_agent_pkg"],["struct"]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[53,8]]],[[["data_access",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[43,36],[46,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[43,42],[46,0]]],["ahb_agent_pkg","#AnonymousStructUnion0"],["struct_union_member"]],["privileged",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[47,0],[47,26]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[47,9],[47,26]]],["ahb_agent_pkg","#AnonymousStructUnion0"],["struct_union_member"]],["bufferable",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[47,32],[49,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[47,38],[49,4]]],["ahb_agent_pkg","#AnonymousStructUnion0"],["struct_union_member"]],["cacheable",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[51,0],[53,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[52,4],[53,0]]],["ahb_agent_pkg","#AnonymousStructUnion0"],["struct_union_member"]]]]],[[["#AnonymousStructUnion1",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[58,4],[76,4]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[58,4],[59,0]]],["ahb_agent_pkg"],["struct"]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[76,3]]],[[["data_access",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[59,26],[59,43]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[59,32],[59,43]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["privileged",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[61,4],[63,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[62,4],[63,0]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["bufferable",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[64,0],[65,14]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[65,4],[65,14]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["modifiable",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[65,27],[65,43]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[65,33],[65,43]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["lookup",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[67,4],[69,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[68,4],[69,0]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["allocate",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[70,0],[71,12]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[71,4],[71,12]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]],["shareable",["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[71,18],[75,0]]],["file:///home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh",[[71,25],[75,0]]],["ahb_agent_pkg","#AnonymousStructUnion1"],["struct_union_member"]]]]]]]]],["/home/a0504063/jackal/uvm/ahb_agent/include/ahb_agent_macros.svh","/home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent_config.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_transaction.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_sequencer.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_driver.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_cov.svh","/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_agent.svh","/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_reactive_seq.svh","/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_no_wait_states_seq.svh","/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_wait_states_seq.svh"]],["uvm_pkg","type_id"],1]],["/home/a0504063/jackal/uvm/ahb_agent/src/ahb_definitions.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/interfaces/ahb_vip_if.sv",[[],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_no_wait_states_seq.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_reactive_seq.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]],["/home/a0504063/jackal/uvm/ahb_agent/src/seqs/ahb_requester_wait_states_seq.svh",[[null,[],null,null,[["/home/a0504063/jackal/uvm/ahb_agent/src/agent/ahb_monitor.svh",[[0,0],[0,0]],[[0,0],[0,0]],["source.systemverilog"],["includefile"]]]],null,0]]]}

.nvim/svlangserver/linter.vc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-v /home/a0504063/jackal/uvm/ahb_agent/src/ahb_agent_pkg.sv
2+
-v /home/a0504063/jackal/uvm/ahb_agent/example/ahb_tb_example_pkg.sv
3+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/example
4+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src
5+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/include
6+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/agent
7+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src
8+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/interfaces
9+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/seqs
10+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/example
11+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/example/uvm_src
12+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/include
13+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/agent
14+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src
15+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/interfaces
16+
+incdir+/home/a0504063/jackal/uvm/ahb_agent/src/seqs

proj.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# FastSandPM Manifest
2+
####################################################################################################
3+
[package]
4+
5+
name="ahb_agent"
6+
version="0.1.0"
7+
description="An AHB UVM Agent"

src/agent/ahb_agent.svh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class ahb_agent #(
4040

4141
// Property: m_sequencer
4242
// The UVM Sequencer for the AHB Agent
43-
uvm_sequencer#(ahb_transaction#(`_AHB_AGENT_PARAM_MAP)) m_sequencer;
43+
ahb_sequencer#(`_AHB_AGENT_PARAM_MAP) m_sequencer;
4444

4545
// Property: m_driver
4646
// The UVM Driver for the AHB Agent
@@ -95,7 +95,7 @@ class ahb_agent #(
9595
m_driver = ahb_driver#(`_AHB_AGENT_PARAM_MAP)::type_id::create("m_driver", this);
9696
m_driver.m_cfg = m_cfg;
9797

98-
m_sequencer = uvm_sequencer#(ahb_transaction#(`_AHB_AGENT_PARAM_MAP))::
98+
m_sequencer = ahb_sequencer#(`_AHB_AGENT_PARAM_MAP)::
9999
type_id::create("m_sequencer", this);
100100
end
101101

@@ -198,4 +198,4 @@ class ahb_agent #(
198198

199199
endfunction : check_params
200200

201-
endclass : ahb_agent
201+
endclass : ahb_agent

0 commit comments

Comments
 (0)