aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-04-06SBI emulation of reads and writes to perf counters and configsbi_emulation_for_perfAlex Solomatnikov1-0/+58
2018-03-21Fix build with compilers defaulting to PIE (#90)aurel322-2/+2
2018-03-20minit: insert printm as work-around for a race conditionWesley W. Terpstra1-0/+1
2018-03-16Changed install_subdir to $host_alias with substituted 64->32 instead… (#89)Rishi Khan3-7/+9
2018-03-15Update config.guess/config.subAndrew Waterman2-861/+950
2018-03-15Don't link build-id stringAndrew Waterman2-0/+4
2018-03-05mtrap: add a halt IPI used for poweroff (#86)Wesley W. Terpstra3-11/+18
2018-02-01Bump the Linux version PK claims to supportAndrew Waterman1-1/+1
2018-01-22Merge pull request #77 from riscv/mtrap-fixPalmer Dabbelt1-1/+1
2018-01-22mtrap: loop forever, reallyWesley W. Terpstra1-1/+1
2018-01-22Merge pull request #76 from riscv/racePalmer Dabbelt1-9/+2
2018-01-22Boot on the first hartPalmer Dabbelt1-9/+2
2018-01-09Remove the repeating bitmask of medeleg register (#74)Zong Li1-1/+0
2017-12-16Merge pull request #73 from riscv/flush_icachePalmer Dabbelt2-0/+4
2017-12-13Add __riscv_flush_icachePalmer Dabbelt2-0/+4
2017-12-13Merge pull request #72 from riscv/16550Palmer Dabbelt5-0/+95
2017-12-12Add a 16550 UART driver to back the SBI consolePalmer Dabbelt5-0/+95
2017-12-12Bump encoding.hAndrew Waterman3-23/+26
2017-11-03Merge pull request #69 from riscv/endingsPalmer Dabbelt2-1/+6
2017-11-03Fix line endings in the logoPalmer Dabbelt2-1/+6
2017-11-03Merge pull request #68 from riscv/no-platformPalmer Dabbelt23-193/+114
2017-11-03Allow users to pick a logoPalmer Dabbelt7-25/+51
2017-11-03Remove the platform interfacePalmer Dabbelt19-192/+87
2017-11-02Merge pull request #67 from riscv/dts2Palmer Dabbelt11-28/+64
2017-11-02Check if we have extensions before using themPalmer Dabbelt1-5/+12
2017-11-02Initialize the UART firstPalmer Dabbelt1-3/+3
2017-11-02Detect harts that can't boot Linux instead of hard-coding themPalmer Dabbelt11-20/+49
2017-11-01Fix(?) fcvt.s.w emulation for rs1 = -2^31 (#66)Andrew Waterman1-1/+1
2017-10-23Make 4-byte aligned instruction-emulation loads atomicAndrew Waterman1-3/+12
2017-10-19Order __page_alloc before writing vmrsAndrew Waterman1-2/+6
2017-08-29Stub out sys_prlimit64Andrew Waterman2-0/+2
2017-08-14finisher: support terminating sifive devices simulation (#61)Wesley W. Terpstra6-4/+84
2017-08-10Merge pull request #60 from riscv/hart1Palmer Dabbelt1-8/+6
2017-08-09The DTB argument to boot_other_hart shouldn't be used in BBLPalmer Dabbelt1-8/+6
2017-08-05Merge pull request #59 from riscv/print-device-treePalmer Dabbelt8-7/+174
2017-08-03Add the '--enable-print-device-tree' argumentPalmer Dabbelt8-7/+174
2017-08-03Merge pull request #58 from riscv/platformPalmer Dabbelt18-41/+218
2017-08-03Allow platform__get_logo to return NULLPalmer Dabbelt1-1/+3
2017-08-02Add the '--with-platform' argument and the sifive-vc707-devkit platformPalmer Dabbelt4-1/+62
2017-08-02Move DISABLED_HART_MASK to the platformPalmer Dabbelt7-10/+22
2017-08-02Allow the platform to disable HTIFPalmer Dabbelt3-4/+18
2017-08-02Move the logo behind the platform interfacePalmer Dabbelt3-26/+37
2017-08-02Add a platform interfacePalmer Dabbelt10-1/+77
2017-08-02Ignore some generated filesPalmer Dabbelt1-1/+2
2017-07-17Fix emulation of misaligned RVC loads/storesAndrew Waterman1-2/+5
2017-05-04FMV.X.S/FMV.S.X -> FMV.X.W/FMV.W.XAndrew Waterman2-11/+8
2017-04-29README.md: Explicitly list the requirement of a separate build directory.Andrew Waterman1-0/+2
2017-04-18Use uint64_t, not uintptr_t, to represent FDT addresses/sizesAndrew Waterman3-21/+24
2017-04-18Fix RV32 compilation errorAndrew Waterman1-1/+2
2017-04-18Increase PK stack size to 3% of memory, up to 8 MiBAndrew Waterman1-1/+1