aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-08-14Mark PK as version 1.0.0v1.0.0Palmer Dabbelt2-26/+14
2019-08-14Merge pull request #171 from ipatix/masterAndrew Waterman3-14/+54
2019-08-12allow additional ns16550a config via device treeMichael Panzlaff3-14/+54
2019-08-12Prevent memset from calling itselfAndrew Waterman1-0/+5
2019-07-17Merge pull request #168 from riscv/fix-code-above-4gAndrew Waterman3-96/+96
2019-07-17Make illegal-instruction jump table entries relative to their baseAndrew Waterman2-77/+77
2019-07-17Use pointer-sized entries in trap tableAndrew Waterman1-19/+19
2019-07-05Report correct scause when faulting while fetching emulated instructionAndrew Waterman2-7/+26
2019-06-11Merge pull request #163 from gsomlo/gls-litexAndrew Waterman6-4/+30
2019-06-11configure: Add option to set physical memory start addressGabriel L. Somlo5-3/+28
2019-06-11Check for 'U' extension before accessing 'mcounteren' CSRGabriel L. Somlo1-1/+2
2019-05-09Allow up to 2 KiB of argumentsAndrew Waterman1-1/+4
2019-04-15bbl/bbl.ac: use = instead of == for comparing equality (#158)maxice81-2/+2
2019-04-14configure.ac: use = instead of == to check for equality (#157)maxice81-1/+1
2019-04-14Update configure option for 32-bit (#156)ak-fau1-1/+1
2019-03-24Fix build with newer newlibAndrew Waterman2-2/+3
2019-02-28Stub out madvise syscall (#145)Luís Marques2-0/+2
2019-02-04Merge pull request #143 from hakrdinesh/masterAndrew Waterman2-1/+10
2019-02-04openbsd build stepsDinesh Thirumurthy1-0/+9
2019-02-04openbsd has bash in /usr/local/binDinesh Thirumurthy1-1/+1
2019-01-25Protect BBL data, not just textAndrew Waterman1-2/+2
2019-01-15Revert "Don't require a RISC-V libc and crt when configuring (#132)" (#140)Andrew Waterman3-3/+1
2019-01-04Don't require a RISC-V libc and crt when configuring (#132)James Clarke3-1/+3
2019-01-04Implement clock_gettime syscall (#139)Luís Marques1-1/+10
2019-01-04Protect M-mode memory from S-modeAndrew Waterman1-0/+47
2019-01-04Set up PMP earlier, so it can be overridden laterAndrew Waterman2-5/+3
2019-01-04Page-align the writable data sectionAndrew Waterman2-4/+6
2019-01-04Clean up linker scripts a bitAndrew Waterman2-14/+3
2018-12-02Delegate misaligned AMOs as access exceptions, not misalignedAndrew Waterman1-2/+8
2018-12-02Revert "Avoid writing reserved values to pmpaddr CSR"Andrew Waterman1-2/+1
2018-11-21Merge pull request #134 from lsgunth/ie_words_fixPalmer Dabbelt1-1/+2
2018-11-20Fix the calculation for the number of interrupt enable wordsLogan Gunthorpe1-1/+2
2018-11-07Merge pull request #114 from zongbox/mabiPalmer Dabbelt1-6/+3
2018-09-23Avoid writing reserved values to pmpaddr CSRAndrew Waterman1-1/+2
2018-09-17Fix git-submodule fatal error for berkeley-softfloat-3Michael Clark1-0/+0
2018-09-17Add softfloat/README.md detailing sourceMichael Clark1-0/+10
2018-08-15Fix printm on RV32 (#119)Andrew Waterman1-0/+16
2018-08-06Add some exception handling functions to s-mode to handle exception return fr...wxjstz1-0/+28
2018-08-03Merge pull request #104 from heshamelmatary/disable_vmPalmer Dabbelt7-1/+57
2018-07-26Fix stubs-lp64.h/stubs-lp64d.h/stubs-ilp32.h/stubs-ilp32d.h not foundZong Li1-6/+3
2018-07-12minit: Move pmp setup code to a separate function to avoid duplicating codeHesham Almatary1-11/+7
2018-07-12bbl: boot payload in machine mode when --enable-boot-machine is passedHesham Almatary4-0/+37
2018-07-12configure: Add --enable-boot-machine in BBLHesham Almatary3-0/+23
2018-07-11Merge pull request #113 from riscv/licensePalmer Dabbelt394-5549/+33859
2018-07-11Merge pull request #91 from bukinr/masterPalmer Dabbelt1-1/+1
2018-07-11Merge pull request #103 from zongbox/commentPalmer Dabbelt1-1/+1
2018-07-11Upgrade to SoftFloat 3eAndrew Waterman388-5544/+33807
2018-07-10Fix license on f32_classify and f64_classify (I wrote them)Andrew Waterman2-2/+2
2018-07-10Don't look for riscv_logo.txt if logo is not enabledAndrew Waterman3-3/+19
2018-07-10License my ASCII RISC-V logoAndrew Waterman1-0/+31