aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2018-02-09Added clearer definitions of execution environments and harts.Krste Asanovic5-117/+183
2018-02-08Clarify description of unused FENCE bitsAndrew Waterman1-4/+4
h/t Foivos Zakkak Closes #132
2018-02-07Add commentary about LR/SC forward-progress guaranteeAndrew Waterman1-0/+5
2018-01-27Moved commentary on "why new ISA?" to history chapter.Krste Asanovic2-139/+140
2018-01-27citation use macro for rev versionKrste Asanovic1-1/+1
2018-01-24Add Steve to acksAndrew Waterman1-1/+2
2018-01-23Added commentary on fixed interrupt priority scheme for mip/mie.Krste Asanovic1-0/+42
Closed #13
2018-01-23Standardized on pseudoinstruction.Krste Asanovic4-20/+20
Closes #122
2018-01-23Clarified when mip/mie bits are hardwired to zero when user mode present.Krste Asanovic3-268/+537
2018-01-23Use y instead of a in PMP addressesAndrew Waterman1-8/+8
So they don't get confused for hexadecimal numbers.
2018-01-10Instructions with bits [ILEN-1:0] all ones are illegal (#123)Andrew Waterman1-2/+6
2018-01-03Fix typoAndrew Waterman1-2/+2
h/t Christoph Hellwig
2017-12-28WIRI/WPRI fields should be hardwired to 0 (#121)Andrew Waterman1-4/+8
2017-12-27Admit that the V extension existsAndrew Waterman1-2/+2
2017-12-13Fix typoDaniel Lustig1-1/+1
2017-12-12Add memory consistency model draft proposalAndrew Waterman4-401/+373
2017-12-12Add (but don't integrate) memory model chapterAndrew Waterman1-0/+1838
2017-12-12Update historyAndrew Waterman1-3/+15
2017-12-12Fix inconsistency between RVC text and opcode tableAndrew Waterman1-3/+3
The text was right and the table was wrong. C.LxSP can accept rd=x0. This reduces decode complexity since C.FLxSP must accept rd=f0.
2017-12-12Fix typoAndrew Waterman1-1/+1
2017-12-12Describe optional support for misaligned AMOs (#117)Andrew Waterman4-9/+49
* Fix typo * Describe misaligned AMOs * Improve commentary for misaligned AMO emulation
2017-12-12DisambiguateAndrew Waterman1-1/+1
2017-12-12hcounteren doesn't existAndrew Waterman1-1/+1
2017-12-11Fix xIE descriptive errorAndrew Waterman3-2/+4
2017-12-06Make explicit that 0xFFFF is an illegal opcodeAndrew Waterman1-1/+2
2017-12-06Constrain all harts to use same A/D-bit management schemeAndrew Waterman2-2/+2
2017-12-06Add commentary that FENCE.I doesn't work for migrated threadsAndrew Waterman1-0/+7
2017-12-03Merge branch 'master' of github.com:riscv/riscv-isa-manualKrste Asanovic5-5/+42
2017-11-27Add R-type format to priv-instr-tableAndrew Waterman1-0/+10
Closes #115
2017-11-12Clarify WLRL semanticsAndrew Waterman1-1/+1
2017-11-12Mark useless PMP NAPOT case as reservedAndrew Waterman1-0/+1
2017-11-09Make MPP/SPP WARL fieldsAndrew Waterman2-3/+7
2017-11-09State that writable-but-not-readable PMPs are reservedAndrew Waterman1-1/+2
2017-11-09Specify meaning of R/W/X bits in PMPAndrew Waterman1-0/+8
2017-11-09Specify meaning of R/W/X bits in PTEAndrew Waterman1-0/+13
2017-11-09Merge branch 'master' of github.com:riscv/riscv-isa-manualKrste Asanovic8-22/+1133
2017-11-09Add hypervisor draft proposalAndrew Waterman3-5/+1097
2017-11-09fix typosAndrew Waterman4-8/+8
2017-11-01Document the 'DYN' mnemonic for dynamic rounding mode (#111)Alex Bradbury1-1/+1
This mnemonic has been adopted by the GNU assembler in addition to the RNE/RTZ/RDN/RUP/RMM mnemonics currently described here.
2017-10-30tweak wordingAndrew Waterman1-1/+1
2017-10-21Update contributorsAndrew Waterman1-1/+1
2017-10-20Specify that user-ISA LR/SC constraints apply to main memoryAndrew Waterman1-0/+8
2017-10-20Remove privileged architecture detail from user specAndrew Waterman1-3/+11
2017-10-20Put the onus on software to align pc/epc when clearing misa.CAndrew Waterman1-0/+3
2017-10-11Fix outdated commentary on mcounterenAndrew Waterman1-2/+2
2017-09-26Generalize an Sv32 sentence to apply to SvXXAndrew Waterman1-1/+1
2017-09-21Merge branch 'master' of github.com:riscv/riscv-isa-manualKrste Asanovic3-17/+33
2017-09-20Remove potential ambiguity in JALR commentaryAndrew Waterman1-2/+2
2017-09-20Clarify mtval; allow platform to specify when it's writtenAndrew Waterman2-15/+27
2017-09-20Describe MSIE/SSIE/USIEAndrew Waterman1-0/+4
Closes #105