summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-01-18platform: Modify DT using libfdtAtish Patra1-4/+37
2019-01-18docs: Add licensing seciton for external projects.Atish Patra1-0/+13
2019-01-18platform: Remove string functions from tinyfdt.cAtish Patra5-26/+18
2019-01-18platform: Include libfdt & libc.Atish Patra3-0/+6
2019-01-18platform: Rename fdt.c to tinyfdt.cAtish Patra4-2/+2
2019-01-18platform: Add libfdt support.Atish Patra18-1/+5875
2019-01-18platform: Add minimal libc support.Atish Patra2-0/+185
2019-01-16include: Add documentation for sbi_trap_regs and friendsAnup Patel4-7/+106
2019-01-16include: Add __packed define for packed structuresAnup Patel1-0/+1
2019-01-16include: Add documentation for sbi_scratch and friendsAnup Patel1-0/+22
2019-01-16lib: Add documentation for sbi_init() APIAnup Patel2-6/+15
2019-01-16include: Add __noreturn define for noreturn function attributeAnup Patel1-0/+2
2019-01-16docs: Update title in contributing.mdAnup Patel1-2/+2
2019-01-16top: Update top-level README.md to build/install documentation PDFAnup Patel1-15/+30
2019-01-16Makefile: Add make targets to build and install documentationAnup Patel2-0/+2475
2019-01-05Makefile: Use '=' instead of '?=' for make variablesAnup Patel1-6/+26
2019-01-04docs: Add a contributing documentAlistair Francis1-0/+13
2019-01-04Makefile: Force GCC to preprocess the linker fileAlistair Francis1-1/+1
2019-01-04Makefile: Convert to a more standard formatAlistair Francis1-38/+41
2019-01-04Makefile: Use generic flags for the firmwareAlistair Francis2-7/+9
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