quic/qbox
Loading...
Searching...
No Matches
hexagon.h
1/*
2 * This file is part of libqemu-cxx
3 * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All Rights Reserved.
4 * Author: GreenSocs 2021
5 *
6 * SPDX-License-Identifier: BSD-3-Clause
7 */
8
9#pragma once
10
11#include <libqemu-cxx/libqemu-cxx.h>
12
13namespace qemu {
14class CpuHexagon : public Cpu
15{
16public:
17 static constexpr const char* const TYPE = "v67-hexagon-cpu";
18
19 using MipUpdateCallbackFn = std::function<void(uint32_t)>;
20
21 CpuHexagon() = default;
22 CpuHexagon(const CpuHexagon&) = default;
23 CpuHexagon(const Object& o): Cpu(o) {}
24 void register_reset();
25};
26} // namespace qemu
Definition target.h:160
Definition hexagon.h:15
Definition libqemu-cxx.h:664
Definition libqemu-cxx.h:229