Skip to content

Commit

Permalink
[nfc] Fix missing trailing semicolon in EBNF ABI
Browse files Browse the repository at this point in the history
Signed-off-by: Schuyler Eldridge <schuyler.eldridge@sifive.com>
  • Loading branch information
seldridge committed Jan 12, 2024
1 parent 0bcb4e2 commit 547b010
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions abi.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,13 +101,13 @@ Ports of aggregate type shall be scalarized according to the "Aggregate Type Low
Ports of ref type on public modules shall, for each public module, be lowered to a Verilog macro with the following format where `module` is the name of the public module, `portname` is the name of the port, and `internalpath` is the hierarchical path name:

``` ebnf
macro = "`define " , "ref_" , module , "_" , portname , " ", internalpath
macro = "`define " , "ref_" , module , "_" , portname , " ", internalpath ;
```

All macros for a public module will be put in a file with name:

``` ebnf
filename = "ref_" , module , ".sv"
filename = "ref_" , module , ".sv" ;
```

References to aggregates will be lowered to a series of references to ground types.
Expand Down

0 comments on commit 547b010

Please sign in to comment.