summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-04Makefile: Use generic flags for the platformAlistair Francis1-7/+10
2019-01-04Makefile: Support verbosity using standard V=1Alistair Francis1-36/+26
2019-01-04lib: Handle misaligned load/store on FP regsAnup Patel1-2/+50
2019-01-04include: Add hard FP access macros and definesAnup Patel5-7/+259
2019-01-03Merge pull request #16 from damien-lemoal/masterAlistair Francis5-1918/+29
2019-01-03platform: kendryte/k210: Simplify sysctl codeDamien Le Moal3-1909/+20
2019-01-03platform: kendryte/k210: Declare local function staticDamien Le Moal1-2/+2
2019-01-03Makefile: Fix messagesDamien Le Moal1-7/+7
2019-01-03include: Remove redundant tmp0 from struct sbi_scratchAnup Patel2-12/+9
2019-01-02include: Move RISCV_TRAP_REGS_xyz defines to sbi_trap.hAnup Patel3-109/+114
2019-01-02include: Move RISCV_PLATFORM_xyz defines to sbi_platform.hAnup Patel3-9/+14
2019-01-02include: Move RISCV_SCRATCH_xyz defines to sbi_scratch.hAnup Patel3-24/+30
2019-01-02include: Replace #csr with __ASM_STR(csr) in csr_xyz() macrosAnup Patel1-5/+5
2019-01-02include: Remove redundant csr_read_n() and csr_write_n()Anup Patel2-59/+42
2018-12-31docs: Add documenation for QEMU platformsAnup Patel2-0/+101
2018-12-31top: Minor typo fixes in top-level README.mdAnup Patel1-12/+9
2018-12-31lib: Redirect illegal instruction trap to S-mode when not handledAnup Patel4-6/+56
2018-12-31platform: Fix author name for Kendryte K210 platformAnup Patel3-3/+3
2018-12-31platform: Rename sifive/hifive_u540 to sifive/fu540Anup Patel4-174/+174
2018-12-27lib: Print mtval in sbi_trap_error()Anup Patel1-11/+11
2018-12-27lib: Rename target_hart parameter to hartid for PMP platform callbacksAnup Patel4-13/+13
2018-12-27lib: Simplify sbi_platform timer_init() hooksAnup Patel8-48/+61
2018-12-27lib: Simplify sbi_platform ipi_init() hooksAnup Patel8-48/+60
2018-12-27lib: Simplify sbi_platform irqchip_init() hooksAnup Patel6-69/+66
2018-12-27lib: Simplify sbi_platform early_init() and final_init() hooksAnup Patel8-69/+47
2018-12-27firmware: Rename fw_common.S to fw_base.SAnup Patel6-4/+4
2018-12-27top: Improve 'clean' and 'distclean' makefile targetsAnup Patel1-7/+14
2018-12-27top: Improve inst_file_list() in Makefile for payloads installationAnup Patel1-7/+11
2018-12-27firmware: Use dummy payload for FW_PAYLOADAnup Patel3-6/+22
2018-12-27firmware: Add separate dummy payload for FW_PAYLOADAnup Patel4-0/+220
2018-12-27lib: Move ECALL defines to sbi_ecall_interface.hAnup Patel2-10/+40
2018-12-26lib: Add misaligned load/store trap handlingAnup Patel4-1/+166
2018-12-26lib: Move instruction encoding macros to riscv_encoding.hAnup Patel3-65/+117
2018-12-26top: Rename back CROSS_COMPILE_PREFIX to CROSS_COMPILEAnup Patel2-8/+8
2018-12-25README: UpdateDamien Le Moal1-70/+100
2018-12-25Makefile: Fix cleanDamien Le Moal1-1/+1
2018-12-25Makefile: Rename CROSS_COMPILE to CROSS_COMPILE_PREFIXDamien Le Moal2-10/+11
2018-12-22Merge pull request #4 from riscv/avpatel/masterAtish Patra13-80/+94
2018-12-22top: Typo fix in top-level README.mdAnup Patel1-1/+1
2018-12-22platform: Remove PLAT_HART_COUNT and PLAT_HART_STACK_SIZEAnup Patel9-40/+40
2018-12-22firmware: Don't depend on PLAT_HART_COUNT and PLAT_HART_STACK_SIZEAnup Patel2-4/+11
2018-12-22firmware: Remove stack section from common linker scriptAnup Patel2-31/+42
2018-12-22platform: Remove PLAT_NAME from all platformsAnup Patel8-8/+4
2018-12-22Merge pull request #3 from riscv/unleashed_working_12_21Anup Patel10-43/+110
2018-12-22Disable all interrupts during warm irqchip init.Atish Patra1-1/+6
2018-12-22Introduce hart disabled parameter in platform.Atish Patra8-7/+24
2018-12-22Fix plic warm init in platform code.Anup Patel4-7/+49
2018-12-22Fix plic warm init in common code.Anup Patel2-27/+25
2018-12-22Move hardcoded uart constant to macros.Atish Patra2-2/+7
2018-12-21Introduce HAS_MFAULTS_DELEGATION featureDamien Le Moal3-7/+13