diff --git a/xml/hwbp_registers.xml b/xml/hwbp_registers.xml index a7b8a200..7447f856 100755 --- a/xml/hwbp_registers.xml +++ b/xml/hwbp_registers.xml @@ -166,8 +166,9 @@ same project unless stated otherwise. - This register provides access to the trigger selected by {csr-tselect}. - The reset values listed here apply to every underlying trigger. + This register provides information about the implemented version of + the Sdtrig extension, and about the trigger types supported by + the trigger selected by {csr-tselect}. This register is optional if no triggers are implemented, or if {tdata1-type} is not writable and {tinfo-version} would be 0. In @@ -176,7 +177,9 @@ same project unless stated otherwise. - Contains the version of the Sdtrig extension implemented. + Contains the version of the Sdtrig extension implemented. The read-only + value of this field is refers to the implemented version of the whole + Sdtrig extension, and is unaffected by the value of {csr-tselect}. Supports triggers as described in this spec at commit 5a5c078, made on February 2, 2023. @@ -195,9 +198,9 @@ same project unless stated otherwise. - One bit for each possible {tdata1-type} enumerated in {csr-tdata1}. Bit N - corresponds to type N. If the bit is set, then that type is - supported by the currently selected trigger. + One bit for each possible {tdata1-type} enumerated in {csr-tdata1}. + Bit N corresponds to type N. If the bit is set, then that type is + supported by the currently selected trigger (by {csr-tselect}). If the currently selected trigger doesn't exist, this field contains 1.