summary refs log tree commit diff stats
path: root/target/hppa/mem_helper.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* target/hppa: fix access_id checkSven Schnelle2024-03-191-17/+61
* bulk: Call in place single use cpu_env()Philippe Mathieu-Daudé2024-03-121-2/+1
* target/hppa: Restore unwind_breg before calculating iorHelge Deller2024-03-031-1/+2
* target/hppa: PDC_BTLB_INFO uses 32-bit intsHelge Deller2024-02-111-1/+1
* target/hppa: Implement do_transaction_failed handler for I/O errorsHelge Deller2024-02-111-0/+19
* include/exec: Change cpu_mmu_index argument to CPUStateRichard Henderson2024-02-031-1/+1
* target/hppa: Export function hppa_set_ior_and_isr()Helge Deller2024-01-131-11/+12
* target/hppa: Avoid accessing %gr0 when raising exceptionHelge Deller2024-01-131-1/+1
* target/hppa: Fix PDC address translation on PA2.0 with PSW.W=0Helge Deller2024-01-131-2/+8
* target/hppa: Reduce TARGET_PHYS_ADDR_SPACE_BITS to 40Richard Henderson2023-11-131-17/+33
* target/hppa: Replace MMU_PHYS_IDX with MMU_ABS_IDX, MMU_ABS_W_IDXRichard Henderson2023-11-131-20/+21
* target/hppa: Introduce MMU_IDX_MMU_DISABLEDRichard Henderson2023-11-131-2/+2
* target/hppa: Fix possible overflow in TLB size calculationHelge Deller2023-11-131-2/+2
* target/hppa: Create raise_exception_with_iorRichard Henderson2023-11-061-13/+51
* target/hppa: Avoid async_safe_run_on_cpu on uniprocessor systemRichard Henderson2023-11-061-1/+7
* target/hppa: Add pa2.0 cpu local tlb flushesHelge Deller2023-11-061-4/+22
* target/hppa: Remove TARGET_REGISTER_BITSRichard Henderson2023-11-061-8/+8
* target/hppa: Implement IDTLBT, IITLBTRichard Henderson2023-11-061-5/+56
* target/hppa: Handle absolute addresses for pa2.0Richard Henderson2023-11-061-2/+41
* target/hppa: Make HPPA_BTLB_ENTRIES variableRichard Henderson2023-11-061-18/+22
* target/hppa: Populate an interval tree with valid tlb entriesRichard Henderson2023-11-061-65/+96
* target/hppa: Split out hppa_flush_tlb_rangeRichard Henderson2023-11-061-15/+24
* target/hppa: Always report one page to tlb_set_pageRichard Henderson2023-11-061-2/+9
* target/hppa: Use IntervalTreeNode in HPPATLBEntryRichard Henderson2023-11-061-14/+17
* target/hppa: Rename hppa_tlb_entry to HPPATLBEntryRichard Henderson2023-11-061-15/+15
* target/hppa: Include PSW_P in tb flags and mmu indexRichard Henderson2023-11-061-4/+2
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-1/+1
* target/hppa: Wire up diag instruction to support BTLBHelge Deller2023-09-191-0/+92
* target/hppa: Add BTLB support to hppa TLB functionsHelge Deller2023-09-151-27/+60
* target/hppa: Use privilege helper in hppa_get_physical_address()Helge Deller2023-08-251-4/+5
* target/hppa: Do not use hardcoded value for tlb_flush_*()Helge Deller2023-08-251-4/+3
* exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-211-0/+1
* target/hppa: Make hppa_cpu_tlb_fill sysemu onlyRichard Henderson2021-11-021-15/+0
* overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* target/hppa: Use env_cpu, env_archcpuRichard Henderson2019-06-101-6/+4
* tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-6/+0
* target/hppa: Convert to CPUClass::tlb_fillRichard Henderson2019-05-101-5/+17
* target/hppa: Always return EXCP_DMAR for protection id trapNick Hudson2019-04-291-2/+1
* target/hppa: add TLB protection id checkSven Schnelle2019-03-121-1/+27
* target/hppa: allow multiple itlbp without itlbaSven Schnelle2019-03-121-1/+1
* target/hppa: add TLB trace eventsSven Schnelle2019-03-121-2/+19
* target/hppa: report ITLB_EXCP_MISS for ITLB missesSven Schnelle2019-03-121-3/+1
* target/hppa: fix TLB handling for page 0Sven Schnelle2019-03-121-5/+7
* target/hppa: Raise exception 26 on emulated hardwareHelge Deller2018-10-161-1/+2
* target/hppa: Only use EXCP_DTLB_MISSRichard Henderson2018-01-311-1/+3
* target/hppa: Implement B,GATE insnRichard Henderson2018-01-311-0/+8
* target/hppa: Implement LPARichard Henderson2018-01-301-0/+21
* target/hppa: Implement P*TLB and P*TLBE insnsRichard Henderson2018-01-301-0/+37
* target/hppa: Implement I*TLBA and I*TLBP insnsRichard Henderson2018-01-301-2/+78