SimpleKernel 1.17.0
Loading...
Searching...
No Matches
interrupt_test.cpp
Go to the documentation of this file.
1
5#include "interrupt.h"
6
7#include <cpu_io.h>
8
9#include <cstddef>
10#include <cstdint>
11
12#include "arch.h"
13#include "basic_info.hpp"
14#include "interrupt_base.h"
15#include "kernel.h"
16#include "kstd_cstring"
17#include "kstd_libcxx.h"
18#include "sk_stdlib.h"
19#include "system_test.h"
20
22auto interrupt_test() -> bool {
23 klog::Info("interrupt_test: start");
24
25 (void)InterruptSingleton::instance().BroadcastIpi();
26
27 klog::Info("interrupt_test: broadcast ipi passed");
28
29 return true;
30}
auto interrupt_test() -> bool
auto Info(etl::format_string< Args... > fmt, Args &&... args) -> void
以 INFO 级别记录日志