Skip to content

Commit

Permalink
Merge pull request #961 from riscv/fix_warnings
Browse files Browse the repository at this point in the history
Fix all build warnings.
  • Loading branch information
wmat authored Jan 31, 2024
2 parents 4c6fe6f + 69486ef commit bd3aa10
Show file tree
Hide file tree
Showing 13 changed files with 14 additions and 6,376 deletions.
30 changes: 4 additions & 26 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,29 +1,7 @@
# LaTeX intermediate files
*.aux
*.idx
*.ilg
*.ind
*.lof
*.log
*.out
*.toc
*.lot
*.hst
*.ver

# Generated files
*_registers.tex
*_registers.tex.inc
*_registers.h
serial.*
abstract_commands.*
build/*.adoc
build/images
build/.asciidoctor
build/*.pdf

# Changelogs
changelog.tex
vc.tex

# Resulting PDFs
riscv-debug-workgroup-notes.pdf

.vscode
.vscode
4 changes: 3 additions & 1 deletion Sdext.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,9 @@ time to complete.
This mechanism cleanly supports a system which supports multiple
privilege levels, where the OS or a debug stub runs in M-Mode while the
program being debugged runs in a less privileged mode. Systems that only
support M-Mode can use {csr-icount} as well, but count must be able to count several instructions (depending on the software implementation). See [[nativestep]].
support M-Mode can use {csr-icount} as well, but count must be able to count
several instructions (depending on the software implementation). See
xref:nativestep[].

=== Reset

Expand Down
8 changes: 4 additions & 4 deletions debug_module.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -449,6 +449,10 @@ what it can do with the program buffer.
passed through by a hart during run/halt debugging as influenced by the
different fields of {dm-dmcontrol}, {dm-abstractcs}, <<abstractauto>>, and {dm-command}.

[[abstract_sm]]
.Run/Halt Debug State Machine for single-hart hardware platforms. As only a small amount of state is visible to the debugger, the states and transitions are conceptual.
image::./fig/abstract_commands.png[]

[[systembusaccess]]
=== System Bus Access

Expand Down Expand Up @@ -492,10 +496,6 @@ improve performance when accessing memory. Third, it may provide access
to devices that a hart does not have access to.
====

[[abstract_sm]]
.Run/Halt Debug State Machine for single-hart hardware platforms. As only a small amount of state is visible to the debugger, the states and transitions are conceptual.
image::abstract_commands.svg[]

=== Minimally Intrusive Debugging

Depending on the task it is performing, some harts can only be halted
Expand Down
2 changes: 0 additions & 2 deletions fig/Makefile

This file was deleted.

Binary file added fig/abstract_commands.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit bd3aa10

Please sign in to comment.