ZXFoundation™
26h2
Loading...
Searching...
No Matches
core.cxxm
1
/// SPDX-License-Identifier: Apache-2.0
2
/// @file svc.cxxm
3
/// @brief Centralized SVC dispatch.
4
5
export
module arch.s390x.trap.svc.core;
6
import arch.s390x.cpu.irq;
7
import zxfoundation.base.types;
8
9
export
{
10
11
namespace
arch::s390x::trap::svc {
12
13
/// @brief Centralized SVC nucleus-call dispatcher.
14
[[nodiscard]]
auto
handle(cpu::irq::irq_frame* frame, u16 svc_code)
noexcept
-> u64;
15
16
}
// namespace arch::s390x::trap::svc
17
18
}
// end export
arch
s390x
trap
svc.zcomponent
core.cxxm
Generated by
1.15.0