[PR #277] [CLOSED] Hexagon read timer remove assert #371

Open
opened 2026-01-31 21:30:59 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qemu/qemu/pull/277
Author: @SidManning
Created: 12/19/2024
Status: Closed

Base: masterHead: hexagon_read_timer-remove-assert


📝 Commits (10+)

  • d9da3ae target/hexagon: Fix badva reference, delete CAUSE
  • a0abaec target/hexagon: Add missing A_CALL attr, hintjumpr to multi_cof
  • 163e4cc target/hexagon: Add System/Guest register definitions
  • 410150b target/hexagon: Add some utility functions for sysemu
  • ea91cc0 target/hexagon: Make gen_exception_end_tb non-static
  • 9d3eb22 target/hexagon: Guard system insts
  • bc7f953 target/hexagon: Switch to tag_ignore(), generate via get_{user,sys}_tags()
  • 7e9e723 target/hexagon: Guard system insts, switch to tag_ignore()
  • 9879154 target/hexagon: Add sysemu instructions triggering need_next_PC, multi-cof
  • 62b607b target/hexagon: Add is_pair() method to scalars

📊 Changes

79 files changed (+8264 additions, -262 deletions)

View changed files

📝 MAINTAINERS (+9 -0)
configs/devices/hexagon-softmmu/default.mak (+8 -0)
configs/targets/hexagon-softmmu.mak (+7 -0)
docs/devel/hexagon-l2vic.rst (+59 -0)
docs/devel/hexagon-sys.rst (+106 -0)
docs/devel/hexagon-vm.rst (+193 -0)
📝 docs/devel/index-internals.rst (+3 -0)
docs/system/hexagon/cdsp.rst (+10 -0)
docs/system/hexagon/emulation.rst (+16 -0)
docs/system/target-hexagon.rst (+111 -0)
📝 docs/system/targets.rst (+1 -0)
gdb-xml/hexagon-sys.xml (+116 -0)
📝 hw/Kconfig (+1 -0)
hw/hexagon/Kconfig (+14 -0)
hw/hexagon/hexagon_dsp.c (+202 -0)
hw/hexagon/machine_cfg_sa8775_cdsp0.h.inc (+62 -0)
hw/hexagon/machine_cfg_v68n_1024.h.inc (+63 -0)
hw/hexagon/machine_configs.h.inc (+71 -0)
hw/hexagon/meson.build (+7 -0)
hw/hexagon/virt.c (+405 -0)

...and 59 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qemu/qemu/pull/277 **Author:** [@SidManning](https://github.com/SidManning) **Created:** 12/19/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `hexagon_read_timer-remove-assert` --- ### 📝 Commits (10+) - [`d9da3ae`](https://github.com/qemu/qemu/commit/d9da3aed7e18edf1d9fb1d1fc35b4238c7ae1805) target/hexagon: Fix badva reference, delete CAUSE - [`a0abaec`](https://github.com/qemu/qemu/commit/a0abaec6b3c339aed9e20f52fe1b0e2c921a27bd) target/hexagon: Add missing A_CALL attr, hintjumpr to multi_cof - [`163e4cc`](https://github.com/qemu/qemu/commit/163e4ccaf2269abf92d5458fcc86c9d239b6c138) target/hexagon: Add System/Guest register definitions - [`410150b`](https://github.com/qemu/qemu/commit/410150beb0a91b9c346012566e5b3d575937aec5) target/hexagon: Add some utility functions for sysemu - [`ea91cc0`](https://github.com/qemu/qemu/commit/ea91cc0738e064cb994a313cbb716c9d2c06218d) target/hexagon: Make gen_exception_end_tb non-static - [`9d3eb22`](https://github.com/qemu/qemu/commit/9d3eb220661322701a22bf96de717b9186f24fcc) target/hexagon: Guard system insts - [`bc7f953`](https://github.com/qemu/qemu/commit/bc7f9531395bfce0699540661f9c438a1723d6e1) target/hexagon: Switch to tag_ignore(), generate via get_{user,sys}_tags() - [`7e9e723`](https://github.com/qemu/qemu/commit/7e9e723311a0e44d213dbeb71807dbe5419f68cf) target/hexagon: Guard system insts, switch to tag_ignore() - [`9879154`](https://github.com/qemu/qemu/commit/9879154fdbaee82b4d7e1604287ca6ccaf2e58ce) target/hexagon: Add sysemu instructions triggering need_next_PC, multi-cof - [`62b607b`](https://github.com/qemu/qemu/commit/62b607b44adcc1bcca149339692885f4ec2f8a9a) target/hexagon: Add is_pair() method to scalars ### 📊 Changes **79 files changed** (+8264 additions, -262 deletions) <details> <summary>View changed files</summary> 📝 `MAINTAINERS` (+9 -0) ➕ `configs/devices/hexagon-softmmu/default.mak` (+8 -0) ➕ `configs/targets/hexagon-softmmu.mak` (+7 -0) ➕ `docs/devel/hexagon-l2vic.rst` (+59 -0) ➕ `docs/devel/hexagon-sys.rst` (+106 -0) ➕ `docs/devel/hexagon-vm.rst` (+193 -0) 📝 `docs/devel/index-internals.rst` (+3 -0) ➕ `docs/system/hexagon/cdsp.rst` (+10 -0) ➕ `docs/system/hexagon/emulation.rst` (+16 -0) ➕ `docs/system/target-hexagon.rst` (+111 -0) 📝 `docs/system/targets.rst` (+1 -0) ➕ `gdb-xml/hexagon-sys.xml` (+116 -0) 📝 `hw/Kconfig` (+1 -0) ➕ `hw/hexagon/Kconfig` (+14 -0) ➕ `hw/hexagon/hexagon_dsp.c` (+202 -0) ➕ `hw/hexagon/machine_cfg_sa8775_cdsp0.h.inc` (+62 -0) ➕ `hw/hexagon/machine_cfg_v68n_1024.h.inc` (+63 -0) ➕ `hw/hexagon/machine_configs.h.inc` (+71 -0) ➕ `hw/hexagon/meson.build` (+7 -0) ➕ `hw/hexagon/virt.c` (+405 -0) _...and 59 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 21:30:59 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#371