summaryrefslogtreecommitdiffstats
path: root/hw/riscv/sifive_e.c
Commit message (Expand)AuthorAgeFilesLines
* riscv: sifive_e: Manually define the machineAlistair Francis2020-06-031-11/+30
* riscv: sifive_e: Support changing CPU typeCorey Wharton2020-04-291-2/+3
* hw/riscv: Let devices own the MemoryRegion they createPhilippe Mathieu-Daudé2020-03-171-3/+3
* hw/riscv: Use memory_region_init_rom() with read-only regionsPhilippe Mathieu-Daudé2020-03-171-3/+2Star
* hw/riscv: Provide rdtime callback for TCG in CLINT emulationAnup Patel2020-02-271-1/+1
* hw/riscv: Add optional symbol callback ptr to riscv_load_kernel()Zhuang, Siwei (Data61, Kensington NSW)2019-11-251-1/+1
* riscv: sifive_e: Drop sifive_mmio_emulate()Bin Meng2019-09-171-15/+8Star
* riscv: sifive: Rename sifive_prci.{c, h} to sifive_e_prci.{c, h}Bin Meng2019-09-171-2/+2
* Include sysemu/sysemu.h a lot lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* hw/riscv: Replace global smp variables with machine smp propertiesLike Xu2019-07-051-2/+4
* hw/riscv: Split out the boot functionsAlistair Francis2019-06-271-15/+2Star
* RISC-V: Fix a memory leak when realizing a sifive_ePalmer Dabbelt2019-06-241-7/+6Star
* SiFive RISC-V GPIO DeviceFabien Chouteau2019-05-241-2/+26
* riscv: Ensure the kernel start address is correctly castAlistair Francis2019-02-121-1/+1
* elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick2019-02-051-1/+1
* RISC-V: Enable second UART on sifive_e and sifive_uMichael Clark2018-12-201-3/+2Star
* Drop "qemu:" prefix from error_report() argumentsMao Zhongyi2018-09-241-1/+1
* sifive_e: Fix crash when introspecting the deviceAlistair Francis2018-07-191-6/+6
* hw/riscv/sifive_plic: Use gpios instead of irqsAlistair Francis2018-07-061-2/+3
* hw/riscv/sifive_e: Create a SiFive E SoC objectAlistair Francis2018-07-061-25/+69
* RISC-V: Mark ROM read-only after copying in codeMichael Clark2018-05-061-12/+8Star
* RISC-V: Remove EM_RISCV ELF_MACHINE indirectionMichael Clark2018-05-061-1/+1
* RISC-V: Remove unused class definitionsMichael Clark2018-05-061-25/+0Star
* RISC-V: Remove identity_translate from load_elfMichael Clark2018-05-061-6/+1Star
* Change references to serial_hds[] to serial_hd()Peter Maydell2018-04-261-2/+2
* SiFive Freedom E Series RISC-V MachineMichael Clark2018-03-061-0/+234