aboutsummaryrefslogtreecommitdiff
path: root/target/m68k/helper.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-15target/m68k: Drop use of gdb_get_float64() and ldfq_p()Peter Maydell1-3/+2
2021-02-11m68k: add MSP detection support for stack pointer swap helpersLucien Murray-Pitts1-1/+2
2021-02-11m68k: MOVEC insn. should generate exception if wrong CR is accessedLucien Murray-Pitts1-45/+143
2021-02-11m68k: add missing BUSCR/PCR CR defines, and BUSCR/PCR/CAAR CR to m68k_move_to...Lucien Murray-Pitts1-0/+10
2021-02-11m68k: improve comments on m68k_move_to/from helpersLucien Murray-Pitts1-9/+30
2020-07-06target/m68k: consolidate physical translation offset into get_physical_address()Mark Cave-Ayland1-11/+6
2020-07-06target/m68k: fix physical address translation in m68k_cpu_get_phys_page_debug()Mark Cave-Ayland1-0/+4
2020-05-06gdbstub: Introduce gdb_get_float64() to get 64-bit float registersPhilippe Mathieu-Daudé1-1/+2
2020-04-15target/m68k/helper: Fix m68k_fpu_gdb_get_reg() use of GByteArrayPhilippe Mathieu-Daudé1-2/+2
2020-03-17gdbstub: extend GByteArray to read register helpersAlex Bennée1-2/+2
2020-03-17target/m68k: use gdb_get_reg helpersAlex Bennée1-18/+11
2020-01-07target/m68k: only change valid bits in CACRLaurent Vivier1-2/+10
2019-06-26m68k comments break patch submission due to being incorrectly formattedLucien Murray-Pitts1-6/+10
2019-06-10target/m68k: Use env_cpuRichard Henderson1-21/+12
2019-05-17Merge remote-tracking branch 'remotes/vivier/tags/m68k-staging-pull-request' ...Peter Maydell1-17/+67
2019-05-16target/m68k: In get_physical_address() check for memory access failuresPeter Maydell1-10/+52
2019-05-16target/m68k: In dump_address_map() check for memory access failuresPeter Maydell1-7/+15
2019-05-10tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson1-8/+0
2019-05-10target/m68k: Convert to CPUClass::tlb_fillRichard Henderson1-41/+46
2019-04-18target: Clean up how the dump_mmu() printMarkus Armbruster1-59/+56
2019-04-18target: Simplify how the TARGET_cpu_list() printMarkus Armbruster1-10/+4
2019-01-30target/m68k: Fix LGPL information in the file headersThomas Huth1-2/+2
2018-02-21target/*/cpu.h: remove softfloat.hAlex Bennée1-0/+1
2018-01-25target/m68k: add HMP command "info tlb"Laurent Vivier1-0/+218
2018-01-25target/m68k: add pflush/ptestLaurent Vivier1-0/+73
2018-01-25target/m68k: add movesLaurent Vivier1-0/+10
2018-01-25target/m68k: add Transparent TranslationLaurent Vivier1-0/+79
2018-01-25target/m68k: add MC68040 MMULaurent Vivier1-7/+215
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier1-2/+2
2018-01-04target/m68k: add the Interrupt Stack PointerLaurent Vivier1-7/+75
2018-01-04target/m68k: add resetLaurent Vivier1-0/+7
2018-01-04target/m68k: manage 680x0 stack framesLaurent Vivier1-3/+7
2017-09-01m68k: replace cpu_m68k_init() with cpu_generic_init()Igor Mammedov1-20/+0
2017-06-21target-m68k: add FPCR and FPSRLaurent Vivier1-5/+17
2017-06-21target-m68k: define 96bit FP registers for gdb on 680x0Laurent Vivier1-0/+45
2017-06-21target-m68k: use floatx80 internallyLaurent Vivier1-5/+7
2017-06-15target-m68k: move FPU helpers to fpu_helper.cLaurent Vivier1-88/+0
2016-12-27target-m68k: Inline shiftsRichard Henderson1-52/+0
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+810