X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=riscv%2Fdebug_module.h;h=eaaf06e9fab79a4f72d5eba2ca4764e9e51053ca;hb=ab8a5631c39300c8ecb24635b16d50d19398dbdd;hp=e881776ebcd30d39c684e96f3028dbb99618d8ae;hpb=5a9e289624a64156bf503144eafb2bd0921493be;p=riscv-isa-sim.git diff --git a/riscv/debug_module.h b/riscv/debug_module.h index e881776..eaaf06e 100644 --- a/riscv/debug_module.h +++ b/riscv/debug_module.h @@ -11,8 +11,6 @@ class sim_t; typedef struct { bool haltreq; bool resumereq; - bool reset; - bool dmactive; enum { HARTSTATUS_HALTED, HARTSTATUS_RUNNING, @@ -20,13 +18,11 @@ typedef struct { HARTSTATUS_NOTEXIST } hartstatus; unsigned hartsel; + bool hartreset; + bool dmactive; + bool reset; bool authenticated; bool authbusy; - enum { - AUTHTYPE_NOAUTH, - AUTHTYPE_PASSWORD, - AUTHTYPE_CHALLENGE - } authtype; unsigned version; } dmcontrol_t;