summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-02-22include: Bump-up version to 0.2v0.2Anup Patel1-1/+1
2019-02-22scripts: Add script for creating binary archiveAnup Patel1-0/+135
2019-02-22Makefile: Rename compile_ld() to compile_elf()Anup Patel1-7/+7
2019-02-22doc: Fix root partition details for fu540.Atish Patra1-1/+5
2019-02-20firmware: Improve low-level trap handler for M-mode to M-mode trapsAnup Patel2-39/+57
2019-02-20include: Add PRILX define to help print unsigned longAnup Patel2-18/+20
2019-02-19template: Fix some callback namesSergi Granell1-3/+3
2019-02-19template: Remove trailing ';'Sergi Granell1-1/+1
2019-02-19template: Fix typo in platform_final_initSergi Granell1-1/+1
2019-02-19docs: Update unleashed platform guide.Atish Patra1-35/+116
2019-02-19docs: Add a payload section describing different payloads.Atish Patra4-2/+68
2019-02-19docs: Wrap text to 80 columns.Atish Patra1-3/+8
2019-02-19docs: Update about toolchain section.Atish Patra1-0/+10
2019-02-19Makefile: Use sed instead of awk to parse OpenSBI versionAnup Patel1-2/+2
2019-02-19Makefile: Fix error evaluating OPENSBI_CC_XLENAnup Patel1-25/+25
2019-02-18lib: Fix mask shift in sbi_ipi_send_many()Anup Patel1-1/+1
2019-02-18lib: Fix small typo on sbi_ipi.cNick Kossifidis1-1/+1
2019-02-18lib: Improve delivery of SBI_IPI_EVENT_HALTNick Kossifidis1-13/+34
2019-02-18platform: qemu-virt: Implement system shutdownNick Kossifidis1-1/+9
2019-02-18lib: Send IPI for all harts to hang on system shutdownNick Kossifidis1-0/+8
2019-02-17Makefile: Fix the assignment of OPENSBI_CC_XLENAlistair Francis1-3/+3
2019-02-16Merge pull request #59 from avpatel/make-runAlistair Francis4-6/+35
2019-02-15Makefile: Add 'make run' command for platform specific runOlof Johansson4-6/+35
2019-02-15docs: fu540: Add steps for the Microsemi Expansion boardAlistair Francis1-0/+10
2019-02-15platform: fu540: Initial commit of Microsemi device treeAlistair Francis1-0/+588
2019-02-15platform: fu540: Fix missing newlineAlistair Francis1-0/+1
2019-02-15firmware: Ensure the payloads are 4 bit allignedAlistair Francis1-4/+5
2019-02-15Makefile: Make sure ld is always aware of the target abi/emulationNick Kossifidis1-1/+3
2019-02-14firmware: Use CSR_<FOO> instead of <foo> for csr*Atish Patra2-19/+20
2019-02-14platform: Use CSR_<FOO> instead of <foo> for csr_*()Atish Patra1-1/+1
2019-02-14lib: Use CSR_<FOO> instead of <foo> for csr_*()Atish Patra11-76/+84
2019-02-14docs: Use normal hyphen instead of non-breaking hyphenAtish Patra1-1/+1
2019-02-12Makefile: Set ABI, ISA and Code Model in top-level makeAnup Patel6-25/+46
2019-02-12platform: qemu: Set FW_JUMP_ADDR and FW_PAYLOAD_OFFSET as-per XLENAnup Patel2-6/+28
2019-02-12platform: template: Improve comments for FW_JUMP_ADDR and FW_PAYLOAD_OFFSETAnup Patel1-3/+13
2019-02-08docs: improve library usage documentDamien Le Moal1-22/+30
2019-02-08docs: platform guide updatesDamien Le Moal1-12/+22
2019-02-08top: README.md updatesDamien Le Moal1-33/+47
2019-02-08Makefile: Ensure lgcc is includedAlistair Francis1-1/+1
2019-02-08firmware: Use lw instead of lwu for 32-bit architecturesAlistair Francis2-0/+22
2019-02-08platform: clint: Allow running on 32-bit systemsAlistair Francis1-0/+24
2019-02-08sbi_emulate_csr: Shift sbi_timer_value directlyAlistair Francis1-2/+1
2019-02-08platform: qemu/virt: Move kernel start address to 4MB allignedAlistair Francis2-4/+6
2019-02-08platform: template: Move kernel start address to 4MB allignedAlistair Francis1-2/+4
2019-02-08platform/qemu/virt: Dynamically calculate xlenAlistair Francis3-2/+16
2019-02-08sbi_ecall: Fix logical OR to be bitwise ORAlistair Francis1-1/+1
2019-02-06firwmare: don't expand macros in FW_PAYLOAD_PATHAndreas Schwab2-7/+4
2019-02-06Makefile: don't disable built-in variablesAndreas Schwab1-2/+2
2019-02-05Makefile: Don't rely on "echo -n"Olof Johansson1-2/+2
2019-02-05riscv_asm.h: Use CSR_<FOO> instead of <foo> for csr_read()Olof Johansson3-9/+11