aboutsummaryrefslogtreecommitdiff
path: root/target/hppa/mem_helper.c
AgeCommit message (Expand)Author
2023-11-13target/hppa: Reduce TARGET_PHYS_ADDR_SPACE_BITS to 40Richard Henderson
2023-11-13target/hppa: Replace MMU_PHYS_IDX with MMU_ABS_IDX, MMU_ABS_W_IDXRichard Henderson
2023-11-13target/hppa: Introduce MMU_IDX_MMU_DISABLEDRichard Henderson
2023-11-13target/hppa: Fix possible overflow in TLB size calculationHelge Deller
2023-11-06target/hppa: Create raise_exception_with_iorRichard Henderson
2023-11-06target/hppa: Avoid async_safe_run_on_cpu on uniprocessor systemRichard Henderson
2023-11-06target/hppa: Add pa2.0 cpu local tlb flushesHelge Deller
2023-11-06target/hppa: Remove TARGET_REGISTER_BITSRichard Henderson
2023-11-06target/hppa: Implement IDTLBT, IITLBTRichard Henderson
2023-11-06target/hppa: Handle absolute addresses for pa2.0Richard Henderson
2023-11-06target/hppa: Make HPPA_BTLB_ENTRIES variableRichard Henderson
2023-11-06target/hppa: Populate an interval tree with valid tlb entriesRichard Henderson
2023-11-06target/hppa: Split out hppa_flush_tlb_rangeRichard Henderson
2023-11-06target/hppa: Always report one page to tlb_set_pageRichard Henderson
2023-11-06target/hppa: Use IntervalTreeNode in HPPATLBEntryRichard Henderson
2023-11-06target/hppa: Rename hppa_tlb_entry to HPPATLBEntryRichard Henderson
2023-11-06target/hppa: Include PSW_P in tb flags and mmu indexRichard Henderson
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson
2023-09-19target/hppa: Wire up diag instruction to support BTLBHelge Deller
2023-09-15target/hppa: Add BTLB support to hppa TLB functionsHelge Deller
2023-08-25target/hppa: Use privilege helper in hppa_get_physical_address()Helge Deller
2023-08-25target/hppa: Do not use hardcoded value for tlb_flush_*()Helge Deller
2022-02-21exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé
2021-11-02target/hppa: Make hppa_cpu_tlb_fill sysemu onlyRichard Henderson
2020-11-15overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster
2019-06-10target/hppa: Use env_cpu, env_archcpuRichard Henderson
2019-05-10tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson
2019-05-10target/hppa: Convert to CPUClass::tlb_fillRichard Henderson
2019-04-29target/hppa: Always return EXCP_DMAR for protection id trapNick Hudson
2019-03-12target/hppa: add TLB protection id checkSven Schnelle
2019-03-12target/hppa: allow multiple itlbp without itlbaSven Schnelle
2019-03-12target/hppa: add TLB trace eventsSven Schnelle
2019-03-12target/hppa: report ITLB_EXCP_MISS for ITLB missesSven Schnelle
2019-03-12target/hppa: fix TLB handling for page 0Sven Schnelle
2018-10-16target/hppa: Raise exception 26 on emulated hardwareHelge Deller
2018-01-31target/hppa: Only use EXCP_DTLB_MISSRichard Henderson
2018-01-31target/hppa: Implement B,GATE insnRichard Henderson
2018-01-30target/hppa: Implement LPARichard Henderson
2018-01-30target/hppa: Implement P*TLB and P*TLBE insnsRichard Henderson
2018-01-30target/hppa: Implement I*TLBA and I*TLBP insnsRichard Henderson
2018-01-30target/hppa: Implement tlb_fillRichard Henderson
2018-01-30target/hppa: Add control registersRichard Henderson
2018-01-30target/hppa: Define hardware exception typesRichard Henderson
2018-01-30target/hppa: Skeleton support for hppa-softmmuHelge Deller