aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-07-31Don't perform 64-bit accesses to the PLIC (#205)Alexander Richardson3-7/+7
2020-07-18Fix UART register map (#208)Nicholas O'Brien1-1/+3
2020-06-07Consistently use fdt_string_list for FDT compatible property (#202)Jessica Clarke3-3/+3
2020-04-28Use correct offset for bbl.bin with non-default MEM_START (#187)Jessica Clarke1-1/+1
2020-04-28Support --without-payload for OpenSBI fw_jump-style booting (#186)Jessica Clarke3-6/+25
2020-03-29Update encoding.h from riscv-opcodes (#194)Kito Cheng1-246/+1573
2020-03-16Fix CPI calcualtion for -s option (#192)davidmetz1-1/+1
2020-02-02Support manually zeroing out BSS when booting (#188)James Clarke4-1/+38
2020-01-13Enable vector unit if present (continuation of 77a5df569451571d608650a34183d5...Andrew Waterman3-3/+8
2020-01-11Enable vector unit if presentAndrew Waterman2-0/+5
2019-12-09Added --with-abi configure option (#183)Nick Knight3-4/+27
2019-12-06Only prohibit float32-only when FP emulation is enabledAndrew Waterman3-7/+22
2019-11-06Support a subset of 16750 functionality, and improve baud rate selection (#182)Jonathan Kimmitt1-3/+15
2019-10-31fdt: allow mmu type "riscv,32" on rv32 systems (#177)Gokturk Yuksek1-0/+4
2019-10-23Add --help (#179)Luís Marques1-14/+35
2019-10-22Implement dup3 syscall (#162)Luís Marques4-0/+32
2019-10-22text-modification: delete a word 'and' in README.md (#115)dskwe1-1/+1
2019-10-22Merge pull request #150 from lsgunth/build_fixesAndrew Waterman2-5/+11
2019-10-22Make performance counters always 64 bits wide (#178)Luís Marques5-21/+93
2019-10-18Add user write permissions to installed filesAndrew Waterman1-2/+2
2019-10-01Only accept statically linked binaries (#176)Luís Marques2-0/+4
2019-08-14Merge pull request #172 from riscv/versionPalmer Dabbelt2-26/+14
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-03-22Always build bbl.binLogan Gunthorpe2-3/+9
2019-03-22Disable compiler protections featuresLogan Gunthorpe1-2/+2
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