aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-08-15hypervisor: add performance counter delta registersbonzini-hpmdeltaPaolo Bonzini2-0/+52
2019-07-30Use consistent terms for exception typesAndrew Waterman4-28/+28
2019-07-26Add @marceg to contributorsAndrew Waterman1-2/+3
2019-07-26The execution environment must guarantee harts make progressAndrew Waterman1-0/+17
2019-07-23Fix extension ordering in naming chapter and prefaceAndrew Waterman2-6/+7
2019-07-21Move N extension into its own chapter in the priv specAndrew Waterman9-371/+356
2019-07-18More hypervisor updates courtesy of @jhauser-usAndrew Waterman1-91/+282
2019-07-18Fix poor figure placementAndrew Waterman1-2/+3
2019-07-12Update SweRV project URL (#408)Thomas Wicki1-1/+1
2019-07-12Improve description of mtimecmp code sequenceAndrew Waterman1-1/+3
2019-07-12Clarify that mtime writes/ticks can also clear MTIPAndrew Waterman1-2/+3
2019-07-09Clarify that mtvec is WARL (#406)Alex Bradbury1-1/+1
2019-06-26Clarify which hints are C.NOP hints and which are C.ADDI hintsAndrew Waterman1-4/+5
2019-06-25Merge branch 'counterinhibit-smt'Andrew Waterman1-3/+8
2019-06-25Touch up the mcycle textAndrew Waterman1-9/+10
2019-06-25Merge branch 'master' into counterinhibit-smtAndrew Waterman5-42/+26
2019-06-25ECALL and EBREAK don't retireAndrew Waterman1-0/+2
2019-06-25Don't mandate that multiple harts on a core share mcyclePalmer Dabbelt1-1/+1
2019-06-25Indicate that mcycle can be shared between hartsPalmer Dabbelt1-2/+6
2019-06-24MPRV affects endiannessAndrew Waterman2-6/+7
2019-06-24Remove endianness dependence on PTE.UAndrew Waterman2-33/+9
2019-06-24Fix spellingAndrew Waterman1-2/+2
2019-06-24Update contributorsAndrew Waterman1-1/+1
2019-06-24Clarify that, if all PMPs are OFF, all S/U accesses failAndrew Waterman1-0/+5
2019-06-21Merge pull request #397 from riscv/endiannessAndrew Waterman5-15/+90
2019-06-21Clarify PC behavior when XLEN < max supported XLENAndrew Waterman1-0/+2
2019-06-21State endianness assumption of code exampleAndrew Waterman1-2/+3
2019-06-21Clarify sign of REM; add commentaryAndrew Waterman2-2/+10
2019-06-21Changes to unprivileged spec for bi[g]-endian supportAndrew Waterman4-13/+38
2019-06-21Bump version of unprivileged spec to 20190621-draftAndrew Waterman2-2/+52
2019-06-21Fix bad RV32I chapter formattingAndrew Waterman1-48/+48
2019-06-21Clarify SBE/SFENCE interactionAndrew Waterman1-1/+12
2019-06-21Update contributorsAndrew Waterman1-1/+2
2019-06-21add BlackParrot and BaseJump Manycore (#396)black-parrot1-0/+2
2019-06-21Fix preface styleAndrew Waterman1-2/+2
2019-06-21Merge pull request #395 from riscv/endiannessAndrew Waterman4-38/+215
2019-06-21Add mstatush to prefaceAndrew Waterman1-0/+2
2019-06-21Need SFENCE after change to SBEAndrew Waterman1-0/+3
2019-06-21SpellingAndrew Waterman2-2/+2
2019-06-21Bi-endian systems reset as little-endianAndrew Waterman1-0/+2
2019-06-21Add commentaryAndrew Waterman1-0/+9
2019-06-19Add endianness control proposal to priv specAndrew Waterman4-37/+198
2019-06-16Bump priv spec to v1.12-draftAndrew Waterman2-6/+40
2019-06-16Hypervisor v0.4 draftAndrew Waterman3-314/+379
2019-06-08Added text to indicate this is the ratified 1.11 version of the spec.Ratified-IMFDQC-and-Priv-v1.11Krste Asanovic2-6/+7
2019-06-08Updated preface to indicate this is now ratified spec.Krste Asanovic2-19/+19
2019-05-31Merge pull request #391 from imphil/counter-enable-typoKrste Asanovic1-1/+1
2019-05-31Tiny editorial fixPhilipp Wagner1-1/+1
2019-05-21Adding FENCE to the table of RV64 HINT instructions (#387)Luís Marques1-1/+2
2019-05-15Correct iteration in LR/SC CAS example. (#384)David-Horner1-2/+3