aboutsummaryrefslogtreecommitdiff
path: root/target/nios2/helper.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-26target/nios2: Advance pc when raising exceptionsRichard Henderson1-6/+7
2022-04-26target/nios2: Implement EIC interrupt processingRichard Henderson1-1/+50
2022-04-26target/nios2: Enable unaligned traps for system modeRichard Henderson1-2/+2
2022-04-26target/nios2: Support division error exceptionRichard Henderson1-0/+4
2022-04-26target/nios2: Clean up handling of tlbmisc in do_exceptionRichard Henderson1-31/+66
2022-04-26target/nios2: Cleanup set of CR_EXCEPTION for do_interruptRichard Henderson1-3/+4
2022-04-26target/nios2: Handle EXCP_UNALIGN and EXCP_UNALIGNDRichard Henderson1-0/+8
2022-04-26target/nios2: Hoist CPU_LOG_INT loggingRichard Henderson1-11/+47
2022-04-26target/nios2: Clean up nios2_cpu_do_interruptRichard Henderson1-97/+44
2022-04-26target/nios2: Create EXCP_SEMIHOST for semi-hostingRichard Henderson1-8/+6
2022-04-26target/nios2: Use hw/registerfields.h for CR_TLBMISC fieldsRichard Henderson1-5/+2
2022-04-26target/nios2: Rename CR_TLBMISC_WR to CR_TLBMISC_WERichard Henderson1-2/+2
2022-04-26target/nios2: Use hw/registerfields.h for CR_TLBADDR fieldsRichard Henderson1-2/+2
2022-04-26target/nios2: Use hw/registerfields.h for CR_EXCEPTION fieldsRichard Henderson1-15/+22
2022-04-26target/nios2: Split control registers away from general registersRichard Henderson1-53/+53
2022-04-26target/nios2: Split PC out of env->regs[]Richard Henderson1-27/+22
2022-04-26target/nios2: Build helper.c for system onlyRichard Henderson1-2/+1
2022-04-26target/nios2: Remove nios2_cpu_record_sigsegvRichard Henderson1-13/+1
2022-04-26target/nios2: Remove user-only nios2_cpu_do_interruptRichard Henderson1-8/+0
2021-11-02target/nios2: Implement nios2_cpu_record_sigsegvRichard Henderson1-3/+4
2021-03-10semihosting: Move include/hw/semihosting/ -> include/semihosting/Philippe Mathieu-Daudé1-1/+1
2019-05-28semihosting: move semihosting configuration into its own directoryAlex Bennée1-1/+1
2019-05-10tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson1-6/+0
2019-05-10target/nios2: Convert to CPUClass::tlb_fillRichard Henderson1-90/+86
2019-04-29Add Nios II semihosting support.Sandra Loosemore1-0/+13
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster1-1/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-1/+0
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier1-2/+4
2017-12-18nios2: remove duplicated includes (in code commented out)Philippe Mathieu-Daudé1-4/+1
2017-01-24nios2: Add architecture emulation supportChris Wulff1-0/+313